Sharedwww / Tables / ap_s2g1new_1-51.gpOpen in CoCalc
Author: William A. Stein

\\ ---------------------------------------------------------------
\\ ap_s2g1new_1-51.gp
\\ ---------------------------------------------------------------
\\ This is a PARI readable list of Hecke eigenvalues a_p of a
\\ basis of newforms in S_2(Gamma_1(N)) for
\\        1 <= N <= 51.
\\ For each galois conjugacy class of newform we usually give a pair
\\   [f(x), [a_1(x),a_2(x),a_3(x),a_5(x),a_7(x)...,a_211(x)]]
\\ where f(x) is an irred poly and a_p(x) in Q(x)/(f(x)) is
\\ the p-th coefficient of the newform sum a_n q^n.
\\ NOTE: If the a_p(x) do not all lie in Z[x] we multiply the
\\ newform through by an integer to clear denominators.
\\ William A. Stein ([email protected])
\\ Sun Feb  7 13:57:47 1999
\\ ---------------------------------------------------------------

E[11,1] = [x, [1,-2,-1,1,-2,1,4,-2,0,-1,0,7,3,-8,-6,8,-6,5,12,-7,-3,4,-10,-6,15,-7,2,-16,18,10,9,8,-18,-7,10,-10,2,-7,4,-12,-6,-15,7,17,4,-2,0,12]];

E[13,1] = [x^2+3*x+3, [1,x,-2*x-4,2*x+3,0,0,3*x+2,-3*x-3,-2*x-6,6*x+12,-3*x-6,-4*x-6,-5*x,3*x,8*x+8,4*x+6,-3,4*x+12,x+1,-2*x,2*x+6,-2*x-3,4,-16*x-24,4*x,4*x+12,3*x+6,-10,-6*x-12,16*x+24,-15*x-15,2*x+4,18,-9*x-27,-4*x-4,-11*x-33,-20*x-30,-13,12*x+36,8*x,6*x+6,0,11,18*x+18,3*x,-8*x,-2*x-2,-10*x-20]];

E[14,1] = [x, [1,-1,-2,0,1,0,-4,6,2,0,-6,-4,2,6,8,-12,6,-6,8,-4,0,2,8,-6,-6,-10,0,-4,12,2,6,-16,18,18,14,-18,8,-4,-16,-12,-12,-12,20,24,14,-18,20,-4]];

E[15,1] = [x, [1,-1,-1,1,0,-4,-2,2,4,0,-2,0,-10,10,4,8,-10,-4,-2,12,-8,10,0,12,-6,2,6,-16,-12,14,2,-8,-12,-6,-4,22,-8,14,-4,0,-18,20,-10,16,2,6,-8,20]];

E[16,1] = [x^2+2*x+2, [1,x,-x-2,x,2*x+2,-x,-x-2,-2,3*x+6,-6*x-6,3*x+6,-8,-3*x,0,-5*x,8,5*x,3*x,-9*x-18,-5*x-10,10*x+10,4*x+4,0,-x-2,-4*x-4,-2,-11*x,-6*x-6,7*x,3*x+6,-6,8,11*x+22,-8*x-8,3*x,-7*x,10*x+10,15*x+30,-x-2,2*x+2,-x-2,-17*x-34,9*x,-8,14,17*x,-14*x-14,-9*x-18]];

E[17,1] = [x^4+4*x^3+8*x^2+4*x+1, [3,3*x,-x^3-5*x^2-13*x-11,-4*x^3-14*x^2-25*x-5,x^3+5*x^2+13*x+5,x^3+5*x^2+7*x-1,-3*x^3-12*x^2-21*x-6,8*x^3+25*x^2+44*x+4,-8*x^3-28*x^2-50*x-4,-5*x^3-13*x^2-23*x+5,9*x^3+33*x^2+60*x+12,-3*x^3-15*x^2-21*x-15,-15*x-15,-14*x^3-55*x^2-107*x-40,-6*x^3-24*x^2-48*x-24,22*x^3+80*x^2+154*x+44,2*x^3+7*x^2+14*x+1,-6*x^3-30*x^2-60*x-30,15*x^3+60*x^2+120*x+45,-2*x^3-4*x^2-2*x+20,5*x^3+25*x^2+65*x+55,7*x^3+35*x^2+70*x+14,5*x^3+13*x^2+23*x-5,4*x^3+14*x^2+10*x+2,-19*x^3-68*x^2-133*x-38,-10*x^3-44*x^2-85*x-17,x^3+2*x^2+x-40,6*x^3+12*x^2+6*x-12,13*x^3+47*x^2+85*x+17,13*x^3+44*x^2+64*x+23,-17*x^3-64*x^2-98*x+17,-22*x^3-86*x^2-172*x-86,-5*x^3-7*x^2-5*x-1,-9*x^3-18*x^2-9*x+24,-11*x^3-55*x^2-89*x-67,36*x^3+144*x^2+252*x+72,24*x^3+84*x^2+138*x+12,-4*x^3-20*x^2-28*x-8,-13*x^3-47*x^2-79*x-29,5*x^3+25*x^2+53*x+43,-x^3-5*x^2-16*x-14,6*x^3+30*x^2+60*x+30,13*x^3+50*x^2+76*x-13,-40*x^3-140*x^2-280*x-80,-6*x^3-21*x^2-33*x+6,-28*x^3-107*x^2-199*x-74,7*x^3+17*x^2+25*x+5,19*x^3+83*x^2+187*x+71]];

E[18,1] = [x^2+x+1, [1,x,-x-2,0,2*x,-3*x,-2*x-2,-3,-1,6*x+6,6*x,4*x+4,-4,-9*x-9,-x,-6*x,12,-3*x-3,8*x,-5*x-5,-12,11,-4*x,12*x,6,5*x,0,-14*x-14,3,-16,-6*x-6,2,0,-3*x,19*x+19,6*x+6,-10*x,4*x+4,-4,12*x+12,-6*x,12,14,-18*x,-5*x-5,-12,-10,-20*x-20]];

E[19,1] = [x^6+6*x^5+18*x^4+30*x^3+36*x^2+27*x+9, [9,9*x,-x^5-3*x^4-3*x^3+3*x^2-9*x-9,-6*x^5-33*x^4-90*x^3-126*x^2-135*x-81,6*x^5+33*x^4+90*x^3+126*x^2+135*x+72,12*x^5+60*x^4+153*x^3+189*x^2+198*x+81,-19*x^5-99*x^4-267*x^3-375*x^2-414*x-207,3*x^5+12*x^4+27*x^3+27*x^2+27*x,12*x^5+63*x^4+174*x^3+243*x^2+270*x+108,-6*x^5-30*x^4-78*x^3-108*x^2-108*x-36,9*x^5+54*x^4+147*x^3+207*x^2+180*x+99,-9*x^5-54*x^4-153*x^3-216*x^2-198*x-90,-3*x^4-21*x^3-54*x^2-54*x-27,15*x^5+72*x^4+189*x^3+243*x^2+279*x+135,13*x^5+72*x^4+198*x^3+303*x^2+324*x+180,3*x^5+18*x^4+48*x^3+54*x^2+18*x-9,15*x^5+69*x^4+165*x^3+189*x^2+216*x+72,-18*x^5-81*x^4-189*x^3-189*x^2-180*x,-10*x^5-39*x^4-75*x^3-51*x^2-81*x-27,-22*x^5-132*x^4-378*x^3-564*x^2-558*x-360,-30*x^5-174*x^4-504*x^3-774*x^2-846*x-486,28*x^5+144*x^4+372*x^3+492*x^2+540*x+252,31*x^5+171*x^4+462*x^3+645*x^2+648*x+279,-18*x^5-99*x^4-270*x^3-378*x^2-324*x-135,-12*x^5-60*x^4-141*x^3-144*x^2-126*x-63,4*x^5+21*x^4+51*x^3+51*x^2,-33*x^5-168*x^4-429*x^3-540*x^2-558*x-279,3*x^3-18*x^2-36*x-18,18*x^5+99*x^4+270*x^3+378*x^2+351*x+162,16*x^5+90*x^4+252*x^3+357*x^2+387*x+234,21*x^4+108*x^3+261*x^2+261*x+162,5*x^5+15*x^4+18*x^3-33*x^2-72*x-36,-6*x^5-18*x^4-36*x^3-36*x^2-45*x,-45*x^5-219*x^4-555*x^3-675*x^2-756*x-252,59*x^5+306*x^4+804*x^3+1074*x^2+1152*x+576,9*x^5+36*x^4+63*x^3+45*x^2+117*x+81,-9*x^4-45*x^3-108*x^2-108*x-171,-26*x^5-147*x^4-414*x^3-642*x^2-693*x-387,-12*x^5-60*x^4-141*x^3-153*x^2-126*x-45,54*x^5+267*x^4+687*x^3+855*x^2+945*x+315,-6*x^5-48*x^4-126*x^3-126*x^2-36*x,-63*x^5-315*x^4-828*x^3-1107*x^2-1269*x-540,14*x^5+84*x^4+258*x^3+426*x^2+504*x+378,12*x^4+27*x^3+45*x^2+45*x+189,-47*x^5-237*x^4-627*x^3-831*x^2-909*x-423,84*x^5+453*x^4+1224*x^3+1710*x^2+1773*x+918,-16*x^5-96*x^4-252*x^3-384*x^2-396*x-252,19*x^5+87*x^4+204*x^3+204*x^2+225*x]];
E[19,2] = [x, [1,0,-2,3,-1,3,-4,-3,1,0,6,-4,2,-6,-1,-3,12,-6,-1,-4,6,-7,8,12,12,8,6,14,-18,-16,6,2,-15,-3,-13,21,-10,14,20,-18,-18,-18,2,3,-4,18,11,14]];

E[20,1] = [x^2+2*x+2, [1,x,0,-x-3,0,0,-x-2,-3*x,0,0,-4*x-4,0,7*x,-8,0,0,9*x+18,0,12,0,0,-11*x-22,0,0,16*x+16,-13*x,2,0,0,6*x+6,-x-2,0,0,7*x,0,-14*x-14,0,17*x,0,0,-11*x-22,0,-18,0,19*x+38,-13*x,0,0]];
E[20,2] = [x, [1,0,-2,-1,2,0,2,-6,-4,6,6,-4,2,6,-10,-6,-6,12,2,2,-12,2,8,6,-6,2,6,14,-6,2,-6,2,0,18,-4,-6,20,-22,-10,18,-6,-12,-10,-12,26,18,8,-16]];

E[21,1] = [x^2+2*x+4, [2,2*x,-x-2,-2*x,x-4,2*x+4,2,0,x,0,8,-9*x-18,3*x,-20,10,-6*x,-12*x-24,12*x+24,10*x,5*x+10,-12,3*x+6,-x,12,16*x,-12,-2*x-4,-7*x,-8*x,-9*x-18,20,-30,-14*x,12*x+24,-6,-12*x,16*x+32,14*x+28,4*x,-28,8*x,-2*x-4,26,10*x,-11*x-22,32,0,8]];
E[21,2] = [x^2+3*x+3, [1,0,x,0,3*x+5,0,-2*x-3,0,-3*x-9,0,0,-5*x,x+1,0,-5,0,0,0,4*x+12,-11*x-22,0,9*x,-13*x-13,0,0,-16*x-24,0,11*x+33,0,17*x+34,0,-19,0,0,26*x+39,0,-4*x-8,-12*x,8*x+8,0,0,0,-30*x-45,0,-25*x-50,0,2*x,16]];

E[22,1] = [x^4+x^3+x^2+x+1, [1,x,x^3-x-1,-2*x^3-2,-2*x^2,3*x^3+2*x^2+4*x+2,-2*x^2-2*x-2,-x^2-x,-4*x^3-3*x-3,2*x^3+2*x^2,-4*x^3-2*x^2-4*x,2*x,6*x^3+6*x^2+6*x,5*x^3+x+1,-9*x^3-9*x^2-3,-4*x^3-4*x-4,-4*x^2-8*x-4,x^3-7*x^2+x,-4*x^2-4*x,5*x^3+5*x^2+8,4*x^3+2*x^2+2*x+4,x^3+12*x^2+x,-12*x^2-6*x-12,-5*x^3+2*x^2+2*x-5,-5*x^3-5*x^2-5,3*x^2+12*x+3,10*x^2+12*x+10,-6*x^3+6*x^2-6*x,-3*x^3+3*x+3,8*x^3+8*x^2+14,-3*x-3,6*x^3-2*x^2-2*x+6,11*x^3+11*x^2,-13*x^3-8*x^2-8*x-13,0,-10*x^2-10*x,-8*x^3,6*x^3+6*x+6,5*x^2+9*x+5,-2*x^2-18*x-2,12*x^3+16*x+16,-8*x^3-x-1,-2*x^3-12*x^2-12*x-2,2*x^3+8*x^2+2*x,-10*x^3+2*x^2+2*x-10,-8*x^3-8*x^2-16,-8*x^3-8*x^2-14,5*x^2+2*x+5]];

E[23,1] = [x^2+x-1, [1,x,-2*x-1,2*x,2*x+2,-2*x-4,3,-2*x+2,-2,1,-3,6*x+3,-2*x,-4*x-1,0,-2*x-1,4*x-2,4*x+4,-8*x-2,2*x-4,2*x+11,-4*x+9,-8*x-6,2*x-10,-4*x-8,6*x+14,4*x+2,-10*x+2,12*x+6,0,-2*x+10,6*x-11,6*x+15,-16*x-12,-6*x-7,16*x+14,2*x+3,-12*x-4,2*x-7,-4*x+4,8*x+18,6*x-3,14*x+8,-10*x-20,8*x+5,-4*x+1,6*x-16,-12*x-16]];
E[23,2] = [x^10+7*x^9+27*x^8+68*x^7+124*x^6+142*x^5+103*x^4+28*x^3+20*x^2+8*x+1, [3154427,3154427*x,-674348*x^9-4367134*x^8-15745090*x^7-36404728*x^6-60071855*x^5-53437817*x^4-22104531*x^3+12853475*x^2-9694846*x-3922690,-2983708*x^9-19973641*x^8-74585099*x^7-180768311*x^6-316676405*x^5-330852471*x^4-212786287*x^3-24560384*x^2-61224462*x-14865365,4809923*x^9+32315447*x^8+120939646*x^7+294275132*x^6+518377516*x^5+549450073*x^4+364055379*x^3+61679536*x^2+101502400*x+19291619,2570529*x^9+17780855*x^8+68175961*x^7+170447789*x^6+308268685*x^5+345995346*x^4+243090648*x^3+50439470*x^2+43205540*x+19329995,7481313*x^9+50943491*x^8+191838794*x^7+469188989*x^6+827586363*x^5+879550805*x^4+560592238*x^3+61062476*x^2+114963615*x+31334044,-8914113*x^9-61342556*x^8-233204434*x^7-577157893*x^6-1031929852*x^5-1130835915*x^4-762058186*x^3-134467509*x^2-145697013*x-48639148,5001126*x^9+33417880*x^8+124199274*x^7+299823098*x^6+523545932*x^5+544070838*x^4+346747246*x^3+42222500*x^2+93636714*x+10389034,2078763*x^9+13770422*x^8+51401527*x^7+124551831*x^6+218806084*x^5+227879055*x^4+148493566*x^3+8844719*x^2+29472591*x-7603685,7474069*x^9+50952075*x^8+192393341*x^7+472957090*x^6+841035922*x^5+911672451*x^4+615634432*x^3+123691556*x^2+155502401*x+50390384,-7761211*x^9-52017462*x^8-193676428*x^7-467797104*x^6-815558416*x^5-843005952*x^4-523818517*x^3-44210727*x^2-139310864*x-23269686,585643*x^9+4413026*x^8+18208584*x^7+50286559*x^6+101735771*x^5+141356049*x^4+136261494*x^3+80781109*x^2+23035823*x+2417527,-8928657*x^9-61227780*x^8-232571794*x^7-574908581*x^6-1026995558*x^5-1121631256*x^4-752587498*x^3-116292721*x^2-130007317*x-30664330,-2260876*x^9-14944590*x^8-55056555*x^7-131505617*x^6-226269827*x^5-226281215*x^4-133950186*x^3-2324139*x^2-34567392*x-11288733,527594*x^9+4650769*x^8+20129802*x^7+56290190*x^6+111351917*x^5+149497771*x^4+118197998*x^3+48216500*x^2+9444703*x+11496836,15239087*x^9+102642790*x^8+383874094*x^7+931888953*x^6+1632530754*x^5+1704419715*x^4+1065109208*x^3+73735631*x^2+220403250*x+44925946,-22689173*x^9-154389683*x^8-582099555*x^7-1426811960*x^6-2526865142*x^5-2711410280*x^4-1781769742*x^3-266644626*x^2-393831103*x-102668835,6057431*x^9+40772487*x^8+152219419*x^7+368811376*x^6+644962542*x^5+671965952*x^4+423611822*x^3+41477331*x^2+106566932*x+17662845,-5630183*x^9-37866552*x^8-141133649*x^7-340129962*x^6-588061439*x^5-593503315*x^4-332850740*x^3+42852238*x^2-41275268*x+7078922,3657991*x^9+24454070*x^8+90791085*x^7+218133931*x^6+376488791*x^5+377805466*x^4+211613288*x^3-26740813*x^2+23187193*x-4473591,-5325708*x^9-35468314*x^8-131286987*x^7-315295034*x^6-546580906*x^5-557835345*x^4-341643390*x^3-30794970*x^2-92929820*x-10360379,6450071*x^9+44066053*x^8+165372755*x^7+401335569*x^6+697947367*x^5+716041039*x^4+401611956*x^3-29559886*x^2+53647299*x+19339422,6787401*x^9+45977712*x^8+172770035*x^7+421647990*x^6+743431827*x^5+790183233*x^4+514269485*x^3+69221060*x^2+119426539*x+26027000,-24039692*x^9-166255316*x^8-635070894*x^7-1581038791*x^6-2847870718*x^5-3173993422*x^4-2208028566*x^3-477598749*x^2-435799032*x-117275505,24726621*x^9+167620329*x^8+630665477*x^7+1542640596*x^6+2726095028*x^5+2909456469*x^4+1902521097*x^3+263952537*x^2+429867448*x+102897118,21579740*x^9+148158797*x^8+563958933*x^7+1398622093*x^6+2512501500*x^5+2782888702*x^4+1943497477*x^3+425963593*x^2+427414701*x+86317454,-11299908*x^9-79363219*x^8-305730649*x^7-768430318*x^6-1396134327*x^5-1589939985*x^4-1134406551*x^3-305712500*x^2-219942360*x-88142950,-27475064*x^9-184430928*x^8-688739255*x^7-1669818193*x^6-2924754980*x^5-3054482593*x^4-1939581559*x^3-195015919*x^2-479702766*x-79359453,22273737*x^9+152976421*x^8+580483796*x^7+1434472667*x^6+2560598107*x^5+2796780138*x^4+1874185842*x^3+330015956*x^2+348031798*x+116220016,-800454*x^9-5374266*x^8-19993645*x^7-48147552*x^6-83167758*x^5-83805478*x^4-46936076*x^3+5985478*x^2-8434659*x+994539,-7793923*x^9-54934559*x^8-212429350*x^7-537309495*x^6-984283486*x^5-1142279602*x^4-843257863*x^3-268325139*x^2-173814992*x-64356567,30642020*x^9+206754859*x^8+774946212*x^7+1886622153*x^6+3318698230*x^5+3503523695*x^4+2262086059*x^3+290894527*x^2+564685432*x+109953797,1726290*x^9+13017596*x^8+53397478*x^7+143782084*x^6+280834436*x^5+364465006*x^4+309054996*x^3+123235080*x^2+22383228*x+5372525,2865690*x^9+20641260*x^8+82821061*x^7+219702955*x^6+425061026*x^5+543821419*x^4+468647778*x^3+185971776*x^2+33167255*x+9068362,3004549*x^9+21500902*x^8+83704006*x^7+213888712*x^6+396861312*x^5+473704526*x^4+363588906*x^3+142946155*x^2+81925100*x+26972969,-16552731*x^9-112538581*x^8-422666889*x^7-1029712243*x^6-1804881681*x^5-1887372518*x^4-1147415677*x^3-42245193*x^2-202940962*x-60659176,-11146424*x^9-75605109*x^8-285526651*x^7-703392404*x^6-1258702998*x^5-1383882053*x^4-982861406*x^3-246497841*x^2-260606531*x-28554835,-6303051*x^9-41658899*x^8-153299389*x^7-366141247*x^6-629122380*x^5-624007914*x^4-347850756*x^3+41825002*x^2-29857602*x+7229950,3752940*x^9+26142594*x^8+100444661*x^7+251178891*x^6+452781198*x^5+504258121*x^4+338477915*x^3+47099017*x^2+32794582*x+12223296,8428986*x^9+58378054*x^8+222106517*x^7+550025822*x^6+981926431*x^5+1073592932*x^4+702708835*x^3+106967093*x^2+115703172*x+56932310,23012467*x^9+155530674*x^8+584537680*x^7+1427935944*x^6+2521027641*x^5+2683203904*x^4+1755819215*x^3+233826038*x^2+415945729*x+100015696,-15878156*x^9-105412681*x^8-389556298*x^7-933234998*x^6-1611611865*x^5-1625758870*x^4-964187581*x^3-15557262*x^2-248816663*x-81342819,40896911*x^9+274860622*x^8+1028377371*x^7+2500384308*x^6+4396506917*x^5+4637153647*x^4+3020092264*x^3+424865550*x^2+779588631*x+150637345,-32088959*x^9-217745063*x^8-820006838*x^7-2008520067*x^6-3557983581*x^5-3820213978*x^4-2536891090*x^3-412787956*x^2-579322775*x-123280726,6104271*x^9+41145469*x^8+153731988*x^7+371564999*x^6+645586054*x^5+659976412*x^4+382720960*x^3-22622111*x^2+53323426*x+18708339,4655831*x^9+32771508*x^8+126205724*x^7+316940340*x^6+574627454*x^5+650249124*x^4+449498584*x^3+98912415*x^2+60873298*x+8739522,9692707*x^9+63811251*x^8+233494223*x^7+551973607*x^6+938056344*x^5+909416695*x^4+492243145*x^3-52316640*x^2+137105206*x+15523517]];

E[24,1] = [x^2+2*x+2, [1,x,x+1,-2*x-2,-2,0,4*x+4,-2,-4*x-4,4,6*x+6,2,-8*x-8,2,4*x+4,-12,-6*x-6,-4*x-4,0,12*x+12,12,-6,10,-16*x-16,-10,-2,10*x+10,-6,12*x+12,-4*x-4,-6,-2,20*x+20,18,-4*x-4,6*x+6,-18,-8*x-8,4*x+4,8,-6*x-6,-4*x-4,20*x+20,-8,-6,2*x+2,10,-20*x-20]];
E[24,2] = [x^2+2, [1,x,-x-1,0,0,2*x,0,-4*x,2,0,0,0,0,8*x,-10,0,0,-10*x,0,14,0,2,0,2*x,-4*x,-10,0,0,14*x,0,8*x,0,-10*x,-16*x,-22,0,0,0,2,0,0,14*x,0,0,-22,0,0,14]];
E[24,3] = [x, [1,0,-1,-2,0,4,-2,2,-4,-8,6,8,6,-6,4,0,-2,4,-2,-4,8,10,-8,-4,-6,2,-18,16,-12,-2,18,-8,-4,-6,-12,14,-16,-2,12,24,6,12,6,0,2,-18,16,-20]];

E[25,1] = [x^4+2*x^3+4*x^2+3*x+1, [1,x,-x^3-x^2-3*x-1,-x^3-2*x^2-5*x-4,-x^2-x-2,-2*x^3-2*x^2-2*x,3*x^3+6*x^2+12*x+9,-2*x^2-4*x-2,-7*x^3-11*x^2-22*x-11,7*x^3+7*x^2+16*x,x^3+3*x+1,-3*x^3-6*x^2-12*x-6,-3*x^3-6*x^2-11*x-8,4*x^3+8*x^2+14*x+10,3*x^2+3*x+3,2*x^3+3*x^2+6*x+2,-7*x^3-11*x^2-21*x-7,6*x^3+12*x^2+15*x+9,-x^3-x^2-8*x,10*x^3+18*x^2+36*x+18,4*x^3+3*x^2+12*x+4,-9*x^3-9*x^2-18*x,-5*x^3-10*x^2-15*x-5,-x^3-4*x^2-8*x-4,4*x^3+4*x^2+16*x,-4*x^3-7*x^2-12*x-4,-4*x^2-4*x-9,15*x^3+24*x^2+45*x+15,12*x^2+12*x+15,-10*x^3-20*x^2-30*x-20,-12*x^3-24*x^2-33*x-21,-6*x^3-6*x^2-28*x,-22*x^3-33*x^2-66*x-33,-x^3-2*x^2-11*x-10,5*x^3+5*x^2+10*x,8*x^2+8*x+17,-9*x^2-9*x-9,-10*x^2-10*x-13,-11*x^3-22*x^2-33*x-22,-9*x^3-9*x^2-18*x-9,-7*x^3-7*x^2-30*x,11*x^3+15*x^2+33*x+11,16*x^3+26*x^2+52*x+26,18*x^3+36*x^2+64*x+46,-6*x^2-6*x-8,12*x^3+18*x^2+36*x+12,9*x^2+9*x+6,7*x^3+7*x^2+24*x]];
E[25,2] = [x^8+5*x^7+11*x^6+10*x^5+x^4+10*x^3+26*x^2-10*x+1, [1355,1355*x,941*x^7+4820*x^6+11150*x^5+11522*x^4+3582*x^3+10041*x^2+24432*x-5718,-1734*x^7-8911*x^6-20468*x^5-20477*x^4-4462*x^3-16763*x^2-46766*x+8771,2431*x^7+12639*x^6+29147*x^5+29598*x^4+7398*x^3+25507*x^2+67849*x-12549,-1456*x^7-7538*x^6-17144*x^5-16904*x^4-3144*x^3-14048*x^2-39976*x+8200,-129*x^7-564*x^6-1172*x^5-844*x^4+256*x^3-1060*x^2-1825*x+728,-3066*x^7-16014*x^6-37227*x^5-38973*x^4-11978*x^3-33897*x^2-86244*x+11889,-725*x^7-3529*x^6-7612*x^5-6611*x^4-891*x^3-9306*x^2-20872*x+5791,260*x^7+1288*x^6+2984*x^5+3367*x^4+1297*x^3+2857*x^2+5319*x+123,2325*x^7+12289*x^6+29102*x^5+31396*x^4+11791*x^3+28451*x^2+71532*x-6806,2631*x^7+13192*x^6+29191*x^5+27310*x^4+4560*x^3+29289*x^2+74588*x-20501,-1873*x^7-9462*x^6-21046*x^5-19689*x^4-3224*x^3-20966*x^2-51787*x+20032,-645*x^7-3091*x^6-6673*x^5-5304*x^4+196*x^3-6384*x^2-20778*x+3369,-2610*x^7-13680*x^6-31685*x^5-32580*x^4-7110*x^3-22770*x^2-68310*x+12555,2703*x^7+13532*x^6+30551*x^5+29489*x^4+5999*x^3+27366*x^2+70987*x-16502,4939*x^7+25747*x^6+59086*x^5+59746*x^4+14931*x^3+51882*x^2+136134*x-31650,-4113*x^7-21184*x^6-48422*x^5-48697*x^4-11167*x^3-43704*x^2-117833*x+19285,-600*x^7-3014*x^6-6907*x^5-8041*x^4-6391*x^3-11346*x^2-16152*x+3531,4088*x^7+21352*x^6+49636*x^5+51964*x^4+16874*x^3+45196*x^2+114992*x-15852,2647*x^7+13930*x^6+32685*x^5+34509*x^4+10089*x^3+23532*x^2+74119*x-7056,1874*x^7+10084*x^6+24347*x^5+27439*x^4+11039*x^3+21470*x^2+56280*x+947,-3238*x^7-17308*x^6-41319*x^5-44073*x^4-13353*x^3-31155*x^2-96175*x+9156,-8675*x^7-45226*x^6-104753*x^5-108344*x^4-31304*x^3-92839*x^2-243558*x+33539,5216*x^7+27311*x^6+62903*x^5+64241*x^4+15751*x^3+55990*x^2+149000*x-30707,-4308*x^7-21337*x^6-46866*x^5-41534*x^4-3129*x^3-42256*x^2-114302*x+26442,294*x^7+756*x^6-1312*x^5-9553*x^4-16188*x^3-5752*x^2+3611*x-16936,-1028*x^7-5276*x^6-12703*x^5-14505*x^4-8155*x^3-12697*x^2-21289*x+5188,-11811*x^7-61149*x^6-140532*x^5-142668*x^4-36408*x^3-124347*x^2-329139*x+60894,1503*x^7+7775*x^6+18905*x^5+21266*x^4+9206*x^3+13888*x^2+39496*x-6459,-2803*x^7-14215*x^6-31115*x^5-27261*x^4+1924*x^3-18688*x^2-70156*x+26169,1104*x^7+5936*x^6+13988*x^5+14622*x^4+5082*x^3+14958*x^2+37286*x+614,-938*x^7-4309*x^6-9377*x^5-8597*x^4-1817*x^3-8529*x^2-17728*x+4970,1646*x^7+8104*x^6+17782*x^5+17603*x^4+8063*x^3+26882*x^2+47584*x-19169,3984*x^7+20078*x^6+45624*x^5+45685*x^4+14675*x^3+44541*x^2+104897*x-21809,349*x^7+1091*x^6+28*x^5-6063*x^4-10478*x^3-1067*x^2+1406*x-25681,278*x^7+1102*x^6+2511*x^5+3844*x^4+5654*x^3+8406*x^2-3508*x-4907,-3274*x^7-16936*x^6-39018*x^5-39607*x^4-9872*x^3-32768*x^2-89361*x+16506,4385*x^7+22077*x^6+48471*x^5+41813*x^4-5137*x^3+27948*x^2+106066*x-39498,12597*x^7+65493*x^6+151404*x^5+153741*x^4+36241*x^3+125644*x^2+356878*x-49013,1798*x^7+9695*x^6+23875*x^5+28406*x^4+12486*x^3+17583*x^2+45161*x+836,3671*x^7+19428*x^6+45734*x^5+47824*x^4+11374*x^3+34213*x^2+99116*x-9440,-9788*x^7-49714*x^6-112407*x^5-108977*x^4-20272*x^3-94989*x^2-252718*x+69315,12714*x^7+65910*x^6+152530*x^5+157248*x^4+43288*x^3+133664*x^2+356548*x-58402,5252*x^7+26668*x^6+61144*x^5+61401*x^4+16606*x^3+52454*x^2+141373*x-26133,4732*x^7+24363*x^6+54634*x^5+51686*x^4+5611*x^3+46469*x^2+136968*x-31528,-335*x^7-1055*x^6-155*x^5+5350*x^4+9320*x^3+535*x^2-1105*x+7195,-11860*x^7-61004*x^6-139952*x^5-141121*x^4-36691*x^3-126821*x^2-327347*x+67601]];

E[26,1] = [x, [1,-1,1,-3,-1,6,1,-3,2,0,6,-4,-7,0,-1,3,0,-6,8,14,-3,2,8,12,-6,-10,-12,-4,12,-7,-6,20,-21,0,-13,-6,17,14,-16,0,0,3,20,-18,-4,3,2,-13]];
E[26,2] = [x, [1,1,-3,-1,1,-2,-1,-3,6,-4,2,4,3,0,-5,13,12,-10,-8,-2,-5,-10,-4,0,6,14,4,-8,-4,19,2,16,-1,12,7,-18,-9,-10,-4,0,20,-9,0,10,-16,9,-10,23]];
E[26,3] = [x^2+x+1, [1,x,0,-1,-4*x-4,4*x,x+4,-3*x-3,0,-4*x,-x,4,3*x,-9*x,8*x+8,-8,-9,4*x+4,-7*x-7,4*x,8*x+8,11,-4,0,-6*x,-2*x-2,7*x,-8,-4*x,-2,x+1,-8*x,20,9*x+9,-16*x-16,-15*x-15,12,11,-8*x-8,12*x,-14*x-14,-24*x,-21,20*x+20,11*x,6*x,4*x+4,20*x]];
E[26,4] = [x^2+1, [1,x,-1,-3*x,3*x,0,3*x+2,3,-6*x,-6,0,0,3*x,0,-1,3*x,-6,-6*x,-8,-12*x,15*x,6*x,10,6*x,-6*x,-12*x,12,14,-12,9*x,-6,-2,-3,18*x,5,-6*x,-15*x,-22,6*x,-12*x,-6,15,2,12,6*x,3*x,-20,-23]];

E[27,1] = [x^12+6*x^11+21*x^10+48*x^9+72*x^8+54*x^7+6*x^6-9*x^5-18*x^4-45*x^3+27*x^2+27*x+9, [119956131,119956131*x,-9503032*x^11-52402245*x^10-170767287*x^9-358037343*x^8-465378816*x^7-207228603*x^6+116502405*x^5-3129444*x^4+101187477*x^3+373777938*x^2-558027720*x-175223961,5951360*x^11+32035803*x^10+104876859*x^9+223317168*x^8+307362261*x^7+199675302*x^6+90562434*x^5+208871316*x^4+124431687*x^3-54346212*x^2+284815161*x-156580812,-10489913*x^11-59366788*x^10-205375314*x^9-462425703*x^8-701152695*x^7-562433883*x^6-236520267*x^5-120925749*x^4+146157633*x^3+505822383*x^2-299302731*x-145243377,16209702*x^11+101669724*x^10+361879128*x^9+840964809*x^8+1278828561*x^7+970327935*x^6+22553379*x^5-323730117*x^4-293745321*x^3-764393670*x^2+363087360*x+730061937,1274369*x^11+11252011*x^10+52030617*x^9+155446014*x^8+322200345*x^7+434664225*x^6+311140959*x^5-14466831*x^4-193750335*x^3-110748141*x^2-31308237*x-4231728,-17951049*x^11-102011526*x^10-348344556*x^9-768927789*x^8-1099885716*x^7-699089463*x^6+78172344*x^5+292553586*x^4+444415347*x^3+571062015*x^2-941507226*x-139320756,-4110270*x^11-22019913*x^10-71598294*x^9-148142796*x^8-179969049*x^7-44168361*x^6+157042494*x^5+192938724*x^4+257390937*x^3+247756221*x^2-55024461*x-55728225,7549781*x^11+46941879*x^10+164071659*x^9+372305259*x^8+539510775*x^7+326068494*x^6-177845403*x^5-392223033*x^4-420418773*x^3-724981032*x^2+74111976*x+30774159,32277840*x^11+167805453*x^10+536830452*x^9+1082043783*x^8+1332609840*x^7+414716814*x^6-495444420*x^5-50219883*x^4-417850920*x^3-1007349210*x^2+1701673803*x-125297145,-25781587*x^11-147086567*x^10-494133522*x^9-1071257373*x^8-1475251368*x^7-809548269*x^6+290633748*x^5+324669630*x^4+515750382*x^3+1155589650*x^2-1013094090*x-294230754,20307324*x^11+107509530*x^10+336937839*x^9+656864025*x^8+709651215*x^7-98356701*x^6-963897525*x^5-686992113*x^4-667954971*x^3-761584851*x^2+1356165990*x+204664644,-28452577*x^11-170960568*x^10-598592559*x^9-1371120567*x^8-2083035024*x^7-1659113130*x^6-485469102*x^5-282740175*x^4+86523795*x^3+1482404760*x^2-141932592*x-436981617,26138488*x^11+159900368*x^10+558224112*x^9+1274028804*x^8+1891553697*x^7+1380601215*x^6+48501147*x^5-185171547*x^4-355890843*x^3-1295659989*x^2+517273875*x+1150531137,-43511745*x^11-240073320*x^10-779262450*x^9-1595747685*x^8-1933397256*x^7-380041173*x^6+1617085683*x^5+1179812925*x^4+787559589*x^3+1445934960*x^2-2337473718*x-950014980,177189*x^11-1224612*x^10-9644805*x^9-53889453*x^8-168037461*x^7-376704261*x^6-543808710*x^5-392237397*x^4+184180014*x^3+653410206*x^2+354567861*x-75008457,-5974666*x^11-29028639*x^10-100221252*x^9-223179699*x^8-380263416*x^7-423195474*x^6-540453378*x^5-517560282*x^4-232878159*x^3+157474566*x^2-438095151*x+272159640,60285910*x^11+352457957*x^10+1221766047*x^9+2762206410*x^8+4119271326*x^7+3098877861*x^6+669425745*x^5+152829762*x^4-533131254*x^3-2413494216*x^2+1637699301*x+761226867,-52168780*x^11-314585765*x^10-1098879015*x^9-2504081544*x^8-3711940683*x^7-2644923285*x^6+71207106*x^5+912851535*x^4+1209305286*x^3+2248519230*x^2-1977639444*x-1735559829,-33879948*x^11-188803377*x^10-622545567*x^9-1326176559*x^8-1763650899*x^7-890469081*x^6+389768067*x^5+110230362*x^4+485896932*x^3+1298288223*x^2-1639272600*x-216836244,-738759*x^11-3257115*x^10-6291813*x^9-2043636*x^8+20596599*x^7+42212001*x^6-44510076*x^5-363556674*x^4-421477470*x^3-452093229*x^2+7903062*x+54440118,-8405315*x^11-39450472*x^10-116876754*x^9-206030685*x^8-185759847*x^7+106777545*x^6+225187608*x^5-76024470*x^4-26436357*x^3-25672122*x^2-153569772*x-6651045,-17638908*x^11-98050152*x^10-315119655*x^9-642448917*x^8-781970517*x^7-197062236*x^6+459848835*x^5+45989685*x^4-82507302*x^3+892065366*x^2-737562816*x+160910793,28868838*x^11+161960904*x^10+535206474*x^9+1127495430*x^8+1439117307*x^7+501961302*x^6-916023798*x^5-888591114*x^4-827212941*x^3-1406685906*x^2+561282183*x+439785315,-34444247*x^11-222108502*x^10-812175216*x^9-1960543296*x^8-3185357580*x^7-2961312939*x^6-1216613202*x^5-416604288*x^4-229542777*x^3+920351673*x^2-894837789*x-1430010144,92655783*x^11+535103679*x^10+1797225375*x^9+3905397645*x^8+5345007252*x^7+2885802084*x^6-1292213988*x^5-1102302549*x^4-1365869313*x^3-3685936680*x^2+3998971251*x+1711156671,5517092*x^11+26715772*x^10+82770489*x^9+194523108*x^8+331097826*x^7+475508670*x^6+705785388*x^5+794612460*x^4-208746711*x^3-238970943*x^2+633546378*x-283026366,-23917164*x^11-157775589*x^10-585858114*x^9-1402307424*x^8-2202306480*x^7-1732156299*x^6+148443201*x^5+1098734922*x^4+329694651*x^3+231513633*x^2+129450852*x-1308122001,13041378*x^11+107068686*x^10+429844737*x^9+1143400572*x^8+2048745726*x^7+2238240006*x^6+979414614*x^5-165370986*x^4-467471160*x^3-1574600580*x^2-907943310*x+1504599498,23419244*x^11+111076572*x^10+340267314*x^9+616002414*x^8+635363094*x^7-141605616*x^6-463760013*x^5+181532295*x^4+258695046*x^3-456610707*x^2+1584181278*x-896966361,56983086*x^11+332345988*x^10+1133681634*x^9+2508913731*x^8+3593337363*x^7+2396818803*x^6+198871938*x^5+586934199*x^4+739879560*x^3-1256978673*x^2+2302117254*x+1267636167,97270115*x^11+528566652*x^10+1732147797*x^9+3639609684*x^8+4820768916*x^7+2411764206*x^6-577109037*x^5+522873594*x^4-595434960*x^3-3376245303*x^2+4862284767*x+1373898906,-65381928*x^11-353509968*x^10-1171127502*x^9-2481035715*x^8-3344012964*x^7-1752665688*x^6+485483931*x^5+458669862*x^4+1613124153*x^3+3021080490*x^2-1885721940*x+357567075,-34017679*x^11-193494680*x^10-651785028*x^9-1415898288*x^8-1966497036*x^7-1161759012*x^6+121151364*x^5-156706620*x^4-463354452*x^3+295289622*x^2-2419819848*x-643146948,19905170*x^11+125144259*x^10+462383925*x^9+1140265029*x^8+1933233057*x^7+2022806787*x^6+1236255180*x^5+462774411*x^4-259127046*x^3-1169656362*x^2-413006976*x-2095479,-22310702*x^11-121135540*x^10-376664511*x^9-732745350*x^8-770011074*x^7+138937509*x^6+1117074432*x^5+616242858*x^4+895668408*x^3+2003210622*x^2-162488601*x-1066360995,31016882*x^11+156381997*x^10+476978994*x^9+873883662*x^8+824104803*x^7-449893785*x^6-1394252814*x^5-305312856*x^4+270929376*x^3-325168416*x^2+1637981586*x-888039477,14387880*x^11+86041743*x^10+302513088*x^9+671568921*x^8+925432578*x^7+416526840*x^6-629153793*x^5-904618485*x^4-48851685*x^3+590101713*x^2+341424396*x+473391738,-26776690*x^11-117369513*x^10-342904920*x^9-619257315*x^8-693033702*x^7-234798222*x^6-588620406*x^5-1322683533*x^4+433964655*x^3+975852099*x^2-2698877619*x+1383388785,-52330452*x^11-334454124*x^10-1207556487*x^9-2869138419*x^8-4489642446*x^7-3742454151*x^6-571925430*x^5+835585803*x^4+947735712*x^3+1497952935*x^2-1366939638*x-2075486409,45733620*x^11+241394985*x^10+756969060*x^9+1469107710*x^8+1570943790*x^7-317433717*x^6-2361886497*x^5-1917577773*x^4-1758271950*x^3-1636159284*x^2+3235341825*x+503415108,-156026367*x^11-909239985*x^10-3097423143*x^9-6825611913*x^8-9650787930*x^7-5956267371*x^6+875601639*x^5+925099263*x^4+769269114*x^3+5873824332*x^2-5710558995*x-3463452090,-25044036*x^11-134449005*x^10-443672415*x^9-959163615*x^8-1350425169*x^7-861005628*x^6-122757327*x^5+206322705*x^4+1145269368*x^3+905428098*x^2-2838866193*x+39155643,54368144*x^11+293929099*x^10+949759986*x^9+1967462595*x^8+2561571552*x^7+1224171210*x^6-79474683*x^5+1094158659*x^4+482564304*x^3-1840583718*x^2+3532406778*x+971655012,140127750*x^11+816554115*x^10+2784077748*x^9+6141657384*x^8+8692806141*x^7+5335036938*x^6-1023214113*x^5-1570281714*x^4-2113884198*x^3-6114111579*x^2+5076844776*x+3180401280,71852298*x^11+397368489*x^10+1335809562*x^9+2873627034*x^8+3950894349*x^7+2133225240*x^6-767608893*x^5-1184146137*x^4-1621950723*x^3-2412965007*x^2+3786414930*x+543866238,-49010962*x^11-251841587*x^10-814612257*x^9-1713962055*x^8-2388674130*x^7-1727713326*x^6-1394664015*x^5-2343323994*x^4-647812692*x^3+848386395*x^2-3093680043*x+1664200080]];
E[27,2] = [x, [1,0,0,0,-1,0,5,0,-7,0,0,-4,11,0,8,0,0,0,-1,5,0,-7,17,0,0,-19,0,-13,0,2,0,20,0,0,23,0,-19,14,-25,0,0,0,-7,0,23,0,11,-13]];

E[28,1] = [x^2+x+2, [1,x,0,0,-2*x-1,4*x+2,0,0,0,-4*x-2,-2,0,6,0,4*x+2,0,-10,0,0,-12*x-6,-4*x-2,0,12*x+6,0,0,0,0,0,4*x+2,-18,2,12*x+6,0,10,0,22,-4*x-2,0,-12*x-6,0,0,20*x+10,0,-20*x-10,18,-26,0,20*x+10]];
E[28,2] = [x^4+2*x^3+2*x^2+4*x+4, [2,2*x,2*x^3+x^2+4,-x^3-x^2-2*x-6,-3*x^3-2*x^2-6,x^2,4*x^3+4*x^2+8*x+12,x^3+x^2+2*x,3*x^3-3*x^2+6,x^3+x^2+2,8,-2*x^3-x^2-4,3*x^3+3*x^2+6*x+6,-4*x^3-4*x^2-8*x-12,-2*x^3-4,-5*x^3+5*x^2-10,x^3+x^2+2*x+4,-6*x^3-3*x^2-12,-3*x^3-3*x^2-6*x-18,3*x^2,14*x^3+28,-5*x^3-5*x^2-10*x,9*x^3+9*x^2+18,-8*x^3-16*x^2-16,9*x^3+9*x^2+18*x+54,-20*x^3-20*x^2-40*x-60,5*x^3+5*x^2+10*x,5*x^3-5*x^2+10,-13*x^3-13*x^2-26,-9*x^3-9*x^2-18*x-36,-32,-6*x^3-12,-3*x^3+3*x^2-6,-x^3-x^2-2*x-4,4*x^3+8*x^2+8,x^3+x^2+2*x+2,-7*x^2,-x^3-x^2-2*x,21*x^3+21*x^2+42,10*x^3+20*x^2+20,-7*x^3-7*x^2-14*x-42,-19*x^2,8*x^3+8*x^2+16*x+24,-x^3-x^2-2,15*x^3+15*x^2+30*x+60,32,-26*x^3-13*x^2-52,-10*x^3-20]];
E[28,3] = [x^2+x+1, [1,0,x,-3*x-3,2*x-1,-3*x,2,3*x,x+1,-3*x-3,-6,-7*x,x+1,6,-4,9*x+9,3*x,9*x,x+1,-7*x,0,-x,13*x+13,12,-15*x-15,-10,15*x,-11*x-11,-15*x-15,-x,6,8,-3*x-3,-21*x,20,-3*x-3,17*x,-13*x,-11*x-11,-12,9*x+9,21*x,-10,9*x+9,11*x,18,-7*x,-4]];

E[29,1] = [x^2+5, [1,x,-x,-3,2,x,-1,-2*x,0,6,2*x-3,3*x,0,-2*x,-3*x,x,-9,6,6*x,8,0,0,-3*x,-6,-2*x,6*x,-8*x,-4,18,5,4*x,0,4*x,4*x,-10,15,-10,-6*x,-9*x,-12,-6,0,5,4*x,-6*x,-18,14,3*x]];
E[29,2] = [x^2+2*x-1, [1,x,-x,-1,2*x+2,x+2,2*x+1,-2*x-4,6,-4*x-6,1,-5*x-2,-4,6*x+10,x+6,3*x+4,-6*x-5,4*x+6,2*x,-4*x-4,2*x-4,4,x,-4*x-2,6*x+2,-6*x-10,-4*x-12,2*x,2*x-10,-4*x+3,8*x+6,-4*x-14,-8*x+2,12,14,2*x-3,10*x+10,-6*x-6,5*x+16,-2*x-8,4*x+22,6*x+8,-8*x-11,-8*x+6,-2*x-10,2,6*x+14,13*x+12]];
E[29,3] = [x^6+2*x^5+4*x^4+x^3+2*x^2-3*x+1, [4,4*x,2*x^5+4*x^4+10*x^3+6*x^2+10*x-8,-x^5+x^4+x^3+4*x^2-10*x+1,-2*x^4-4*x^3-2*x^2-2*x+2,10*x^5+28*x^4+58*x^3+42*x^2+34*x-24,-14*x^5-32*x^4-70*x^3-42*x^2-42*x+28,-4*x^5-8*x^4-12*x^3+4*x^2+4*x+16,-x^5-5*x^4-15*x^3-18*x^2-16*x+3,7*x^5+11*x^4+17*x^3-2*x^2+12*x-13,4*x^5-4*x^3-28*x^2-12*x-12,x^5+11*x^4+23*x^3+32*x^2+22*x+11,11*x^5+29*x^4+61*x^3+40*x^2+34*x-15,2*x^5+6*x^4+6*x^3-4*x+14,-7*x^5-15*x^4-25*x^3-10*x^2-8*x+17,-18*x^5-44*x^4-82*x^3-42*x^2-50*x+32,x^5+7*x^4+15*x^3+20*x^2+18*x+7,4*x^5+8*x^4+12*x^3-4*x^2-4*x-48,6*x^5+12*x^4+22*x^3+10*x^2+6*x-8,7*x^5+29*x^4+49*x^3+36*x^2-10*x+1,-18*x^5-48*x^4-90*x^3-54*x^2-54*x+36,7*x^5+23*x^4+41*x^3+34*x^2-25,9*x^5+15*x^4+39*x^3+24*x^2+54*x-21,7*x^5+19*x^4+41*x^3+22*x^2+32*x-5,5*x^5+3*x^4+11*x^3+4*x^2+42*x+3,7*x^5+11*x^4+9*x^3-2*x^2-8*x+3,7*x^5+19*x^4+25*x^3+22*x^2-4*x-13,-38*x^5-88*x^4-174*x^3-90*x^2-106*x+68,-37*x^5-99*x^4-195*x^3-136*x^2-110*x+49,-16*x^5-42*x^4-76*x^3-34*x^2-18*x+26,26*x^5+68*x^4+130*x^3+62*x^2+50*x-56,6*x^5+8*x^4-2*x^3-30*x^2+2*x+4,7*x^5+27*x^4+57*x^3+46*x^2+4*x-37,-41*x^5-119*x^4-223*x^3-160*x^2-94*x+45,-33*x^5-61*x^4-119*x^3-18*x^2-68*x+91,41*x^5+97*x^4+183*x^3+102*x^2+116*x-15,-3*x^5-23*x^4-53*x^3-54*x^2+4*x+33,6*x^5-2*x^4+18*x^3-20*x^2+8*x-74,28*x^5+70*x^4+152*x^3+102*x^2+90*x-62,4*x^5+22*x^4+32*x^3+10*x^2-14*x+2,-8*x^5-28*x^4-24*x^3-4*x^2+20*x-44,-3*x^5-5*x^4-13*x^3-12*x^2-14*x-5,-32*x^5-82*x^4-156*x^3-74*x^2-58*x+66,6*x^5+18*x^4+18*x^3-12*x-38,35*x^5+91*x^4+189*x^3+154*x^2+140*x-21,-37*x^5-69*x^4-139*x^3-22*x^2-80*x+107,11*x^5+19*x^4+21*x^3-30*x^2-4*x+3,37*x^5+75*x^4+179*x^3+112*x^2+182*x-73]];
E[29,4] = [x^12+7*x^11+23*x^10+42*x^9+32*x^8+7*x^7+92*x^6+259*x^5+289*x^4+133*x^3+18*x^2+1, [539963476,539963476*x,-288005198*x^11-1793962742*x^10-5193078254*x^9-7786441780*x^8-2301793728*x^7+1192145552*x^6-26788675368*x^5-53976960362*x^4-37004583694*x^3-154662378*x^2+1904434064*x-806433940,816303311*x^11+5379539204*x^10+16579804031*x^9+27569770075*x^8+15111408971*x^7+70881328*x^6+75467656764*x^5+180289054613*x^4+162789148684*x^3+45656480297*x^2-280360815*x+297177553,-627012014*x^11-4209608806*x^10-13226366502*x^9-22630054320*x^8-13885874492*x^7-1042988984*x^6-58021865232*x^5-145927153130*x^4-140111535726*x^3-46366653098*x^2-2972024100*x-2314238768,35370668*x^11+153351380*x^10+201962282*x^9-369973022*x^8-1851621482*x^7-1109187064*x^6+3641950696*x^5+690110416*x^4-10049424040*x^3-12130817334*x^2-1380041162*x+1933798350,-127338974*x^11-741223496*x^10-1886898818*x^9-2014292834*x^8+1692060528*x^7+2674154120*x^6-11987046516*x^5-18922882234*x^4+1764536524*x^3+18301259334*x^2+6791609042*x+173835124,-534840160*x^11-3453364018*x^10-10410535898*x^9-16744982520*x^8-7920662716*x^7+538520064*x^6-49891019996*x^5-111318812680*x^4-92817896170*x^3-21472346374*x^2+192815364*x-873874320,-121203359*x^11-713752078*x^10-1955615091*x^9-2651750665*x^8-45711681*x^7+891915920*x^6-10688382104*x^5-18951247345*x^4-10865832078*x^3+5298811979*x^2+5689963529*x+906494217,511064389*x^11+3242320094*x^10+9577078187*x^9+14864523289*x^8+5618471523*x^7-1839793136*x^6+46948462272*x^5+100770843619*x^4+77091426370*x^3+7827165925*x^2-8416679677*x-1525741079,971866490*x^11+6333724774*x^10+19398130566*x^9+32059335496*x^8+17305896106*x^7+839768536*x^6+89490353328*x^5+208541518910*x^4+189540931046*x^3+53198158414*x^2+1689302744*x-900054694,-56432713*x^11-598372814*x^10-2571577687*x^9-6102661281*x^8-7579548593*x^7-2639167612*x^6-5033705564*x^5-33674204511*x^4-54823773294*x^3-37684193113*x^2-7159067179*x-1332032167,-8736929*x^11-240068192*x^10-1282778375*x^9-3342881855*x^8-4260535321*x^7+106880064*x^6+1196084316*x^5-18839084751*x^4-32450770484*x^3-13199749593*x^2+10625387043*x+4885797593,-154125418*x^11-1186126786*x^10-4259945922*x^9-8733890818*x^8-8865050944*x^7-3658839936*x^6-14625008144*x^5-49495180350*x^4-68894802398*x^3-45886510110*x^2-11863985074*x-299962244,611217127*x^11+4342908414*x^10+14422865389*x^9+26670509955*x^8+21033626933*x^7+4778191064*x^6+56745163744*x^5+163855114489*x^4+184557629746*x^3+89899476659*x^2+14860776953*x-464402625,1927706038*x^11+12568834668*x^10+38220665892*x^9+62167897016*x^8+30674959964*x^7-2709705408*x^6+178770547496*x^5+413277099558*x^4+351415628832*x^3+78055108264*x^2-8565302608*x+5087300448,-2377043815*x^11-15389498176*x^10-46555397451*x^9-75211368213*x^8-36120623209*x^7+2891133904*x^6-220183119300*x^5-500060700493*x^4-421994482508*x^3-90680666273*x^2+6894822141*x-4075562471,-217055198*x^11-1558353628*x^10-5153038318*x^9-9337153314*x^8-6704719422*x^7-151117784*x^6-20020860512*x^5-60620359042*x^4-62436531940*x^3-21313209898*x^2+2372155458*x-205841498,-1675889532*x^11-10234766386*x^10-29015754064*x^9-42040704644*x^8-8952535796*x^7+7250792668*x^6-156619112396*x^5-294989011244*x^4-185268118366*x^3+16299659208*x^2+13326956364*x-5260391224,-1608736669*x^11-10502799528*x^10-31988794323*x^9-52072325421*x^8-25679419399*x^7+2882607736*x^6-148367553852*x^5-346706701127*x^4-294978750272*x^3-61963069125*x^2+8329690865*x-3348720857,1641173380*x^11+10634384176*x^10+32309202218*x^9+52789933998*x^8+27257285446*x^7+1267123592*x^6+153120486056*x^5+345278478144*x^4+302934034772*x^3+85794560498*x^2+11839269642*x+2929355446,-348033365*x^11-2365842102*x^10-7479613597*x^9-12851252471*x^8-7885618639*x^7-53750828*x^6-32216840536*x^5-83925453655*x^4-80053566642*x^3-24767155511*x^2+1098071315*x-822442473,-1073616501*x^11-6769286420*x^10-19861584963*x^9-30578781397*x^8-11272066739*x^7+2639369032*x^6-100745160324*x^5-207441522167*x^4-152640598516*x^3-19564744517*x^2+2062511617*x-307480997,-369051945*x^11-2530182278*x^10-8133397201*x^9-14479366651*x^8-10348508847*x^7-2381507928*x^6-34679302312*x^5-89638708135*x^4-94845515718*x^3-45899518311*x^2-6320864893*x+623921359,362206669*x^11+2896740444*x^10+10697878485*x^9+22514309273*x^8+23866087625*x^7+9811700712*x^6+34726929252*x^5+127750826807*x^4+182687601644*x^3+121658027339*x^2+33099009491*x+4318031795,1063468617*x^11+6930126060*x^10+21128117261*x^9+34566008861*x^8+17705074343*x^7-447191936*x^6+98586458400*x^5+227877389951*x^4+198207037796*x^3+49729346591*x^2+623456627*x+2879209105,260678741*x^11+1468406706*x^10+3370632739*x^9+2138472847*x^8-7838502699*x^7-10050847736*x^6+24531056116*x^5+35543177551*x^4-28657283322*x^3-73069247599*x^2-31765570023*x+4050662287,971410566*x^11+6116301360*x^10+17916139396*x^9+27422147384*x^8+9545317676*x^7-3331769832*x^6+90412644936*x^5+187852174142*x^4+135918464100*x^3+10038371440*x^2-5417896832*x+1062936984,-2979831119*x^11-19465292236*x^10-59465367609*x^9-97620614003*x^8-50630657957*x^7+1158714832*x^6-275667914684*x^5-642074595141*x^4-564619574356*x^3-144608327031*x^2+4833201991*x-5525589131,35627682*x^11+87793004*x^10-324155036*x^9-2250157908*x^8-5642024148*x^7-4729945204*x^6+2538266020*x^5-6073817842*x^4-32741950640*x^3-40891873716*x^2-19263533792*x-2556923696,2284153956*x^11+13951202928*x^10+39516465984*x^9+57083535328*x^8+11600400230*x^7-10618270200*x^6+213771794576*x^5+402914842544*x^4+248506825088*x^3-28554582312*x^2-19429766224*x+7550265202,-1941839776*x^11-12824049004*x^10-39549311602*x^9-65586207038*x^8-35167636338*x^7+1962788144*x^6-178919945440*x^5-433542975196*x^4-384400781728*x^3-90618153266*x^2+9112731366*x-4867475586,2180954047*x^11+15078819522*x^10+48976765633*x^9+88023908611*x^8+63877940301*x^7+11964763528*x^6+199789647672*x^5+548383839353*x^4+594752528478*x^3+252813789015*x^2+25082675713*x+1632438559,-706436145*x^11-4407944866*x^10-12869412403*x^9-19704094321*x^8-7058855381*x^7+1353236388*x^6-65600021816*x^5-133557074715*x^4-101041145638*x^3-12297046601*x^2+1073757681*x-314853771,1746884581*x^11+11304267910*x^10+34132678827*x^9+54779427313*x^8+25048048779*x^7-4625531872*x^6+160173523120*x^5+367707117843*x^4+303822277434*x^3+49783625333*x^2-14145710293*x-40587391,2125664417*x^11+13999063572*x^10+43446046353*x^9+73543254591*x^8+44279977745*x^7+7068473992*x^6+196889229500*x^5+468148963743*x^4+454202840340*x^3+168986834683*x^2+27581265961*x-2425928493,1044986463*x^11+6558415266*x^10+19163709861*x^9+29315920463*x^8+10249662833*x^7-3167785312*x^6+96858891840*x^5+198619866849*x^4+147313073358*x^3+15350118035*x^2-15050630651*x-2647410309,-3827042996*x^11-24550612060*x^10-73529883930*x^9-116906965402*x^8-51657996356*x^7+7192418900*x^6-354710080724*x^5-783872444612*x^4-635318761024*x^3-111357556074*x^2+16739773194*x-6478955412,-74475934*x^11-167653356*x^10+557842064*x^9+3563320072*x^8+7912350836*x^7+3149736200*x^6-8509144800*x^5+14564905914*x^4+49344619584*x^3+37071439028*x^2+2552980976*x-4416097920,1648026032*x^11+10525865038*x^10+30974842292*x^9+47074126522*x^8+14102562118*x^7-13655354384*x^6+150049323880*x^5+333177339472*x^4+226700337774*x^3-26187457372*x^2-57286207718*x-3024995266,-56812876*x^11-534991314*x^10-2039985146*x^9-4141118352*x^8-3673600380*x^7+752381496*x^6-5312282756*x^5-28329991420*x^4-28881741162*x^3-8731804486*x^2+930766524*x-3195314960,720448275*x^11+4357869022*x^10+11919459965*x^9+15769313935*x^8-1007346281*x^7-7451267268*x^6+69733714228*x^5+122675716645*x^4+44259858470*x^3-38438475317*x^2-10506835187*x+5824626433,2194433672*x^11+14732279588*x^10+46285381084*x^9+79177583416*x^8+48517044798*x^7+3485564336*x^6+202991461288*x^5+511237516116*x^4+491487303884*x^3+162980963012*x^2+10582876400*x+8138236266,-1083934608*x^11-7280441532*x^10-23046834204*x^9-40000873972*x^8-26048610284*x^7-4013271864*x^6-99394995480*x^5-253495981040*x^4-256713013740*x^3-92612149788*x^2-11640827940*x-2113372124,5238539919*x^11+34028231744*x^10+103172981997*x^9+167032621583*x^8+80598706787*x^7-8349073752*x^6+484148900292*x^5+1111685554397*x^4+937488798628*x^3+194921145091*x^2-24817425979*x+8391085369,-1200000159*x^11-7877951666*x^10-24027116989*x^9-38807185949*x^8-17622479495*x^7+6562258464*x^6-107607326500*x^5-264017657885*x^4-217289156342*x^3-17841618687*x^2+30512342213*x+6207746531,-1384058123*x^11-8178742910*x^10-22393752623*x^9-30590902473*x^8-2218279521*x^7+5189809032*x^6-130411585800*x^5-217302542021*x^4-114869195326*x^3+24334603991*x^2-293299047*x-784788783,2502116271*x^11+15883360168*x^10+47157251529*x^9+74037834159*x^8+30595446345*x^7-5116774704*x^6+230401703148*x^5+496542078037*x^4+395915290608*x^3+60105260695*x^2-17117901067*x-5005495537]];

E[30,1] = [x, [1,-1,1,-1,-4,0,2,6,-4,0,-6,8,2,-6,-4,0,-6,0,-10,-4,0,2,8,12,18,2,18,-4,-12,-10,-18,20,0,6,-4,-6,8,2,-4,0,18,24,14,-24,-22,-6,8,20]];
E[30,2] = [x^2+1, [1,x,-x,x-2,-2*x,2,6*x,-2*x,0,-4*x,0,-8,-2*x,2,-4*x,8*x,6*x,-10,2,8*x,12,-4*x,0,-4*x,10,8*x,-8,-14*x,-12*x,-10,6*x,-2*x,-18,18*x,20,20,-8,-22*x,16*x,-12*x,-14*x,-10,2,12,-4*x,-22*x,0,12]];
E[30,3] = [x^4+1, [1,x,x^3-x^2-1,-x^3-2*x,x^2-1,x^3+x,0,2*x,-4*x^2,-4*x^3,5*x^3-5*x,-2,-6*x^2+6,4*x^3+4*x,6*x^2+6,0,4*x^3,-7*x^3+7*x,-6,4*x^2-4,-10*x^3-10*x,-5*x^2-5,-6*x^2,12*x^3,-2*x^3+2*x,-3*x^2+3,-7*x^3-7*x,x^2+1,-4*x,10*x^2,-14*x^3,7*x^2-7,13*x^3+13*x,-6*x,-8*x^2,-9*x^3+9*x,16,0,-4*x^2-4,-8*x,2*x^3,13*x^3-13*x,-22,2*x^3+2*x,-15*x^2-15,24*x,24*x^2,8]];

E[31,1] = [x^2-x-1, [1,x,-2*x,1,2*x-3,2,-2*x,-2*x+4,-2*x+1,6*x-4,-2*x+6,1,-2,7,2*x-2,4*x-4,-4*x-4,2*x-1,10*x-8,8,-10*x+7,4*x+2,-6*x-2,-8*x-2,6*x+2,-8*x-3,-3,2*x+3,-2*x+9,-8*x-1,4*x-3,4*x+6,12,-6*x+16,12*x-6,10,-10*x+2,16*x-5,6*x+1,-4*x,8*x-10,6*x-8,-10*x+12,-10*x-3,4*x-3,12*x-8,-8*x-6,10*x+7]];
E[31,2] = [x^4+3*x^3+4*x^2+2*x+1, [1,x,-x^2-2*x-1,x^3+2*x^2+x-2,-3*x-3,-2*x^2,3*x^3+9*x^2+12*x+6,-x^3,-5*x^3-15*x^2-15*x-5,-3*x^3-10*x^2-10*x,8*x^3+24*x^2+25*x+8,3*x^3+3*x^2+x-5,-2*x^3-4*x^2-2*x-1,-4*x^3-12*x^2-16*x-4,4*x^3+12*x^2+13*x+4,x^3-2*x^2-6*x-3,-9*x^3-24*x^2-24*x,4*x^3+15*x^2+22*x+11,8*x^3+16*x^2+8*x-2,2*x^3+4*x^2+2*x-3,-3*x^3-x^2-x,9*x^2+12*x+12,0,x^3+3*x^2+8*x+1,-x^2+6*x+6,-6*x^2+3*x+3,6*x^3+10*x^2+10*x,2*x^3+6*x^2+3*x+2,-2*x^3+x^2+x,-12*x^3-25*x^2-26*x-13,3*x^2+3*x+3,2*x^3+13*x^2+22*x+11,-5*x^2-2*x-2,-4*x^3-12*x^2-16*x-8,3*x^3+10*x^2+14*x+7,13*x^3+26*x^2+13*x-9,17*x^2+26*x+26,-6*x^3-18*x^2-24*x-6,-9*x^3-24*x^2-24*x,8*x^3+24*x^2+26*x+8,-5*x^3-6*x^2-2*x-1,-11*x^2-24*x-24,17,5*x^3+10*x^2+5*x-13,-x^2+2*x+2,-12*x^2-21*x-21,-6*x^3-35*x^2-58*x-29,-8]];
E[31,3] = [x^16+6*x^15+29*x^14+91*x^13+246*x^12+523*x^11+1011*x^10+1468*x^9+1957*x^8+1797*x^7+1656*x^6+1062*x^5+576*x^4-216*x^3+459*x^2+324*x+81, [296264512931535,296264512931535*x,-5084054886030*x^15-28330793742807*x^14-134876830095135*x^13-402894889783602*x^12-1068749122026729*x^11-2177329724349816*x^10-4147265965327515*x^9-5586321873222066*x^8-7375894661111658*x^7-5835228430825221*x^6-5735348651443380*x^5-3030949558405017*x^4-1514899328790996*x^3+1661841876795210*x^2-2996926826067828*x-819437825688822,4860406866591*x^15+26864218752552*x^14+128458155729354*x^13+383569668496494*x^12+1024875268607928*x^11+2099240317641480*x^10+4044509676656352*x^9+5532911133724914*x^8+7531446321499239*x^7+6316728694320570*x^6+6672099862477473*x^5+4038535625361372*x^4+2589374060257545*x^3-699270918997653*x^2+2937289771925694*x+408616006598289,-11389517192*x^15+594401181644*x^14+2739945752717*x^13+13072424649011*x^12+32272121365274*x^11+79197171577453*x^10+122587628897789*x^9+211257387916435*x^8+107985931388646*x^7+124473711588701*x^6-335056200371316*x^5-34251871819140*x^4-122119259163246*x^3+35212605414561*x^2-280279373170842*x+235728067897476,-4504430589970*x^15-26924529956067*x^14-129837974015519*x^13-405565492862467*x^12-1092314971385475*x^11-2309405077995673*x^10-4447189313518065*x^9-6400938541194373*x^8-8483475717032365*x^7-7654649940447543*x^6-7066324011128031*x^5-4465168803930168*x^4-2330119431977490*x^3+1518894677222820*x^2-1434909528549225*x-943605058049019,-1665932271082*x^15-8333117812932*x^14-39019648423850*x^13-107803172106220*x^12-279429621168582*x^11-527419795773370*x^10-982323876678840*x^9-1102435378266700*x^8-1420993888547101*x^7-512241672944052*x^6-550015704357480*x^5+650159293232397*x^4+739718031197781*x^3+1562259896567613*x^2-908238781313703*x+460495020169989,1585921248277*x^15+9844958452281*x^14+47888462083460*x^13+153482981953228*x^12+417829214717211*x^11+902611466414314*x^10+1750732235085549*x^9+2596105938828157*x^8+3446314460663644*x^7+3226633488849318*x^6+2822525354366154*x^5+1696696748977617*x^4+876450970374372*x^3-818414350019694*x^2+1368857303299143*x+56851631204661,2270639398729*x^15+13131563174733*x^14+61796271218879*x^13+186505238914834*x^12+486874262750991*x^11+990799097490082*x^10+1846314403774233*x^9+2471443240759333*x^8+3049397591707630*x^7+2315502492864963*x^6+1834957918484469*x^5+862288790021367*x^4-267683374734426*x^3-1720044939320685*x^2+343207780951149*x+743757498510030,-245320811750*x^15-1527200300838*x^14-7234300293016*x^13-21565025979635*x^12-54430122290982*x^11-100361378108450*x^10-167254968070851*x^9-153249097924982*x^8-61013808914525*x^7+330851735817036*x^6+548263336146075*x^5+1063362777894198*x^4+742859182006821*x^3+1238473976680980*x^2-3092918784498*x-87892210108890,-1584244057745*x^15-7252642379673*x^14-34040078479222*x^13-88337415134309*x^12-229846665485529*x^11-412685142813572*x^10-787264476994236*x^9-795252081988454*x^8-1188439165860953*x^7-343572802084713*x^6-960422750521689*x^5+104128007808753*x^4-242134802622783*x^3+162057135296484*x^2-2519263362170331*x+44157951758007,10872874890844*x^15+62634798993243*x^14+301069441902017*x^13+919751323406275*x^12+2463285743458851*x^11+5103619001796820*x^10+9760442813672553*x^9+13496995564268800*x^8+17691678683014480*x^7+14283400493121723*x^6+12988626807556653*x^5+5946634709877951*x^4+2539096745528538*x^3-4746290625522666*x^2+4829134190101821*x+1883287830935088,-7535615388427*x^15-44210789846302*x^14-211704358473326*x^13-652603130063499*x^12-1741858729792918*x^11-3632162964065029*x^10-6912747446328817*x^9-9654578613800233*x^8-12445496074915874*x^7-10309175451841240*x^6-8614855400015076*x^5-4159710438750987*x^4-526483503227088*x^3+4216860668149578*x^2-1559920737710799*x-1081509067822572,12715485773308*x^15+72365138459097*x^14+345775381971779*x^13+1047060929374945*x^12+2788743491265498*x^11+5741650832015803*x^10+10953921441968463*x^9+15021564768608962*x^8+19740005401230091*x^7+16079609208585603*x^6+15128796908192838*x^5+8112463863445854*x^4+4114973109813480*x^3-4306323125639142*x^2+6949390107706515*x+2339066334649770,-8233903856911*x^15-50807892237284*x^14-244910646765434*x^13-779709602566184*x^12-2105328699370043*x^11-4529854451672479*x^10-8744664467134412*x^9-12959851661548768*x^8-17150788883322012*x^7-16632632897207918*x^6-14857136192882523*x^5-11175022387606446*x^4-5738402754496512*x^3-252660112814349*x^2-4340590736732622*x-3503939219161416,10411657975064*x^15+61731710434122*x^14+295839514018252*x^13+918279047713436*x^12+2457048744529527*x^11+5164747927354052*x^10+9875316600632799*x^9+14039439161498369*x^8+18310202442717482*x^7+16133633483066454*x^6+14210517882953859*x^5+8890952960162403*x^4+3748319491158198*x^3-2782006983690291*x^2+4723618405468968*x+3361163200438401,2437577982260*x^15+15251205800250*x^14+74131463255083*x^13+236577380726027*x^12+642062285301243*x^11+1375666960091741*x^10+2662601443569147*x^9+3920941383965558*x^8+5203085005053902*x^7+4853855741833287*x^6+4587739267425093*x^5+2908496502546633*x^4+2198623198767579*x^3+228061336170852*x^2+1286912669947911*x+1787473724093460,-20998655433229*x^15-118792506968427*x^14-567058413285527*x^13-1710480975626041*x^12-4553249237245506*x^11-9353275365383839*x^10-17865317822499090*x^9-24434711808597046*x^8-32277113915432539*x^7-26318201636035530*x^6-25422861269681034*x^5-13616875753107696*x^4-7021028966434506*x^3+7726827215624814*x^2-11865818371543983*x-3266760278506968,-3672576228238*x^15-26404218790472*x^14-130400395163918*x^13-448227629914970*x^12-1240669411051346*x^11-2817414080570386*x^10-5525609864837519*x^9-8853926050002316*x^8-11775570485736510*x^7-12702287118214097*x^6-10628662950949227*x^5-8467716983768013*x^4-3910385667022632*x^3+2405172667545*x^2+455695301791566*x-4158826899998085,-9430360992879*x^15-53037237147080*x^14-254303000039727*x^13-767264827521655*x^12-2052788488737257*x^11-4225414168430769*x^10-8105911048720466*x^9-11109025921283169*x^8-14800660310120261*x^7-11994760379650172*x^6-11643472784455893*x^5-5919147503571495*x^4-3351435858729972*x^3+2754294342725673*x^2-5987758048701633*x-834474735087786,461974751397*x^15+3283659053376*x^14+17025872149143*x^13+59383201301562*x^12+168752267778651*x^11+380748566972142*x^10+738899576518596*x^9+1128578849854029*x^8+1415828438687247*x^7+1140481972918689*x^6+393040577855448*x^5-460295683973064*x^4-1001994932540421*x^3-1405554460641504*x^2-1122154924985190*x-744575480391942,21634309178957*x^15+125458333117577*x^14+598786566194197*x^13+1830546604543854*x^12+4869951105860675*x^11+10096644601118081*x^10+19220525953555529*x^9+26699487945289841*x^8+34744517297830129*x^7+29240126806167350*x^6+26543125800599973*x^5+15984923685792426*x^4+7489784024602317*x^3-5919479391012984*x^2+11061668757180294*x+6208740083533725,2749050027315*x^15+11041516060187*x^14+46232514735756*x^13+87710245250512*x^12+161040846163700*x^11+42396720160065*x^10-200211533649595*x^9-1703831473033398*x^8-2975862652308370*x^7-5975682660679477*x^6-5215917895594560*x^5-5403054176755017*x^4-3029784320149452*x^3-2245024101966570*x^2+2793735641370780*x+190054709711172,-22208062959237*x^15-125310755333961*x^14-595369812478200*x^13-1782806789988750*x^12-4702430784575988*x^11-9530385181448691*x^10-17944707668044086*x^9-23788209875477268*x^8-30327097729171683*x^7-22143881370425823*x^6-19945818892191006*x^5-8280739925674686*x^4-3384656137133847*x^3+9004383386465427*x^2-12849263770318353*x-4371594450587829,-4818100293519*x^15-24866207162733*x^14-117480912951786*x^13-334188936821865*x^12-879259176990657*x^11-1728114156626751*x^10-3300102445694016*x^9-4185056148866442*x^8-5776892628410160*x^7-4253874234570159*x^6-5182315031571807*x^5-3146319119520477*x^4-1736260123167234*x^3-94073976202950*x^2-2916038660246433*x-611569140021117,-3017393907601*x^15-17367862807902*x^14-81459312490880*x^13-244924375522111*x^12-642505286466864*x^11-1316517291758101*x^10-2511693008785494*x^9-3474760313396245*x^8-4633820300472367*x^7-4227024716918463*x^6-4717152061365672*x^5-3483136029048903*x^4-3091690173592125*x^3+1212643302390891*x^2-3487380246911241*x-706951601570331,31473829834824*x^15+181224190326468*x^14+867327254097945*x^13+2644477302962835*x^12+7055564697252354*x^11+14601790195601340*x^10+27875121762658521*x^9+38567178674750100*x^8+50548079868964755*x^7+41795281701975558*x^6+38720892474573345*x^5+20848585650942582*x^4+10303663436086050*x^3-11416322370061440*x^2+16416260049050856*x+6688702396923768,-13556541181055*x^15-75782315225453*x^14-360604395283027*x^13-1078429931133066*x^12-2856341411411975*x^11-5810486835840113*x^10-11023572264123671*x^9-14753971531739954*x^8-19235671689165727*x^7-14725658472235400*x^6-13798065059551731*x^5-6409048696809507*x^4-2976757239885723*x^3+5669726465813751*x^2-7942055848573950*x-2707691376346227,16140814639211*x^15+87601160861616*x^14+417382121812909*x^13+1228628580778073*x^12+3262095706403040*x^11+6572277362646290*x^10+12547896847694700*x^9+16534793772974720*x^8+22105901003817725*x^7+16525558405914789*x^6+17160092679214431*x^5+7528123205348247*x^4+4204279718328402*x^3-5242401533505852*x^2+9420771213930384*x+434356612222590,275392891742*x^15+1318102492344*x^14+6811604225671*x^13+18343091538530*x^12+53754795952881*x^11+101928499576139*x^10+230017157414763*x^9+300388643182637*x^8+581314776648230*x^7+466157858549517*x^6+1164978090512298*x^5+579404621867046*x^4+1425694193652159*x^3-418358299099275*x^2+34231973355729*x+159569196816015,-16105829319604*x^15-92914111163823*x^14-442590784659068*x^13-1344604487906998*x^12-3562892526476961*x^11-7327232227979554*x^10-13890635947064217*x^9-19030625419493227*x^8-24618960080264695*x^7-20008857593426085*x^6-18594809058219816*x^5-10909880525914191*x^4-6229472124642183*x^3+4966676172648666*x^2-8399380249135746*x-4794024191424507,-1251936728087*x^15-7716787632057*x^14-38270506911553*x^13-122297176923851*x^12-330937188054981*x^11-691573562670014*x^10-1276615712928189*x^9-1722807961111769*x^8-1999528384199741*x^7-1164158104356912*x^6-234486089439927*x^5+318797180968260*x^4+121037773863402*x^3-932985363108654*x^2-371136319192845*x-71301193307343,-730000579858*x^15-6107558874885*x^14-32834373241394*x^13-121672172339131*x^12-358330980469617*x^11-850217587216798*x^10-1737109179487626*x^9-2944554723420448*x^8-4211268111189238*x^7-4788768326952057*x^6-4681657152730941*x^5-3907857036966885*x^4-3643116527366685*x^3-2102704150552326*x^2+1103075453763522*x-1262846531596140,-4522994339629*x^15-20736182296041*x^14-97323933729341*x^13-255447551936263*x^12-673152599167146*x^11-1251079855386613*x^10-2462779800684480*x^9-2819987357736679*x^8-4515398595977335*x^7-3062815097012946*x^6-5545369158016557*x^5-2986983137557782*x^4-3612033882212175*x^3-548179864011558*x^2-6601171147028208*x+1376899369358157,22062562543235*x^15+134418439776795*x^14+651379562169964*x^13+2067331603955684*x^12+5615277277432200*x^11+12077465234395481*x^10+23464013093418750*x^9+34738941474136193*x^8+46642285548724148*x^7+44755049102143815*x^6+40967979227425512*x^5+28233067146160020*x^4+14629695450747966*x^3-2018932439329134*x^2+10025295592383045*x+6613777102805829,15633250397088*x^15+89614795965720*x^14+430262526213210*x^13+1314405513234846*x^12+3530834434913775*x^11+7365108045247998*x^10+14226644656934592*x^9+20067464773799304*x^8+27119536568815116*x^7+24010954265081571*x^6+24022436999432643*x^5+15332473211697171*x^4+10142146496459826*x^3-1210750088395122*x^2+12729088246768668*x+5390254323112131,6666016323397*x^15+34908671043248*x^14+166368588172346*x^13+481301646788783*x^12+1281685560273290*x^11+2568418033502818*x^10+4962845864326511*x^9+6554112125845222*x^8+9225467134257111*x^7+7530040840191860*x^6+9109246669343211*x^5+6434455159106532*x^4+5077237983710454*x^3+1959167132183952*x^2+6256103796478035*x+1280093499120546,-4550284080898*x^15-22581856700472*x^14-100937587913351*x^13-263237557908514*x^12-627124846977159*x^11-1048888769464456*x^10-1731665699888484*x^9-1229684985351532*x^8-964450124469658*x^7+1648829579680407*x^6+687845760081753*x^5+574440414164817*x^4-1464389662933899*x^3+794846841141069*x^2-6579319143245976*x+211124248439760,3611736361674*x^15+21912153572158*x^14+106267886119230*x^13+333941660744801*x^12+905278368614470*x^11+1918631816025942*x^10+3724437809897161*x^9+5380194684152505*x^8+7214185761508267*x^7+6401606662535680*x^6+6247803793501599*x^5+3246775262469342*x^4+3055319873555265*x^3-2027020749644196*x^2+2627060450290110*x+1084322751053706,-11294499602008*x^15-68162543397645*x^14-330796171469870*x^13-1042912541079217*x^12-2835304684738161*x^11-6063219197633914*x^10-11817809644983825*x^9-17390026570416919*x^8-23635592912551711*x^7-22488704424718572*x^6-22038335245007520*x^5-15106761203349186*x^4-10373824049439393*x^3+495798015695157*x^2-6026913989625492*x-5304954324304296,-11247566194986*x^15-56899032335730*x^14-267378308450451*x^13-743404257519486*x^12-1929780267945834*x^11-3650736779102568*x^10-6789203060487912*x^9-7659594612174999*x^8-9765926727958140*x^7-3340497894489924*x^6-3620144805886572*x^5+4651224441581907*x^4+5230612853919234*x^3+10695811667470452*x^2-5876442983991645*x+3079259361206820,1533222913991*x^15+8030553637017*x^14+39478511344702*x^13+112022384769644*x^12+298498985952825*x^11+556561966913873*x^10+1031460988287489*x^9+1110539851824176*x^8+1381186790899544*x^7-5001944638620*x^6+407531007742512*x^5-934365767446629*x^4+876503793580092*x^3+210014155633176*x^2-116666009650476*x-43982510142294,4274335684929*x^15+22869571545503*x^14+108461790361521*x^13+316630552064377*x^12+841279705060409*x^11+1704166541859192*x^10+3309476597382251*x^9+4510702048751199*x^8+6395401386019265*x^7+5753795327337713*x^6+6977172228194220*x^5+5298768826134240*x^4+3834411425392248*x^3+451747824915888*x^2+2391618071147445*x+326214427792833,-8969600286717*x^15-50747811721302*x^14-246057518702412*x^13-753538892710872*x^12-2053345858133595*x^11-4337037860049129*x^10-8550898715763030*x^9-12433741911613389*x^8-17676756136970100*x^7-17093402639122203*x^6-18763288566604233*x^5-14019226611564258*x^4-10132299294216912*x^3-2012624384785245*x^2-6313822055644050*x-885543270349842,789858227693*x^15+4754945372868*x^14+21926630088775*x^13+63665523964292*x^12+149359772346234*x^11+248176137457871*x^10+319742876116497*x^9+66348709472762*x^8-585964289905114*x^7-1901324909497539*x^6-2884942902432792*x^5-2795947783997445*x^4-1295515956267792*x^3-625171171437045*x^2-845797770453375*x+397276357696839,-3258403883762*x^15-17518659147531*x^14-84374483202268*x^13-248008695018380*x^12-669212839224096*x^11-1345358802997352*x^10-2605363645554291*x^9-3366381866889323*x^8-4560981220223000*x^7-2916485989133379*x^6-3133196121352425*x^5+665276684609223*x^4-1209605146215732*x^3+1497087488871027*x^2-5135962532121648*x-2644348948302537,-6296899303320*x^15-30790059084969*x^14-145848751169280*x^13-393966453182574*x^12-1022057902220367*x^11-1858803949895397*x^10-3443524677670428*x^9-3537279781386921*x^8-4649762247141651*x^7-537835163973444*x^6-2162916842772777*x^5+2107049222748210*x^4+108896044807458*x^3+2879730212480379*x^2-2342542607813070*x+1135475129627226,-29437977181951*x^15-172108702285489*x^14-826823029908923*x^13-2547403562171922*x^12-6827379915049045*x^11-14261799491528740*x^10-27323209816307959*x^9-38426802878273782*x^8-50468539347330323*x^7-42963716533174033*x^6-38917404299264268*x^5-21286651758197775*x^4-9001481623396893*x^3+11717750537268570*x^2-13104211860755082*x-6635210398434180]];
E[31,4] = [x^4-2*x^3+5*x^2+2*x+1, [5,x^3+2,5*x,-2*x^3+5*x^2-10*x-4,-5*x,-7*x^3+10*x^2-35*x-14,8*x^3-15*x^2+40*x+16,-10*x^3+25*x^2-60*x+5,8*x^3-20*x^2+45*x-4,-20,-2*x^3-34,5*x^3-10*x^2+30*x-20,2*x^3-5*x^2+10*x-1,16*x^3-25*x^2+80*x+32,-16*x^3+40*x^2-115*x+8,4*x^3+48,-12*x^3+25*x^2-60*x-24,4*x^3-10*x^2+45*x-2,-2*x^3-14,-7*x^3+10*x^2-35*x-14,-x^3-10*x^2-5*x-2,4*x^3-5*x^2+20*x+8,-16*x^3+40*x^2-65*x+8,21*x^3-40*x^2+105*x+42,6*x^3+22,-2*x^3+26,-6*x^3-42,-5*x^3-25*x-10,24*x^3-60*x^2+125*x-12,-2*x^3-54,-34*x^3+75*x^2-170*x-68,12*x^3-30*x^2+95*x-6,-24*x^3+60*x^2-135*x+12,-20*x^3+35*x^2-100*x-40,0,2*x^3-5*x^2+10*x-1,8*x^3+26,-2*x^3+46,12*x^3+104,36*x^3-90*x^2+235*x-18,-18*x^3+25*x^2-90*x-36,-28*x^3+70*x^2-155*x+14,-26*x^3+45*x^2-130*x-52,43*x^3-90*x^2+215*x+86,6*x^3-15*x^2+80*x-3,28*x^3-55*x^2+140*x+56,-37*x^3+90*x^2-185*x-74,20*x^3-50*x^2+105*x-10]];

E[32,1] = [x^8+4*x^7+6*x^6+4*x^5+2*x^4+8*x^3+24*x^2+32*x+16, [8,8*x,x^7+8*x^6+10*x^5+4*x^4+2*x^3+8*x^2+40*x+48,7*x^7+16*x^6+14*x^5+4*x^4+6*x^3+40*x^2+88*x+64,-24*x^7-66*x^6-60*x^5-20*x^4-24*x^3-156*x^2-376*x-304,x^7+2*x^6+2*x^5-6*x^3+4*x^2+24*x+16,17*x^7+46*x^6+46*x^5+16*x^4+18*x^3+124*x^2+272*x+208,-38*x^7-96*x^6-84*x^5-24*x^4-44*x^3-256*x^2-544*x-400,19*x^7+48*x^6+38*x^5+12*x^4+22*x^3+120*x^2+264*x+192,6*x^7+14*x^6+8*x^5+4*x^4+4*x^3+36*x^2+72*x+32,-3*x^7-10*x^6-10*x^5-6*x^3-20*x^2-80*x-64,-12*x^7-36*x^6-32*x^5-8*x^4-8*x^3-88*x^2-208*x-128,-3*x^7+4*x^6+2*x^5+4*x^4+2*x^3-16*x^2+24*x+32,-6*x^7-14*x^6-4*x^5-4*x^4-4*x^3-36*x^2-64*x-16,-33*x^7-86*x^6-74*x^5-24*x^4-26*x^3-220*x^2-488*x-368,14*x^7+36*x^6+36*x^5+16*x^4+12*x^3+88*x^2+224*x+176,19*x^7+40*x^6+22*x^5+4*x^4+14*x^3+120*x^2+216*x+112,-9*x^7-14*x^6-10*x^5-8*x^4-10*x^3-28*x^2-72*x-64,-x^7-10*x^6-14*x^5-8*x^4-2*x^3-4*x^2-16*x-32,3*x^7-12*x^6-18*x^5-12*x^4+6*x^3-72*x-144,-20*x^7-46*x^6-36*x^5+4*x^4-132*x^2-248*x-176,14*x^7+34*x^6+28*x^5+12*x^4+4*x^3+76*x^2+176*x+96,-42*x^7-96*x^6-84*x^5-40*x^4-52*x^3-288*x^2-592*x-400,25*x^7+68*x^6+74*x^5+12*x^4+2*x^3+160*x^2+392*x+352,-26*x^7-62*x^6-52*x^5-4*x^4-12*x^3-180*x^2-336*x-240,30*x^7+88*x^6+76*x^5+24*x^4+28*x^3+208*x^2+496*x+416,45*x^7+108*x^6+98*x^5+20*x^4+34*x^3+288*x^2+600*x+416,88*x^7+218*x^6+196*x^5+68*x^4+88*x^3+588*x^2+1224*x+944,53*x^7+154*x^6+138*x^5+32*x^4+66*x^3+372*x^2+824*x+720,-97*x^7-250*x^6-214*x^5-72*x^4-114*x^3-644*x^2-1408*x-1040,-32*x^7-84*x^6-80*x^5-24*x^4-16*x^3-184*x^2-480*x-384,-28*x^7-84*x^6-80*x^5-40*x^4-40*x^3-184*x^2-432*x-416,-5*x^7-28*x^6-26*x^5+4*x^4-10*x^3-64*x^2-152*x-144,-58*x^7-130*x^6-100*x^5-28*x^4-60*x^3-348*x^2-720*x-432,19*x^7+58*x^6+70*x^5+40*x^4+14*x^3+132*x^2+360*x+304,13*x^7+44*x^6+50*x^5+20*x^4+18*x^3+96*x^2+248*x+240,-30*x^7-66*x^6-64*x^5-12*x^4-36*x^3-156*x^2-344*x-256,-5*x^7-50*x^6-54*x^5-8*x^4-10*x^3-84*x^2-240*x-288,-3*x^7-6*x^5-12*x^4-6*x^3+24*x^2+24*x+48,22*x^6+20*x^5-4*x^4-8*x^3-12*x^2+136*x+144,117*x^7+302*x^6+270*x^5+80*x^4+122*x^3+764*x^2+1696*x+1328,-171*x^7-444*x^6-390*x^5-116*x^4-166*x^3-1120*x^2-2504*x-1888,-7*x^7-4*x^6+2*x^5-12*x^4+10*x^3-32*x^2-56*x+48,52*x^7+156*x^6+144*x^5+56*x^4+56*x^3+360*x^2+848*x+640,-14*x^7-40*x^6-28*x^5+8*x^4+4*x^3-112*x^2-272*x-128,19*x^7+40*x^6+30*x^5+20*x^4+30*x^3+88*x^2+232*x+192,56*x^7+158*x^6+148*x^5+44*x^4+72*x^3+420*x^2+872*x+656,125*x^7+324*x^6+274*x^5+92*x^4+138*x^3+832*x^2+1832*x+1312]];
E[32,2] = [x, [1,0,0,-2,0,0,6,2,0,0,-10,0,-2,10,0,0,14,0,-10,0,0,-6,0,0,10,18,-2,0,0,6,-14,0,0,-22,0,14,0,22,0,0,-26,0,-18,0,-14,-2,0,0]];
E[32,3] = [x^4+2*x^2+4*x+2, [3,3*x^3-3*x^2+6*x+6,3*x,-4*x^3+5*x^2-15*x-10,2*x^3-x^2+6*x+8,-5*x^3+x^2-9*x-20,x^3-2*x^2+3*x+4,6*x^3-6*x^2+12*x+12,10*x^3-2*x^2+21*x+22,-10*x^3+11*x^2-30*x-10,x^3-2*x^2+9*x-2,-12,-2*x^3+x^2-3*x-2,2*x^3+5*x^2+6*x+2,5*x^3-7*x^2+3*x+20,6*x^2+12*x+6,-2*x^3-5*x^2-9*x-8,11*x^3-7*x^2+21*x+14,-x^3+2*x^2-3*x+2,2*x^3-4*x^2+15*x-4,-14*x^3+7*x^2-30*x-44,-14*x^3+7*x^2-42*x-14,-12*x^3+6*x^2-36*x-30,8*x^3-10*x^2+21*x+26,22*x^3-11*x^2+42*x+64,-6*x^3-6*x^2-54,2*x^3-7*x^2+21*x+14,26*x^3-13*x^2+42*x+68,-5*x^3+x^2-9*x-20,-29*x^3+22*x^2-69*x-80,12*x^3+48*x+36,12*x^3+12*x^2+36,10*x^3-20*x^2+27*x-20,14*x^3-19*x^2+42*x+14,17*x^3+5*x^2+39*x+68,-20*x^3-5*x^2-45*x-80,-2*x^3-17*x^2-6*x-2,-x^3+2*x^2-3*x+2,-4*x^3+8*x^2+15*x+8,34*x^3-17*x^2+78*x+112,17*x^3-10*x^2+39*x+44,-4*x^3+14*x^2-15*x-22,20*x^3-x^2+39*x+80,-36,6*x^3+6*x^2-6,-28*x^3+17*x^2-51*x-34,-46*x^3+23*x^2-66*x-112,40*x^3-26*x^2+93*x+106]];

E[33,1] = [x, [1,1,-1,-2,4,1,-2,-2,0,8,-6,-8,6,-2,0,8,6,-4,6,-4,0,-14,-4,12,-6,2,2,8,-12,-2,-6,-4,-12,2,-8,-22,20,14,4,0,-6,12,22,8,-14,-14,0,0]];
E[33,2] = [x^4+x^3+6*x^2-4*x+1, [11,11*x,7*x^3+8*x^2+40*x-16,7*x^3+8*x^2+40*x-27,-6*x^3-10*x^2-39*x+9,16*x^3+23*x^2+104*x-57,15*x^3+25*x^2+103*x+5,-33*x^3-33*x^2-198*x+132,2*x^3+7*x^2+35*x-14,2*x^3-4*x^2+2*x-47,-36*x^3-60*x^2-234*x+54,-21*x^3-35*x^2-120*x-7,-10*x^3-24*x^2-65*x+15,27*x^3+34*x^2+170*x-68,-6*x^3+12*x^2-6*x+75,-x^3-9*x^2-45*x+18,9*x^3+15*x^2+64*x+3,58*x^3+93*x^2+377*x-87,39*x^3+54*x^2+204*x-141,3*x^3-6*x^2+3*x-54,-25*x^3-38*x^2-124*x+87,48*x^3+58*x^2+312*x-72,-33*x^3-55*x^2-275*x-11,-32*x^3-35*x^2-186*x+125,-2*x^3+4*x^2-2*x-41,-33*x,15*x^3+25*x^2+147*x+5,44*x^3+44*x^2+286*x-66,23*x^3+20*x^2+100*x-40,-132,-37*x^3-36*x^2-180*x+72,-26*x^3-36*x^2-136*x+94,-11*x^3+22*x^2-11*x+143,58*x^3+49*x^2+366*x-241,-36*x^3-27*x^2-234*x+54,2*x^3+7*x^2+2*x-3,-122*x^3-152*x^2-760*x+304,-24*x^3-18*x^2-90*x+36,39*x^3+65*x^2+292*x+13,66*x^3+110*x^2+407*x+22,-60*x^3-89*x^2-445*x+178,117*x^3+140*x^2+700*x-280,48*x^3+47*x^2+290*x-193,-142*x^3-200*x^2-923*x+213,-41*x^3-39*x^2-250*x+166,13*x^3-26*x^2+13*x-179,6*x^3-12*x^2+6*x-75,-3*x^3-5*x^2-36*x-1]];
E[33,3] = [x^4+3*x^3+4*x^2+2*x+1, [1,x,x^3+2*x^2+2*x,-x^3-4*x^2-6*x-3,-3*x-3,2*x^3+7*x^2+8*x+5,-3*x^3-9*x^2-7*x-3,x^3+3*x^2+4*x+2,4*x^3+11*x^2+11*x,-4*x^3-8*x^2-4*x+1,-4*x^2-6*x-6,-x^3-3*x^2-6*x-1,-2*x^2-x-1,-7*x^3-22*x^2-22*x,-2*x^3-4*x^2-2*x+5,x^3+3*x^2+3*x,9*x^3+27*x^2+28*x+9,-7*x^2-13*x-13,3*x^3+12*x^2+18*x+9,9*x^3+18*x^2+9*x-4,-9*x^3-18*x^2-18*x-9,2*x^2+4*x+4,-7*x^3-21*x^2-25*x-7,6*x^3+9*x^2+6*x+3,4*x^3+8*x^2+4*x+3,6*x^3+18*x^2+31*x+6,3*x^3+9*x^2+9*x+3,6*x+6,-3*x^3-8*x^2-8*x,0,-3*x^3,-6*x^3-12*x^2-12*x-6,-3*x^3-6*x^2-3*x-9,4*x^3+13*x^2+18*x+9,3*x^2+2*x+2,15*x^2+30*x+15,2*x^3+4*x^2+4*x,-6*x^2-6*x,-9*x^3-27*x^2-42*x-9,-2*x^3-6*x^2-19*x-2,16*x^3+31*x^2+31*x,-x^3-4*x^2-4*x,-4*x^3-23*x^2-38*x-19,4*x^2+9*x+9,-9*x^3-31*x^2-44*x-22,x^3+2*x^2+x+25,6*x^3+12*x^2+6*x-13,13*x^3+39*x^2+54*x+13]];
E[33,4] = [x^8+5*x^6+10*x^4+25, [275,275*x,11*x^7-5*x^6+55*x^5+20*x^4+55*x^3+100*x^2-275*x-75,-2*x^7-25*x^5+40*x^3+25*x,35*x^6+135*x^4+125*x^2-575,-13*x^7+30*x^5+260*x^3+575*x,-25*x^6-120*x^4-50*x^2-100,55*x^7+275*x^5+550*x^3,-5*x^6+75*x^4+100*x^2+750,-32*x^7-235*x^5-735*x^3-975*x,-10*x^7+40*x^5+200*x^3+400*x,-10*x^6-125*x^4-625*x^2-1250,15*x^6+105*x^4+525*x^2+225,10*x^7+70*x^5+75*x^3+150*x,80*x^6+450*x^4+1150*x^2+375,-41*x^7-265*x^5-280*x^3+1475*x,27*x^7+90*x^5+285*x^3+75*x,3*x^7+10*x^5-60*x^3+100*x,-20*x^6+25*x^4+400*x^2+250,-105*x^6-350*x^4+175*x^2+1175,10*x^7-95*x^5-200*x^3-1225*x,200*x^6+520*x^4+400*x^2-1400,5*x^6-20*x^4-650*x^2+900,-125*x^7-490*x^5-800*x^3-225*x,40*x^7+115*x^5+25*x^3+325*x,-35*x^6+85*x^4+425*x^2+850,135*x^7+450*x^5-225*x^3-2650*x,-70*x^6-490*x^4-1900*x^2-1050,90*x^7+630*x^5+1775*x^3+1350*x,-20*x^6-360*x^4-700*x^2-300,-92*x^7-160*x^5-85*x^3+50*x,40*x^6-270*x^4-1900*x^2-1600,-100*x^7-535*x^5-750*x^3+1250*x,-9*x^7+80*x^5+180*x^3+1075*x,-150*x^6-610*x^4-575*x^2+2700,135*x^7+780*x^5+1700*x^3-175*x,-30*x^6-320*x^4+600*x^2+650,-90*x^6-630*x^4-1500*x^2+300,-60*x^6+295*x^4+1475*x^2+2950,-120*x^7-400*x^5+200*x^3+3975*x,-195*x^7-1365*x^5-2975*x^3-2925*x,100*x^7+480*x^5+475*x^3-2350*x,70*x^6+600*x^4+525*x^2-875,206*x^7+1145*x^5+2755*x^3-2300*x,-200*x^6-795*x^4-1225*x^2-2725,100*x^7+315*x^5+750*x^3-1250*x,-30*x^6-100*x^4+50*x^2+375,280*x^6+1465*x^4+2375*x^2-1300]];
E[33,5] = [x^2-x+3, [1,0,x,-2*x+1,0,2*x-1,0,0,0,-2*x+1,0,5,-7,0,0,4*x-2,-8*x+4,-2*x+1,0,-13,10*x-5,0,0,0,10*x-5,17,0,-4,0,0,-2*x+1,0,0,-14*x+7,0,0,0,23,-16,0,0,10*x-5,-25,-14*x+7,0,0,20,0]];

E[34,1] = [x, [1,1,-2,0,-4,6,2,-1,-4,0,0,-4,-4,6,8,0,-6,0,-4,8,0,2,8,0,-6,14,18,-16,-6,-16,-6,-16,-6,6,2,6,-16,14,2,12,24,12,-4,-24,-10,-12,-16,-10]];
E[34,2] = [x^4+1, [1,x,-x^2-x,2*x^3-2,-2*x^3+2*x^2,-2*x^3-2*x^2-x+1,2*x^3-2*x^2+2*x,4*x^3+x,2*x^2-2*x+2,4*x-4,2*x^2-2*x,-2*x^2-2*x,-2*x^3+2*x^2+2*x-2,-5*x^3+5*x^2+4*x+4,6*x^3-3*x^2+3,-4*x^3-4*x^2-4*x,2*x^2-2*x+2,-2*x^3+x^2-1,4*x+4,x^3-x-6,-2*x^3+2*x^2+2*x-2,7*x^2-7*x,2*x^3+2*x^2+2*x-2,3*x^2+2*x+3,-5*x^3-8*x^2-5*x,3*x^3-3,4*x^3-4*x+10,-6*x^3+6*x+4,-3*x^3-8*x^2+8*x+3,8*x^3-8*x^2-2*x-2,5*x^3+5*x^2,-4*x^3+12*x^2-12,2*x^3-5*x^2+5*x-2,-4*x^3+4*x-8,-x^2-x,4*x^3+10*x^2+4*x,-10*x^2-8*x-10,8*x^3+2*x^2+8*x,-8*x^3+8*x^2+9*x+9,8*x^3-14*x^2-14*x+8,2*x^3-4*x^2-4*x+2,6*x^3+14*x^2-14,-8*x+8,2*x^3+2*x,-5*x^3-5*x^2-4*x+4,2*x^3-2*x^2-10*x-10,8*x^3+8*x^2-8*x-8,5*x^3-5*x^2+2*x+2]];
E[34,3] = [x^2+8, [1,-1,x,-x,0,-x,2,x-3,-4,2*x,-x,0,-3*x,2*x,-4,0,6,12,3*x,-4,2*x,0,-6*x,-12,6,6*x,-6,8,-x,-3*x,-4*x,-16,-x,-18,3*x,6,8,14,-3*x,-4*x,-x,12,3*x,0,6*x,-x,-6*x,3*x]];
E[34,4] = [x^2+2*x+2, [1,x+1,x,-2*x,-2*x-4,x+2,-6,-x+3,4*x+4,0,2*x,-6*x,0,x+2,6*x+6,8,6*x+6,-6*x-6,-4*x-8,-2,4*x,x,-8*x-16,-14*x-14,0,5*x,2,4,5*x,2*x+4,-5*x-10,8*x+8,-x,18,7*x,10,20*x+20,-22,15*x+30,10*x,-14*x,4*x+4,-4*x-8,12,-15*x-30,-12*x-24,-8*x,-9*x-18]];
E[34,5] = [x^2+2*x+2, [1,-x-1,0,x,0,-4*x-8,4,-4*x-5,-4*x-4,4*x+8,3*x,4*x,-3*x,x+2,4*x+4,8,4*x+4,-4*x-4,-9*x-18,-12,4*x,-5*x,8*x+16,4*x+4,0,-3*x,12,-16,-8*x,3*x+6,-x-2,-8*x-8,4*x,8,8*x,-10,0,-2,4*x+8,-8*x,-5*x,-4*x-4,11*x+22,-8,-11*x-22,5*x+10,-12*x,16*x+32]];

E[35,1] = [x^2+x-4, [1,x,-x-1,1,-1,x+1,x+3,-x-3,2*x-2,-2*x-2,-3*x-1,0,6,-2*x,2*x+6,3*x-1,2*x,-4,-6*x,-4*x,8,4*x-2,-x-5,4,2*x+4,-5*x-7,4*x-6,-x+3,-6*x-2,3*x+13,-14,4*x+4,-2*x-6,2*x-12,2*x-10,-4*x+2,7*x+11,-4*x+10,2*x-2,7*x+11,-x-7,20,10*x+8,x-11,-6*x+4,-2*x-4,-4*x-12,-9*x-9]];
E[35,2] = [x^2+4, [2,2*x,-x,-x-4,-x,-6,-x,7*x,0,-6*x,10,4,2*x,4,4*x,-3*x,-6*x,-20,-16,2*x,-16,-6*x,10,4*x,0,7*x,24,19*x,-8*x,-10,-6*x,2*x,44,12*x,20,-20,-26,-18*x,14*x,-3*x,9*x,40,-36,-6,-16*x,2*x,20,-26]];
E[35,3] = [x^4+4*x^3+5*x^2+2*x+1, [1,x,x^3+2*x^2+x,x^3+x^2-2*x-2,-2*x^3-6*x^2-7*x-3,-2*x^3-7*x^2-7*x-1,2*x^3+6*x^2+6*x+4,2*x^3+8*x^2+10*x+4,-x^3-2*x^2-2*x-1,-4*x^3-8*x^2-3*x-2,-3*x^3-9*x^2-9*x-3,-2*x^2-8*x-8,-2*x^3-8*x^2-12*x-2,3*x^3+13*x^2+17*x+5,-x^3-8*x^2-8*x,-x^3-2*x^2+4*x+9,-5*x^2-15*x-5,-6*x^3-21*x^2-21*x-3,-5*x^3-13*x^2-6*x-2,5*x^3+16*x^2+11*x-6,x^3+3*x^2+x+2,4*x^3+16*x^2+12*x-8,5*x^3+14*x^2+8*x+1,-2*x^3-3*x^2+3*x+2,5*x^3+7*x^2+4*x+2,-3*x^3-17*x^2-17*x,-x^2+8*x+8,-3*x^3-12*x^2-13*x-3,6*x^3+24*x^2+33*x+6,7*x^2+12*x+12,7*x^3+23*x^2+23*x,-5*x^3-11*x^2-3*x-2,12*x^3+38*x^2+28*x-2,-10*x^3-26*x^2-16*x+6,-5*x^3-15*x^2-5*x+2,6*x^3+15*x^2+6*x+3,16*x^3+48*x^2+40*x+8,-12*x^3-35*x^2-21*x-11,x^3+2*x^2+8*x+15,7*x^3+34*x^2+34*x,-8*x^3-32*x^2-50*x-8,-8*x^2-10*x-10,-4*x^3-6*x^2-1,x^3-12*x^2-26*x-13,2*x^3+11*x^2+19*x+7,9*x^3+13*x^2-15*x-10,8*x^3+6*x^2-16*x+4,3*x^3+9*x^2+3*x+2]];
E[35,4] = [x^4-2*x^3+5*x^2-4*x+1, [1,x,-x^3+2*x^2-5*x+2,5*x^3-8*x^2+21*x-9,2*x^3-3*x^2+8*x-6,-5*x^3+8*x^2-22*x+11,4*x^3-6*x^2+18*x-10,-2*x^3+4*x^2-10*x+8,x^3-x^2+5*x-2,-2*x^2+x,6*x^3-9*x^2+27*x-12,-8*x^3+10*x^2-32*x+8,-2*x^3+2*x^2-10*x,14*x^3-21*x^2+59*x-26,7*x^3-8*x^2+24*x-8,-19*x^3+29*x^2-81*x+38,-5*x^3+10*x^2-20*x+15,15*x^3-24*x^2+66*x-33,-x^3+4*x^2-9*x+5,23*x^3-34*x^2+97*x-40,-x^2+x+1,-28*x^3+40*x^2-116*x+48,-3*x^3+7*x^2-17*x+10,5*x^3-9*x^2+21*x-11,x^3-4*x^2-x+1,-14*x^3+17*x^2-51*x+17,8*x^3-7*x^2+32*x-8,3*x^3-3*x^2+10*x,6*x^3-6*x^2+27*x,-12*x^3+19*x^2-48*x+12,-16*x^3+23*x^2-69*x+23,-2*x^3+5*x^2-7*x+3,16*x^3-30*x^2+76*x-46,-28*x^3+44*x^2-122*x+50,-5*x^2+5*x-7,3*x^2-6*x+3,24*x^3-40*x^2+112*x-56,-x^3+2*x^2+8*x-9,29*x^3-43*x^2+123*x-58,27*x^3-34*x^2+102*x-34,8*x^3-8*x^2+42*x,10*x^3-18*x^2+40*x-10,4*x^3-6*x^2+12*x-5,-27*x^3+41*x^2-107*x+40,5*x^3-10*x^2+22*x-17,24*x^3-43*x^2+101*x-53,24*x^3-34*x^2+88*x-44,-3*x^2+3*x-1]];
E[35,5] = [x^4+2*x^3+5*x^2-2*x+1, [5,5*x,5*x^3+10*x^2+25*x-10,-2*x^3-5*x^2-10*x-1,-3*x^3-10*x^2-25*x-4,10*x^3+20*x^2+50*x-20,-2*x^3+4,-2*x^3-10*x+4,4*x^3+10*x^2+30*x+2,4*x^3+10*x^2+25*x+2,-5,-12*x^3-30*x^2-60*x+24,0,-2*x^3-11,-x^3+32,-4*x^3-10*x^2-20*x-2,-14*x^3-30*x^2-70*x+28,-26*x^3-50*x^2-130*x+52,18*x^3+45*x^2+120*x+9,25*x^3+60*x^2+125*x-50,6*x^3-62,10*x^3+20*x^2+50*x-20,-20*x^3-50*x^2-90*x-10,9*x^3-58,-2*x^3-5*x^2-30*x-1,4*x^3+2,26*x^3+45*x^2+130*x-52,-5*x,-8*x^3-20*x^2-25*x-4,8*x^3+5*x^2+40*x-16,-6*x^3+62,-8*x^3+66,-40*x,4*x^3+20*x-8,-10*x^3+60,14*x^3+35*x^2+80*x+7,10*x^2,-12*x^3-10*x^2-60*x+24,-44*x^3-110*x^2-240*x-22,x^3+98,32*x^3+80*x^2+200*x+16,-20*x^3-50*x^2-100*x+40,4*x^3-43,16*x^3+40*x^2+70*x+8,-4*x^3-10*x^2-20*x+8,4*x^3-118,4*x^3+20*x-8,6*x^3+18]];
E[35,6] = [x^4-x^2+1, [1,x,x^3-x,x^2-2*x-1,-x^3+3*x,0,2*x^3,2*x^3-2*x,-6*x^2+6,3*x,-7,-2*x^2,-8*x,5,7*x^3,0,-6*x^3+6*x,10*x^2,7*x^2-7,-5*x^3+5*x,-2,6*x^3-6*x,2*x^2-2,-11*x^3,-9*x^2+9,16*x^3,-9*x^2,-7*x,11*x,5*x^2,-6*x^3,-16*x^3,4*x^2-4,0,-8,-x^2+1,-14*x^2,12*x^3-12*x,4*x,3*x^3,12*x,-2*x^2,-3,12*x^2-12,4*x^3-4*x,8*x^3,-4*x^2,-10]];
E[35,7] = [x, [1,0,1,-1,1,-3,5,3,2,-6,3,-4,2,-12,-10,9,12,0,8,-4,0,2,-1,12,-12,-1,6,5,6,-7,6,-16,-6,-12,14,-6,-1,14,2,-3,-9,12,20,9,-4,0,-16,-13]];
E[35,8] = [x^4+25, [5,-x^2-5,5*x,-5*x,x^3+x^2+5,-5,-5*x,-x^3,-x^3+5*x,-2*x^2+10,3*x^2,-x^3-5*x,-6*x^2-30,3*x^3+15*x,3*x^2-15,3*x^3,-x^2+5,-3*x^3+15*x,-2*x^3-10*x,-x^2-5,-30,0,13*x^2,-10*x,2*x^3-10*x,x^3,x^3+5*x,35*x,-3*x^2-15,-7*x^2,-12*x^2+60,9*x^2+45,0,2*x^2+10,6*x^3-30*x,-12*x^2,45,-4*x^3,-6*x^2+30,-7*x^3,-35*x,-6*x^2,7*x^3+35*x,-15,8*x^2-40,-x^2-5,3*x^3-15*x,85]];

E[36,1] = [x^2+2, [1,x,0,-x,0,0,-4,5*x,0,0,-7*x,0,2,-x,0,0,5*x,0,-10,0,0,-16,0,0,-13*x,8,11*x,0,0,20,-x,0,0,-7*x,0,17*x,0,-22,0,0,11*x,0,20,0,14,-13*x,0,0]];
E[36,2] = [x^8+3*x^7+5*x^6+6*x^5+6*x^4+12*x^3+20*x^2+24*x+16, [8,8*x,-3*x^7-5*x^6-11*x^5-6*x^4-10*x^3-28*x^2-36*x-48,2*x^7+6*x^6+10*x^5+8*x^4+8*x^3+20*x^2+32*x+32,2*x^7+4*x^6+8*x^5+2*x^4+8*x^3+16*x^2+24*x+32,7*x^7+9*x^6+19*x^5+14*x^4+18*x^3+56*x^2+52*x+80,8*x^7+12*x^6+20*x^5+16*x^4+20*x^3+52*x^2+72*x+80,-8*x^7-14*x^6-22*x^5-18*x^4-24*x^3-60*x^2-80*x-88,-6*x^7-8*x^6-12*x^5-6*x^4-12*x^3-36*x^2-24*x-40,-2*x^7-2*x^6-10*x^5-8*x^4-12*x^3-20*x^2-24*x-48,-2*x^6-2*x^5-2*x^4-4*x^3-8*x^2-8*x,2*x^7-2*x^6-2*x^5+4*x^4+4*x^3-4*x^2-40*x-16,4*x^7+16*x^6+24*x^5+20*x^4+24*x^3+56*x^2+80*x+80,-x^7-7*x^6-13*x^5-10*x^4-6*x^3-16*x^2-36*x-24,-x^7+x^6-13*x^5-10*x^4-22*x^3-8*x^2-12*x-64,-24*x^7-30*x^6-62*x^5-46*x^4-60*x^3-184*x^2-160*x-256,28*x^7+48*x^6+72*x^5+60*x^4+88*x^3+216*x^2+272*x+288,3*x^7+x^6+23*x^5+22*x^4+30*x^3+40*x^2+52*x+120,-10*x^7-20*x^6-32*x^5-26*x^4-32*x^3-80*x^2-112*x-128,11*x^7+17*x^6+31*x^5+22*x^4+22*x^3+104*x^2+116*x+136,4*x^7+12*x^6+12*x^5+48*x^2+80*x+48,-2*x^7-8*x^6-12*x^5-10*x^4-12*x^3-28*x^2-40*x-40,2*x^7+20*x^5+14*x^4+32*x^3+16*x^2+24*x+96,16*x^7+18*x^6+34*x^5+26*x^4+36*x^3+104*x^2+64*x+128,-20*x^7-32*x^6-40*x^5-36*x^4-72*x^3-168*x^2-176*x-160,37*x^7+75*x^6+121*x^5+98*x^4+118*x^3+296*x^2+420*x+480,-24*x^7-30*x^6-46*x^5-38*x^4-60*x^3-152*x^2-184*x-128,-22*x^7-26*x^6-50*x^5-44*x^4-44*x^3-172*x^2-136*x-208,4*x^7-6*x^6-6*x^5+18*x^4+12*x^2-64*x-24,-8*x^7-32*x^6-48*x^5-40*x^4-48*x^3-112*x^2-160*x-160,32*x^7+72*x^6+112*x^5+92*x^4+116*x^3+284*x^2+392*x+464,36*x^7+48*x^6+96*x^5+60*x^4+96*x^3+264*x^2+240*x+384,14*x^7+22*x^6+38*x^5+16*x^4+36*x^3+100*x^2+104*x+144,27*x^7+37*x^6+55*x^5+46*x^4+74*x^3+184*x^2+220*x+144,-13*x^7-7*x^6-17*x^5-26*x^4-26*x^3-64*x^2+20*x-56,-16*x^7-24*x^6-32*x^5-28*x^4-52*x^3-124*x^2-136*x-208,-4*x^7-6*x^6-22*x^5-10*x^4-28*x^3-32*x^2-48*x-96,-40*x^7-60*x^6-100*x^5-80*x^4-100*x^3-260*x^2-360*x-400,24*x^7+32*x^6+72*x^5+48*x^4+72*x^3+192*x^2+192*x+304,-36*x^7-56*x^6-100*x^5-44*x^4-96*x^3-260*x^2-272*x-384,-14*x^6-14*x^5-14*x^4-28*x^3-56*x^2-56*x,-8*x^7-24*x^4-48*x^2+32*x,-32,-6*x^7-12*x^6-32*x^5-22*x^4-24*x^3-88*x^2-136*x-160,-7*x^7-9*x^6-19*x^5-14*x^4-10*x^3-32*x^2-60*x-88,40*x^7+64*x^6+80*x^5+72*x^4+144*x^3+336*x^2+352*x+320,-36*x^7-48*x^6-120*x^5-84*x^4-120*x^3-312*x^2-336*x-528,8*x^7+4*x^5+16*x^4+16*x^3+20*x^2-64*x]];
E[36,3] = [x^2+3, [2,0,2*x,-3*x-3,-x+1,3*x-3,x+1,12,-8,3*x+3,3*x-3,-5*x-5,4,-3*x-3,-x+1,-9*x+9,-12,3*x+3,-13*x+13,7*x+7,-24,-20,11*x-11,-9*x+9,12,11*x-11,15*x-15,7*x+7,24,4,9*x+9,-32,-21*x-21,3*x-3,-5*x-5,-15*x-15,-13*x+13,13*x+13,40,-9*x-9,-9*x+9,24,4,15*x-15,-11*x-11,12,-8,-17*x-17]];
E[36,4] = [x, [1,0,0,0,-4,0,2,0,8,0,0,-4,-10,0,8,0,0,0,14,-16,0,-10,-4,0,0,14,0,20,0,2,0,20,0,0,-16,0,-4,14,8,0,0,0,26,0,2,0,-28,-16]];

E[37,1] = [x, [1,-2,-3,-2,-1,-5,-2,0,0,2,6,-4,-1,-9,2,-9,1,8,-8,8,9,-1,4,-15,4,4,3,18,-12,-16,-18,1,-12,-6,4,-5,16,23,-18,-12,9,18,5,-4,-26,3,2,-13]];
E[37,2] = [x^2+4, [1,x,-1,-x,3,-3,-3*x,x,3*x,2*x,-2*x,0,3*x-1,-3,-3*x,3,9,-2*x,0,-12,-3,9,3*x,9,-7*x,6*x,-3,-3*x,-12,3*x,2*x,-7,-5*x,18,0,15,-8,3,-3*x,x,-21,8*x,-3,10*x,-3*x,3,-12*x,-13]];
E[37,3] = [x^2+x+1, [1,x,0,-x-1,-2*x-2,-2,2*x+2,3*x,6*x+6,-4,9,-10,-3*x-7,9*x+9,2,6,-2*x,-4*x,-x-1,10*x+10,-6*x-6,-10,-10*x-10,-12*x,7*x,7,-3,6,18*x+18,5*x,6*x,-8*x,0,-9,16*x,-11,-4*x-4,17*x,-6*x,-12*x-12,21*x,12,-5*x-5,-4,19,-15*x,-10,2]];
E[37,4] = [x^6-3*x^5+9*x^4-24*x^3+36*x^2-27*x+9, [9,9*x,4*x^5-9*x^4+30*x^3-75*x^2+90*x-54,-3*x^4+3*x^3-18*x^2+27*x-9,-10*x^5+24*x^4-72*x^3+192*x^2-216*x+72,12*x^4-9*x^3+72*x^2-117*x+81,14*x^5-42*x^4+111*x^3-312*x^2+414*x-207,-12*x^5+21*x^4-81*x^3+189*x^2-189*x+81,17*x^5-30*x^4+111*x^3-267*x^2+252*x-99,-18*x^4+18*x^3-108*x^2+216*x-108,18*x^4-27*x^3+108*x^2-243*x+189,24*x^5-48*x^4+159*x^3-405*x^2+405*x-162,-3*x^5+9*x^4-21*x^3+54*x^2-81*x-9,3*x^3-9*x^2+18*x-9,-6*x^5+12*x^4-39*x^3+99*x^2-99*x,33*x^5-87*x^4+252*x^3-675*x^2+855*x-378,24*x^5-33*x^4+144*x^3-315*x^2+243*x,3*x^5-3*x^4+18*x^3-27*x^2+18*x,-4*x^5+12*x^4-36*x^3+93*x^2-144*x+72,8*x^5-21*x^4+63*x^3-168*x^2+189*x-63,-36*x^5+48*x^4-204*x^3+477*x^2-315*x-9,-30*x^5+60*x^4-201*x^3+513*x^2-513*x+189,-13*x^5+6*x^4-81*x^3+111*x^2-54*x+18,36*x^5-48*x^4+225*x^3-486*x^2+369*x-108,-24*x^5+36*x^4-144*x^3+333*x^2-261*x,-18*x^5+54*x^4-144*x^3+423*x^2-576*x+261,15*x^5-60*x^4+135*x^3-432*x^2+639*x-297,3*x^4+6*x^3+18*x^2+72*x-81,-9*x^5+27*x^4-78*x^3+198*x^2-306*x+153,-8*x^5+18*x^4-54*x^3+150*x^2-162*x+72,15*x^5-30*x^4+90*x^3-270*x^2+234*x-135,-8*x^5-6*x^4-48*x^3+33*x^2-9*x,-33*x^5+63*x^4-225*x^3+540*x^2-585*x+270,21*x^4-27*x^3+126*x^2-252*x+189,x^5+12*x^3-21*x^2+9,39*x^5-78*x^4+252*x^3-639*x^2+639*x-189,-x^5+9*x^4-21*x^3+48*x^2-90*x+81,31*x^5-75*x^4+237*x^3-606*x^2+765*x-396,13*x^5-36*x^4+78*x^3-264*x^2+225*x,-12*x^5+30*x^4-96*x^3+261*x^2-369*x+261,-78*x^5+183*x^4-549*x^3+1485*x^2-1674*x+702,57*x^5-114*x^4+369*x^3-936*x^2+936*x-270,14*x^5-42*x^4+138*x^3-294*x^2+576*x-288,-15*x^5+30*x^4-99*x^3+252*x^2-252*x+216,27*x^4-24*x^3+162*x^2-306*x+225,36*x^5-84*x^4+252*x^3-684*x^2+801*x-324,36*x^5-54*x^4+234*x^3-495*x^2+450*x-171,6*x^4-24*x^3+36*x^2-162*x+144]];
E[37,5] = [x^6+6*x^5+15*x^4+19*x^3+12*x^2+3*x+1, [1,x,-x^4-5*x^3-10*x^2-9*x-2,2*x^5+10*x^4+22*x^3+24*x^2+12*x,-x^5-3*x^4-3*x^3,-x^5-6*x^4-14*x^3-15*x^2-7*x-1,x^5+5*x^4+9*x^3+5*x^2-3*x-4,-x^5-3*x^4-7*x^3-12*x^2-7*x+3,2*x^5+6*x^4+7*x^3+6*x^2+5*x+1,-x^4-5*x^3-10*x^2-9*x-3,-2*x^5-12*x^4-23*x^3-17*x^2-x-2,-2*x^5-8*x^4-12*x^3-8*x^2-2*x+1,4*x^5+22*x^4+50*x^3+53*x^2+26*x+3,2*x^5+10*x^4+18*x^3+13*x^2+2*x,-x^5-9*x^4-26*x^3-29*x^2-6*x+4,-2*x^5-8*x^4-7*x^3+9*x^2+15*x+5,4*x^4+16*x^3+23*x^2+14*x+7,3*x^4+8*x^3+3*x^2-10*x-5,-3*x^5-15*x^4-27*x^3-24*x^2-13*x-10,3*x^5+16*x^4+34*x^3+36*x^2+18*x,4*x^5+15*x^4+17*x^3-6*x^2-23*x-4,5*x^5+24*x^4+46*x^3+40*x^2+9*x-2,-8*x^5-39*x^4-81*x^3-84*x^2-42*x,-7*x^5-39*x^4-85*x^3-84*x^2-31*x+3,3*x^4+10*x^3+18*x^2+16*x+8,-4*x^5-19*x^4-30*x^3-15*x^2,3*x^5+14*x^4+24*x^3+17*x^2+6*x+2,4*x^5+24*x^4+51*x^3+42*x^2+10*x+4,6*x^5+30*x^4+54*x^3+35*x^2-7*x-13,-7*x^5-40*x^4-95*x^3-115*x^2-71*x-12,2*x^5+8*x^4+10*x^3+2*x^2+2*x,-4*x^4-20*x^3-38*x^2-36*x-18,-7*x^5-34*x^4-66*x^3-57*x^2-18*x-1,5*x^5+30*x^4+80*x^3+110*x^2+70*x+5,12*x^4+44*x^3+60*x^2+28*x-8,x^5-5*x^4-30*x^3-41*x^2-8*x+6,-9*x^5-58*x^4-144*x^3-167*x^2-89*x-24,7*x^5+30*x^4+53*x^3+42*x^2+12*x+2,-10*x^4-31*x^3-31*x^2,-2*x^5+6*x^4+47*x^3+90*x^2+73*x+17,4*x^5+15*x^4+15*x^3-5*x^2-19*x-1,8*x^5+40*x^4+80*x^3+72*x^2+16*x-3,6*x^2+25*x+25,10*x^5+51*x^4+104*x^3+95*x^2+21*x-3,2*x^5+12*x^4+20*x^3+16*x^2+2,-6*x^5-32*x^4-70*x^3-78*x^2-37*x-8,-10*x^5-41*x^4-61*x^3-28*x^2+3*x+1,8*x^5+48*x^4+103*x^3+95*x^2+31*x+8]];
E[37,6] = [x^18+9*x^17+42*x^16+135*x^15+345*x^14+837*x^13+2024*x^12+4464*x^11+8052*x^10+11016*x^9+12558*x^8+11322*x^7+7687*x^6+2700*x^5-3537*x^4-3942*x^3-81*x^2+486*x+243, [270440531243882932764979178908731,270440531243882932764979178908731*x,427414274221483911784262796730*x^17+3611618648112223235368759095060*x^16+16369300813367040633706958399256*x^15+51999829362729428448464858357235*x^14+133200981665105997133667368163415*x^13+328201177512048940471872841406217*x^12+793131324129830928857084111989538*x^11+1738731908308166150247999927365034*x^10+3132218810459203293233005010761083*x^9+4376313968565180468275669706011334*x^8+5358247330143732569429194327481805*x^7+5034805514578913020659056946781008*x^6+4297263382716272073063841118535217*x^5+2203532155329951969133055798256528*x^4-40397809046006601913077445163463*x^3-430633510057014687007023936240918*x^2-159622666526584338103520696219751*x-29428550415128758843695717307125,-1161368380602879901110270053091*x^17-10047578430641162261398050466413*x^16-45440740107517432503893815692954*x^15-142209569400102698775090357317499*x^14-356507564967532776934264693530168*x^13-864626507654130447022646964946971*x^12-2093035535337054969262378834995735*x^11-4566872032764193318070815429468572*x^10-8029389695551259915088165986010189*x^9-10574615586799809169467966385738470*x^8-11943248344095976776892348592476320*x^7-10532260449329847565558691925069732*x^6-7404160667637134229127650852648624*x^5-2604114572090915021726770830628614*x^4+3170451421131579936388767107419884*x^3+2483386393894775676611168313464208*x^2-1182605321713564278526141623148245*x-208561787942844418354800980639028,-421038005476177550969195523638*x^17-4483750617849446708911698346362*x^16-23457742845074466620874920409396*x^15-82050812949539255073205050984051*x^14-221622120721538196046346728231656*x^13-538764136114407858306552611865681*x^12-1302131836802401911393791062370917*x^11-2966985818644734382372496253346311*x^10-5723329445095772690623205455079874*x^9-8578564424236395774505538893818585*x^8-10107600486554671121113458192003453*x^7-9924238246373404450604263189344213*x^6-7199431883178491635339102461457466*x^5-3455836822418342575070929191686235*x^4+1503890244639727029194715075202398*x^3+4270894025164118693298036704719746*x^2+664690007725968989234007008527932*x-973519449459921540809509113937089,-380499015527295238571045774634*x^17-2412933091606092249996847932717*x^16-6916623532406037156844103230548*x^15-8940522438442751650825254030675*x^14+6040246117874711319625596777144*x^13+35616464230748201818423988920281*x^12+94884778493938535290155855662832*x^11+395687363051798450771422721200668*x^10+1569008774933383057867379630051397*x^9+4254031948850952724141787402591121*x^8+7070046207888688322888899973313450*x^7+9735024093284025120425763847841937*x^6+10393127968259903113197913594890402*x^5+9171339516468194789329866227672991*x^4+6307176185462428494147040324757994*x^3-326127228804900307948975994874645*x^2-2958836225994182200061798199889677*x-574136522666157581955664773309468,638286123152399486513698365095*x^17+5783383206206063095320136870659*x^16+27567000807166486351686437373585*x^15+91249976479344859883565520359318*x^14+240925480559766526849038444056127*x^13+596121760335423785602852271456010*x^12+1446733292368145479600277622394987*x^11+3226778319932957421648047441659599*x^10+6033556962282555710664517904268603*x^9+8912154358665691417804828031771085*x^8+11215370212286326232821718687069919*x^7+11433270362162782033323511728483672*x^6+9678201153234668211249132124754972*x^5+5753261594603631817035924149609001*x^4+594238995311053960327301803149021*x^3-1578363680981467729714619129272164*x^2-898611878256730564448757584925801*x-124255710191256197704416898259256,-446476329238323709292339008269*x^17-3358841648475611510872655960106*x^16-13791213420953629089697201441242*x^15-40746264344519855029700947650765*x^14-101333578395870051932206375015923*x^13-258911977593850380567634681018071*x^12-634275151938293879058095871869013*x^11-1349569747867429228224508231676580*x^10-2323473283830160482266981282322465*x^9-3235221531263778232042684431746046*x^8-4686673980729994756979800294198791*x^7-5186389017962027433016421002959093*x^6-5827553401445343886874693188446144*x^5-4832656555487197660809214478065218*x^4-2981166563196078172854386005061523*x^3-2334364807412297098998906124024413*x^2-208236337091394513867363122813295*x+1122682408007356682761533183988272,174855843010996219904540383152*x^17+1512158880600265520903479715187*x^16+6222863709652071115282452911244*x^15+16151759318080491777798098712471*x^14+30339800406823291541644956313581*x^13+58568235807091207881204055459809*x^12+138507266307568491845294524306398*x^11+260836379543108408577451922183724*x^10+175337558061662826279180711872586*x^9-640058261983472234246892602536476*x^8-2028775457559949315922953638137070*x^7-3236874691149647293971287169392580*x^6-4133206754605713537966475174910787*x^5-3941077823863600986242377688697336*x^4-2931009428117718992091690781046631*x^3-420336490700510037013968573234714*x^2+2650550292439586661903786644543829*x+1408189966633995957889800129632880,1086170567538023371448920140414*x^17+9752106204572880862751772378888*x^16+45249789342592239323219914750119*x^15+144818305417717468781644519287489*x^14+369849762558397339923952459695897*x^13+901178017076851838657956126790415*x^12+2189543542321511398436346051969627*x^11+4829165600578235158753142180020476*x^10+8709400490801790355473475334955852*x^9+12005177873068844335812039425981667*x^8+14104690938784826158756606766978202*x^7+13650773621526517712626598897884689*x^6+10312293521492526362199210215517102*x^5+5497823316787768927140787581757461*x^4-1902648950907578144205747330993633*x^3-3260252986526746106333849026407852*x^2+315048075596002474182105294356874*x-752534637958883798400035072140650,-1138572855959915045939205027534*x^17-10591359812443769546880353972466*x^16-50621085362826836802484206064974*x^15-166104930861892082709216420662979*x^14-431878362777241723682413423056783*x^13-1053904381968074908389657303296007*x^12-2557882045316557138070230849480512*x^11-5697321775292266322100506675678610*x^10-10508464130723822057676458950106361*x^9-14969559324723806329477586851418262*x^8-17812706287562772050809246017620466*x^7-17549435358734234268113695132309719*x^6-13494558475414017061846392907258242*x^5-7554077374095327568629162403540143*x^4+985064914788544728475954804587978*x^3+3123768135818371023852531459711876*x^2-522508920311506217121642291466167*x-1277278817861963117309291269713396,-250899435002924059633152643129*x^17-1776677671468997185223629833096*x^16-7592927861645611600873343708211*x^15-24780103182196093017017164942443*x^14-69260827032227180089081679312919*x^13-186958807480843529953466571129513*x^12-453164695784392805717332941535532*x^11-992338151830771161977000465929134*x^10-1909412166342710721881644976352714*x^9-3230559646025307894327375223943508*x^8-5132543959620467245091326562650461*x^7-5708324214853048494954583745617980*x^6-6319048536516004584258183957295762*x^5-4179783084533920022081108897587620*x^4-2863441188462642210130280029103484*x^3-1397641907975363555951530354132971*x^2+1383746225160029039697772639914039*x+401750074692146008128416802197031,1799894250431711369791208812983*x^17+15333804523422606718990344247110*x^16+68349472881835395315353696018397*x^15+210478628457141832687948298007498*x^14+518354905292217001679605258919202*x^13+1243691060345208965910027672792108*x^12+2991293978884615009874947325586585*x^11+6455196071481052913642428343927472*x^10+11043633051742014383139721714212666*x^9+13635294413924219718708230911284753*x^8+13896206516748656642268594963520116*x^7+9422342932572782602048333161021744*x^6+3230800881276752079900999933182916*x^5-4040988339318271579177263491747850*x^4-10958982637822556093341973104518855*x^3-7314988059231649269005635768813878*x^2+133223768815287101801481092414124*x+1762275233048532286813264093834179,-4185865182628981143882831655440*x^17-36725260595134767630863407783938*x^16-167176363135468895708037162126516*x^15-524783281743673575324190327160847*x^14-1314989102097600766275839650081659*x^13-3174937326288629859118897454968881*x^12-7677010511906225324745239860857264*x^11-16758589693130449408295258967986409*x^10-29456717323426253175794801880978027*x^9-38487518985262846647659517281295432*x^8-42236939487011890099199609416370454*x^7-35759310790026780580831063590664755*x^6-21607738974471855814076379001293621*x^5-4598285155440379386882604955464230*x^4+16832039633926385726008392219451071*x^3+13074249761287275160147745887641486*x^2-3827669572508339738295082833501384*x-2026088783948246460981844526855451,-1355626789254535062834352673657*x^17-11104522644894977143220463910131*x^16-46438688847515131386486200697015*x^15-131298066401682903063281865134451*x^14-293679912202700023645375732193922*x^13-674602004028865824832697562700683*x^12-1620739353730194733134859065043867*x^11-3335300840772110478818378642762244*x^10-4810360375079517752891862338571339*x^9-3448749549635095719255405216166278*x^8-251943014821391561037190025013072*x^7+4660839530431825987172557747102752*x^6+9090304414606188988932329649943714*x^5+11566282001429141214397491304541991*x^4+12616280752469252523700384380145230*x^3+4099400916582753981281394548079930*x^2-3883156027246999362492187883548641*x-1343964543873018129689238180828000,-2155386120474556456752551746560*x^17-20251854822605195980008382739094*x^16-97104551363677210276246632965289*x^15-318641890386976851007229420799963*x^14-826296618548022611426538093604512*x^13-2008019894574804530652787596585948*x^12-4869882415246129862434049225344530*x^11-10846494990359978303433546035410986*x^10-19958605080853699378195556973300549*x^9-28163142400548103631084576765304306*x^8-32825518190215521189147324246752649*x^7-31672190884148159351466632410981584*x^6-22911580848961942575785908985689413*x^5-11681521564433783040826124735523357*x^4+5093766703645877363921821903273191*x^3+8095652884991825979082210864237734*x^2-874070619993193150494810278914383*x-1239204013661012709127785648251886,1291283040754174773160972051005*x^17+11457571807719513308124306083880*x^16+52958257752387819529975464883395*x^15+170033969709440627573186506289709*x^14+438202572963500605157373582696699*x^13+1079351534583234658122848292241458*x^12+2631408977368022639240717687324418*x^11+5814485823760424648668144062477468*x^10+10598259112753327952849082201936339*x^9+15070755649650395182669138216169925*x^8+18768625751696578852028465585234133*x^7+19530000168167689985709832379384619*x^6+16890043783429667462470683801210291*x^5+12072203881376023968186571284275469*x^4+3212014170608053449218411161899906*x^3+1827265825454783245247886576181164*x^2+1978822106495366456617432477590195*x-570076309557250177653396336545343,4113002720322244946932882884285*x^17+35442422447563744457528604667869*x^16+157901163353908795155453009664968*x^15+483056394957212574250213025698377*x^14+1178003975694827060000732057147718*x^13+2807359464851400604009376339913438*x^12+6769592209897494394636397175481686*x^11+14595237382717425507600418634477718*x^10+24690401292190043404480064518096146*x^9+29542408627966752564969445956945924*x^8+28683763948878012813528227587755843*x^7+18933827085933528827705586350266962*x^6+4589540253824519939957157848440128*x^5-9506285763307113766529991027386880*x^4-24687840084993750628597997573002512*x^3-13232662808799049742988245716440597*x^2+7393787434500369314600948585738724*x+3913801029727447930854973643207574,-1302861186388203367908574192965*x^17-13350222917814086954280073058778*x^16-68777295422281884723644621371521*x^15-240387035919798372763820222192220*x^14-656087416163592521436625920533982*x^13-1622507733234448884933968674983573*x^12-3947506684028695685279981004405636*x^11-8992820196622021444045459857394020*x^10-17487622977559003830141544331880900*x^9-27060079023375413134425206767966359*x^8-34321168935834781002471279510134463*x^7-36852386191995277994846093816252769*x^6-31617940594884935129761358941112670*x^5-21847274011719317646632711324453724*x^4-5965575164445155469377696189267157*x^3+4878052849769209392526874600053410*x^2+2887908590173999466577464777399481*x+1246848529974412921424946868038705,4235629020713751212005124771599*x^17+36496493806906903822428270223566*x^16+166623374553926349429468920833845*x^15+531330806754168083417449928666646*x^14+1363971813115474375849300213059303*x^13+3359095047451489527434846343023973*x^12+8141038639764122388661218080826152*x^11+17878435756299682699581437545121688*x^10+32305539810309440852997250111078944*x^9+45333637968357363898713754940654655*x^8+55567665748134254494439183276810139*x^7+53585576873049432681519844901812326*x^6+43643027001744946975799119188116020*x^5+23168185117991491748575704614167644*x^4-2664348894379946910871497896853678*x^3-6434114561247059265114033548082210*x^2-4268658837683823914608693823707515*x-1959105033597926107715938416427149,-1644845779547726226545028255732*x^17-12964580817197464659473379615123*x^16-53735426384403750467384249153559*x^15-154584124838791277971832612109513*x^14-361758613975685360181192447568665*x^13-871440708198263724633916620467208*x^12-2105641519075871426188602778595211*x^11-4383174064954863708411729434948871*x^10-6866039636370043935049726106265900*x^9-7242605581631271994270638102712941*x^8-7044535173653180700279619436539938*x^7-3654577371325562655540338578019292*x^6-447106083053695837334774185468914*x^5+3767759115457762914100441909943670*x^4+6779329760562564622360420664673957*x^3+1339167974174398612105972830487530*x^2-2247633945126331289045464016753280*x-43482278980520711406343855685853,-1413185879968946184628405748940*x^17-12337276966879029010103489220852*x^16-56480646959998988826266473816692*x^15-179438729783321549754521608543767*x^14-456335742446481168291353386343472*x^13-1112201095683365172739786065332490*x^12-2688521570349143792464429317115086*x^11-5891319682290570677681770790162088*x^10-10534838290943592735753901384275441*x^9-14326162664615545368685789047211281*x^8-16595048665459361677072963946423571*x^7-14823747769668861130867663437701817*x^6-10294301169565746266555944892737818*x^5-3601568404890261239777403697253049*x^4+4970000667474442810230562108313433*x^3+4587205155542123011093167685300017*x^2+1762724586939628865810927663973681*x-2058115113130527595723688913570777,-2588009599524760256014085831368*x^17-22631684384429500920603325582149*x^16-101733279092265870445733217712752*x^15-313811251278600352981370114352546*x^14-771276802061959533459268696339239*x^13-1844387414902706892954018361353486*x^12-4462864794870256866574909281204194*x^11-9673860943344789480998028550585248*x^10-16581785602579110061620454776489018*x^9-20442708781606086856244457855362442*x^8-20816673139306366371518824619564898*x^7-16019228036696095000442469566924622*x^6-6897763261421665975804548665790634*x^5+1936623514328527253256807727911480*x^4+14696843169327553669853643005337120*x^3+7825250050653507553147795497771750*x^2-3897780402822311335146441726526659*x-819224426732004838403221378263012,1062365930593071581287782451269*x^17+10591571937213544058419698690966*x^16+53113210537949311964302804680261*x^15+180736206692100484190770188608760*x^14+481765136869336356515412396293895*x^13+1178266408280194842716230906137135*x^12+2860644411586984001084909522846181*x^11+6458806112797935082967024341168866*x^10+12258891064027187987112294836679999*x^9+18177473746651725327812576769813285*x^8+21967488062019437809208957861531391*x^7+22324564750036226302911229042379913*x^6+17182749139229559701989595206791396*x^5+9533731419676340405607341232724356*x^4-933022008937227222432376871500845*x^3-6787919539676176773105940526870919*x^2-1641626641233439182199250555630301*x-500632788916933096871832559189137,-7561921895782358491708153461474*x^17-67164138772796941420150040488056*x^16-310864771932970886800616096175042*x^15-993895304383029529579456824889761*x^14-2534024368155342478066220579810355*x^13-6161043440745493212988822912099695*x^12-14907008007761651067781185787218333*x^11-32810622199003693445013776751281064*x^10-58985766022192016697181623265103421*x^9-80586111403539248731042368491048322*x^8-92880009566835034540935706992634383*x^7-84684880914393877789587624490924557*x^6-60522053815311198112019355369649782*x^5-24613140753123458072303385822254220*x^4+20631881697713861603120398089835308*x^3+22806114628383411878699220208269114*x^2-840843155847075441193806427823463*x-2159471355565833867189968428456647,1707433942107004738386526570708*x^17+12988507255666427142169662847800*x^16+52323511939358640305275036784526*x^15+147119614883087528207241702732348*x^14+339170729535562470182247707554548*x^13+821823972234662774325344236452468*x^12+1981092001723232154841606739934158*x^11+4055155516348118351026128769670529*x^10+6146566695744149083239717595278774*x^9+6090236361723158878126436391564531*x^8+5952143872974749704856981060283768*x^7+2263593328465498144402095631629018*x^6-137955952574635977282682328857226*x^5-3482362904450373804277941905458455*x^4-6635364091920906125264277404213160*x^3+614525136379445307250119387402918*x^2+1525170892453141259044736231572809*x+461684112318505260505885742690616,4355757611460357131237790228876*x^17+39192009015827139119219730349350*x^16+184700309282465917795198713261738*x^15+602590483251308114674767709467462*x^14+1567044054163709833791622983473835*x^13+3845535618210548696600560288900920*x^12+9320988753821042497868195860506513*x^11+20696934121594099531696893890782692*x^10+38110258209966080013714541203412965*x^9+54579212458584906352758138700192278*x^8+66355069408965454178100360384684270*x^7+65318233062408846806982485528354124*x^6+53615430741882649045622704058694555*x^5+30808731138524239038769165829985702*x^4+1534877845133740438009242253906422*x^3-8925939311010034310938771756803000*x^2-307386376825642386321539310489522*x+844641758044517237297353369477377,3075226918845200125405974270756*x^17+28661875302695712948247450618350*x^16+137005034932326857273216256686031*x^15+447497893428847014916647651362427*x^14+1152571878982627334117180496555885*x^13+2783516351286186697532041903033962*x^12+6721819656770776975542356279228091*x^11+14932629093327850606585084100538777*x^10+27248398999649874652737233098874826*x^9+37622484396251487817285973063823702*x^8+42079739561721190826589345799679100*x^7+37479755272702929366909451199207256*x^6+24092553419924717709328093745919813*x^5+6491062880354992484359706044872339*x^4-14467257551622525388449815643034041*x^3-17570257775602215506840081222457291*x^2-313249773821908286806835706963603*x+3987368346715908067323758708038287,2704029050143041277379407269135*x^17+24080636416833302933303783942373*x^16+110967335811754782549070587309567*x^15+351560708135300642649381570863457*x^14+886010716933080366644606566586160*x^13+2136845284253455767050387442922965*x^12+5164668606514594584875217888364347*x^11+11327654711638189296742894303827285*x^10+20081224070192642570598414822685605*x^9+26537590063151288850031295694417810*x^8+29078111081707497486881279147881188*x^7+24816129146800910895986615782381428*x^6+15192116814462409061769199332383628*x^5+2894631125347928718714952758699963*x^4-11144286246824411014820167181133840*x^3-11301440582022872433801349627244934*x^2+2746055532120658997970713292206136*x+1398434027438039879670412061643480,3737616926239219197153946707028*x^17+31516040225974307353505720310066*x^16+138794739907822270493106988990239*x^15+423577647649241627501674407150675*x^14+1039946767583298395215746544302720*x^13+2511565694863737492092603878724958*x^12+6075115890868436478808097744010773*x^11+13076181679976872990634017151742684*x^10+22283572386830616864046476323083320*x^9+27701729064124163455876611782946201*x^8+29852159187658583670047509547668035*x^7+23675599919619114741731714744905641*x^6+13115772591165315748291669676939467*x^5+627854791167014037546424465016691*x^4-15784140505348096926009003333800343*x^3-6565544845382316460039986560021730*x^2+4610559074038026006610764381460707*x+245885408396691707147218254045675,-1588716563827253155199244232599*x^17-14039790440632012535367345975369*x^16-64117261707548414505571899956961*x^15-201252246909258505435125533155242*x^14-503144585782158632109317994643812*x^13-1211023516630230713524647707167599*x^12-2928465465586953098634834578982897*x^11-6396569523040488855159155548061403*x^10-11213855675975421107247899756108187*x^9-14520387190448326894270283268631251*x^8-15627489760464922594078789551170463*x^7-12978408715450935658258958366975604*x^6-7259845814918774285792676608930142*x^5-281559061107232983718414873015788*x^4+7563669804921793051338095446276770*x^3+6608778693715504406503302007117005*x^2-1365594058588999679918182342927530*x+437043228017669397591898728209400,935598258404925196076400395191*x^17+7355393978428261827263116272165*x^16+29186136591432039676249950120441*x^15+77242792033151744048509782862926*x^14+160505742714376824614344340910279*x^13+361679755747973331627382827437163*x^12+874933333520053407051383165554070*x^11+1714509756698767615550671494365829*x^10+2027793809460836401894081489008588*x^9+133236953546266453578891696477909*x^8-2554336432463020713595593518336529*x^7-5690824824148187973586901835744897*x^6-7990403687668157487051566396010038*x^5-8552363797035335687003066937248175*x^4-8498130618843112041741145037410701*x^3-781443939350752886062950212551716*x^2+2431196247220453185288987478834539*x-687614732699247033306256138348800,-1183821689896623327744442542297*x^17-9623820897521432315226541452447*x^16-42559815891049801207606234983447*x^15-133714183103324753847695239277079*x^14-343900437599582796711779509426191*x^13-862270892478813937720757581614744*x^12-2093351669440679582778553718692488*x^11-4564362196703993625113003238187827*x^10-8224401373411201807087523273306562*x^9-11814825775469020960217127934451499*x^8-15617220930160398121464962608589190*x^7-15884795371628989243515159714694446*x^6-15049031170287836976517168748521275*x^5-9580435321801631230651026726828126*x^4-4190530591203841140734626458382539*x^3-3171797915663297588769467237463408*x^2-202660537469797249787265855602112*x+1714581332578234537006072357861047,8639968791383346467954425568382*x^17+74833835552399831614632350086590*x^16+338198686106255388850131227001978*x^15+1058011901259879474795918568122144*x^14+2652148423592620246960341978204396*x^13+6431624913395336776900592859036261*x^12+15566226375279577860601932461666958*x^11+33926799283372087198372479873347937*x^10+59607331902051590103261795530076393*x^9+78412446244795340327135379253014843*x^8+88308699096555410390478274817085174*x^7+77130364354927514523606327017097006*x^6+51489817505226994218206315758250535*x^5+17104517319333847513873232281800987*x^4-26852426570785074550703844197939973*x^3-19583986530182455712299670581421124*x^2+6838445262002265617147534154743091*x+450612687758222049253663456218627,-805780096587000819926060107837*x^17-7415889374281928444380776018804*x^16-34511974689301248195689460653265*x^15-109380397013822960892309088584909*x^14-274461896920023536480001734745009*x^13-657823733471044909047276370307538*x^12-1596514334251781671693098463221944*x^11-3510048799424963036468300941374609*x^10-6203151247355291158894200859990350*x^9-8096473200988816867175631440107365*x^8-8634592643480423769588499584444963*x^7-7577981151622064192994001295408298*x^6-4106601468306381449053117922802529*x^5-699553645140085803243113527305222*x^4+3405500392067763031479870992700963*x^3+3419869585747304197106425469944440*x^2-1461893438467567277061935040846954*x-313289686815541303751801229498417,1378633405513829978697580730607*x^17+9737978568129173656402343894466*x^16+35506813346812901910475669104486*x^15+88125078949286369347423136926863*x^14+178806495233759321247331961465676*x^13+430468778191267095355935972839448*x^12+1047172179698519446391618550949500*x^11+1936355631254007011216189771214429*x^10+2050212091094379643229656085097387*x^9-84203026634748929675290317260451*x^8-1277061784025644386791991931265253*x^7-4048039972481212586939606327007477*x^6-4569431667624027972524388561489138*x^5-4422193326345463174541230223893983*x^4-5105282005713841884853308797600547*x^3+4967083662909960596196555217839195*x^2+3111063171766329306915715257447723*x-2730431256594782930167599240123492,-6619274017927618445247666581179*x^17-57905409407681006934797773741932*x^16-265755793158723505128118239381729*x^15-846574269628376072147667557053995*x^14-2160490065752821984171317523233219*x^13-5281560332357009178112264509549192*x^12-12798594654987300144830932844646560*x^11-28132845173050689882628505254056987*x^10-50600115285650868601940964550929735*x^9-69777184264874550184497717586051377*x^8-82839340428138054564903550545306753*x^7-78376986620908498090817178646029615*x^6-61350686458138687219725001018329277*x^5-31870826431278541951939597358303454*x^4+7323406643930387212268957193045498*x^3+10453120586921308088822188157431020*x^2-2840721826102067796760029003458202*x+1293686675367426021376960776777447,-2550200910387880501614572664064*x^17-22075282035635618651179237240542*x^16-100411358358766197278627347165026*x^15-317784686521173488925154039077165*x^14-808836551822215268327407767782007*x^13-1982574017963724441713718935440665*x^12-4808176413333278404471636068812243*x^11-10527677430876774726767979255601194*x^10-18824340759383645256740256873508146*x^9-25861836733859717194606368021443961*x^8-30956553361862084200243431724882230*x^7-29234496601190089203564160439673264*x^6-22058079383780918464041766064972248*x^5-9877443603465948933175527618740949*x^4+5009677633481242925776383578885112*x^3+6078206110478763752468147380059549*x^2+2361805684604459340112921809936906*x+366967729434333368233302230975652,6791420530194058301041114228455*x^17+60241029973828992557326962985428*x^16+278535400937234795232674726600259*x^15+889640749186812326344520457900576*x^14+2265825549917610512584784930423448*x^13+5505127615122641952563596260274200*x^12+13312927048979049838734043060496490*x^11+29282839753145204107363675867403589*x^10+52571049580189206327871025192318067*x^9+71602708038526335562846208339741100*x^8+82124747248517075832205324053843693*x^7+74073123685639077355562053811866164*x^6+52153205027604452071391867971158807*x^5+20500824841508674652844713483272617*x^4-18723428297157245671809653607254925*x^3-19836190808525188247861270537356023*x^2+930710365263754816098347111728926*x+1965299238174649384055193978205422,1421412311356077646157184150057*x^17+13424552674109240349540358984905*x^16+64996070689554385234403220088581*x^15+215297838761795302393540585776789*x^14+562493701537983391794234339597120*x^13+1368443866307247757310977557204660*x^12+3309652558116700660097561420994852*x^11+7386122642092108878430208067896979*x^10+13686475809050153113004863806307806*x^9+19521953373526524484653410128172232*x^8+22760313446287114492760865178060887*x^7+21435357870175189026776515803140580*x^6+14903580166063754867021702436784452*x^5+5861839734113322233947160029042080*x^4-5021072107604949778263336636545715*x^3-7813961151329678147843296120056459*x^2-638233965218433112395230778870987*x+678672479365677153946996053298353,-3579121541107077820898078894442*x^17-36501309597459633184604488591071*x^16-187515116898178419455368234901436*x^15-653774507810501364806556820954599*x^14-1780459731354357770118605976101274*x^13-4398480159371118031046284244894778*x^12-10695262724650469490633838003728495*x^11-24341139628632666705989046986010027*x^10-47220449104391182206693605680249773*x^9-72762103496704744059966088227021321*x^8-91824811151262162457753564214776812*x^7-97824342938434382121029006029939422*x^6-82956867077652553309790976624584520*x^5-55051515067306309538063144800544541*x^4-11834585354378663025182424314568252*x^3+15215756719111795514968003366381557*x^2+6914929789443159213147186453603720*x+1147574957617213784427794215605714,-8755060729146690431243171661096*x^17-74589601204912236990015451596471*x^16-330596820707815168667274406925295*x^15-1010281151970236029589268069853971*x^14-2471257160024974221825873446924178*x^13-5925905883051505546462487205389280*x^12-14308837167179253610763968549201395*x^11-30842581345352600522467860039073653*x^10-52366924730656211970292907348391255*x^9-63830014201777697628192594585373473*x^8-65298639707320372896784435697648709*x^7-47635549163807475347410371400924893*x^6-21168968086967091809159749608523812*x^5+9357274431870766868600100717404616*x^4+43025694798039616507427447014512396*x^3+23284672303704736680079249026536784*x^2-11307982606475430780255205781354349*x-4316731416038444042316395936374767,2593036484991968366486145394960*x^17+22982834026975804907016382301376*x^16+105504412937912278782202901806134*x^15+333372710526983665043754406906026*x^14+839619645864300987329639835929829*x^13+2030496987699247849643426896235079*x^12+4920718740612985382568659666175782*x^11+10798966742436224610327069678602595*x^10+19152463239481045793769008601025299*x^9+25449762062142930112197898552634772*x^8+28558967571836180115459701715187185*x^7+25828548336898052639198652798987393*x^6+18305607222571973918520797799512092*x^5+7695410154626179988931282501343014*x^4-6012580888000531555121681446918923*x^3-5658363218026712718499056329927322*x^2+4467311705450743522309314117155763*x+1783379528799001545776798612866176,-154431891156148604961700540278*x^17-511570830229001262878019415020*x^16+1342292897216907531216923710752*x^15+15735629661962522688677595915297*x^14+65931690572141457657294224819406*x^13+182375826073120330548795288599292*x^12+457188793174553016688390668971694*x^11+1175350277795268349229677201442700*x^10+2875078264900674506334565604948388*x^9+5892414908862990958319090287404837*x^8+9070977554756060713722532643223105*x^7+11893326325836252401733251558913009*x^6+12115180217393095252254411228956934*x^5+9654734547878598484139811313668231*x^4+6500773080951120358742783920661019*x^3+962002104560862096128050664828523*x^2-2284375554381459668554670226981273*x-742799074441634703631461734256087,3151353544506393650892003603665*x^17+29060733701231090966981236513389*x^16+137235215675767418192459057772441*x^15+442380485163124324402633598415768*x^14+1124238963512703643059699698079345*x^13+2695141334367707201524839521718666*x^12+6493482755483214864036267714316678*x^11+14337634572124144014287732024188515*x^10+25732624067561202491542970895312135*x^9+34269599245177513910510116820123634*x^8+36327123065140555816387283783265060*x^7+29395813695335902938819690457261587*x^6+14653434934945903176068369298455522*x^5-1768499164619339622771214651929690*x^4-20478254571427809255794282191728168*x^3-19691975694688805030002423171938099*x^2-1031807452678591087736221783009491*x+3771780191677710326781643202921367,-2818083057116772685995093458673*x^17-26702761194004843977382601829522*x^16-128853010194270080732487211963797*x^15-424002794461934602547321294648400*x^14-1098571278479597945540564131539981*x^13-2657867372731956686743365902681571*x^12-6430058644817753038670135023389735*x^11-14334540468335372180623413798470628*x^10-26363276539715086563358520691226254*x^9-36920527211864046289585879995046893*x^8-41975378551690784516810959223349798*x^7-38928737824712636702441807812662639*x^6-26342977029971604924256741813229109*x^5-10394838796713128578161432473450517*x^4+10435159151281248531771956803073766*x^3+14762614663499440590051000412973301*x^2-454478585110460938910423022081048*x-2893342137347097934962982163598267,-3020331320718678271121723719931*x^17-25745976477056916654254341015740*x^16-114749375915186237489870754461973*x^15-354564081498783909670620123900312*x^14-880662190107521176439019515715138*x^13-2135663860270785953785668853456743*x^12-5173016148450676747568273869474162*x^11-11214910227606778010845920367905897*x^10-19451435473836104615083657659348849*x^9-25079710327790322911327326311976494*x^8-28128564538674450504409474550762892*x^7-24320590860097691986123178398340829*x^6-16387723664302296193990622925438503*x^5-5379924278928349357471548712199328*x^4+9048881414666555346719288271707235*x^3+4959550604850179994295702345703889*x^2-2476479258068228482062199913163423*x+1043213378942509064276642999471673,124698513678095950687616699730*x^17-2860381716776438811726068186835*x^16-27943749571121083212685842979665*x^15-130675715196694238202595042995612*x^14-415892558382892404289231730113755*x^13-1048660155227833392718255201329348*x^12-2569343704788094452965169835337883*x^11-6254092901568917041310760976190445*x^10-13777364763326885497454153888295147*x^9-24591184292841254973803654892823977*x^8-33039132064531825855787522153722242*x^7-39220283026939832523985949685184959*x^6-34423633274489993654306378473382673*x^5-26985663460980808470299806204325232*x^4-10960605655052786506136167511723460*x^3+7475561611580098881089479550395296*x^2+4225163502070568414249011755631350*x+1560326514204507085438142618594655]];
E[37,7] = [x^4-x^2+1, [1,x,-x^3+x^2-x,2*x^3+x^2-2*x-2,2*x^3+2*x,-x^3+2*x-3,-2*x^2+4,x^2-2*x+1,3*x^3+x^2-3*x-2,x^3+2*x^2-1,2*x^3+2*x^2-1,-3*x^3+6*x^2-3,-7*x^2+4,-3*x^2,-4*x^2+2,-3*x^3+6*x+3,-4*x^3-6*x^2+2*x+6,-2*x^2+10*x-2,6*x^3+x^2-6*x-2,x^3+9*x^2+x,-6*x^2,0,9*x^3+3*x^2-9*x-6,6*x^3-3*x^2-3*x+3,3*x^2-4*x+3,-6*x^3-2*x^2+1,-9,-6*x^3+8*x^2-4,-4*x^3+6*x^2-4*x,3*x^2+12*x+3,2*x^2+8*x+2,6*x^3-7*x^2-3*x+7,-9*x^2-5*x-9,-2*x^3+4*x-3,-18*x^3-3*x^2+9*x+3,-2*x^3+4*x+9,9*x^3-x^2+9*x,20*x^3+3*x^2-10*x-3,6*x^2-12*x+6,4*x^3-4*x^2-4*x+8,-8*x^3+3*x^2+4*x-3,-2*x^3-4*x^2+2,4*x^3-3*x^2+4*x,-x^3+6*x^2-3,-6*x^3+10*x^2-5,-8*x^3+21*x^2+4*x-21,-18*x^3-8*x^2+4,-10]];
E[37,8] = [x, [1,0,1,0,-1,3,-4,6,2,6,-6,-4,1,-9,8,3,-3,12,8,-4,-15,11,-10,9,6,8,3,-4,12,2,-6,-7,-6,-6,-4,15,8,-13,-16,18,9,18,-7,-24,-4,15,2,-13]];

E[38,1] = [x, [1,1,-1,-4,3,2,-1,3,-1,-1,-5,-8,-2,-8,4,8,-1,15,2,3,2,9,-10,-6,0,-2,2,-6,-7,-15,14,18,12,-17,0,0,2,-2,-16,-12,-6,0,22,7,-6,8,-25,27]];
E[38,2] = [x, [1,-1,1,0,-1,-6,5,3,1,3,9,-4,2,0,8,0,-3,9,-10,5,-6,-7,-10,-6,-12,-10,18,14,-9,11,6,2,0,-9,-4,0,-10,-22,20,12,6,0,2,3,14,0,11,5]];
E[38,3] = [x^2-x+1, [1,x,-x,0,-4,3,2*x-2,6*x,3*x-5,-6*x+6,0,2,-10,-9*x,4*x,0,6*x-6,9*x,-4*x+4,-7*x+7,6*x,x,4*x,3,6*x-6,-17*x,0,2,0,16*x,15,2*x-2,-9*x,9*x-9,11*x-11,-18*x,-10,16*x,-19,-24*x+24,-6*x,9,2*x-2,12,-2*x,18,-10*x+10,-20*x]];
E[38,4] = [x^6+x^3+1, [1,x,x^5+x^3,-2*x^4-2*x,-2*x^5+2*x^4-2*x^3-2*x^2-2,-x^5+x^4+2*x^3+x^2-x,-2*x^5+2*x+2,4*x^5-4*x^3+x-4,2*x^5+2*x^3+x^2+2*x+4,-2*x^4-2,-4*x^5+4*x^4+2*x^3-4*x^2+2*x-2,-2*x^5+2*x^4+2*x^3-4*x^2-2*x+2,2*x^5-2*x^4+4*x^2-4*x-2,x^3-x^2+1,-2*x^5-3*x^4-2*x^3-2*x^2-3*x-2,2*x^5-6*x^4-2*x^3+2*x^2-4*x+4,6*x^4+4*x^3+4*x+6,-3*x^5+3*x^3-2*x^2-2*x+1,-2*x^3+6*x^2-2*x,6*x^5-3*x^3+6*x^2+3*x-3,-2*x^5+4*x^4+2*x^3+2*x^2+4*x-2,7*x^5+4*x^4+4*x^3+3*x^2-3,-2*x^5-6*x^4-2*x^3,3*x^5-3*x^4-2*x^3-x^2-4*x-2,3*x^5+8*x^4-8*x^3+4*x-4,x^5-x^3+x^2,2*x^5-4*x^4+4*x^3-2*x+2,4*x^5+6*x^4-2*x^3+6*x^2+4*x,2*x^5-2*x^4+7*x^3+4*x^2+2*x+7,2*x^5-8*x^4-8*x+2,-3*x^5+5*x^4-8*x^2+8*x,-6*x^5-2*x^4+2*x^3-10*x-8,x^2-8*x+1,-5*x^3-4*x^2-5*x,-10*x^5-5*x^4+5*x^3-5*x,-2*x^5-12*x^4+2*x^3-4*x^2+4,-4*x^5+10*x^4-14*x^2+14*x+2,2*x^5-4*x^4-2*x^3-2*x^2-4*x+2,4*x^5+5*x^4+8*x^3+5*x^2+4*x,-6*x^3+6*x^2-6*x,-2*x^5+2*x^3-4*x^2+12*x-2,7*x^5+12*x^4-2*x^3+12*x^2+7*x,-8*x^3+8*x-8,-8*x^5+2*x^4-10*x^2+10*x-2,-16*x^5+5*x^4-4*x^3-12*x^2+12,-4*x^5+4*x^4-2*x^3+10*x^2+14*x-2,-8*x^5-6*x^3-8*x^2+6*x-6,12*x^5-12*x^3+6*x^2-9*x-6]];
E[38,5] = [x^4+7*x^2+49, [7,-x^2-7,7*x,-x^2-7*x-7,x^3+7,-x^3-14,2*x^2,0,-x^3+2*x^2-7*x+28,x^3+x^2+7*x,-x^3-x^2-7*x,-x^3-21,-x^3+21,-5*x^2-14*x-35,-6*x^2+14*x-42,x^3+7*x^2+7*x,4*x^3-2*x^2+28*x,-21*x,-3*x^3-7*x^2-21*x,-x^3-2*x^2-7*x,8*x^2+14*x+56,-7*x^2-14*x-49,4*x^2+28,3*x^3,0,9*x^2+14*x+63,x^3-11*x^2+7*x,-2*x^3-56,2*x^3+70,-4*x^2+28*x-28,-4*x^3-35,2*x^3-8*x^2+14*x,6*x^2+21*x+42,-4*x^3+5*x^2-28*x,-x^3+16*x^2-7*x,-3*x^2+21*x-21,3*x^3+35,-28*x,3*x^3-28,-12*x^2,6*x^2+42,-3*x^3+84,-5*x^3+9*x^2-35*x,4*x^3-28,-4*x^2+28*x-28,-x^3-35,6*x^3-4*x^2+42*x,8*x^2-14*x+56]];

E[39,1] = [x, [1,1,-1,2,-4,4,1,2,0,0,-10,4,-2,6,-12,0,6,12,-2,-8,0,2,8,4,-2,10,-18,0,12,-2,-6,-16,4,6,12,-6,4,-18,8,-8,6,4,-10,8,18,18,8,-20]];
E[39,2] = [x^2+2*x-1, [1,x,1,-2*x-2,2*x+2,-2,-1,4*x+6,-2*x-2,-4,2,2*x-2,-4*x-6,-2*x+6,-4*x,-4*x-10,-2,4*x+6,8*x+10,2*x+6,2,-4*x+2,-8*x-8,4*x+2,2*x+14,4*x+2,4*x+6,-4*x+4,-8*x-8,8*x+2,-8*x-2,4*x+4,-8,-2*x-10,-8*x-4,2*x-10,6*x-6,-10,2*x+18,-4*x-2,-4*x-10,-8*x-20,14,8*x,8*x+2,6*x-2,4*x+20,-12]];
E[39,3] = [x^2+x+1, [1,x,-x,-1,-2*x-2,-2*x,-x-4,7*x+7,6*x+6,-6*x,-x,4,x,9*x,-6*x-6,6,-9,0,-x-1,-2*x,-6*x-6,11,-4,-14,-14*x,2*x+2,3*x,6,-6*x,-2,15*x+15,20*x,-8,3*x+3,-12*x-12,-3*x-3,-2,-3,4*x+4,16*x,6*x+6,-2*x,-7,4*x+4,-9*x,6*x,-14*x-14,-8*x]];
E[39,4] = [x^2+3, [1,x,-1,0,-2*x,-2*x,2*x-1,-6,2*x,0,6,-2*x,4*x,-4*x,-4,2*x,6,6*x,-2,-6*x,2*x,0,-8,-2*x,-4*x,-8*x,6,8,12,4*x,-6,-8,-12,-12*x,-4,8*x,6*x,14,2*x,10*x,-18,-12,-10,24,0,0,16,-20]];
E[39,5] = [x^4+x^3+5*x^2-4*x+16, [20,20*x,-x^3-5*x^2-5*x-16,4*x^3-56,3*x^3-5*x^2+15*x-12,2*x^3+10*x^2+10*x+32,-5*x^3-5*x^2-45*x+20,-4*x^3-20*x+16,12*x^3+20*x^2+60*x-48,-2*x^3-10*x^2-10*x-32,-2*x^3-10*x^2-70*x-32,-4*x^3+36,-6*x^3-30*x^2-50*x-96,20*x,7*x^3+15*x^2+35*x-28,-16*x^3+104,12*x^3+32,2*x^3-30*x^2+10*x-8,-x^3+35*x^2-5*x+4,-3*x^3-15*x^2-35*x-48,14*x^3+70*x^2+70*x-56,8*x^3-172,4*x^3+124,-8*x^3-48,-8*x^3-40*x^2-128,-11*x^3-35*x^2-55*x+44,6*x^3+30*x^2+50*x+96,-4*x^3-84,2*x^3+10*x^2+90*x+32,20*x^3+20,18*x^3-10*x^2+90*x-72,-7*x^3-35*x^2-15*x-112,-24*x^3+56,-8*x^3-20*x^2-40*x+32,-35*x^3-35*x^2-175*x+140,-20*x^2,24*x^3-96,-24*x^3+316,-17*x^3+15*x^2-85*x+68,-4*x^3-20*x^2-100*x-64,30*x^3+70*x^2+150*x-120,8*x^3+40*x^2+128,12*x^3-8,-14*x^3-30*x^2-70*x+56,x^3+5*x^2+165*x+16,-4*x^3-20*x^2-140*x-64,49*x^3+25*x^2+245*x-196,-15*x^3-75*x^2-135*x-240]];
E[39,6] = [x^4+1, [1,x,x^3+x-1,-2*x,x^2+1,4*x^3,3*x^2-2,0,-x^2+1,-6*x^3+6*x,-2*x^3-2*x,5*x^2-5,x^2+1,-2*x,-6*x^2,4*x^3,4*x^3+4*x,4*x^3,8,5*x^2-5,4*x,x^2+1,-10,-8*x,-14*x^3,-7*x^2+7,6*x^3-6*x,6*x^2,4*x^3+4*x,-x^2+1,10*x^3+10*x,0,-8*x^3-8*x,-14*x^3,-4,-2*x,x^2+1,14,x^2+1,4*x^3,6*x^3-6*x,0,0,-2*x^3-2*x,19*x^2+19,22*x,0,14]];
E[39,7] = [x^8+6*x^6-x^4-78*x^2+169, [1768,1768*x,17*x^7-27*x^6+102*x^5-227*x^4+204*x^3-675*x^2-1547*x+702,16*x^7+200*x^5+400*x^3-2184*x,20*x^6+250*x^4+942*x^2-1846,-66*x^7-604*x^5-1208*x^3+3926*x,-58*x^6-62*x^4+1202*x^2+4160,96*x^7+758*x^5+1074*x^3-5590*x,60*x^6+308*x^4-268*x^2-6864,0,-114*x^7-762*x^5-1082*x^3+10036*x,22*x^6-388*x^4-2544*x^2+1638,-62*x^6-112*x^4-1108*x^2-6786,26*x^7+104*x^5-676*x^3-5538*x,36*x^6+450*x^4-426*x^2+3042,16*x^7+200*x^5+2168*x^3+1352*x,30*x^7+154*x^5-134*x^3+104*x,-60*x^7-308*x^5+268*x^3+3328*x,-112*x^6-1400*x^4-2800*x^2+15288,116*x^6+1008*x^4+3784*x^2-12740,32*x^7+400*x^5+800*x^3-832*x,32*x^6-42*x^4+1242*x^2-3926,3536,80*x^7+558*x^5+674*x^3-5174*x,-130*x^7-1404*x^5-2808*x^3+9126*x,-96*x^6+126*x^4-190*x^2+2938,-36*x^7+434*x^5+3078*x^3-2158*x,-128*x^6-1600*x^4-3200*x^2+10400,300*x^7+2424*x^5+1312*x^3-24596*x,-290*x^6-2520*x^4-7692*x^2-1742,48*x^7+158*x^5+1642*x^3+8034*x,-22*x^6-938*x^4-3202*x^2+22672,-120*x^7-1058*x^5-2558*x^3+5330*x,62*x^7+554*x^5+666*x^3-9568*x,512*x^6+3748*x^4+4844*x^2-35412,-102*x^7-1054*x^5-2550*x^3+2652*x,-20*x^6+192*x^4-1384*x^2+3172,-78*x^6-312*x^4+2028*x^2-11674,-240*x^6-1232*x^4+1072*x^2-832,196*x^7+2008*x^5+4016*x^3-13052*x,-300*x^7-2424*x^5-4848*x^3+21060*x,318*x^7+2428*x^5+6624*x^3+2782*x,-102*x^6-612*x^4-1224*x^2+3978,78*x^7-130*x^5-1586*x^3-2028*x,68*x^6-34*x^4-510*x^2+1326,-26*x^7-104*x^5+676*x^3+3770*x,88*x^6+1100*x^4+4852*x^2+7436,-2*x^6+638*x^4-50*x^2+52]];
E[39,8] = [x^2-x+1, [1,0,x,-4*x+2,-x-1,2*x-4,x+3,0,2*x+2,6*x,-6*x,-2*x+1,0,4*x-8,-x+1,-4*x+2,12,-2*x-2,x-1,-5*x+10,-6*x-6,-2*x+1,-11,16*x-8,-4*x+8,-3*x-3,18*x,-1,6*x,18*x-9,6*x-6,-13*x,6,0,5*x-5,-4*x-4,4*x-2,11,-11*x-11,4*x-8,-6*x+6,-12*x,14,-18*x+18,9*x-18,-8*x+16,7*x-7,-13*x]];
E[39,9] = [x^4+3*x^2+9, [9,0,9*x,0,-5*x^3-3*x^2-12*x-27,0,7*x^3+15*x,0,-7*x^3-9*x^2+3*x+18,0,0,4*x^3-15*x^2-21*x-54,-10*x^3+21*x^2-33*x+27,0,-3*x^2-18,0,0,0,-15*x^3-45*x,11*x^3+6*x^2-15*x+81,0,10*x^3+3*x^2+51*x-72,-21*x^3,0,0,19*x^3-9*x^2+42*x-99,0,54*x^2+81,0,17*x^3-15*x^2+57*x+63,0,2*x^3+3*x,0,0,-21*x^2,0,23*x^3+42*x^2+12*x+45,-99,8*x^3-42*x^2-51*x-27,0,0,0,-24*x^2-36,0,-23*x^3+21*x^2+6*x+144,0,17*x^3-51*x,135*x]];

E[40,1] = [x^4+2*x^3+2*x^2+4*x+4, [2,2*x,-3*x^3-2*x^2-4*x-8,x^3+2,x^3+2*x^2,2*x^3+4,4*x^3+4*x^2+8*x+12,2*x^3+4*x^2+4,4*x^2+8*x+4,-3*x^3-6*x^2-8,-8*x^3-8*x^2-16*x-24,-2*x^3-4*x^2-8,2*x^3+4,2*x^3+4*x^2,5*x^3-2*x^2-4*x+8,-x^3-2*x^2+8,-12*x^3-4*x^2-8*x-28,8*x^3+4*x^2+8*x+20,10*x^3+8*x^2+16*x+28,-11*x^3-2*x^2-4*x-24,2*x^3+4*x^2+8,2*x^3+4*x^2+12,4*x^3+8*x^2-8,-x^3+2*x^2+4*x,4*x^3+8*x^2+12,-6*x^3-12*x^2-20,-4*x^3-8*x^2-16*x-16,5*x^3+10*x^2+24,-3*x^3-2*x^2-4*x-8,-18*x^3-8*x^2-16*x-44,-4*x^3-8*x^2-20,x^3+2*x^2+32,22*x^3+16*x^2+32*x+60,4*x^3+8*x^2+4,-4*x^2-8*x-4,10*x^3+16*x^2+32*x+36,-6*x^3-12*x^2-16,2*x^3-8*x^2-16*x-4,x^3+6*x^2+12*x+8,3*x^3+6*x^2-24,-2*x^3-4,8*x^3-4*x^2-8*x+12,-16*x^3-32,10*x^3+20*x^2+16,-2*x^3-4*x^2+4,20*x^3+4*x^2+8*x+44,-8*x^3-16*x^2+8,-30*x^3-24*x^2-48*x-84]];
E[40,2] = [x^4+2*x^2+4, [2,2*x,x^3,-x^3-2*x^2-2,-x^3-4*x,4*x^2+4,0,2*x^3+8*x,-4*x^2-4,x^3+4*x,0,8,6*x^3,0,-3*x^3,-3*x^3-12*x,-4*x^3,12*x^2+12,-4*x^2-4,3*x^3,-24,2*x^3+8*x,-8,7*x^3,12,-2*x^3-8*x,-16*x^2-16,-3*x^3-12*x,-x^3,4*x^2+4,0,7*x^3+28*x,-4*x^2-4,-4*x^3-16*x,-12*x^2-12,20*x^2+20,-32,-6*x^3,-15*x^3,5*x^3+20*x,-2*x^3,4*x^2+4,16*x^2+16,48,10*x^3+40*x,4*x^3,8,28*x^2+28]];
E[40,3] = [x^8+2*x^7+2*x^6-4*x^4+8*x^2+16*x+16, [8,8*x,x^7-4*x^3,3*x^7+4*x^6+2*x^5-4*x^4-4*x^3+8*x^2+16*x+24,-3*x^7-2*x^6+4*x^4+4*x^3-16*x^2-16*x-16,2*x^6-4*x^4+16*x,-2*x^7-4*x^6-2*x^5-16*x-16,2*x^5,4*x^5+16,x^7+8*x^6+4*x^5-12*x^3+32*x+32,-4*x^7-8*x^6-4*x^5+8*x^4+16*x^3-16*x^2-32*x-48,4*x^7-2*x^6-12*x^4+16*x^2-16*x+16,-2*x^7+2*x^5-16*x^2-16*x,-6*x^6+12*x^4-48*x-32,x^7+8*x^5-4*x^3+64,7*x^7+2*x^6-4*x^5-4*x^4-4*x^3+48*x^2+48*x+16,-4*x^6-2*x^5+8*x^3-16*x-16,4*x^7+4*x^6-4*x^5-8*x^4-16*x^3+32*x+16,4*x^7+6*x^6+4*x^4+16*x^2+48*x+16,x^7+2*x^6+8*x^5-4*x^4-4*x^3+16*x+16,-12*x^7-6*x^6+12*x^4-48*x^2-48*x-48,-6*x^7-2*x^5+24*x^3-16,-8*x^6-8*x^5+32*x^2-32,-x^7-12*x^5+4*x^3-96,-4*x^7-4*x^6+8*x^4+16*x^3-32*x-32,-2*x^7-4*x^6-6*x^5+8*x^4+8*x^3-32*x-32,-8*x^7-8*x^6-32*x^2-64*x-32,5*x^7+8*x^6+4*x^5+4*x^3+32*x+32,5*x^7+10*x^6-8*x^5-20*x^4-20*x^3+80*x+80,10*x^7+22*x^6+12*x^5-20*x^4-40*x^3+32*x^2+80*x+128,6*x^7+10*x^5-24*x^3+80,x^7+6*x^6+8*x^5-12*x^4-12*x^3-16*x^2-16*x+48,-6*x^6+12*x^4-48*x+32,4*x^7+8*x^6+6*x^5-16*x^4-16*x^3+64*x+64,-12*x^7-12*x^6-28*x^5+24*x^4+48*x^3-96*x-208,-6*x^7-2*x^6+4*x^5+12*x^4+24*x^3-64*x^2-48*x-32,12*x^7+10*x^6-4*x^4+48*x^2+80*x+48,-16*x^7-20*x^6-14*x^5+40*x^4+40*x^3-48*x^2-48*x-160,-3*x^7-24*x^5+12*x^3-192,11*x^7+10*x^6+4*x^5-20*x^4-20*x^3+48*x^2+48*x+80,-6*x^7+4*x^6+2*x^5-32*x^3+16*x+16,-4*x^7-4*x^6+20*x^5+8*x^4+16*x^3-32*x+48,16*x^7+8*x^6-16*x^4+64*x^2+64*x+64,-4*x^7+6*x^6+20*x^4-16*x^2+48*x-16,4*x^7-2*x^5-16*x^3-16,12*x^7+12*x^6+6*x^5-24*x^4-24*x^3+48*x^2+48*x+96,-16*x^7-40*x^6-24*x^5+32*x^4+64*x^3-32*x^2-128*x-224,6*x^6-12*x^4+48*x+96]];
E[40,4] = [x^2+4, [1,0,x,-x-1,-x,-4,2*x,0,4,-x,-2,0,-2*x,2,-3*x,3*x,-2*x,12,-10,-7*x,8,4*x,-16,x,-6,-8*x,6,7*x,5*x,6,8*x,3*x,-12,-4*x,-4,-18,-8,2*x,x,-9*x,-6*x,4,22,0,-8*x,6*x,8,4]];
E[40,5] = [x, [1,0,0,1,-4,4,-2,2,4,4,-2,-8,6,-6,-8,4,6,-4,-2,8,0,-6,0,-16,-6,-14,6,4,0,14,18,-12,12,10,12,-10,-16,-2,16,12,14,20,-10,8,-14,22,8,-4]];

E[41,1] = [x^3+x^2-5*x-1, [2,2*x,-x^2-2*x+3,-2*x-2,x^2+2*x+1,3*x^2+2*x-9,-2*x^2+6,-4,-3*x^2-2*x+13,-4*x^2-4*x+16,2*x^2+4*x-10,4*x+12,-6*x-6,2,2*x^2-10,3*x^2-6*x-13,2*x^2+4*x-2,-4*x^2-4*x+8,-2*x^2+4*x+10,-3*x^2-2*x+9,-3*x^2+2*x+25,8*x^2+2*x-30,x^2-2*x+17,4*x^2+8*x-12,-8*x^2-4*x+24,-4*x^2-8*x+16,6*x^2-10,2*x^2-12*x-14,8*x-8,2*x^2-8*x-14,-8*x^2-10*x+30,-4*x^2-4*x+24,2*x^2-4*x-22,-8*x^2-16*x+36,4*x^2+20*x-16,10*x^2+12*x-26,x^2-6*x+13,6*x^2+16*x-26,-4*x^2+4,x^2+6*x-11,4*x^2+8*x-32,x^2-14*x-7,-10*x^2-12*x+10,-x^2+18*x+19,-4*x^2-4*x-4,-2*x^2+4*x+42,3*x^2+10*x+23,-3*x^2-14*x+13]];
E[41,2] = [x^6+11*x^4+31*x^2+9, [6,6*x,x^5+11*x^3-3*x^2+28*x-15,-x^5-8*x^3-19*x,-3*x^3+3*x^2-15*x+9,-x^5-3*x^4-5*x^3-21*x^2+8*x-12,2*x^5+3*x^4+16*x^3+18*x^2+20*x-3,-3*x^5-24*x^3-39*x-18,3*x^4-3*x^3+15*x^2-9*x,-12,-x^5-2*x^3-6*x^2+17*x-12,-6*x^4-48*x^2-66,-9*x^4-54*x^2-21,x^5+9*x^4+8*x^3+60*x^2+7*x+57,-4*x^5-38*x^3-70*x,2*x^5+3*x^4+19*x^3+21*x^2+47*x+30,-x^5-8*x^3-13*x+6,-12*x^4-72*x^2-24,2*x^5+34*x^3+116*x,-3*x^5+3*x^4-21*x^3+21*x^2-18*x,3*x^5+6*x^4+9*x^3+51*x^2-48*x+45,x^5+8*x^3+7*x,4*x^5+9*x^4+47*x^3+39*x^2+109*x-42,12*x^2+24,-8*x^5-3*x^4-70*x^3-12*x^2-128*x+57,-x^5-6*x^4-26*x^3-54*x^2-115*x-78,2*x^5+3*x^4+28*x^3+30*x^2+92*x+57,-2*x^5-22*x^3-92*x,-24*x^2-108,-3*x^4-12*x^3-30*x^2-66*x-45,-3*x^4+6*x^2+57,-18*x^4-108*x^2-42,-8*x^5-58*x^3-38*x,5*x^5+6*x^4+46*x^3+42*x^2+107*x+66,12*x^4+84*x^2+120,-5*x^5+12*x^4-58*x^3+54*x^2-131*x-48,-3*x^5-39*x^3+15*x^2-114*x+63,-6*x^5-3*x^4-48*x^3-18*x^2-72*x+27,12*x^4+96*x^2+96,x^5-9*x^4-7*x^3-39*x^2-44*x+12,12*x^5+120*x^3+276*x,-6*x^5-12*x^4-45*x^3-69*x^2-87*x-63,x^5+12*x^4+8*x^3+72*x^2+37*x+42,3*x^5-3*x^4+45*x^3+3*x^2+138*x+72,-6*x^5+3*x^4-42*x^3+12*x^2-54*x+27,-2*x^5-34*x^3-140*x,-9*x^5-3*x^4-75*x^3-21*x^2-138*x-72,8*x^5+43*x^3-21*x^2-x-15]];
E[41,3] = [x^8+x^7+4*x^6-3*x^5-x^4+9*x^3+16*x^2+3*x+1, [12499,12499*x,1005*x^7+219*x^6+4483*x^5-5066*x^4+4151*x^3+7776*x^2+1529*x-2770,-2604*x^7-4000*x^6-12138*x^5+3724*x^4+6482*x^3-20633*x^2-60002*x-25656,-4016*x^7-4345*x^6-15091*x^5+12732*x^4+11072*x^3-37677*x^2-70458*x-13245,4260*x^7+5219*x^6+13406*x^5-9721*x^4-22700*x^3+61690*x^2+57783*x-8197,-8796*x^7-8558*x^6-35356*x^5+26691*x^4+10606*x^3-69811*x^2-113113*x-5045,-15104*x^7-12507*x^6-53470*x^5+55603*x^4+24561*x^3-165853*x^2-200154*x+33546,22976*x^7+22468*x^6+95002*x^5-67264*x^4-3837*x^3+204151*x^2+352455*x+66016,12114*x^7+12042*x^6+48403*x^5-37484*x^4-14027*x^3+98319*x^2+212146*x+7093,3615*x^7+5265*x^6+14633*x^5-7589*x^4-23312*x^3+24799*x^2+40012*x+17646,-9762*x^7-1978*x^6-40262*x^5+58312*x^4-48678*x^3-51056*x^2-123276*x+26160,-18880*x^7-25008*x^6-73087*x^5+28882*x^4+71323*x^3-210441*x^2-293939*x-126804,12955*x^7+4502*x^6+48896*x^5-71211*x^4+30314*x^3+75612*x^2+126915*x-60767,31260*x^7+25094*x^6+116682*x^5-117280*x^4-19754*x^3+315370*x^2+414507*x+22414,-35364*x^7-28115*x^6-131780*x^5+133229*x^4+21906*x^3-358429*x^2-506826*x-25467,14726*x^7+21603*x^6+66223*x^5-18775*x^4-27652*x^3+143303*x^2+343448*x+146586,22020*x^7+14126*x^6+78450*x^5-91970*x^4-6430*x^3+250220*x^2+281429*x+17660,-26100*x^7-25462*x^6-101500*x^5+87725*x^4+37149*x^3-232725*x^2-422327*x-79170,-7646*x^7-12225*x^6-37253*x^5+11069*x^4+18092*x^3-3455*x^2-187912*x-80286,-36792*x^7-27083*x^6-133598*x^5+147367*x^4+3285*x^3-374179*x^2-484896*x+84244,9177*x^7-15*x^6+34108*x^5-56669*x^4+38240*x^3+78057*x^2+15305*x-40218,-1972*x^7-2146*x^6-13224*x^5+1073*x^4-7859*x^3-9251*x^2-1856*x-131805,11536*x^7-5396*x^6+31597*x^5-99018*x^4+48966*x^3+116942*x^2+22824*x-183898,12469*x^7+19768*x^6+47437*x^5-18504*x^4-70081*x^3+143040*x^2+270082*x+51198,-7884*x^7-12053*x^6-37556*x^5+9259*x^4+8739*x^3-56076*x^2-209255*x-89082,4283*x^7+13395*x^6+14118*x^5+21964*x^4-76046*x^3+77016*x^2+156529*x+30045,-17570*x^7-17447*x^6-73835*x^5+49453*x^4-1556*x^3-157025*x^2-267632*x-50135,33740*x^7+24142*x^6+128242*x^5-149991*x^4-9262*x^3+264788*x^2+481770*x+89702,8960*x^7+3818*x^6+39346*x^5-35527*x^4+36697*x^3+62797*x^2+12388*x+82634,-16526*x^7-10429*x^6-57276*x^5+83441*x^4+22456*x^3-122718*x^2-199743*x+38025,26141*x^7+36776*x^6+108747*x^5-39938*x^4-90943*x^3+224722*x^2+469015*x+201684,-25425*x^7-20278*x^6-87669*x^5+104097*x^4+70345*x^3-251381*x^2-324666*x+56272,-13273*x^7+2555*x^6-43524*x^5+95051*x^4-55730*x^3-121763*x^2-23825*x-11485,-1830*x^7-6555*x^6-6111*x^5-16333*x^4+37214*x^3-36359*x^2-73674*x-14171,-820*x^7-1298*x^6-7451*x^5-5816*x^4-36531*x^3-14926*x^2-121325*x-50472,9654*x^7+8148*x^6+38549*x^5-29934*x^4-11129*x^3+78539*x^2+98151*x+5665,20185*x^7+27531*x^6+78162*x^5-36393*x^4-78805*x^3+212703*x^2+394424*x+74517,2594*x^7-6076*x^6-1214*x^5-47389*x^4+11821*x^3+43315*x^2+8374*x-57270,-17801*x^7+4777*x^6-59792*x^5+134454*x^4-74967*x^3-168028*x^2-32853*x+101609,9580*x^7+3580*x^6+42236*x^5-40580*x^4+39320*x^3+68900*x^2+13580*x-63031,9843*x^7+16099*x^6+50921*x^5-10851*x^4-3334*x^3+14820*x^2+301482*x+128082,-45230*x^7-27392*x^6-170914*x^5+199888*x^4-58903*x^3-413573*x^2-594579*x+108185,12279*x^7-9189*x^6+31230*x^5-123197*x^4+52694*x^3+136533*x^2+26591*x-199502,11104*x^7+19284*x^6+62242*x^5-10504*x^4+9722*x^3+1892*x^2+397286*x+168384,25866*x^7+9666*x^6+104038*x^5-134564*x^4+106164*x^3+186030*x^2+336642*x-66442,-67998*x^7-55262*x^6-255673*x^5+250458*x^4+46693*x^3-672043*x^2-818096*x-47825,58860*x^7+49577*x^6+221142*x^5-217230*x^4-40074*x^3+583020*x^2+894149*x+41484]];
E[41,4] = [x^8+3*x^7+8*x^6+11*x^5+15*x^4+11*x^3+18*x^2-7*x+1, [155,155*x,95*x^7+309*x^6+841*x^5+1248*x^4+1707*x^3+1348*x^2+1921*x-336,16*x^7+54*x^6+156*x^5+250*x^4+450*x^3+461*x^2+674*x-84,-114*x^7-377*x^6-1003*x^5-1448*x^4-1912*x^3-1537*x^2-2454*x+149,-8*x^7-27*x^6-78*x^5-187*x^4-318*x^3-370*x^2-585*x-175,188*x^7+588*x^6+1554*x^5+2209*x^4+2916*x^3+2247*x^2+3409*x-987,54*x^7+221*x^6+604*x^5+1115*x^4+1635*x^3+1769*x^2+2236*x+724,-120*x^7-374*x^6-984*x^5-1472*x^4-2073*x^3-1737*x^2-2327*x+134,82*x^7+238*x^6+691*x^5+1010*x^4+1415*x^3+1297*x^2+1788*x+81,187*x^7+573*x^6+1459*x^5+2019*x^4+2636*x^3+1821*x^2+2774*x-1842,-90*x^7-296*x^6-862*x^5-1290*x^4-1950*x^3-1450*x^2-2156*x+488,-196*x^7-646*x^6-1725*x^5-2520*x^4-3265*x^3-2741*x^2-3591*x+440,-293*x^7-954*x^6-2508*x^5-3559*x^4-4726*x^3-3422*x^2-5325*x+1453,-72*x^7-212*x^6-516*x^5-660*x^4-940*x^3-912*x^2-1607*x-56,180*x^7+561*x^6+1476*x^5+2177*x^4+2908*x^3+2497*x^2+3444*x-1007,-90*x^7-265*x^6-707*x^5-949*x^4-1206*x^3-799*x^2-1536*x+984,92*x^7+326*x^6+866*x^5+1360*x^4+1890*x^3+1682*x^2+2031*x+106,-148*x^7-422*x^6-1040*x^5-1305*x^4-1915*x^3-1823*x^2-3057*x+1180,-260*x^7-769*x^6-2101*x^5-2869*x^4-3856*x^3-2539*x^2-4210*x+2760,-76*x^7-241*x^6-710*x^5-1141*x^4-1719*x^3-1717*x^2-2070*x-686,13*x^7+71*x^6+150*x^5+145*x^4-80*x^3-197*x^2+71*x-820,188*x^7+588*x^6+1554*x^5+2147*x^4+3133*x^3+2495*x^2+4246*x-739,-4*x^7-60*x^6-39*x^5-140*x^4+120*x^3+156*x^2-60*x-1374,435*x^7+1410*x^6+3753*x^5+5522*x^4+7503*x^3+6192*x^2+9098*x-540,232*x^7+597*x^6+1456*x^5+1455*x^4+1875*x^3+872*x^2+3387*x-2024,-423*x^7-1385*x^6-3822*x^5-5784*x^4-7956*x^3-7032*x^2-9321*x+539,-122*x^7-311*x^6-833*x^5-1015*x^4-1610*x^3-1287*x^2-2636*x+997,346*x^7+974*x^6+2676*x^5+3585*x^4+5120*x^3+3556*x^2+6554*x-2514,232*x^7+690*x^6+1828*x^5+2633*x^4+3487*x^3+3135*x^2+4472*x-784,546*x^7+1711*x^6+4626*x^5+6555*x^4+9040*x^3+6916*x^2+11011*x-2479,241*x^7+732*x^6+2001*x^5+3010*x^4+4395*x^3+3776*x^2+5537*x-684,29*x^7+94*x^6+275*x^5+395*x^4+835*x^3+419*x^2+714*x-160,131*x^7+539*x^6+1440*x^5+2353*x^4+2952*x^3+2269*x^2+1531*x-277,-396*x^7-1135*x^6-3055*x^5-4095*x^4-5790*x^3-4241*x^2-7490*x+2885,16*x^7+54*x^6+187*x^5+312*x^4+543*x^3+368*x^2+147*x-146,-630*x^7-2010*x^6-5445*x^5-7480*x^4-10085*x^3-7205*x^2-11775*x+3385,-373*x^7-1255*x^6-3350*x^5-5181*x^4-7379*x^3-6099*x^2-8664*x+509,70*x^7+244*x^6+450*x^5+435*x^4-85*x^3-715*x^2+244*x-910,831*x^7+2669*x^6+7180*x^5+10516*x^4+14409*x^3+11642*x^2+16743*x-2929,90*x^7+234*x^6+490*x^5+360*x^4+90*x^3-720*x^2+234*x+225,-389*x^7-1061*x^6-2731*x^5-3199*x^4-4326*x^3-2468*x^2-5742*x+3600,-6*x^7+96*x^6+174*x^5+286*x^4+149*x^3+265*x^2-245*x-15,-449*x^7-1527*x^6-4184*x^5-6291*x^4-8664*x^3-6545*x^2-9091*x+1590,194*x^7+554*x^6+1752*x^5+2450*x^4+3790*x^3+2354*x^2+3034*x-2088,-772*x^7-2466*x^6-6628*x^5-9970*x^4-13730*x^3-11432*x^2-14866*x+3402,580*x^7+1756*x^6+4725*x^5+6598*x^4+9167*x^3+6613*x^2+10808*x-3107,556*x^7+1675*x^6+4522*x^5+6626*x^4+9484*x^3+7952*x^2+11409*x-3322]];
E[41,5] = [x^24+10*x^23+44*x^22+110*x^21+200*x^20+480*x^19+1377*x^18+2270*x^17+402*x^16-4080*x^15-3108*x^14+6000*x^13+6223*x^12-10130*x^11-9388*x^10+19800*x^9+26542*x^8-2910*x^7-20711*x^6-9200*x^5+8872*x^4+4460*x^3+446*x^2-1710*x+361, [932953144492905146688762468030727148480850555266158,932953144492905146688762468030727148480850555266158*x,-2167356134158668153969721578860242556262541547746*x^23-21752784983777174696931699365932194543504334096032*x^22-96347382534181405471427484884370118656189505992658*x^21-243855363813765427846308896053774290411169069683102*x^20-450885712351899535411132052741242957237620599566470*x^19-1077657020166620325798590411282162811509784636924402*x^18-3059746516077171953109266025525935595066796891320602*x^17-5117433478199050176602891800213960940926188531489824*x^16-1316044267560204717600852280382850868445136430086086*x^15+8374369337776513153873030733741956694176697995173910*x^14+7055168448035640524019975433172367100922172002970948*x^13-11789161282749496211299062532180589677345822167830028*x^12-13350331539912733025427670830758907971441527556670186*x^11+19917168773533761524323810472376857835021903064176432*x^10+19886856973558832865046363136310582948910076613775658*x^9-39260300959364078110535969541797975181501950627598458*x^8-56865496002988585070503135520658289800877445747094698*x^7-1169773694425375558357367825211287494166347943225174*x^6+39771022019862588149462909951959874046496377970214232*x^5+24734441462479586082114016859830911133310724220970012*x^4-13486860970124586148450595246924689517625445651743076*x^3-10630694427994131176197311448530405274316719964255630*x^2-3192088314988971345737832553518663418582194083900536*x+2782838832713567430298172927794949921882549792694698,5857060657604388996351820049130382664279810538705*x^23+60105604686735700183541974028030410048869071269636*x^22+272993244508733634674989513373391499131895676216954*x^21+711418003752084195757089709122924724502475292470075*x^20+1339991631357171699780100397936091164683245726329172*x^19+3122574639171935997519231196426128054289097249553955*x^18+8816851575310861838370594907417970948657465385982825*x^17+15428149434955941986454805091673409977152105377039356*x^16+5872964906241859350085214491581262026519134946940231*x^15-23069808820296101300183843345896232337491972178596951*x^14-23918567795014758605179756198627029075252403917865015*x^13+30706490198423321244657989034510436681321666258549475*x^12+44837005898923479126176228052704538528511891747449185*x^11-50801994467681675742649844343570645637616740946635403*x^10-69333984939118814234589097405061357367718288778686925*x^9+103409235828491898848320097477391302587806243897842964*x^8+183351345475196870661008565776985285030056242614391801*x^7+20129288955253668911695809723501401677824405100264259*x^6-122156574945761548370658383239837459252791304247427182*x^5-79102296173893202344468004199864653598466735107173465*x^4+37863058708069305411031191340199661425649999476943730*x^3+35415849199422854527946191529681255191639981444022190*x^2+7621888964765389767471995035798024741672436160135589*x-7184677781485282706678468855916422075651416684227504,760795716826734015690844381487897971814080597098*x^23+7801971544661117620706589936399410419669414302746*x^22+36937516349822125636471850872813195570092210508958*x^21+107334050171711695843454096032036125476398622777666*x^20+239554947325627074282886338469739224013170524896362*x^19+568554280329641107858100351155275686684140442855256*x^18+1442917588356372946235144611941806901917133593266622*x^17+2732647063016694920104503144836648468973575653498224*x^16+2855409566270426589097593485182441289326968791136542*x^15+423079434836120478095234595453683767046163452279420*x^14-2427940825924201472740662662824476067462497496907006*x^13-1545616634547397951411936190832636051547017780195214*x^12+2431272131789221891430760099161331064007989394732458*x^11+2765608431027286539366587553785562273213504406525838*x^10-1900202146753215269097002329574525856524955197254084*x^9-3378320177432382077384814883511856842686210674147934*x^8+13503051796751867491509420337009501766164843632054646*x^7+35453487303802902016163325852728214413798561171800994*x^6+17426443367739461644233510255033938935983446921902632*x^5-20551037118721538266253431601160690199817086639222344*x^4-15197709179341947926082796422348502073459145599396892*x^3+3032708287901635712998206370739712129006523703486846*x^2+9481313078347915308286859671830408721811772476250032*x-1455076180343143187595673562756246331066233548037308,-3585344065404548657357406291732099931046021177662*x^23-37108685235333081925344805658926550510409826911284*x^22-171314761482169933383616074289818021746523471736138*x^21-459464340686348958124105913844349809523665364929964*x^20-897423144321530777724118396475271924880658760509638*x^19-2075191337846810091162347333391356683979002952868472*x^18-5726881360054215982281992594116992111032271876122118*x^17-10333265182884985560258573884590687123662936382104986*x^16-5618239215426738042203585707574985307969334022353728*x^15+12039731582063423497134677764489525755484210858983256*x^14+16049560380563566721784198362140565195343824696819638*x^13-13984630083243348868141273960241831038803688101649450*x^12-27716036293732091702654634819871535884216966303295510*x^11+23107944650766135014939533799300711701840436719664160*x^10+42794528154850749551391033254100207054828651488289524*x^9-49172010064514937028490603508182059229350546985702208*x^8-115105245977453070221262065389315441792347637536701414*x^7-41813982378269604273500538015799207375587151608615970*x^6+60046531450383400723665265818474080687057891699801872*x^5+62681111536445280389856040022802232410101375055882856*x^4-8218341779529445715142238209116880920571776262248682*x^3-19775295764297578403766483363631920669746890377942516*x^2-10903638135833677293298710048153530806261403286406442*x+4874496966797204885468919295390886361287293363961726,-9528114320786603395555797657292693399681845979815*x^23-100195324825132664436745971032287286746487314766329*x^22-468606525882863669785622522275526171072666873922380*x^21-1266588473668695850839426264529306526177364309105201*x^20-2456813501365536201772659854810865127836863513983979*x^19-5587150289949419681971886609956986998570435009344237*x^18-15547132624407457182429002203873944035546441283878102*x^17-28552004057029187283429849306040440496857741681933599*x^16-15373084397733519308615038184216729614281976820410201*x^15+36163337496799583277458422264843163110292350968074700*x^14+48912385973949055689132472251703154210025467729749940*x^13-41741827064949788037871860065511779884387135803412546*x^12-87343595940774183032086123434354999466378409024762106*x^11+66789317495365770272410920833927523142517067041482460*x^10+137179343145414834460733190809921286481175443309859756*x^9-144740691783188051925047651225428469669455294907530941*x^8-347360313251020244635498936567841590161832124025603845*x^7-98851211512072338150093832180567419497984652387909856*x^6+203241077325787510263487695262609332523768695627914035*x^5+175287147691343454564350205306953734792798617364629963*x^4-35602456432606735895788654269986253738675687893187755*x^3-72755017295891807891829289001606416371012897524950484*x^2-24901378177871541725243612109834490641578376731665649*x+10078666278466510917841053682215348529946067067243587,-273560098830249984230203147217092491934905869325*x^23-791030493513514127793524571545021091402906778267*x^22+7220284777444194873548095620310322982968438278617*x^21+53195709988003930465443339444768480621592407408489*x^20+147902357050461098556767037989643690290869772213012*x^19+227556742497895989723965159687547606723009154899857*x^18+505179540479739282058311255045500248207925425452306*x^17+1945682966701033282935996749635515698223682184512254*x^16+3946154494996603247793549821352541633045962311245976*x^15+1209711920650970964069787235815156322273452540174927*x^14-7231737737379296849023324542883143397074716521527527*x^13-6249608162621808522341215594472907846050369113655108*x^12+10925902609307266561341927012502121019272836180205081*x^11+12072297478636052099454170695257676235392303645074429*x^10-19502204711408358452715385686146173278882309309491746*x^9-18249570401778184468257232439333279684008670112515716*x^8+35788755717561551332802367137549726847414736928062020*x^7+41805823566384929242858503209588373915626099514825115*x^6-8879739583095446820027490797479565769074924169629346*x^5-29071296941358430401910576384713666806754964521435305*x^4-14112334686136165291178846995263262300764822089877577*x^3+10371396126772466093760842739201600470069918772478153*x^2+4736930136506040207976487154984225310526475666736471*x+1099631132979954206374220168405961326023355377368742,-6360937181578897502163385576095967136183292386200*x^23-65898546252640169301048499848119343385160410952394*x^22-302939870903194991887209492818913800173685887154880*x^21-802294014077243963970430377968048421790075625573630*x^20-1533307495355234511165182093564124153062327637561138*x^19-3537709186360835804716189371230284117008172171697618*x^18-9909554261902658428616931862231576328734461877668240*x^17-17698110693204483376172915272516129395389343010303978*x^16-8047112460511293136833169404585246708456598114238548*x^15+24443728266954737228174135071869037947819448053662476*x^14+28756355049621338406637124484684735336851700175326018*x^13-30038001749349528325554885231544857161532996896159350*x^12-51405095618828046997181007187929552685806455117513170*x^11+49953399077067193072299209019325288434339992787997536*x^10+80002990757959641174105912670998166546945359600368676*x^9-104463942353355526513786886430528620971157685481113606*x^8-209883636923436150827947471817760139359436286527921668*x^7-43747830597609857064181836396866693892146902108070350*x^6+127544003214048904880328010151251247526987737869135270*x^5+100123846090958643351261127387520917783794033620868082*x^4-28105093846641177164757928614307769557048852525210482*x^3-38244470367189516333865174096641813802108850374905760*x^2-11862954192326376170502563461859996781696856466595846*x+7918053152899580593983642895640732142325025666386452,12773063611104415414421459704165202610152020501452*x^23+129604805356731346816549886263531118942587686753134*x^22+580271394983861360368711613989727205279357995503012*x^21+1483845809325639648030653127480194070624143742118498*x^20+2750827924484037645893383400279023830957925373548838*x^19+6499294444905496454580649219658854802215075149739646*x^18+18495704427669015009175103904948804198382398688661650*x^17+31512314254288299593174057833027806750260902772767684*x^16+9168996005067833875493998546251498419765264580104046*x^15-51104908634263234212709016952153314549027595178439302*x^14-45675809569131695211334603015379130293894135993479448*x^13+71773347618497685183780685879585043747978344007775120*x^12+86968063726547806653564029491422376778662385271225882*x^11-121612054990401694789267262784955280740379648681263330*x^10-132373237150974277427501557759448797506545513562475930*x^9+243434141511456346384251403379648293622623419220944224*x^8+363749775079885438759377483878679741249345044417987538*x^7-303377287320514686147016148715137988506543844941350*x^6-250353384934575617676608402547702591203604069464960226*x^5-137904241750252492556609694017285466875830745308551424*x^4+82207652627977463525099436925723820430876211773668300*x^3+59262024864094172872325180992732817757926059375364852*x^2+14588940842855853972871509615328519246260599817485710*x-11235908859606817193355650889120018347876830879205622,196927477829501360831165509718853272505658634831*x^23+1898610823090552121647893941296897301329161858701*x^22+7736817745468375994919439158854674274052561978753*x^21+15618730295256056217377750709562726505648862053285*x^20+14288181715703262120799089510688861085524242745500*x^19+20249406140379763587672027464433891280233753413471*x^18+93478460940188918728924651701413511904565166774840*x^17+38664948724166191637083447025179742582084917148564*x^16-867101102266414962507605549965899541226430594483488*x^15-2637908952281916729153447301434326118112740765023033*x^14-2849915166469123398856481079347672790504620487727071*x^13+417184331449076435352947298044756276128308566717264*x^12+2700711933810176570716197401238351137130969692164483*x^11-1661363512954142499869304526393846397832276484356007*x^10-5249141600527428803461796464978355350584938107925324*x^9+2526636033129348575428967352992427323120240632129568*x^8+10736025425314284796119190692500355526990062231960204*x^7-350094423350854559652855905323139516410036198981057*x^6-20808980410539336051209815477718290408326357442501872*x^5-20220656995194150917032768951401400617846674796001853*x^4-2596203081413051389305996612948597489961137502060991*x^3+3409222770606996694188568879562592865471609567149897*x^2+1525699677814922291799569170081511923023587317984795*x-914628052404556949712038155640859755225893475365996,4360748926111315699068273446864531065578895109530*x^23+46379147623940749776373345227919902493769635880076*x^22+220062088814084587639537033925816661835404665088270*x^21+606296834551479543696318526988686786369737745406480*x^20+1198328666005989495846806416438545178783647277620066*x^19+2707810446663844572292693983148871250551985142044578*x^18+7470127060419187090394254514619088823546413502991200*x^17+14043360397989636852334112285798801153587269864565078*x^16+8866304473767479287435929590402408643586731569380086*x^15-15186106379252536221004175477214353160361041812319298*x^14-23350062397173413391505311503485807838781104038601026*x^13+17839513885590987587821424687565760663020769564715276*x^12+42485519909268627653818798981124296040343778748352782*x^11-28328765583946015840986826598513294233176782287304150*x^10-68564408484766691773667830224586999577226533574968400*x^9+61894825995757511405539762993678270940474002170958348*x^8+169969807452651461370629635816176797852426811182674218*x^7+57378705545337259106262633750770069691023710266320542*x^6-91368460585106016802180140338790844679941099130857462*x^5-74961568851829954716914289445748860429667171126707860*x^4+21986517405974107498439975753613082463946629866046066*x^3+30443322297841762395547948034712765227521597991995338*x^2+7045643413300524110874620339877167188300889815514088*x-7317041575095830187521488057961025069404506817558758,5658457156785094964726165732551513271840394420924*x^23+55525472564270241709032025239528305236985446112823*x^22+238466295369792434958733561182570282331744325129971*x^21+578350319745061054207654338981219059841642938831406*x^20+1034272279740594019144887111957028529285996086036592*x^19+2573708979314741338665293817299280005911615675206354*x^18+7426644690012942802913068207106566943864300598603235*x^17+11623292925660042298906018801812254149018161457573108*x^16+549149593510516873926449628066359725099108475573507*x^15-21616378577892548954055052119663437396435119089192804*x^14-11204228700734255083187331616213447933262883687706556*x^13+34804348934369264991960158527441713206198182957227461*x^12+21886906350374247380958380736446760416151893309797610*x^11-62893664340777531518947913960827364600969389652400470*x^10-29558089136525169125073710932757410103332192796264843*x^9+120838752828450525122000653631639839308845899749490504*x^8+105252419393295632751765783260184801916673232750064427*x^7-39506990507930771551433923989917837475576891439978072*x^6-69005512090168583670049008221673413930675417816096930*x^5-22011909563226718439927371066706040267831978103620878*x^4+24097975905976096959636865507226961170286821464733127*x^3+3397397063813272779335167311027411367984258272631211*x^2+3181554693341628383266395512316254441868591838345798*x-589916074374637116475197279104605123340998458159152,-1786048391735196774578401131354083708105536497732*x^23-22217692824771495094718751276275214360633102719254*x^22-121100797327361505708856000438217045906493538637702*x^21-378728981022319630064019639676920248219949107293480*x^20-802279539161818279635806707572109135836995345299364*x^19-1671922322940608017072039531018961454887552192479936*x^18-4504184462221616485422501984969419016376426594543076*x^17-9867290517024953489951371884878723875815718654832118*x^16-9866099768697773050095630793191891180860628873317850*x^15+5924392446875515448095977077730207184983574528151834*x^14+19899593113038664312894615608322493807915250723739954*x^13-3802453543497949937568981940829029399719722824003660*x^12-35902150094039103009543018369037593511480543627189828*x^11+3766688948002582895472553702432723882332354711896344*x^10+61178340255328773828889788255714184752980034403859492*x^9-17301949310648895649364370254676475994631507002206988*x^8-132334957635319749513006536970691192324184311596854012*x^7-68742630526422749087398205276086702468096014136965848*x^6+53977974761205556538048387674859144382540978470334710*x^5+55028670717605706170763858699568849441260818900379034*x^4-1341212917386311498148314722007369750701713486577190*x^3-28136281253312370437095691950138257985615252265375650*x^2-3750498927575227408000435811174577788480587265092262*x-2747083323281041537076831145204333976815585658384800,5751285341488084598373670043169106988750024065038*x^23+63284332273520599159830905844465688030233110222542*x^22+311422473077639642369235169146418859211273894765050*x^21+893955746395763451702420897994157454624641683676444*x^20+1822970690349672607004937950864741857991190264368202*x^19+4029907604776291038717101179350036932890651282806244*x^18+10936003102866790674688132286154041773447708490745178*x^17+21530194532836904417335433918412515563399254401233452*x^16+16782757433198059227026026476948115080249549898409032*x^15-18309400093191631551565105098948646526722250057831500*x^14-38662711644149133534476124760977581178565191561845588*x^13+14824093387442904891524732612481762641906492748940044*x^12+63749253246833899787857384263205611892337258292976234*x^11-24227508835328951071895490631959331733265897652373920*x^10-103822058186215279215500639202122307669075527838326964*x^9+62817842375915997958135287292844253557735529983083062*x^8+252770828603233815376023940476198976330341992806599922*x^7+132863086406391470771506019725350832084146735806957108*x^6-101931772858144776616952491236991817339436761026831856*x^5-135812882951806499523288821309954207156660796903834390*x^4-11999936579752475813026268743703099086960372434592404*x^3+38950277681605648502396874619753039176643864524226130*x^2+16008920076191883610840030891993467940423924828248220*x-406483949927341035810180132871546586571005247166900,-2528887527464120021592176531756936771877051028078*x^23-24996882104766882144796686513464806462765906790364*x^22-107130953883327377131372440784990807799432886985896*x^21-254408437396312160365309772134574111721894100358358*x^20-431323769126211441825890018077950300204594566532526*x^19-1062793627295358704092637166829550659238038794366968*x^18-3172004192598916125770280611995476455648145140078430*x^17-4834703715400705075704438441655601836483085274597106*x^16+1042732260155338681268433743135454918947220054633454*x^15+12226098079246673325415545359242649314478378538923124*x^14+6468191847060031524439656894068363544958474895808048*x^13-17699923740475462151569976144167460065249173028313770*x^12-10916777694018885333559533409805538006465060509354608*x^11+33770446398571007437058703286518461502198158867286934*x^10+16436288214087815190323134112922487082679693362165470*x^9-64353954384746458677972209508376817285939402844731460*x^8-50555007675183293091382942650340790582251818241030490*x^7+36293614862313909329603670589768216060289360631830952*x^6+44832966603555427829546100973413952885931588879593410*x^5+10132077126716846210509195286174920266315568714831122*x^4-8152991499526587915597303808390558805218604712750560*x^3+1696012314523956774943016228255448277081574621551580*x^2+5768936285746876088018489176341457855722441997754068*x-3012322061275233683071648794179765508724406869642846,-2595152791721037586166603216529100074101145367758*x^23-24018525269092525276348150866438253223963810353335*x^22-94786679849162002350702848728721703662295071675285*x^21-200373600639768023494838305747280033135829560486661*x^20-309197221382323438287175160249132265412358362067123*x^19-872693431228518568914982084155236402515661633991596*x^18-2668220614874319995896552254243545610882983294461159*x^17-3232721527305436985814755841065806078857974840360492*x^16+3298755741692685446832283545357129750381244340634182*x^15+11013398819545927766558436958637760869557858769967260*x^14-121179494212802292079231569191434129756016860082497*x^13-20003046847994969434064052766602183591496427515080021*x^12-1313504510479316477878348070055712092588295651763900*x^11+37392590947351249947837380082437449362022405239319911*x^10-1580279030614482315211981639012521292742972045238691*x^9-68198553631925775628889066937405597790744209959767630*x^8-17872313174635494455620786823253745533438517112085652*x^7+55809135652160126039256618428557702336662023073724618*x^6+26210960146071715426101079450822969436138139572530985*x^5-11834089179457267534826954737098313757229046581434292*x^4-15504544178777146951765748870278781076370233706861467*x^3+8283661111682778301212817637910676382169164554859783*x^2-2875922631415672762905832318782385744441329445702057*x+1563162164448667307495227440368929927929787794935125,-29601599460405717000063363074878380560270368582718*x^23-302099212249368229744835452951983914307730153439542*x^22-1363039711379783323343221183916326221056875556818124*x^21-3524262554104626473166719485233412655154512336388328*x^20-6607456295628127455335123854573550663184345079876534*x^19-15521134131353719067170763704251958425871983180208736*x^18-43923004271173901869879227270312701770599384941934762*x^17-75958183106080520595607073487781341605129670999358740*x^16-26649164268063023660404630730702999929884674160021488*x^15+115116471982323167095472901600199412402809737489608684*x^14+111199250694229456472956525574908310374221002083078836*x^13-159141239297052732670869264452302880992914505946884548*x^12-209575240963401979939230494748831481195797008880310922*x^11+267855208075953476445596795586190985027303574714670576*x^10+320073924457053783978429971991235085856828360278019944*x^9-541921299209058486362352449470095671070590687637294934*x^8-870657908153034104181827112737920103383444041370158022*x^7-56650346249331197981451895589445022750620498379748090*x^6+566100785972125817283711606287837350128023031705189640*x^5+345548416774403412923739217622843989253540975678533430*x^4-174389825037957531006937490775841875659004014765768516*x^3-149103736018170664204598582833903980542491770192263366*x^2-40979666744161416631770384728012823040169341155454344*x+28923970121875996205401649872584992816737320971627492,880569229307816928175318109403241681297948724136*x^23+6870821765427593983630215763573309918307577261808*x^22+17849167397023814255561271381910313385871175894102*x^21-4611059056031856320350135363056451862862394630312*x^20-114004441909652683456556967081123555956793091791572*x^19-178287019963608526565489999685820843861815295829286*x^18-147495919686044353742427633711687615953204158555264*x^17-1653156972979155888112644515721612291786133602201790*x^16-6723308232546038136819433464420827389750251511084148*x^15-9389798278084900630869475569262746268964938547958000*x^14+1693109984233361763600375916444205453911879084979276*x^13+15651355419245808997369325355955329570348625738772316*x^12+1373531504579483253812164178009874561836454750231782*x^11-25418843847691897401970356207482372743756278167314318*x^10-628964733197479934608423423579272120892129248213658*x^9+43549432033376449784285984738701177598572103792397680*x^8+3386777268037472153053671343046872682416847454883270*x^7-72793483734420107436480430527783158830432101651078738*x^6-63386885503600765006677249196835256802401583450072054*x^5+4987389264179984495909709735430905869086079252158482*x^4+41114938573633021335934219316376213547607001590460454*x^3+14420075342122443223260980924055207873466492349796276*x^2-2427696358793525869099116912735507765176762007459778*x-5208691446552431658680126084088778254019186567803236,9262502545427551412749532298587045737437114666868*x^23+96218427310913752612239104813231940120216427985072*x^22+443915003754256846761399247947391287564494852232218*x^21+1180566667726728547081621779267404526498676027893176*x^20+2259575887339131601528538118536481988289199772518798*x^19+5181305112005672571045629351279335032250606122021226*x^18+14490898216344375589309455196816694893772797623020146*x^17+26047948965142818046355546169144033205865778365704080*x^16+12144416864617731050707277589937840675658894933696750*x^15-36317879756748021007063271536512744713539296283809434*x^14-44748767733269474821662702374257128791106012130902410*x^13+42645020549275875638100337098999779344124259508540442*x^12+80781037178733662252714775460731301418392687059050162*x^11-67158551106407533279492971648949075010315818501145256*x^10-124589406130296128988723593615470995402125138840840914*x^9+143017541772926336870503162160360897071572902958334716*x^8+320585037145573188262586325921923813713855596793429416*x^7+79221880385469837393329553608656277366363923520404194*x^6-207042526465228261479997251585889106351777662954871628*x^5-172853809998683441148915295161171521389466325588502296*x^4+45091661648155647883299930558662045611213000696998334*x^3+75612448742840630314104932250698007955301943126872290*x^2+29687971863212505634489995996642016384204382828283952*x-13603658643132441203404097959008373558751518097161320,19021321782349115882020958551271125870783703257940*x^23+195144262698609606415889043006495641016938687245964*x^22+885081270207706596581246695688011964045449691553114*x^21+2300130975231499380934809075532585675258159021226770*x^20+4319504702483645255622115220006070607135101228776360*x^19+10089606516652960393304930643205894000621680976654060*x^18+28561757767610878373131096051010999961678522360176060*x^17+49807055955191276423380950073670751926372683297046330*x^16+18254258803098405394745752747397406394061889806983774*x^15-75230014742385075395058428616827655042455724716964244*x^14-75232705012847486558494857112914039722994524991162500*x^13+102403525656758242948820926451237578909362395223445018*x^12+140977474375418039772430254734161600026247742904965500*x^11-172207128842054851054111903849947462910330122631570966*x^10-217144974537702222310090379331459963707021739032593442*x^9+350017615649686426235038588923647832279258997717444700*x^8+579589082847365180422178282686485846296505289023974320*x^7+42005471576622140157120117904512214962054698680578278*x^6-375964717135405118284069138551100793748148319814248480*x^5-234549615495961342302422841653472903005176555538969182*x^4+108404174651281471138652157034774354223637606711526608*x^3+104716801929972927873404308130371800772859032968999498*x^2+22670858317709093182700754734524147235146117373846438*x-16804333850622274028760484128328026874245588776922406,13041843915103789523882524525621888314070799225908*x^23+139358882087518445047467449995253041878272257657030*x^22+664295925224795140364821656752505746392764098716522*x^21+1837717218636642205696129489679796628417458696437773*x^20+3632300099626782379690409806216261777066891801948085*x^19+8149534453213808885374311439112818097972498899484076*x^18+22461463904416845497291938656915226563706024256595178*x^17+42476826165219857484848854524066913723766362321953514*x^16+26986489022126612673579368396238499489465354145611377*x^15-47381581104288885972259036030899639486532367946833830*x^14-75652449559735941820113986207619745893981562304790093*x^13+50192458863333947406437752167307702614669622477177732*x^12+134910339114778072545320333897833415276805305678446032*x^11-76079540852006075463885538839432561389332966429166959*x^10-215113392047036210583316867754890430749743508622555074*x^9+173588199384256336179410295054210779829045565002575062*x^8+530365438992458326992679408793897928157655162856135031*x^7+200765193948712405967799745593191098715474936339840346*x^6-297260083950371021334118999671907056874762472996197719*x^5-277994313078557780815989538168352431418363685361394238*x^4+54587007780443917571129518948453909716809315922305236*x^3+120141749227986249783693308864778351631000157300987380*x^2+35559514628021972521704220727667188198543875640685891*x-19469454026757053067621212203467729305499306356506867,-9800089567479162389831828027432038725204191742606*x^23-101253437605918984618060265261716948556551543739390*x^22-464677067743710772034716800018411669278527876342656*x^21-1229637563822537180020675041161955920444493441364284*x^20-2350374576366503022643011038330399289215421441217236*x^19-5421600917579266366956742184250379313224368317531564*x^18-15163872831113035428252213408757314603832085408157256*x^17-27054566263666664179389575578975785108434199240130206*x^16-12299959738035039894553569172443866059956777746595860*x^15+37550863810543713678191079869930946998770170056926024*x^14+44717189556491887940079593278157316393510112679297878*x^13-45978062419316203910249620288347110205436413648813788*x^12-82475297124474577206210649091799564310149647544484026*x^11+72145695395619909349551560646829675205194690804784230*x^10+127816199909279279252441525111437372313632322401408472*x^9-149426267123246325323655293240594704372500092863767694*x^8-329501319002559597108610333444026626320928876562762804*x^7-81372394385655800458766571283862338080675413048148086*x^6+214953388892212002125649797016154566216473160739082432*x^5+178986713621303811897169679880104984824003554431439680*x^4-60227082808607679787343384249452859204871000838788590*x^3-85348162557297418078483423740429771229064189308089590*x^2-27126012328253829949119485158207960631161081867972106*x+21526825427470268598515587153246281849608927058149834,-460370352499727453362761154444266660936753061378*x^23-6181214593127135152854950755056798257480988496928*x^22-39148716368388083490452145272452581611985385932996*x^21-150704355769419134544312896847802347299876434514060*x^20-398321456114541775470075234861823271908391548957740*x^19-864135427269958575465274041888974817153940490067732*x^18-1991017078074990590342532614526741509454062058032516*x^17-4693587855406559177597225509610457553595439424167732*x^16-7960832113359489528114920057627042815775114385254934*x^15-5478322550747031506570759832704911893455377540073342*x^14+6752416309975240117168085926877743893599951500376924*x^13+13349448882885636591360636784968747254428457048175038*x^12-5026038758228885534563171388308216073084374583018650*x^11-22205210961572063311737429408916518955947328176287618*x^10+6681510556998292721661349756007544906243370129384810*x^9+35925215075069586782992643949439833744530380691349200*x^8-24653058212646510858703418425643716941903689653910404*x^7-98983148256431365052864417473585465878740969657414314*x^6-49744804837041115444729982188562104858739966244933318*x^5+43926139984081974250931124757625741824469924779307916*x^4+50315550098243834680798416614574292064968772201347978*x^3+3937315336665831121900033238521024975376202279477242*x^2-16223690258804520959133895431055293734528551805803508*x-3207607077707178706704186456225103905949424548514766,-10976540437662771437267425134804556526706723405109*x^23-116066791300757207705383460860162165008875288788457*x^22-546165690172501657999452110738407466469079715144712*x^21-1485674715062958732887391817676551977824229166423123*x^20-2888674641807594470001922487953288940837281324913593*x^19-6516647498195876706685843654550682990776671576727621*x^18-18096336596709128719563672488685497069169645691676410*x^17-33520076924974741723158917950673391747933490089511125*x^16-18530938206670497231409897687523704983178297638563379*x^15+43000923328207460596271276628230176275037297722716498*x^14+61521848840745549799082389107735974111059829233447056*x^13-44649023713955125030788905219784524451736070795420902*x^12-105923949474674063456086200407044409180284062813258522*x^11+71945637753971695218052840902126412377312863904746272*x^10+167802739499297441150161462867861082370755927085357224*x^9-159250893478396783427356265935473970557574379240045509*x^8-419624354913709961347186168388549829729775573284746275*x^7-132759209442868242407101414258350122790123011980050482*x^6+249206472969312557016310572884855966404900484225533501*x^5+229208006503929697295010278055766224218746387119087887*x^4-24994156376432547934637355769818084579234388929787045*x^3-81135151072208097694710719369227029242646857685288820*x^2-36871656951307790401732564575338619702372833252029523*x+4506974720399016298628357744722808581267981297240727,4036092883598992159024750249499745740423331345741*x^23+40999752598623848944239074918056365287414578977722*x^22+184546081383229847814887793633180875202400265689787*x^21+477227803564256677146348247783246815068373892538733*x^20+896590143552558475826586243370824900990734439698381*x^19+2099261201502810764994145637364012615099391317362349*x^18+5900927358246585817784554966422621463031850002656271*x^17+10168904706092929625279664534714748126833164859553593*x^16+3533037124666025590865489180499261439909055302438736*x^15-15846678804160236221317770464709128302496068495398160*x^14-16669299771477073917299552130388962983451068408162558*x^13+19074439907601730295930013950417808079880393265553721*x^12+29836421557253636886765009651067786952483685188536062*x^11-30239058607278133502892907576054243540594575140920050*x^10-44261433820721939976748681667935985607031983559570971*x^9+62125178113984474414415868360586196277363790759023891*x^8+120774302762623754648290390706154487183341740765765570*x^7+27491338563513044527102481876152313549974049509725732*x^6-82187543158232619937714981826222585628643653478690955*x^5-75903806806363292451452473493115693682403331610582877*x^4+17988658523583468399914626101035001789846923581051536*x^3+34222910805801892291176717763073249324687822518192139*x^2+16236382809007687388859775469931517661433543107497939*x-6903495776647008220679486631411372038048838908979727,-16018692944604535507507393837595114839450726795103*x^23-161482116619817789326980998429055032474145852925047*x^22-720032300452176455352685323846361370888432874871499*x^21-1842492240171020137042801371513722344467713392866104*x^20-3453002602720484935425341592892842168872700387427331*x^19-8222631965473290450644543442471401887348875597547255*x^18-23176291145045774231257504467175308429506605396176108*x^17-39284319317819810138586362537267643598896242314660596*x^16-12691719914522717203034211982020109019950847135151683*x^15+59071930585798054107510023919095483247900491936038953*x^14+53795990627473753312822584226403027880524728696731758*x^13-80809235451346304964179961012069350326278946903631168*x^12-96818472484147643584126648991280882983121754300689839*x^11+139576877912461731333828189455933339396464093082864590*x^10+143828787349413848070875509375793196171079923548704214*x^9-279481030709002937358612033579144508706754781529835936*x^8-418811737130150072613603450002228287451697500477720939*x^7-39224449349695510020933441752164989721160117320204501*x^6+256456387877525903034473348971363576168619788807653807*x^5+185255037394325207560853554833987837236696613085097399*x^4-67108919195595423171696189943592195213645712191851537*x^3-55063178044733274368640836148736968519455243799073237*x^2-31277422011894698469092865196496109232761162938093796*x+16578975165940263947492658754952652407374968341100025,-8914343631824239444669604550464793956131814403664*x^23-86333505420583738759988077009755614801570829165356*x^22-360513374887826996493699080318583063030300371053940*x^21-820763859602580293105247563542365543973577880332012*x^20-1312810652837228808748820826382816716551425489480268*x^19-3300544908420609756894603774486970896576379054708010*x^18-10119893940935447567972572668476759379806136016922880*x^17-14419195019242286442543334225787249111984437797850954*x^16+8158226517887267015635715367399952358038006004657164*x^15+46606934612889672934469558259699700540912520735604090*x^14+20287623967948221236681037229704396736372865975091414*x^13-72579618531566555106382649085350315700283615008522396*x^12-48972800904897643453469618797448869821331779195815286*x^11+121286055603044262109734536450244801133438966598038522*x^10+70696119263036307991306942702913779035279551907623344*x^9-228645014956804958837252038142910155356279429539640060*x^8-202661284539139556955998984778418457144707168154883436*x^7+152273917862522263016533043653709335292726414173517450*x^6+253160265778626284306843948867771483734527985605358302*x^5+53299907587809601411641334182804738829377045533138966*x^4-127929925644938101902715608648438650087631633257866644*x^3-58483040867229039819532295669788165164105915434359320*x^2+2442429223948186758969483876283285583886332306278510*x+20363241972633574163721618254736089571950373132176800,-11568895616357824977099493944492511216566084632764*x^23-118791171935796224038421342488144023709569339330918*x^22-542439232114187419705715776698980221306771845900876*x^21-1432408852173242793332065620356611523374316277989594*x^20-2755773940064908727443051447479282317448540241281010*x^19-6421798878418580867400331392444435381086426155371572*x^18-17872916658301204729801096927805103382292720810660874*x^17-31645708518319609582601278018233528636841457796391806*x^16-14849836538593691931800674113091212520706080289500278*x^15+40903278318034509767712516756164962719085205058085544*x^14+47845529328728570146082046664878307712669100524158684*x^13-51008417110136034272013386061937761066320843981046350*x^12-84565299317803089392519902431185140029152715827326194*x^11+84776608879408898337232368527047210589576159229358788*x^10+128002374959308066915880367399577439258092066133500588*x^9-177665276550362582366900925235812453850168635337429946*x^8-351027595946073922158516477236618283280192058931468654*x^7-91957218772208625133196191702795563988315644362694818*x^6+192774513872374230820727130377700168176091326487487108*x^5+175460981080420791961190122191572706104293448280419806*x^4-32287996563649898876460211445631562385251343395837722*x^3-60027670983072808196960042785327312019394017135366596*x^2-41244915077519753810658866824033143013004920217137054*x+14538985674046565199203659857877754610438461745211752,2655392578851553089149263533050005139154458817930*x^23+22675224010813818090114514233613213681916481200375*x^22+79697571046704614758805123384170209304828352919879*x^21+137781243607387872566354712314646010417954729207427*x^20+174085563410361770941885335794962293135669234167553*x^19+659057992390069118132799811732065441721266611497074*x^18+2044117130972115383163580641582945162001104649967081*x^17+1293463898585545145266369187788716647137506675023062*x^16-5810142965633269372131650638421918452145592889344294*x^15-9537861005835419937651269947848953428651915376521230*x^14+5872456724069126306850786240729618771747491001611717*x^13+18004141732885545127822585464739931884266298719441133*x^12-11378553309827989978728927714944683182431718038315946*x^11-34875922473028140407959959575756951216156944225120201*x^10+25868172030389013537325952262111281480863054573779805*x^9+60599538954830157050976090350879280906333377194356590*x^8-25310515760714143078323570720619316104988560990590764*x^7-56538103142620676789667394925949899816401106403905176*x^6+4546877037519400210097178351513629703672831064696813*x^5+10558747038383041834998510858669265310250183541033940*x^4+1212796855640908967274975636749620408444283753451223*x^3-14408999200312833582975410565687515667914079476683645*x^2+16494716424609644781886737441274023484040044486022429*x-2922048483957564655786407406711529941570251862419127,5487662468634772578370175533853796202253913318217*x^23+53661477170474770354894567547740626100984900907303*x^22+228058957205185371052636513952512934319236021429030*x^21+535563971472093203449388064797100077754046406079872*x^20+887546993696576964255830165398920892166585792617978*x^19+2158427119061085309236078575455929128956592650110269*x^18+6477289785938178805619116074471828888304473302296136*x^17+9709590390415524869494070668659369566700890942475785*x^16-3415186880976505255931020553637139820259218411571904*x^15-28869523040287408515492364248052419725751056577797748*x^14-17955194362976651843888369718949573676777172274831353*x^13+39518331329843953273190195048714010797567276590310860*x^12+37174469985637792299697038105270893560660070099129392*x^11-64085161049681531322860055649862512464647446247412121*x^10-54727075273682604448311201814302143708021318200328368*x^9+123641703320574034198540091300545487280271838096899099*x^8+149090928621339149780538697205624002560539964030925162*x^7-58851681909407449839147802158118852714028489278465356*x^6-173060992925417750850112148779747966602010591661180216*x^5-66857783831154219055036888832590602947061702372661049*x^4+68552986894898366578701220838726403227881919288837093*x^3+39222479321133275843023626422873023019435665602263550*x^2+12328858189868869303049960023265529991342192212032346*x-12853237663532917482581413077781520723853228490450608,7945172659598914306975551563131928918452859900404*x^23+79872520561430514911111030746848167247957769535178*x^22+355312752067058217561776489926197974727911729887952*x^21+907915752708703652014698896014210144724452288551714*x^20+1704614451656882225345221700814896962978271049784310*x^19+4076489561461320547825138441420913887987324139328284*x^18+11479565309479878571419923323769137081862226442921390*x^17+19417078806631586733354704712330220489218554705043492*x^16+6412767599674412965842687018364954003689091009637972*x^15-28353841077194753679375251389059597562513823459482940*x^14-24934278580302503132076784871008209694777086758557004*x^13+41069656136640602725671374095792948714354468008653282*x^12+47299685307559751680841117853817171307854113622982982*x^11-69312227209396540615553390776041832023523487359685116*x^10-68417563867285150780001415327013671996907368300708356*x^9+140742054613282302658726584049468928218655865950828010*x^8+204862194103050962800393730624846478604426001626516160*x^7+13748388536409299521804474631726802779418580187833066*x^6-126173528535794405477578071871298708049968853229504046*x^5-77968693091759196306012027561510826764970186099978372*x^4+40395176525988179639856178273690598849767134350629784*x^3+24350358591774854314735377426029516142026745374202196*x^2+17690455390443887966416129420489304368606497817162014*x-3264097811753756081344854871056630851297952112589922,-15906042488596686948430116144711357449441765259140*x^23-162554369648882115644687500940648151672641548253398*x^22-733745660190767496562214279721327588561768276718598*x^21-1895708227495579309970473668565973322444195970559024*x^20-3548179878243587458188195932072556722719553313595374*x^19-8346752607738678074915792111982600633937665704508100*x^18-23695756757292750362911710304128077514332540680225440*x^17-41020103476240492544433969749955785301843307546029350*x^16-14351969596824636522818000372709771994359784814921034*x^15+61658306043440959211990687780538231432578265737100048*x^14+57001525236107125290772177761677744597569132003699244*x^13-91099697990306949577377735052279735268963948943551518*x^12-113414888124213519160089290161725401525315161950199050*x^11+151777148984328815992964545240289097114184093141888160*x^10+172510522445930568628144290344945073914084449918547196*x^9-307709075455555840062473434025339064721120762418290232*x^8-468416202008007525217287256438736047707318361742549358*x^7-2598521860343350105302369354022376821068018894965940*x^6+305221965700892901212052846265353722963647001066331602*x^5+148339064966802745369902147185832736675708131626605924*x^4-115978544337756827528697987338889028690424815069350362*x^3-75598265801133586710658783501265258046820520709113548*x^2-13159074162591236936899942462235312088807304441397168*x+6551994974801030211483598579892440752653838146508226,381620817251574040290740507557423951393969247133*x^23+8036315617363719360135389949603108359818510026985*x^22+55152656151249142758861619326553886324152213324361*x^21+190742620970210164994626024501861779972490670231045*x^20+386873331020938996825781020254941285907458907259164*x^19+673957378279645210169402776252305259951245168119009*x^18+1958380766145124316674220376971911733907000127728404*x^17+5144199320595238757574953687235924876866445210708868*x^16+5160200105910442648695370255924930652919147666261272*x^15-6457187924349550657359646944038998095957898613006393*x^14-16301782667241572262572350537134371301455971934031813*x^13+5330911081409529031479248361652766590020166707030880*x^12+31934546388563892167707133756690193029494353944649417*x^11-6750356526148547601481034176959551957528584478915887*x^10-58458317948778525786820645847304542383309595970981166*x^9+19782591341355949193904929233367946992729782939692660*x^8+109399774644842265942878377504078289084772895910685866*x^7+13681767390182795817434930428741991139241629959047179*x^6-81760993014775438887825019000221741621600056885796814*x^5-27731567407729434693540883319693526544146035262727021*x^4+24849140173559562906463358344572518389658533640096047*x^3+30412987881041348166198536342308668809588185867937127*x^2-18626474514317488179908771308279022864142216917301561*x+2863772626001407836025169723123677799730783649339136,24672948148406319918700189833003625518313312572974*x^23+253853678583708847640677371761718232135584461638708*x^22+1159470962463821595943305781740134803604103885795252*x^21+3054390473511796114198817986176274171282965253798306*x^20+5839990163490115405443680700070526778945283318898188*x^19+13582069426936358142892303862876552936012019908049022*x^18+37977903623335911306719493608813580072030366047363652*x^17+67183491359688058198210537926493042141325242534721392*x^16+29991336137516406208754196794131144685882822566602938*x^15-91040011834518093765981901779413185014920005743364556*x^14-103570026085172012711522570393014597008418430302903788*x^13+115115994340483291671123864677040023922014181527963466*x^12+186338673199208402639873905621148823668517059321835660*x^11-190108373076663651448958115541988497405047642966404268*x^10-284398007185319536699682134700216321091017920820321590*x^9+395399441801517394592652411014651851309883390933025296*x^8+765466584054766168581632015948221548182428243529585126*x^7+168743986884707208657365187963724281568099086719989564*x^6-453814311287336875778550576398641223560437029027479878*x^5-376434032330194131052677437929806379421983912571926548*x^4+98945362356754781642552246765058611757428853190317510*x^3+143507742161413999504166361898843212986767320414795814*x^2+56981943072941932322679057714422731156212210301459066*x-24167990479318855070246941944613020617115661335624600,960651370189731277645419839755018593396418933347*x^23+11592583392838748604808480453255380171373827569141*x^22+63154322381350745326693676822129584386392797031976*x^21+202958008909074796940610429087638808734275332033713*x^20+453445542647548022647746058351987303627314676436291*x^19+967614529361010113469884726831534181778115359855907*x^18+2491906981442454131240839570890474947702210245767104*x^17+5449981728245294882239168219222778787292752879362733*x^16+6326823280015258651628119401767907469556483933203081*x^15-785106045794502675818686949598927293775649574257332*x^14-10022515172555574514510753850980802699031690552294040*x^13-2698606290240828929600251344191277526852751656832546*x^12+15349710975385109874730866168576789347371062908180412*x^11+4634237388232042452751107822394308824412139081862214*x^10-26625837247045254549444042696001044899120899092568872*x^9-4041919315662954901611674507463046023074442891992737*x^8+62109553758163491383533988055265068790060226455086919*x^7+59336577535700176034242783462943734484063495053745266*x^6-7846665776859957186152600482451619841279009555866953*x^5-34564921167640878674629470983789314338183038121762795*x^4-13303556527226907179289134287311502538789836661788951*x^3+6117669203746266527158694709264074827103272807397384*x^2+4067865001220129563897240414238657738590910503838499*x-1279998606895753389834441749433570148998342420686593,-34047543789891331938759642578889558286848803044730*x^23-351737340827755821222776017986619909029389725923392*x^22-1616456048564563508364930541783376430201883441810942*x^21-4297911095971168588093191349140540219890550410970534*x^20-8299502862853481062767802382307135057134745039396110*x^19-19227042636851037480493890320000024682383381194665318*x^18-53460139692368067834613298947927454710957575218235240*x^17-95625725543139429517656661302060184054504919991918686*x^16-47259215960121505716296312576396143868151356862293598*x^15+121159149993241036518219659134408425048586075469905106*x^14+148453726544297341742783338706971246659796101302458178*x^13-148322899458987928341709971935343018827484250958384078*x^12-262986413198902520721885644847625616215204296814329200*x^11+244272560915501223054150027202278684051978155423670412*x^10+402841187436311052560222576871175108288516194070782128*x^9-515947025110795850520211234893717103231775178673943526*x^8-1082701614601063747483621397167698179709002528296173326*x^7-303445328640526940565681480642656637240835966703501444*x^6+602917068700017564505649804983639999626805288742578802*x^5+548837785089959090362374355758896764064529729002899706*x^4-113393985628513810498175571458104084501168918739403514*x^3-202375221465232638740288592936731232256906746001891502*x^2-88510870812747613093609855380626064146911371644123814*x+32867598812526855386165509269143325169425884075880592,-5011244486613857927439064387342911898394403399838*x^23-54363844633510468150709618129021162177187477620647*x^22-263349316479032888651069901073567680750792767177747*x^21-743567511663945286062554276116407084205333420865723*x^20-1504367161070803584428010411597805092009724862177477*x^19-3384406828588165905284506617882969126483794328200026*x^18-9258587776743693554529766944510014286380839832578875*x^17-17886621667793071984357200440485561285207101700844502*x^16-13262031997095535038154318333692432613027706132279606*x^15+14864491686350960328832443304929433096042334141139464*x^14+27042347263150428800061125794923125935508132953186137*x^13-19015910700696580339386697638399316486779037625102693*x^12-49547923448693668606136015363005347508205144241104188*x^11+31305607048246033667337230104130012428020544515890937*x^10+80664838773477797354047542912360281200000380108382593*x^9-71571041821321424909800623020471509005589683984817462*x^8-200679875399526614034645983330936937380328827076946324*x^7-78498034724704134180393053148560523102559798758830556*x^6+79717752460964730462706089464790286117058432302328241*x^5+65840316855086996152615703230142013601474937764639152*x^4-19157291828967474314234181520406937621986820112808559*x^3-24236546014395466870560295644179769675617065262701241*x^2-4095129016664173646395183811191766500150123508826629*x+161707805934624325644082109500753082187016856217695,-913865994621674543267237395840395944665036595520*x^23-8891997837641919984759590869052322356814378746262*x^22-38697411869251423165841477431338772142757211136538*x^21-99173864828324214461154507143877750521572712769476*x^20-196807590774756151381836323544363783115226175673568*x^19-489103510525781080729851873208679126510963218174512*x^18-1315801089954350883755277887430432510015507275178984*x^17-2172529125780733773092272220774423954640730546202224*x^16-1099130289027655980496996905933575505324713634464230*x^15+1777475599779073340913309468831335770799575921880602*x^14+1755268576294917432082334534884975136970987322730164*x^13-2485638465964356660602709159494260082108591877507836*x^12-2945482302780342948008036687945632509373405390562260*x^11+3213071761432599431740488591469259177080361582409710*x^10+1787847825141747918237616603426817130697071984298892*x^9-8410369464533299634517755320416763963947268681289686*x^8-15437070189540075015228484145018979603518499531021154*x^7-15522325007105131022543007427414760365207659241896872*x^6+2106655364447346640482235127449345637164479392612560*x^5+15297273579801689320858554061080160077918504143426178*x^4-1349367422898553287359996580938025148230361788224034*x^3+258373787908792940677961549696859265980982962788360*x^2-1061920541858066151922685550814263452793833333943710*x-3526231581600058147828637666380255215207894284101444,1544259045732601746356980010571263407554495693574*x^23+12176741437874908654080206119846948522708271744268*x^22+34353512033199837488254311491755765100445979780528*x^21+19027172418437265503691087470896657800314217186530*x^20-71065837141363825716978707456286834405084054826880*x^19+65915714873723908453343151294637679258511494756964*x^18+539938335970028230815239307768142910143554681044854*x^17-1194955671762982183759274845218947144124492256535678*x^16-7396746469205499347759062868651028726579724141582890*x^15-7585387947767727527947140686350321839527758423769716*x^14+10659373515211896669473180872440197412282779628450846*x^13+19698041583219536776482908046358495058613777819552444*x^12-18181223001661448559689447854866470244560364914215892*x^11-43230431197467194167254966249273038825082414825319678*x^10+30758871481877511357151471550731727470087024603782274*x^9+74724108567846016954317691492861286272094205339043928*x^8-48227884813508784028713952993275887913896268916567436*x^7-113823909299669609953924677823012230487146329771011644*x^6+13618793364789878149534307640995080000840790481096880*x^5+81968947462341262490104454485502379617577256370741736*x^4+7599789281856818051925810565776826558071543729003042*x^3-54841439352256841125475096684088008074690565383431328*x^2-20244317377012763338447455792743259876077802162019824*x+13788947737169790620339827440717849684832297032265144,12719594839194975389330744230757223650006744216550*x^23+127768519201756024209982929768678897045047818403286*x^22+567728657168089211373615896879500746460027931664360*x^21+1448951372949156346809037715557245781028859121332348*x^20+2722073149764728147002074012296619724577888830677692*x^19+6532621579049571757130756224194055526850624230185826*x^18+18403929396565210276494497117460734154747359888329326*x^17+31074468439025289534921641212641856547117485993598610*x^16+10332041026354496162950653949770990282866172458386450*x^15-44438975372247892318142819263835852164988550257080396*x^14-37570620292274519151545397966533490858044756472587254*x^13+66898595142090480160263156134962635598621726182121292*x^12+72510020164158870275386394899133679665050838252323364*x^11-114064521050895893413948795340523419609186449199161248*x^10-105634276651546808428398075609745697578249570720700130*x^9+227833376003601721416661532035390908408011260305799812*x^8+317957876521272184291197087766461585188869981125067524*x^7+18330294860782768731568583026274440656476431389172410*x^6-182953755099406260897317587440662024507728377032988068*x^5-109810487801069338703634276727903296177114654719442096*x^4+69284985151505626550918071610027826780524605589110930*x^3+38859285895139452624099694124577390277856737939993572*x^2+24645988290318630631424485551159685792684843685730138*x-10916606572179301916857582836853238932976097605940290,19857546911358246584222652824883401951788904848756*x^23+201830546887638334538310389219469685722893630783216*x^22+908620240196437643180415761068657849467363886699282*x^21+2352837354582091855704273929617016452291421210261240*x^20+4449325799383928124019297270350764210175031576616832*x^19+10503500058165021377941734774578968147933190980494200*x^18+29503541963334724192609355419458969491463216554183260*x^17+50890896160585566248469544717571621112274807962696116*x^16+19232851766859817162075275954284428120225702600433850*x^15-72548378296735174198042266655438510905382308545208920*x^14-72047794646730031967432995128293769612573656981807288*x^13+97372322081776971932487954421555990464805401088453772*x^12+130368065981339339702713034824639077958747241222889764*x^11-164446810250266252867728834494097895358292009120790638*x^10-194044433152987293277811333664585688365623344061150060*x^9+334844858977091719041379478745369110125078975347530898*x^8+549643838564122869542331091562395837470010291681497132*x^7+85589568610659332706663344213709147079928540821407752*x^6-325123869420817170552298141783523302371843368548959454*x^5-259938159219390418046677776321142680853032206384675628*x^4+81595947799759194027390347691864336198382369283070690*x^3+96563374976186421873544017478129860470011933049549572*x^2+41664098536928123680260628174664599375874021517905626*x-18666514208319011449467088064145865772476121662486318,5789022009384201917425411981449340990235872532602*x^23+48699718294417247198323879771321885071159212475277*x^22+162635146115799009903728223643538874006687693033215*x^21+232641796384811743736347862672819181208376958007033*x^20+157167897968893149312047691307631867706620475101403*x^19+990252633471451804565338287462712143473732499068704*x^18+3664557352218076951236558244849232030741970068371387*x^17+618356464340022434427035740456212515951027915494296*x^16-18106051620307274268690779427992883347782918667846710*x^15-25690792454664287474435144074050726441212630942244728*x^14+21671878971229488804384812140052689484125820533856769*x^13+61495466278602819665429875954984379044925960710196661*x^12-24869817632789752548451378742393911492923875054938242*x^11-112888575437050306365592004632944102245586269816078065*x^10+52397109478213765267156928231580502247610605599090541*x^9+197185654150556453990905696852873968740680982382552220*x^8-54275542914147636184646477186316971162642263301846058*x^7-250523505500648334145297789153352390411630642342584390*x^6-47925233401589895072737755298709548293579472515928367*x^5+128143140297371756985493365571689691483130513051929036*x^4+101914379559751840879037141698438576755231706991067133*x^3-48544415383839680454790183478811187211290303865791981*x^2-22920092016642872727302441328536447253894169510126317*x-2731709048624432085252489709971842273186266911505033,19567777208454617838170156226388006591478389449874*x^23+206472773421612236543791910333527257174135333000736*x^22+970339723306827200979720475543400196437732017364050*x^21+2639347106431915649862539999194971043904965865030092*x^20+5143242658535746563073644424783340726443063435639228*x^19+11629015063531492149861024839378413491356382327177816*x^18+32239632859112274126139377801893399313225749369234728*x^17+59670617359753730765575694148877628830361173630245436*x^16+33485578820835017166581453586115994452768514788886782*x^15-74660446217454255093274819279807878301162005238171322*x^14-107273480373466444480897865014243950090668854142232264*x^13+79504341108543754759850221581801868447076990971066000*x^12+188226912935116228939575717361288181616609027893638740*x^11-124275021936791397019355053353045391211395838918107972*x^10-296404167404081940476357166217776113430719363247069074*x^9+275344740637879971029785253052791568677418168677319218*x^8+743803288530880289792057775322679281051384679290403286*x^7+247450854655423234853127161358964632607072533647545668*x^6-443207489749626071165919453718667540336887735849795240*x^5-409512626332045277815797945651736216053902565533829428*x^4+70295661116183017935998495783461864750285403625037204*x^3+161216159097553036184425059659367081747438158580586050*x^2+56902695605549014070521870245947444851667357438216658*x-17018755820275126433373454166375906072319650734980454,-1617185994461873733190278295499561248688748978571*x^23-14811730337556056718060076762001598074756210777487*x^22-58065846846733517167282767045670025958104980819795*x^21-119323275982444736015093018821608040198308626239370*x^20-157165872204092396148020742158833056005538026390173*x^19-384949423429546816511132123779060107431883154513341*x^18-1228597628483272722303510388512762759109344410847314*x^17-1213999970739971915491146974219975073109321779923088*x^16+3720067603133550703172473873892179168190763970463885*x^15+11685269273745522586586906614995021354008466071256229*x^14+8962972050829998267252437046326672109204072569127614*x^13-8964413712783257325526754227775871410202391376881194*x^12-14784747789610100542155545270160219878251491054529261*x^11+11437168439549696962668443267907025798660810809182634*x^10+22322339982459468596804244757645095755200949708476542*x^9-19787316832720600861093179383634942339274452706069724*x^8-56507498229906632853512930110219345725726251538774695*x^7-229342854837253872817211466268834262214097175454685*x^6+104510742143315336543856910278527292690490782726353625*x^5+77982335356012073792815264980128319063883875866139733*x^4-37351045925535501168444501356215752564876023290851371*x^3-31810865536238123911773319937192496140740789508440601*x^2-3189817054080221577649021224101535047222744392338752*x+16364707468415355827697715960151697213514534971942159,2950658504716428030751730312114363015097505859566*x^23+32446900200602233473988023792018020464836144189688*x^22+163574052881627091494867159314934660456074638751970*x^21+494368067593086482293419101372169217817628197264362*x^20+1074887019884259402565075127950100695091532702217032*x^19+2352788867706291450811378829310162026518708548504804*x^18+6025486171353014795904990162556470006913231235329602*x^17+12259806262824576296710121021650071720366657204734962*x^16+12428352656045547601245981133711022943401614988586522*x^15-5100383801359706074256503454765963245446948485340542*x^14-26035602531967258039595269211153573209832817874073012*x^13-10013441979981575825305363537114907096297121103296940*x^12+33751642721595752824638418678026308305568631124972468*x^11+19474260691023824293662328321687814329584270940739588*x^10-52179471541702278173384899274363344888148376572478136*x^9-26386393170773591502182786279517357112287278037260378*x^8+134630678920439323592348641161213803575128947572333638*x^7+174920978654248778860793251539210347040700000064479524*x^6-29456781291959035689455368343625161742893717475253006*x^5-162652573478924386053591054779130561163547691759828082*x^4-51226975833115361667976725139845008693259475039913446*x^3+36691207182680434003479049746931337560119891783310448*x^2+38806142864030543891953992984575040091368463695554066*x-10357003576990403882087758663718266367605208375377740,-8337582742637331599272346331323896975741340590646*x^23-84527048453362883802875850993192304667385421935384*x^22-376044157349043543349590128467176952390253581602630*x^21-945681906030791972175239866147950648101590239581844*x^20-1701873248329788836227776673298103857567509849943494*x^19-4011646316082784094886817492823829934548351961494034*x^18-11620786482203240220229846211162055512777622120170436*x^17-19418479641821515042778916521609269091930156928007548*x^16-2902722254530266574905351510377954504570494289343224*x^15+38174114280418929926348239899654300197298484940575980*x^14+31493218509693826276341214788205837743979735289458176*x^13-51482527835598488919471851433762771647884915086220580*x^12-58046899746618808718485543769853296456702363717803668*x^11+89922889815160275302743704626659907556887918066270738*x^10+90187817742571621493229761157352828152939689536369918*x^9-178086994468726656886089943820478477878756003070995940*x^8-240993204073567577907074839691764136174711238062467712*x^7+37723511442415235483526340486720318127748633252838792*x^6+192355429938932153438030487523091421633314224525144038*x^5+90604436886957718912950408574887356118305320021507940*x^4-55505510298666956191782742567250561773757653767654428*x^3-34067229304835244332265870327902870271322526581387356*x^2+3278839384319367385307940042006933730137639018130634*x+5430883411699042318700894092417245927055635541334964,4118348042277981238133076395120879582640534740692*x^23+42793912170646402739064184519606716340391366663728*x^22+192069518670349008830996165091425308164854865218982*x^21+475692634503159920977316759532164126937146427308202*x^20+812645294592752124616233408327587569720555898425954*x^19+1908201095564574470540944664099130709666722666680952*x^18+5854068888273031193455372194354908238402013001162334*x^17+9871788896064644879559681708650903799802538055013672*x^16+102969486688946835913233268192938361831278687794608*x^15-22195047349349395596567025669486940421492327961083512*x^14-11963800112185368622273506829955962418365297345541086*x^13+42229905042481308800085765334984341954314310441126760*x^12+34622575638153918419847283243549143085979046285454052*x^11-72189149370672299999218059113208498782327235342599370*x^10-57617796325673272643694194670012573636409365658417208*x^9+140396721379858493550014077957697309693988178366073048*x^8+136321942549389458246753592261893452086657044072053958*x^7-105713735125405013255277306194347444425754634753929612*x^6-125794354329311771212201533633434664287275161079594186*x^5+39926321505668151089763252193334015039822253598850792*x^4+88423867570513590965133340476750455931987037432908468*x^3+14596205448352492056775016313280462692720574795558878*x^2-35765139908330519970059730449427584278681151642376772*x+8850427842216199234740838672661720857113679070298240]];
E[41,6] = [x^2+8, [1,-1,x,2,-x,x,-2*x,0,x,0,-2*x,-8,2,2*x-3,4,-x,2*x,4,-2,-3*x,3*x,14,-x,-12,4*x,0,2*x,-8,-4,6*x,6,-8,4,-4*x,4,-6*x,-5*x,-2*x,20,7*x,14,-3*x,2*x,3*x,0,6,-9*x,-3*x]];

E[42,1] = [x, [1,1,-1,-2,-1,-4,6,2,-4,8,-2,0,-10,-6,-4,0,6,4,6,4,8,10,0,-4,-6,-14,-2,8,12,-2,-14,0,-20,10,4,6,-8,-10,20,-8,22,-12,-18,0,2,-10,8,20]];
E[42,2] = [x^2+x+1, [1,x,x+1,x,-3*x-1,-5*x-5,0,4*x+4,8*x,-4*x,-5,-3*x-3,-4*x,0,2,-6*x,9*x+9,11*x+11,-6*x,2*x+2,2,-10*x-10,3*x,-7,-6*x,7,-10*x-10,8*x,3*x,2*x+2,16,9,x,2*x+2,-14,-18*x,-19*x-19,4*x+4,-4*x,-14,22*x,-12*x-12,0,24*x,-5*x-5,2,4*x+4,2]];
E[42,3] = [x^2-x+1, [1,x,x-1,-3*x,-x+3,3*x-3,-4,0,4*x,0,9,-x+1,-8*x,0,-10,6*x,-3*x+3,3*x-3,10*x,-10*x+10,-6,2*x-2,x,-9,-6*x,-1,-18*x+18,-8*x,3*x,14*x-14,0,5,9*x,18*x-18,2,-18*x,-x+1,-4*x+4,16*x,6,-18*x,12*x-12,8,0,-19*x+19,6,20*x-20,14]];
E[42,4] = [x^4-x^2+1, [1,x,-x^3-x,2*x^3-x,-x^2-2,-3*x^3+3*x,-4*x^2+2,2*x^3+2*x,2*x^2+2,-6*x,-3*x^3,x^2-2,-2*x^2+2,4*x^3-8*x,-8,8*x^3-4*x,-9*x^3+9*x,x^3+x,0,-2*x^2,12*x^3,-4*x^2+8,-x^2+1,-5*x^3+10*x,-12*x^3+6*x,-6*x^2+3,0,-2*x^2-2,-3*x,2*x^2,-12*x^3,11,-6*x^3+3*x,18*x^3-18*x,-20*x^2+10,18*x,-7*x^2,12*x^2-24,14*x^2-14,-10*x^3+20*x,0,12*x^3-12*x,-8*x^2+4,0,23*x^2,18*x^3,-6*x^2+12,4]];
E[42,5] = [x^4+9, [3,-x^2,3*x,x^3-3*x,-x^3-3*x-3,0,x^3+3*x,-2*x^3+6*x,-x^3-3*x,-6*x^2,6*x^2,0,-6,2*x^3-6*x,12,-2*x^3+6*x,-6*x^2,5*x^3-15*x,5*x^3+15*x,24,0,-4*x^3-12*x,-30,-x^3+3*x,0,-2*x^3-6*x,-3*x^3+9*x,-4*x^3-12*x,12*x^2,30,-6*x^2,24,-3*x^3+9*x,12*x^2,-x^3-3*x,6*x^2,-24,3*x^3+9*x,-48,-2*x^3+6*x,9*x^3-27*x,-24*x^2,-5*x^3-15*x,0,12,-18*x^2,4*x^3+12*x,-24]];

E[43,1] = [x, [1,-2,-2,-4,0,3,-5,-3,-2,-1,-6,-1,0,5,-1,4,-5,-12,2,-3,2,2,-8,15,-4,7,-9,1,-12,7,-20,1,8,6,19,12,-20,-10,14,-9,6,20,10,-16,3,2,14,2]];
E[43,2] = [x^6+5*x^5+11*x^4+13*x^3+9*x^2+3*x+1, [1,x,-x^4-4*x^3-7*x^2-6*x-2,x^3+2*x^2+2*x,2*x^5+9*x^4+17*x^3+15*x^2+5*x-1,2*x^5+11*x^4+25*x^3+28*x^2+14*x,-2*x^5-10*x^4-23*x^3-25*x^2-15*x-2,-2*x^4-6*x^3-8*x^2-4*x-2,x^5+4*x^4+6*x^3+3*x^2+4*x+3,-x^5-6*x^4-17*x^3-22*x^2-11*x,-6*x^4-24*x^3-36*x^2-24*x-6,-7*x^5-28*x^4-49*x^3-49*x^2-31*x-7,x^5+x^4-2*x^3-3*x^2-x-4,8*x^4+32*x^3+48*x^2+30*x+8,5*x^5+20*x^4+37*x^3+36*x^2+23*x+2,2*x^5+8*x^4+12*x^3+9*x^2+12*x+10,3*x^4+6*x^3+5*x^2-2*x-1,3*x^4+10*x^3+11*x^2+2*x+1,4*x^5+18*x^4+32*x^3+26*x^2+12*x+4,-2*x^5-8*x^4-12*x^3-10*x^2-10*x-8,-4*x^5-16*x^4-24*x^3-10*x^2+12*x+16,8*x^5+40*x^4+85*x^3+91*x^2+51*x+8,3*x^5+13*x^4+24*x^3+21*x^2+7*x-5,x^5-2*x^4-14*x^3-27*x^2-24*x-8,-2*x^5-17*x^4-47*x^3-66*x^2-51*x-17,-10*x^5-42*x^4-71*x^3-58*x^2-29*x,7*x^5+28*x^4+42*x^3+25*x^2-3*x-10,4*x^4+14*x^3+21*x^2+14*x+7,-x^5-3*x^4-5*x^3-5*x^2-3*x-1,4*x^5+12*x^4+10*x^3-4*x^2-2*x,9*x^4+39*x^3+59*x^2+40*x+20,9*x^5+36*x^4+63*x^3+63*x^2+36*x+9,-x^5-15*x^4-51*x^3-73*x^2-42*x-12,6*x^5+30*x^4+64*x^3+61*x^2+31*x+6,3*x^4+15*x^3+25*x^2+20*x+10,-4*x^5-16*x^4-29*x^3-26*x^2-13*x,-13*x^5-60*x^4-117*x^3-116*x^2-69*x-23,-5*x^5-20*x^4-30*x^3-11*x^2+2*x+7,-7*x^5-24*x^4-36*x^3-24*x^2-12*x,-5*x^5-25*x^4-44*x^3-33*x^2-8*x-5,-x^5-9*x^4-22*x^3-21*x^2-7*x-2,-8*x^5-44*x^4-92*x^3-84*x^2-28*x-2,14*x^5+54*x^4+83*x^3+58*x^2+29*x,-10*x^5-40*x^4-60*x^3-36*x^2+10,-2*x^5-7*x^4-15*x^3-20*x^2-15*x-5,-4*x^5-17*x^4-37*x^3-46*x^2-33*x-11,-7*x^4-18*x^3-27*x^2-18*x-9,-3*x^5-12*x^4-18*x^3-x^2+17*x+20]];
E[43,3] = [x^6-3*x^5+9*x^4-13*x^3+11*x^2-5*x+1, [1,x,-3*x^5+9*x^4-25*x^3+35*x^2-21*x+5,6*x^5-16*x^4+48*x^3-60*x^2+40*x-10,-x^4+2*x^3-6*x^2+5*x-4,-10*x^5+27*x^4-81*x^3+103*x^2-71*x+22,-4*x^5+13*x^4-36*x^3+54*x^2-36*x+9,2*x^5-6*x^4+18*x^3-26*x^2+20*x-6,10*x^5-23*x^4+73*x^3-76*x^2+50*x-10,-7*x^5+20*x^4-60*x^3+82*x^2-64*x+22,-3*x^5+6*x^4-19*x^3+16*x^2-3*x,-3*x^5+6*x^4-21*x^3+18*x^2-16*x,-10*x^4+20*x^3-67*x^2+57*x-28,4*x^5-8*x^4+28*x^3-24*x^2+21*x,-16*x^5+38*x^4-117*x^3+129*x^2-75*x+12,-x^5+2*x^4-7*x^3+6*x^2-5*x+1,21*x^5-52*x^4+160*x^3-186*x^2+123*x-34,-27*x^5+61*x^4-193*x^3+201*x^2-120*x+31,-5*x^5+15*x^4-45*x^3+65*x^2-53*x+23,8*x^5-21*x^4+61*x^3-74*x^2+40*x-8,20*x^5-46*x^4+146*x^3-156*x^2+100*x-20,35*x^5-89*x^4+271*x^3-324*x^2+216*x-54,-6*x^4+12*x^3-40*x^2+34*x-15,12*x^5-36*x^4+105*x^3-150*x^2+116*x-47,-31*x^5+93*x^4-266*x^3+377*x^2-254*x+81,-18*x^5+53*x^4-159*x^3+226*x^2-187*x+67,9*x^5-26*x^4+71*x^3-98*x^2+45*x-9,-8*x^5+30*x^4-84*x^3+140*x^2-116*x+36,5*x^5-15*x^4+44*x^3-63*x^2+41*x-12,11*x^5-32*x^4+96*x^3-131*x^2+102*x-35,-6*x^5+14*x^4-43*x^3+45*x^2-27*x+7,-7*x^5+14*x^4-47*x^3+40*x^2-17*x,12*x^5-24*x^4+78*x^3-66*x^2+32*x,-24*x^5+62*x^4-187*x^3+228*x^2-152*x+38,23*x^5-48*x^4+156*x^3-146*x^2+77*x-18,5*x^5-10*x^4+30*x^3-25*x^2+5,-2*x^5+6*x^4-16*x^3+22*x^2-12*x+2,-40*x^5+100*x^4-300*x^3+351*x^2-200*x+40,-15*x^5+37*x^4-111*x^3+123*x^2-61*x+12,25*x^5-75*x^4+213*x^3-300*x^2+200*x-50,-7*x^4+14*x^3-46*x^2+39*x-20,-9*x^4+18*x^3-54*x^2+45*x-15,4*x^5-16*x^4+48*x^3-81*x^2+82*x-33,7*x^5-23*x^4+58*x^3-92*x^2+35*x-7,-16*x^5+48*x^4-139*x^3+198*x^2-132*x+41,-6*x^5+18*x^4-59*x^3+88*x^2-88*x+47,56*x^5-145*x^4+442*x^3-542*x^2+374*x-106,-43*x^5+102*x^4-317*x^3+349*x^2-215*x+43]];
E[43,4] = [x^2-2, [1,x,-x,-x+2,x-2,2*x-1,2*x+1,2*x+5,-2*x-2,-4*x+1,3*x,-3,-6*x,-2*x-1,1,6,-2*x+11,2*x-2,3*x+4,6*x+1,-2*x-6,3*x-12,-2*x+2,4*x+9,-3*x-6,-2*x-1,-2*x+3,6*x+9,-4*x-6,12*x-3,2*x-4,-2*x+1,-4*x+4,6*x-6,-6*x-3,-6*x,-3*x+14,-10,-3*x-16,8*x-3,-4*x+18,-x-6,-8*x-4,10*x+8,-12*x-1,10*x,-4*x+2,10*x+14]];
E[43,5] = [x^36+10*x^35+65*x^34+296*x^33+1093*x^32+3288*x^31+8492*x^30+18892*x^29+38698*x^28+77367*x^27+169168*x^26+396145*x^25+946422*x^24+2104739*x^23+4355116*x^22+8211111*x^21+14446237*x^20+23244725*x^19+34355723*x^18+45434277*x^17+53464867*x^16+54009346*x^15+47124101*x^14+41014841*x^13+49222027*x^12+70159041*x^11+90878850*x^10+96433893*x^9+84622680*x^8+59216562*x^7+32196879*x^6+11970180*x^5+2584548*x^4-570078*x^3-3645*x^2+2187*x+729, [3622922330246795715150271214612320096507705465900532798474375052532732191388060654711747974614876034832770709679762651523921,3622922330246795715150271214612320096507705465900532798474375052532732191388060654711747974614876034832770709679762651523921*x,460884473489087727620720961914727970009623077447553268445631732186488719677963257682074871303671078329364941344116036740*x^35+4545663383433120134448077859030079868348315281653892423389668808757414442659968065709446004675389707328573087961690167441*x^34+29332220106190069891266678883839598875102155792351865437923100531583383036441801670186387098949480687093255488984945881146*x^33+132380928613289459818363797853944091081410823604235177187417551910696229681275241221871923307991341036194963734664525598944*x^32+485477280506922390741238731739089552036265086805376031102734828631754849731807751313402438605283970890820045495209709250920*x^31+1448315819914580225557715667898336655199870761877536487531592552427319240268408091684657184649910677076728391015219778917431*x^30+3713485644121287902017916852664929009533953956212767668724546332593339897662904912059210025544401390255095549812978660775659*x^29+8192937536476814341455292483587720544343454838587689530383218388117423305704349332891772693320990264373677508932470964626927*x^28+16700227331777724804361889243944488165935176330144673889697448951192124527519289396067195579022003809579681681102754787712496*x^27+33343726859585975630069821406017816928643339345706547060540156397329761608002273813428635980989178166270309513436298144956189*x^26+73350204405818916866277309826847045320078692599300359541326271436940203282538059724028631419543505544967127789646998041789323*x^25+172432173745534199510978823244854463465729810379504246167000260201997047874416300624163545253410994504740239700453126675731360*x^24+412343965416512833379255396979763298414822126726931199339852728629382466751904959636709201313696636333653863484346794875989465*x^23+912993575292962090961112657087815712775693370752599887328418124322153715901042015429893896538275168826065483552089051404666843*x^22+1880788293472739260845968088939722963424736710667719157524234795338480570807779309551332137397808351032306297581018731793024509*x^21+3523858772914679092056337722852394047024925647493533120297673916044962526822964876426213381117726906938902056636950931028648805*x^20+6169778083484801728708113221622237537883546762111992094193493203004487727559556179697462419277173108546156823167410995540386982*x^19+9858309250359369876925550437869734845819112113192479236817966410427275857260063440343611657331891676706826002442426666904227960*x^18+14468091722422340148511384518455076840770783499995878266380397304007751443425850458345699787401370315602012135849896474591371128*x^17+18935711921668600817251653175782297827963875060466206141201342096799301114467206713270526732838068199469884769849959144194083815*x^16+22019254316026629213656367687483582891997675228954600668572263388672439953955462534089664710554924499470989310490014937021770261*x^15+21846551244099649880873326730675063795079426596717578925563243023362121161922486111473869647934778023552700269544051952766912832*x^14+18704766757188318378841705717521721440571400382275027351611189363763671638604954213631926695190675196888780823411655819648430799*x^13+16336073279136557882073469257876313004808940849415111130421618431987689959430346030656056204645276895874576677623783799485465711*x^12+20463015772740426296104240459381222871644751320675857540693857316875873351867049043449350088224821070850766036803528668527255422*x^11+29545153523442703913817892517175814100206362201521084757719224104637259393336281798047054947148168991492010300913193684736909386*x^10+37817810850538882308370505716393050453957108536427521677877293533792361293297772543437649238305496857721590342581904891364222280*x^9+39212128487831390831770431767586452060920902574937987920260137524513866312753287233579662164404857276346354717250760193439401971*x^8+33575673867213059266782428569699560520084640812868780317705693520852569036413637642192481632422564753509867575153658242248987243*x^7+22672114990747255723565289763606049037697064348658269794025429440394258814103274260502483196012050001011177768022541224618659493*x^6+11761526127409367527765071582049438470428694250916692441487529612685745263873090453484237571259645874166281993301982733499048915*x^5+3963016266497830585229208647806544730471685987864071329930479515974152628186089838222699608124191805589606778940623555029730632*x^4+714651469786031110760876738378187022815647147695626299670368728271226393089578018151831120862839089335675409739882307449112807*x^3-309908183837158704725527746217836692801428959974418520712263401831492633515787477367142285827508067752101613885756555647528323*x^2+65552316035553542146698274685748506562188709954335079917333791928702735668459670386935470880371465233606064609569215531515763*x-149922824001774962620941103269523773939324843600871135210829926926879275360283066167051110560931062628979511959884097596710,-765187253788049623545262807370158251559715547476166750810217063745166998752666382694305110483666237193659655839456492390*x^35-7503784085927559197553646767752528191536882845612391912351906408786048472117807359406127526251134550123192349955423968394*x^34-48248254171367175859568045419290481780053774647087018413388977467048129631885685961340380969312303792010749195766460181449*x^33-216792677876414271392635424043840113995974453043622176156552991298521679086917516893596869264339737453640629779599755679790*x^32-792028664615367667930708269336850454505717417444533191978208207821746621951163946570557273565119485432117382505571331659472*x^31-2351930248403713737559179760485277122998025331616156705043862553691638180856142917596938720640864933725849807513578911870742*x^30-6003360649904044502346475859561073717425016001568451683168034508589823120356130285714549947727982444382507055372543348879905*x^29-13175979226456176532288521659329222064700537423794868811068056637048718631442440656963201510530819871956294949850649302739388*x^28-26757637758619887009152271824282574336789555251571526222667642260562250486981224714615466381737080140260378549473172994222934*x^27-53349707893975910098544174870528435680915218421482275539019348724855933976484347565579312953988617706251585433119187816393115*x^26-117748797389158511554578325363646143176789811571801414595679949782680344527213889393977457355420421782304425089081229498631444*x^25-277597645421553533638690655938617502221536540672982010507227115130613363137687617831354346350351504523846948455588643606241472*x^24-664457497620113501289455046551083666504042355204899651796931207796240369177131738901922328056811235393228697411556211063315308*x^23-1467810983397232934961020674620127868126597128938376759268490151231359091301748116929422129215884337531195921292668924690198129*x^22-3014667732050537057497080716331686299180065620406749675664998906114731681025772021805426762195487645966690059539495566783006005*x^21-5624722134039178130060436414651103819913389590516321128107191390222965115614801675655168946960873214465113288629114849527795721*x^20-9811066647587677757993154422083577971006232135690228184504635198736860417399756719366606530929526225878466703337114112706870072*x^19-15597695902343185900604480292276358956195593609094338418838930937339045244775558287837526373913810333989585609654179137497335682*x^18-22761355046788854449839976226754460703248632163367740404689334452130072915593914157417484264698297549222793844625400655866464593*x^17-29545697146717239225554045033775120222596016707390633054564951658086302970955736473278599638743294134083453140210940989623589448*x^16-33994260689964587389032709330143629247190506664676918164821836768426949056836537952433005277419605939409640475147600374475173190*x^15-33173426510468990552041628675478014299982133488225145029589007057842722117501638895276323500598968666488938416569145562411304881*x^14-27801569509644798563746704354056211217140941339991557067622101042330969234039144586910635053708511004076477609542810249555652662*x^13-24168105118584094009483209869871644352520604268428171288933446188629506223161943152597406029449355931520871652237448643492047704*x^12-31408070349078118714454950057714482962304836983733513278338107383020546261672394380351907765726218008673726738852703626450184480*x^11-46227135043666102939993917600364674378184830940622704842373037089988856501235320793244626999165742211710778314022961106514352491*x^10-58888957667359099980983277682216198772874639840785629900630157394454606606738468940673334877252855296741000675328668887747555618*x^9-59932384903917876231911906832268583645746722806775389306731690510602147616483766697208981350393033536392089834954390075991778520*x^8-49999688261415756337664895329697813266594822408258119118626396087368950732236543751874213729270461123279639510784884406292874364*x^7-32348873954765913146417166325089210399457538622889136957753079245358729585820733850521580516096199039725981941239531995851935008*x^6-15548827872812517723257357111655051970331934949648636134033147799164256597778671843612326163655372165397644837228785167322129407*x^5-4209151908966226254329088163526969625127018059096194059918355709899081403334626340579937947419249257400038237837099868944942970*x^4-135540215978382868049522360194588605465296859330314227876706333436230561452195776968697350767243883033006386536500800836572127*x^3+833814526422554055413017609850021499390031193657898564198632159317416892304878254728900602134917860024604041892918942886614196*x^2-84181907278847264391459770256039161926254219938779245114603047685372937421373137837572848989584776831836595254776125368788572*x-4519554348021954507853253387826782779685766524409176396268615082283264436821310477899874830688955157546173137875464591539114,-455167675854459788220679610488761822812901428668520964878771611534382946958974482303335175440890449703458183803259665166*x^35-4461824737685570025653630826864222867060058502783604539406218514457729050232192828752169446046465168269436937515977880606*x^34-28702066641973529864108499729215154372011616020784330861225127108350926568874645594060630356648812181895277954970317050638*x^33-129037109180398988673236133529088281449237925239675767440000071810469316918807736743340244689205451016494164095602157337613*x^32-471857286266290507902816416870693935699587575544607428800853542942251566010349266913081272631293991505491995190164903742076*x^31-1402709664115179253116993327754729164939015503775623576027777614188131025791461923531561531789388811561128917188558678026784*x^30-3585669336523380116607456953058156145677079214886277252388632675794628030452166739478897374092294356138237098560960746641932*x^29-7883122691170892016827797654074301351504226047446180383511047384641261178122175485797290832163736093199531792617965472218833*x^28-16036626548515193010165774185788825666879211203983005693721033163382242445498278444060516278835812427850799298186959788818657*x^27-32001227148910523425856208152443680059809982834928554582425989465236846451664577403882316567693063246138542662626361071502483*x^26-70580029197639706666428500756155044923038125146059048646144991225969199009114345887919909791787316036951231100846954312205739*x^25-166171296782440206927140388694935627551053044089990825991438861557419638236111433773644876522898659246336471543786515032411119*x^24-397517873224627587529200675316800423665698176037862343663589993211575436240490417802115586435775517466769621222981478671873376*x^23-878500476420820107063156974632853491206826329593951289606687158840282052919955461526713770514464019727332492808076828714069418*x^22-1806434571730961121797618997358952040804243700385403889632353842299507071986255089734130683008966731351121185451453192549661679*x^21-3375445617428339545593651352129201054101462820578010765102912408524935256977848495067719339947739127844477757055725143825410306*x^20-5897676813794378194814722818779789778763073980858483908455855435431755751953118363541419450606153900168245871603896587318549102*x^19-9394176696547451368018455201906870517637745219131230787483937424819823890737424122452174617721803221334251823529209903227175323*x^18-13743352591354411769621756786163851539312635802866065475679624659337052426915380649902449430505916082699638394613444753501988551*x^17-17902318515017652446079815745057592634835030784458765233217509727679484711521625323249274444427210476280836569716420203570304661*x^16-20701228563364490022738059957571333431426894286186626681573494821291834224846711924904159966256664594980142122703728749266535101*x^15-20359738459542853460483887782286341350523701925416925941455429206158267392458377332206433504987797052551859707944207095182469195*x^14-17256872881386379234180039786902298350628734502601947382102442290574106953667591811837686234222319175445635688931898920749119186*x^13-15074720552863282315495543944822621779687901165894386296905834130066559197452644441972017182257636678962092233034205746577006475*x^12-19243617862263763422944512425544961781864708477441879513862088596449344879606155960906832250983054515611443378664070627958175702*x^11-27970960447680122123670830729846307547732916081030290805596135924578530776803370483754298958509907286202150455787127524770057768*x^10-35681828694504910270618474781426737270237784025517800290846633546293025740756110009519500445987728224158888484418577565868393724*x^9-36665831220692018154634979973161625931503389413933783333693794807216674648587606148561777545744618124346742016737830975658451961*x^8-31009929053910739842992068939227144054965543244024710202047009993570459533654839214719955046813744222245311951091845110441038218*x^7-20498412163653758566901389606515544446944098980030023444773870345601313903310718121432234194311568342083340820940364178295623609*x^6-10274111553875896352134479634152004754170430063221481746331107500398496314046846653937465133527175147541233189936129057284888879*x^5-3163107839376053128107149955001810908963259650612692906654808590855108363680025353615362950138309767650498264837201710141295261*x^4-380680717443548190251907537233147194614116484467042492207692437434112616960737262028674111473864343376644454667183384562794552*x^3+409516359708924698921597525387251517442205845548782605671798304010433641405223772056316912593099504415444562591542743150147220*x^2-58953399662153388373726221012314003981430109085082209015703326057290878023862407503775668258318826464968645133198441652136036*x+2155666176417805770508985314139397925342962588934710201543412559761832898962035542964616260245100004522553279564088816973670,991046102955676907094910516954601585421054860253862945207225122874844768666727052605716774129009144887291122962582735373*x^35+9886004371449489200646534805410296151945517398898337948605622818098626933192925525076167502531166293297587981186900981369*x^34+64185900497377197133870817018294455105612947833124727284976631204553905913500558635029384323273014884635905516997211385638*x^33+291896840559790035835357165370851341013561947192964950861393094541483489667490583909125030689762511373685401312372964559419*x^32+1076884043840958265051148626032462264682159797348446754723889132382763410618868687164368740095338380547632490008918682749204*x^31+3236113096408750031529028841989255221956883357465887922785664213087081591489462809625030514508364053399296290160795713098223*x^30+8351562456692362555335502989531136371981193866550563778400553587028145461552110419119532452121336092130251859325153345054445*x^29+18564300540089210420064416357740913770543171856360325902590089569759984992812933714276351291266528641383016804876872940298085*x^28+38017173590936599706805753057856572171026508780928425504483916241971940611791141562302980980218764892735700760619034904770473*x^27+76015414401411889887009320988731833853658828389067176285644555520170548855346460424502719244364524572400183119304128140212473*x^26+166346871148943658142041616275847381053855463363001925016035185768790999760273032196982736957110173320020133022273755944465058*x^25+389630893495188074531294951683470833292858815812169607301960757404627128416221038674089501659629434131591276423485940157933761*x^24+930777079663678305768658828147378644870295456232664599232660269600431676875865424054283909718074276617313735540028556043207071*x^23+2068684628014648989422357465928503115259239799013182029229956163161650020638510526950454907892774844261155391801900318097461098*x^22+4278817756120519785140115332785381272526188500510738464148177593913601183399608104342757052978600397944483303364213680927991425*x^21+8063032638307945155845102708282341473499881182894607199987425609067541259459553721151554087853449485508525733030097777910819223*x^20+14182044222202688698018347147726180213493501020456289396995632168808207896051075143470872318047200001799753898308776718448282009*x^19+22808920635437457559225832743801513121035824955228898103411239825240722505691229341703057023281540160388913042331408587959970460*x^18+33699474637551208393479735870390184828060190595242879735070993202547147292084777369016598911144235645795852276665601728031328309*x^17+44544774922625812156039016658217302477521872730680758335882758294311008200325608375593139165922196095205818652978157428539777760*x^16+52399999222954940356330119740537606710136096486133567761785238748062668824007298129883171597234949361411865239456623722361380405*x^15+52919428724337537912475142155945421899028484697669428813196367825762076774405761085520818259105010657116758105901677837084235419*x^14+46196289036244452636672056290181702931731506001930763472644266738663484880162193709313287092523893604789968409161582527214712885*x^13+40325018614068687204142567026268066360734689015451898672578828599884328260899779359975419105253881425039896064908715361281946360*x^12+48476301247582301236766934798870934187052857682291284952986185413449241127698208338168413132812477203191384280874216922415252036*x^11+68928937997533996242832359662016156715951823150362050135362447943483295439192812580584593249926165841453721312302617939133762054*x^10+89071127333983255640019645677964672222821451201437622343026910937194727515108986626258701777328154681192114570460193579165310012*x^9+94444999448136708221037769195245230115906817316116502259485969716911025304520171364769831033246125167929235569697971122459132026*x^8+82907419404934539056642243236913115725392497467593358464584388272365863383667092507307851211200218779517760648258114000990283260*x^7+58101569249576912332004906235107409855671439059274227404308115171987678372960349356118677433551904664205141455488576705566610259*x^6+31712747626266463940766213699999525737954102675610334965756622197241096011104977793065670500477765150570885811107677711169783017*x^5+11959271679925714273341647752767582367119886969059421994342811026662248973659089608571818555433646219875298931880853749090346342*x^4+2713229659654651266324260974748802945154006582829854272294733083326861930537304773701096718586354091528559340137314537310494611*x^3-457248585604525339198887410281698484826825470373500796530226355684539224123498583529050814245526717884946131557636786780472178*x^2+26106576817824641545902075013286445788686088595473727716763603309962861663657389009804752167607697861270537486099694768944854*x-2333683635602284015824458608149283713206586852899316067568054530119942953840763719904213340547217616709640700724954491718634,235452281029944029141057995076119767811883717503539235373906106987120287528128205604775521274839329442099471234067571010*x^35+2305276232729462798369237188787327747020980133838337616270779400259264238524249614900862805857647045310383938258954138392*x^34+14812820334107343923385405051639848827932917905662293416897526023242824962879540771433781622721889329423003412423666400955*x^33+66498593573494390607959004840675690377271647504636505466362470023324549289639014192135675583920151802919684809371524366991*x^32+242806664542308925653160848766244888384626921646838451662919263572416764901182745461036745121578137189122508671364180431035*x^31+720467954991040746339759197400822347795333739838552506293099393936447991001490134037894746193456620062370352686876614875216*x^30+1837994132906467931833239860875317979035568670677811923737040177364007022554935233353282882183241969065086711552207590270887*x^29+4031165673105395329580640585361173045660428964703034235566546166717981717729039136545197003204055299401804221473451118037230*x^28+8184309251203202919497902336180317659201030269332495852687625298453860847132829147510917730427445899498125789571498942907480*x^27+16316915122794997610053328945610028790588577847366656045307869538304878995907567335510926761223431047320942647940150582828663*x^26+36035296572781955488842722692287626974392876985509999889223053168351553351127106379601038900091436906012465978024119583146324*x^25+84969736715914707928081835598355782890677594230199715671510653422459543976544506912575908476511844156328365999947047665999756*x^24+203395025055485008403987740682529412768289983107302413786440884389878296214624227711642840153157643451198738483875089076726523*x^23+449096527272280676294851409340624614459185070534890594864134696500835423361474526477532851828116618858692981588143748197112132*x^22+922121447876014681987059139192662414048936173513856581978079504904901768357809937908181298196879177038779169642961494972257908*x^21+1719552710489390655684473262626355509975741935792523813510869739164945191280961098513920576725974276152762173501415915095842211*x^20+2998606559581300190559503274326190329068044877668419897054027116474008420775444565617847305089137739154512727516431898985705220*x^19+4764261703015796904757619361365353473784771200725122853375675360123724359222697185102043349432889002830792156478981856409168086*x^18+6949476659266213133147160076041239783502335795307490873723179847609010191176864752454643517011180729083393118126525078068579793*x^17+9012724529471521295994103390701669130324898709374019802997681094959688719831107669843928732639113155580433942184905064541223437*x^16+10362357395695207038008344124867113664597949276795438261587939333118663727974052534747629299427299799276756264949488378224791878*x^15+10096285933255901697604545100863177226007763989225740499499954403437002214002251857124957266486778963594206950939083992850661729*x^14+8452143797444324462601693153958760015627794732194626405801438020201715707210721086705100103646010297175613852046655289310550206*x^13+7347857395759483932340675681767452963381616285498534313937575016767871287049558565975260852866590413981704376431589082466022131*x^12+9581520992227675451719445057851175349368306908047111656572339890521820312420179264284091889816843804371175833438793581220022021*x^11+14098604505410245803647187698037389465408229256873005679637481964033179514869688233047017736877579185138566127618098605654458144*x^10+17948137916345722146382797636226821141155788211265781141298950008780805193952933516488878636359884772756320341831966402788866406*x^9+18239819753665910290370926260090565994418241572738726015869957069732309033757248502889701244527616337849427693542231570259665052*x^8+15216001202704565470791923914075714365115918773220410300679847475500657014183850867111294161928774106088509536641975379934354561*x^7+9805747290121361201673478589826890678145422508173508296271483941635683980829423165279757952089689971660018956208302535993418102*x^6+4686774726658474871191175932176307510153399824251127383151755675252287251898808100428981187509635310702889587310231024080789169*x^5+1232719160953013350274403090129972536079214737852023355192090585981305191842050301539549171296607109062186458435296994726745370*x^4+17666720337728242872103764737957358184825635868512472091526596151347357377054264950033495211003157347376190862507355543517729*x^3-277106281631884009502678305401425936882773768499349214493609567533835144577101712574735665766634248331409516234785518745490837*x^2+25332999074879986833363783494133814160796374196877937505065922881626679426728403914313611044268697913399057354281371783627731*x-5394777753707749559147491472439075643117089280767011803133235539138464849113098269729183535946924152595741375131682325066563,-1507903005605401743222494557439469095102302085001496231245649709554801547844640501062598009998824053025269058043229342669*x^35-14845441039303255802709773296389992049323302404469750057743829024386784159703762330757203154604645722431056640756219422705*x^34-95659870447442048615573948356404640338699082404514369751082525372216953887098076584114937297102212296196004346133675902948*x^33-430984025678428208524002107920555392700663248543304781169679688811936878504297161347549332119699792801674040850149768166900*x^32-1577899208568689238912585522204999268635294162835592576820300429371429665957777828527509787446246886594231696360972667295884*x^31-4697795119758940781435210958023256357421945743276896763832583132726452074256033673558498714829653140878414692083163275692972*x^30-12019333309080770414234618815939627274445307126776961897370121900628070898894036603971494244802803871424989923521957759716479*x^29-26451259194493854094828967353594696259227714304076143198316705746291447436038383894240682248455546009664361089899070420456459*x^28-53806206622907809316909089507544125043033334319897562085982378257571076483018197120778242881816580434520529696524664744054608*x^27-107329132140662238070501179189227581075172996754589314799495544835697847084679110218299708508118428415946265124198440450405767*x^26-236417488416668955477159392140997667321471399628079898094903352637597901272657501759671578753446715854732374571782814135048673*x^25-556630127822267688565621196595744313371267191883356904384635178990021452975361953348464405116170064722271896503433892273432553*x^24-1331910367084598680221125853796523063157600014542659062519179935078643431775836828962361726763669526492748686254012251910501614*x^23-2946406978176945383405247238281879738618225146505751594649442689515700800685916157451150908877402187814919798496558392636632124*x^22-6060525320284748924272985069440538220055255097414905717216201676999901526010334949498198861934409844197624507670208872675968772*x^21-11331431053397591413168687076969304761962489957938559185191738964152251278391171424352489478088189823650425076027973461112834084*x^20-19797985938008068254728236903704650714238526000181273177458230417954115039400442982914171815569486694972760221615310373236666544*x^19-31550067836900156004173507898499613848284765718828308711952766692624159649107222600516587883989336252685266541504592174063338079*x^18-46153910506292470545144574480025819081427990066220777695108984827752327386832331859309414822009646347110589231889852135970190164*x^17-60131601208950677530828505719786287591301241661616900572277112954233167945511928255119582182413806683203199124808623174441375548*x^16-69486244099179091760022757912726632481534027566645018205216721523962422620205447460784738794575917390614952899928777849136650649*x^15-68268229012980124588802364829605085871267582277708281247691823088640333880548156316283147698311212071167699215630881827891105999*x^14-57639327556626731702019194990433059959812434027497397841237037434050426162878235192878209072091017241733492715646502908266411779*x^13-50028273917579564553881365257585315732873053540158659278567665367227850050902397058737961667521789700011365868454004527859463723*x^12-63921980362200411878722097695475924492711092153192226486879937508589349943712451961613187637381848361416211048796534425301034193*x^11-93638870072307540043373762979197542096144706180482742972650313581325637676530351237139574764272104564937138295864705574731275246*x^10-119847313522445206341428991592862960823791142427341732406597510022512080569705534702796850352618883156921485987156767026086662827*x^9-123110145729842907212644943427424167728431092829764406936914366309645598132345185051134259573460292909647900171587863731249486341*x^8-103733856151305934185967088714011111617967750131193037195933370285657236637800335668580442811681953930900341103577872581044293541*x^7-68095727866818881356719676845440592254724091220031989708019660779077409048404699510533802669414722754328146414024660234399683303*x^6-33423981046622159781637546766425285887714474071472301012864358745060149859848706845239651674680420760427724720298836353970945427*x^5-9598567031551101630205412635624705560780761422970671602137848472196951963056049388286923630599419745278514727910176007435396013*x^4-572189428529447570881799773038764531960718559060059303969464141697122217030736967344934944632559670471319434863341689624679654*x^3+1686305967821881599370307038121657785509429942575218811927287833663209821129071487796929168442491719956020131847031961584679207*x^2-46822590725680383616858190645628686257938546718280148437919239494746088986319796150793722263380237276245221891208746563198414*x+1853213497777615621194621026783080747676616039442693065033758021355310286356135477598612580129314931605682221593633769360718,-1475705568025330372163363181626725125140336926769182646733598889335907324526444449286815633638588499850926641811028733362*x^35-15002824218655922087858095353393269927949884670131575901779152341060839492316780233476933864194931250310134445350316021021*x^34-98398307052036822894012480179234486190674157604776165039604473946312761386611487235366053586177972144415517230385466910103*x^33-452983147026500049170094575271227695801169742350608924903839672223860523728982882082340132801621377910945003005480966200450*x^32-1686997862282833038351600914635725715130941554468034565869877947633803148120778374300687106900628402242063723421665017252261*x^31-5126731888227220377065501518832053055377792801803737517781463605944212791854479568701318257625381659444410419796891465407519*x^30-13362049271484588760773042648364527619655600054578189883397066561537053582202381816511330017890981812605295675813247436862194*x^29-30033682364957804723952428308909912333843784960317164475165476802155415292542582835505566195930877221480716910515662166944736*x^28-61925995986149293487045000537678957369394175108484919192284237562170357375059802495448594319061575858411419663685470389183039*x^27-124077310113830676216306454984146357166623138321397888502211278668277085110737202243865036002102607452080736692135876690615973*x^26-269472939598785475571484307425821125441960328775380579048574061111627959713893858482674870024622899720308483819480748531715690*x^25-627806663522430372316400347878743188166332590604624324964154192342433445691455006695657103608724535003379869980373403803263396*x^24-1497558753054953098347248501132733974259030912441129506273462711137833561657703580743564649287060273377322494744361326516765818*x^23-3346861113023613998848528982408074146207018278008796893675893231729213115162309739768854985834851575275321921731551809852972337*x^22-6963898242594885885751521241148223313629086112960648637162864603056771962947497128144252913650998484706806219574816917988794902*x^21-13231640706757163856315179741402565338784964225648145268964718395520900329840833794042544543011684924889779150423825093972633300*x^20-23428210026029404873493191310488311538546849205450205292134799300795930964769434073816574769567499500320202077186619298542055159*x^19-38027207179827338657650695816789838994751234273497498513167783207475644010486120762627122760947420304809244883083172549970683878*x^18-56720675469445812949936899346341039076236917523359656491934703878356896674322077308771402384925266500582788306822637051576273326*x^17-75992752393436368239498983759237449837758162257349923231062720008374849969718872243339252492167599779648168692762300781747451976*x^16-90813101449294518836130511411387471144922532283265221287582414084060198928012195950384017833932658001622383321685412606449314166*x^15-93845698531825266957641007712896356690666922238306935036260456189550148179813867215409657139842569831562694992138329443537527194*x^14-84015492317298198308819011182651273268961396701706241927902528761879221236225570623217823303438409105954309156617936059761557263*x^13-73351403327535426102629095646349847177513293584838809512177568428830248636860307515218958537278119234221927104253036236613360681*x^12-83833246058069067342770015262107070473554022897199756905046957859180459869735190448335672136166761423931340658939511113421994726*x^11-116610072742050285512095339902665000278924183931873388427566978736126449400270273349904481703800539135968141082152516281866993869*x^10-152461756070326229922351476604646016387772119167794259532421729726764351525399430862431851565609543801148945232222326078825942167*x^9-166175152992352576912347999917261627656040204528635053547953512789125371644468910195162801986542486393031912769375251120628027681*x^8-150586451027956324965010543489398239328691842154521320104801626079283948786744034301640946186523630723971256231743992695114933560*x^7-110379621266387513120785865300088828376971658328414983561907661790600548181061870068335340121489829345845929865606692173624384603*x^6-64064872626029164363155586147678502842715665894076061493056561516159671012822317330516207405203358536927926236210651763554819527*x^5-27062720418655315257359783403246432778858667285761099905963321928405584106610446374005669835806630760048196706570884259187678978*x^4-7617395803932460384184530432279312998662118155256158318036750767380490996060823425224404636092852540915695848969122833140403876*x^3-145306882970856781962234445760535641026250365977323450734301984976128234243946204841501222497289736563890750286997885863948320*x^2+55649565772457390958390744807217587151407245176285354909405723640097994170580564562067653473725431974927131551007360838453617*x+4922716529273549231320780730946337066087048155045286028637593148035205730430064102899982026996368940151246409954615205914443,-849194828551158331126676785054083652698488103853956636165751067908791735214300123498290727543510226166640674902301331505*x^35-8567086135588142144940432638252192890011174738967935749163130881146668759298624288264433574229538323455841812902197373758*x^34-55946949060785565173768436206872434951261712980866835638474009894146894145163283310587390648129574642701807045806194176669*x^33-256214175744283903976568769647430263059174689148470280999995958093882780493644972117901771049976680425531537600083172532042*x^32-950171502776653067810440805932370931680285370185588562714318078205628005911308091219397374006594255117374856697566107163617*x^31-2872999226599867878588239704622395610802488848164097769447840732389273943994958629367701073232964698502229471081601406342642*x^30-7453178993708247265000620794643979198266072234731655873899029556889023180323898457108131137809740340411585384891857902248229*x^29-16663479371231762544373924665573669154552406617649311664327568713839182080713339820275580314094955394645421787830532829892057*x^28-34232302691386943594927403427078296074772236006292775736485161179178657667950646363752979817846598582423014335562057605236503*x^27-68487895496879211924411116569930810604182640357453713433435082161216002861120722559583905561424657129259539872906372934088057*x^26-149214663675518646531808296028092126834443960535637371604229492833777268394118425724495819214009637720648462580273073154109655*x^25-348602187412680661587222357845627776140441875576046659648259444524635337270335537043692635773845969834985530848624823045424456*x^24-832407620387218066750045952785378268282095069148229389172420177360283806311703246838040639417562358734018402246134465814190770*x^23-1856063318474929782241316793501474602866905994758861336350539559446748101900053063711922842781802676967159036354388270588006830*x^22-3850819082825821181246079781690893257268866713014666499384979536924245159541791167815959100394121583941611344403105606676942014*x^21-7286844492098845005078201454962724556419717477961282085839052260634761494832660710318769394817811497788907162789570009058783757*x^20-12856092543995262342710277899352002794693023634004652682181598670754790295788573564872511856887845730374484972119284887250527500*x^19-20767959548453440019566360432309432030463740945080609336640352621235696867200409687833065647150202301916838425926385230708406286*x^18-30817417477071388775377024670870696698030616968074777161165663864754026089289217402105012999596271073894964177100809278671612544*x^17-40987882892343480391208499919583615256789757478934113772219707175963410940525749348046176768178632330568913392876804951528420252*x^16-48542124091249605828337348619038242516263346753189571574159119119791214660318355076808713315972103283633782769705088059917800201*x^15-49495111427032827549444458586562190375641898642217243365432904258932941997599328737195798300551615046201560976143495412530059822*x^14-43587489923051973788660835934664511856053387323756236614537010233855320503615194957040613857158871437567878937611755277681087032*x^13-37831760071695149857424057179258960633657449211988507335086643877650976245359408141219014915799925230526303940026273761809165206*x^12-44369896915154040069903316856279431868217414073512543708302024715289781975923668350172648515425553521499469262154418332537141021*x^11-62854450785513778483369236782692020929656329362888296979252465899083673189811577638595428342414080724139764391731162613857984679*x^10-82036544075703397375656222012323049207782870248375458499329935866939233113318717081761603185671386401526748553643439951135431956*x^9-88161394187230023394289860539871378276477570133792843793897256817406256461122581767019768790162901566139235636587458179095069354*x^8-78304711362394276932649244584172077011658288650450841144264121283862238230855937013032880180520430728050767170077531823004410068*x^7-55698951569709930984001321776179377143834646201179965603544686338590497140232260035467994810850391929292651382149623498038913872*x^6-30874598070049894591576761197839786815215148399826016985957051920693630919470202602380843562598266286523060607758648459207852734*x^5-11868482282457009190710956972090288913843367835244520507117971160125887253675203430329539128124031519437323777873040733796109722*x^4-2634145367272016204455384006342078931995109780477204683719413405556046349876180939188078243929954343655594439101544165638574672*x^3+495472097127836126954923450911047782168023683524247884327675191644434969588773957413237229491351846055150131930875946896994991*x^2+114306811295754785299087152675056396293103803894915089967960993454627271193654056115394844043168641218661260483584171115587344*x-403845053187924291167783202303489465278044451811565533644095100589589205181079045393000123642800895027985792440669358025270,2851716347202549837716178118821992587450533918237676167368771098293073783771211727243880708423033901898245617734400784971*x^35+28585520660301046889378611687067677002052100541447219028000718208912951667169820685398181230227989061439591507205296005185*x^34+186065250335615540379441570178144015093762843497409841044543296386339208725811397180494666965043300075077652234599081476418*x^33+848744281333575818895225785491401249260415093459975310977348538994710466492746428033879624839474703833512200664804294189571*x^32+3138391404584928881857703439891166000643409283285517929056120604815839504405523304862241932840116374075062021971291298946895*x^31+9456638328633992729830827123775452693572093705635155257057333246764776270307960965585186916104538922805097643478790540166157*x^30+24461464399022025736185263967044352094426430342838627074249423332088892347922619241599049221661101153437327694884381406350569*x^29+54513947520424192036551090332214880141641589969124162176562638996825111063582143320527292144405123994221283049076654517514675*x^28+111796947021735168242049240130640188564875742168665534899781452783676750979636566828011152351710727612061613345891413864418586*x^27+223602003170178267257332046777692666239268570867677249740392858510546926159252296125881696167322909199123161240850813312892820*x^26+488375589150524627158100146441054157048942883487456400809922806350200883385227690719047132915342224771607459668066809472555412*x^25+1142592705731994267513810563999546066311287046235081968503726656381493919109932035249980967051070378993458067091006158338436795*x^24+2728969294884229871886541026908237321348306879131588616920585373113759372797460506891408299814867610019396040091711991063464818*x^23+6073783986965471064396859954850201841404713441453460588458356053530676616400182374681540935926416728856894374374801438824080802*x^22+12580078252012272413574120095697384170657164783915320179617613551007412503529535784474685957397419523489856338577756930415669550*x^21+23750088156035478746226774916878157671837669779306472818151658931413644147160120012029124780501428882351774839414839729970916873*x^20+41833081690888623631545189487119618440618293782832230161974700827363310390740743696665286910479690528913312210843906002962547421*x^19+67415105134087705676630000570689165207665867407797201003266704967735141529290320161371028162616004243826808552321176570014220439*x^18+99806861477079937076300315643039597450007429809230852037626384932029452406709359126180219517953727861871020910768275141374782657*x^17+132304006169867340866033949286675577565015485591558093647523191971228841167237894199176013521084602280191791326142382157724723380*x^16+156142923770894530614091071997423572099105263481373833619609350714705876176003952981728295251027855189244600054185426777456164423*x^15+158417531822770860002582921925969024638615845128804679532829769370681214451067194586767894247704461894157218917086738352461799587*x^14+138938376224850211147091371303020072551646767824485100266325517373119505056737675976868403923737263450807647751458600465016527887*x^13+121037896619757597769559537947793701823628237983378463500378865586712249316905916670182324142031908503825564167040407183918162129*x^12+143904225025954870948660777081593641577153099839877653163933292178016217463549424086355192905710802730015768233865550241658012832*x^11+204098478936222899421966350448560575951244430067868700820049460235612507150909752796415396397004329667685990736010610794604852415*x^10+264781923213904060356875017361270773683728954538270837701484889543228709176252615122318492411281503907874683241482454462705680844*x^9+282380806435797426344481124203486531754472307229620010963739662780684387706258190103643129629373906757084163016062462210090921044*x^8+249373716120808097968321757611905672272610663910601070137289545373944350343983850941468156272491059647049597850655364834755455316*x^7+176181005625564255179340010897360856871770811871186565462540361773858309970204686010306847844020271094169412382017767170547711863*x^6+97181012334366780153680125294603044614812434213435945979036977204791706765478630159164663424122571723240809924372054149462669841*x^5+37245787176956580503425192192074460175431491318989856811486171807692172570452263321768470711919923012065754575318368444238362988*x^4+8652753370413588176228371241968968686683823530004040721977339049759925281016015955910889219883079873327068717638509198164413445*x^3-1271795272561042131844415237865132949123018716536090758545835090981459618771292680822070938355765414478737040160272706618406712*x^2-26466454340013026785925760363720371825082136126859510624537863873830667967378949421062560154748959264836659012012512349386516*x-3170346994911872523523054436416640122531350544665738118080258668314615629836849360035124455582694235891256594430340446457822,1808274718355633681941509347190995303013668732825338846954914069271759745655309142888066928241780520446694584043769298638*x^35+18199625406351666103179788961816445305118658636548340814414234588992575449595185437705760302672628165792692014969545275230*x^34+118699193346882519794234196179635843532401730397342947296487402938410899354095211997042504313228502111093606352598002810864*x^33+542792714727665008556674746486328370073663709521306775128771663893115123904547660843768606332034404547574783001288864771589*x^32+2010729362158230875704338699122395538076795730444686361485017618094391768239168647932759100799717315082170775412446953271209*x^31+6072188096169913388333046005678676653578327705346983423577099909393032154495716618847116877064604518316487714845796992979342*x^30+15736230924966540419262574087717009729476037151970460456091210274281155847642660107617452015336380085593269557108849990461669*x^29+35144355285101383393901883479232562321502808442041961666680020742926808315944218070161523387787328033286332233400493604216396*x^28+72160308231580724955569633134762700496404423783709358245563549997287580547204157295649513493299628210429580539866191705728722*x^27+144375746452492941576395777860026796465348386987474630069386543114328757053163158804696970088587784807178645860979748064142707*x^26+314842260385146114639137913154427242090269141551512593884058353930903923834396108255029326344902874242695357389701203879748098*x^25+735903351179923715326922936839516705194708728374459544450440159631547199237813195325104188634736355898701268236999983462102875*x^24+1757168829516534549867690437245592300025246169470759583424865483008215526497012680284847154595488492109225328049874915876919197*x^23+3915393795552024546357378712298110661438811953961377704007671636976241248575078738407814822240785979970192308631826899492281210*x^22+8118455465614466721172374432435523278340693992381479023583112084859243956829028710360522648770149273484662994841331726762544927*x^21+15351480279205817692428581746562209680813585891801336796808020460537217885503857288981820481633961063662984705603619534393614449*x^20+27071059826302862818314711110370952631588142793372926213137083151429803016541280038337712119512169810907926458121011485491665770*x^19+43701846704849911063024536892568782836668834838351286668626069886146259342274081750245855049808912576852187133223685736047297915*x^18+64806054149100510629454568416030148099473100947959127295715296524119705001835359173827067359885444974506813481105998169243832889*x^17+86122439501364698710869745635593349308454214003130202028341017633066966619244917419211124985653346268546082289467056340415039458*x^16+101912114437960026496030533815194547315938798027350096659041356738088062757311135930768358654804926075385096006717474346839068584*x^15+103821326989745343886193139610506553603295929075396174278944043733763337438764636527917046748057902867243997682602491599657980434*x^14+91410295416271716002018896536554019895074664197269908379097159996599040524036890343838729481260911264242348210481165237578186956*x^13+79567879143383064592191036770972206529059707712789097200535685522736489847394901244448058363718765113143628319210737832659534922*x^12+93682391363308479287452343666264093055820710130929659456503092322095177177607427874152380753448487152392479292276266722799651600*x^11+132499903687003644365652774541617212567983892336197236202941055831317171563135376365669404699674970616752991107087721918052634175*x^10+172399970217152765979886438819606604195145328002603727710674446264920328750703857239866906584549590491985684033642905595389088468*x^9+184896432210945959790279683317331588619041983400746732999148021041043835401665357810596627312122285602171522923158401908124245762*x^8+164120216102871065414557042838915737654235438262182731560347609896369631887017584793519060851160952442094464317892576363249704812*x^7+116764049868010955352875262903540694822718297472345467314081997453889249272579607346630000398233565072858765204177182865337973964*x^6+64913477839247799052101627094239629190595406048682297090001611755599688691268851938934321358395577864976909378920973257142064552*x^5+25279891999041693168697586455525935549643108622500007273540439298723220039213955720964700025754176162039149157769431404645366529*x^4+5982380146208076326004097125616164376968370114532016437367109987268450655053229197331466627764071854908460155370628311925984466*x^3-749984537622457585810129222951396232454631311506643259681736739558073780092295431490473333278317969357608379870478998194238107*x^2-71575174895258144525228320671058188780220774770626570220267231416321617013485168413080627690696074231623476862935504268475038*x+18105609038301565068006102398012252795252678234146652840086074484581748359875178787417720626317423540105243206756994133685116,-559652494191230142139267408394399162833274508760598768775864261039067564865329586352766511902306368008069423533968068215*x^35-5692576809633533132395138047939766561036577404085802143339184399739582814831054031589177022438436533674576402808264530763*x^34-37353480318408619737132081476345479298308084135152579259471497160040888001193396795720645071274862149096852343606334569598*x^33-172052541591308417182060956559262078817127888613512807224859131431942898374426809839081484023772125979460100448441843012333*x^32-641118768261361814855450055039108479739917751593145966168140689852435700021584155928423224195214716136945083744536599681770*x^31-1949594397147868916654121301400598899820385486779774235279138248763811992161523628114754819053101657901070442602476339732764*x^30-5084937820224192525839445229626720424897175493444316533540114926573182326774393177702345972560012595114095055727798268592050*x^29-11438378493081651326752744299354307756806042427559847661938147872264380529666964624957704200159415256079797827288971973297793*x^28-23601153118826278979033587257690343616471675904622381258235161725777141034262095495897143010082615946205565238423294658828769*x^27-47303519363440427300470442857125468112568699169944032089326617969971143244732608019283109432680231631539878049419790194366547*x^26-102700683403384604723203581209715446017389319412203488751253483392301396909803619957469654337240529750437259391671745527080690*x^25-239141340625163741186534917957548796918183954973974752182025413930377313750072288960218528621283231946629675702842000667914988*x^24-570322772977657779944163770224851674912862481949807213966903600797997398608717459515592103101366385969364685190442791144412419*x^23-1274883965457896687604766281612456870860162386290580394692022060230756937218424341411844029199245942483189701082499114869554530*x^22-2653989005794481346635962710992750412185154508759838884277928421503194610059296185148245044182025672878678844997282775014960324*x^21-5045793164828797252640899487369992389695241021340180358208493644896394484571356853772178360255552784554027986162558964688709559*x^20-8940387270207023179557495514177620876296326254402255603036575202519369693369292030081985471719044235921116704919894087546002377*x^19-14522624246845637327547711854264115990612665408571970826631570022382966631250091718432330382340716820605052127800320556750825508*x^18-21683497260948362473642290636711893134530270512467638686872099355163573586330878969262008131980585209119924501179218734830722961*x^17-29087347507411591668530802432341468102466389973609316042495318726552245400979220638834105123567874521466375391264804544671125740*x^16-34823778933425130127052217150015727845470987803482360285478571524234601173097744531034769211987500341758611850842878950073998077*x^15-36076071670815554013993668184919785612255856969147008687911545394592807046651603654726532726530056940294309575207288846896712698*x^14-32417362462509433154320857291975141178869882309722667404272904820069212508594193597877160366751301913590596222805106540897844131*x^13-28355050724015704726724954801776134114627753653245411074130893608525452715700385114526159883474629696599760814695536576305056224*x^12-32280412549345413218842911094266172216331831732582077955947168273913154288984945010962530892562810974529369478476700074828435611*x^11-44683319799977197716545723618333372437291589136517901689223034931686014469118542190792901705380021083925767053700095484959381203*x^10-58409063568220047720768666384759975275595515488588500770172530611790205289559069133523903376080171740164183119290295213956737598*x^9-63798208680997728304719453804472389440161349637052062353946049413021598287050849669894169738165267881274417136172331323640842922*x^8-58068714124653718030687458274806329149253506317027777087667480297533741951624936491241460588084415878970484088486421525990103591*x^7-42815069311620397723613027287066375996455956281414840961606811026322946877292988088272184493890863900294813673409824979942856470*x^6-25118834693344772237585398824106397496893868495490258873777582150822506589547369362430152781980870310116277525751615586714416234*x^5-10801405592743610044640200097004724918333379657759951860728776532454794917291357920219524715381159700233292461583421938006091003*x^4-3212756890720410686259100718174008586633481197265629418199876151008178666988555115497908241344880303397827645694307216079802797*x^3-183969415122746774778698545062909993729221860812022857238676586419291259366222932187976343592321850465405552626066016935555972*x^2-38989262694086908401601293953226673028665229233419285881175639339268368863707698861660734486149341866303536808488804116872898*x-2486167887918508291049081631219002322410251542805331273918878068364832831866685273230672758435894366754521000206681105387217,745641183077469621133898650469007644987031803666565094743732289829465342108323457584761351810438822175188075536329031991*x^35+7349979723229325796212010214682839537180674964800781484914087427537590391625007678774544631857974126900838719003686562683*x^34+47385881554111863714204626089615140334020764183898610122958000036614527014709136549011311079295837234145719965473647936537*x^33+213638358042025428301344943393056284685508441268432429297424253750402509265673360212674631808461231864409516777730754477896*x^32+782511631808076559372991051158034551696870443767503665266906799696388448281329333647726627027806526489954116609355240968875*x^31+2331082326803097601988135287230464338298357535464137316903174081627353301438703459804047248765513575232469043146278105918029*x^30+5966661337321208736547996115876401651773304975023023954049231489702243658400965840241771925721589861094535874178945000500466*x^29+13137959181494499811939377162770320764329972136664699849181828804775189934955396461187265860479547935036504503377018074927425*x^28+26730509947633054199851760125942118263476283311167659872422851915394080598578160989377967136718638731903214314016548731742878*x^27+53323145412861821305113972151146966644668045546367618969465146069852155203090392308441540503438998384680494489786178158757789*x^26+117403713761537179929347770327228715813131398799155753995748784975055665931783066893578341726667715515477910835783018900352693*x^25+276378322992820194921308207665895721338776586301078100218145534716518038728358202543314738676355048575484952815511116277993203*x^24+661292032212052304310188427147173643596947275995330384553644415965976239574653823120829060655561958367874091939525866671697712*x^23+1463390099104546325886834046632406740542214502443241094085845151829260336048506912432976533908752683714624600246404830009900618*x^22+3010748181797737132452721395935489133412295692965917374886642302706370023908694718201080111364351872312061704309223823464249642*x^21+5631521884613851258761016688923597880238088905921897932272558811139196063170693917618145958023820170273302914008802060833550893*x^20+9841396572622143512265556482916227586457200945722555286680429824617549113709394414070110620185826626089224436348571047317611168*x^19+15690509733442576352877003781923494469743499914968935140571666688305484564435342333398022805926277112474570443029802799994566003*x^18+22961248968778303146540806755822945497208710885652576594845807694301907637308803717255978010810427091016250480433005080722551983*x^17+29935065677118721493879376872738761849802756771108698728320105690792989521970873424065296636656432460686824883671827069759197346*x^16+34612613039628675750883279083159614100027736330379228636961168905110618573108041488311807860054868666634546672630705973845680743*x^15+34045190763811533171150331799182439909456716105204554304444532537991753701060930733960640043419564282093452639493053356349544293*x^14+28772276898271763787237991689841473888349328665612406762002281197780210046964672951256487942910613951228072382638320385126035665*x^13+24969678280840287449859012581901999103568299554961901767118465336632923270224800646633057745184192757122570739448277880417239290*x^12+31829296071901039777964523864503119948960574391088036209358707558843990450056965537652229111707921023021701300264564449149121082*x^11+46616274321311703357311279075576487330173213868945659523004698521418352893355950837634337371381936827899978559512353508058532179*x^10+59702189132585771493282085323547635677516052908970527570077122726495245274068988514728492251810446470263718867777245013322090965*x^9+61383106713407939774189683006011407485457171121862753216792006166143138028154587564742036086560710116069650359356333622342884805*x^8+51774937642681584507639662546503461067000336292483879474644603493635222112051952156492271032309546729019585243093865288011998123*x^7+34066548087952577661041280920774559981946911534855578255319164032406907906813959997627185571075608613086575697037689113125076245*x^6+16799372946079364191928285033262968546993457699148677107926998718486049447318486639052621987247490191523594818221539205249920277*x^5+4911117950039168462578980976631500223208128285569738734197933894660132332460725658501825524928649852647894822797790250915002253*x^4+355446971134961506397894147133396409903473100070041161667051070084425239349583840754470466208789816421405883097267031675378436*x^3-818585099885780856055911542019685827349698628564090615819414431974345746803877984270223339321621317424285503622694429232650000*x^2+46734016876410112571915860686357511984656843498052304811162810975122636525354114996124834998027740322469070416037999767370491*x-7562062309209122924531657997582188158172548309945553665656767057409087295201464476292807708634319058478806382442491486639014,-1832988216279048900447615623938657167067025401138879417670866655441104381496407525599034815012706930884068418196147806158*x^35-18270009332555068745662132994931067049136485996472991599845437641760944409208619336029887092038773853929168259478466055842*x^34-118584807230127554338116169852520293013880692510659351757743410537500922873051601033253022821274978772763293623076699470513*x^33-539078953911538468873831604288328692120168707421161255496106238050588184794823761529108043666774323539504936302003209839791*x^32-1988414726052896000244186786290253512651593892835787204090046376095638780119296864837289265237192855349158550376521785206222*x^31-5973859584924100590749518044904396395485794454812049123058950409667463850641387143903333349115341192535932920311286702065404*x^30-15415372705842608205102337661923729796564159956184078415616101287556434075873398049120998447949594705041420352742933281064418*x^29-34262348031288405947404169910240025167194418876155947721181627595633117543448470286077274664337042774112183230881887603134599*x^28-70172767317236196716866408272602470414142583826818903718951482537851873211500911830898073022281617634698514608261673713757341*x^27-140331507019463238909598958949311374573067925940821586553036138750445688611605243670050401111760985517960484212140384988556750*x^26-307171828659785528092064405510369451477944933485597108397269903439750939841408078627062509938956215528939731475552118507897291*x^25-719442175171512871305989930103083273191695663506372751320980071146135003421913564730528875948513214246112062212880129841321292*x^24-1718506619237244202328845226274973378013761720023610252215771656695454748597033965653769195761973419953015305704036374021433811*x^23-3818652106769995774010601188358364109901194474480731679047193556943995098988025647977645424646289946104631605285755948880644381*x^22-7898313310569542767977054433515150965049338573659495246405123766621860994166605584973943607675575302976170282920909827443529990*x^21-14883062484743460766180409118928451630704189153823270529709631144713857656156337212549258899141218676474673965554110106293690441*x^20-26181653224089256282962556589274002694885608300468035693693335010953306942850384792856262360298107040835897881663093788109738895*x^19-42110397032323860180576450434379574893731543660790396654407357713331078039225779957943900379342653982498828665193957203081925711*x^18-62232741474605319939426082305106468921041654785789267444588047952242399014968506185357746629154506358985802471838035236162028811*x^17-82280153299073308082584905938589204991111773868787775215151089636973076892989492500296860803342772371678050884243730645546306638*x^16-96853339916236768009679455821526013220498610294300497892635394965963427276346200971329221811134840035582253164394173476889191627*x^15-97902273548838350404515072402602490581072958718748470310601402351636768720494340403965645181212396396074670629308857439737129604*x^14-85646255919351803444714862987682158952610266242113000564544775234996705218803103186560171065034838054149478658857821822376317520*x^13-74926680981855549947314490264845233327534194892099929850144254787842501876702509174765882786214830740904371516775745797353365435*x^12-90027894928977443977093953848561309602702746512159353981750006121590400301275248058655320839847339655101052195444821615632189887*x^11-127589308037325286041123624853143213261211078553489097494541864189161945519501091997443058673803487280266121992568497561219498282*x^10-164602128528676370925359888126161324009335718269281419723959657983427994943935539691132942108340297577771312494062426957455576504*x^9-174526674183144602813041274321087826918853032020362765428802468140895887813433917678218492229631579044148279534263062588156511072*x^8-153582861967674270214398015910958073137553390261504896330798404842782980043319051052313424975373516177644179661449602422191301687*x^7-108069787843173158516684088496234758148035290497266824270090495613647673436009803196826160076098508269284559484412756121733501584*x^6-59533689842825895757358252152543677269116802712639156876285056834245678273121474109489472602964216972255600654759865344430440770*x^5-22921017389816552461369872869359839916250521014046259115904850304539231040799232023785010118951096352369171143534080588274435385*x^4-5613323015744081517135994395739547808322400964492766885236106111780011885874775244923586997563163682928826614916412005228730016*x^3+589904870171375151953034805445706957365009283900112387889588397388761909016199157126436748805259558572688638760152153935293968*x^2-168854500199731183396206241265932576033677566252839491413071426304436327276126454757224975554787348991417723925032665969707315*x+6206507900169824875629144781482431964827061188074283207211947369513242967839480326904914906344366259155685285164029498875873,-259921866555946716135849105458463586269417085906713685446985965171054328265589775152091883722596030307584247439267714901*x^35-2751377899334049138203252607056346804892250535763836357386770504998455246811301239963701636071079835943576951168489612128*x^34-18449871672894446559562412995727683664423200956188007816273338920643620813352429595395256693704554875104850586452077774172*x^33-87177740826927620288318299774162524383978588722669154822409184556794115531716064144281945595201559260409842767460782614168*x^32-331457040344895645137674622126424600621849486676664102417005465723696658101693521803457028858361107797830842444638105852027*x^31-1031771918148053167348699876805129265153645684567539670936435752419116811623140324633895494194348114119908932927847338646844*x^30-2748173844445002579185730844945720646859686404160755552686100229124292562851605454046297336638112895858774854509974741435741*x^29-6327024085810347281193716228189319708482759895863469439367957510728807072786269462230630744858865342070749026787382376355174*x^28-13258617499388584243096747485138036948365248123542285360588783384066522064842190936461499976371994215096613830071152507240718*x^27-26732875464455928409144188050908493155043947874126161591998561236615613577853682815212569923034602149588408703493801206103525*x^26-57256841884983424711612764881827949016900481803453805049999676050646210515166682825999875273429686417374801918049744582250684*x^25-131736924687112907746991923171908594183652795526223102777640881740404816480701705523317905744206392514754456388867701487617487*x^24-312814024898451194565261443630153855314131434470770458467364739311052345951992073677984293436099927087696861839605699237132036*x^23-706332270122261046129990668568808636789962148460928808287848118192962292710244477587897586162757524653332137544729803221823606*x^22-1488673839945436617546886912256829467332306837008100017010313890737418149199905767916015463536732114973419093454087953484069953*x^21-2878726792491486973839606608700203121128936671473731363009947538913235209873616338760515140424957763013999887121968329114409503*x^20-5174617643748956298359484726030565229466985274651245259452199624205986746727406740724398311372226828825096683748648963911682118*x^19-8564521197585805941971725701699738178889745224630860473264811428363840101055318484792437119176931997189643769299323476664447756*x^18-13041084785709990033001211102843141184046290566626833397034575902723236610866487183006705602576106261041748338358373008362225652*x^17-17971626929033684428465404575444987169676235034030135133605405449734260638515895137168348119018762348704200613002195449581644434*x^16-22203547600207660892019153688466686851607506273635701642548223046336280822663483969150692598801057393613367907301820500775735010*x^15-24043032785969668365537716397870007084691214681525265139896120800308676520790232130785512360152191124039683437930918618284293090*x^14-22696660671258074267248541183140602153586626615525183255276852745669575310120681088156583303028201559507939814605257698563257056*x^13-20131293291799328296081295649411895999770408630842213779388754437790915667428563254802442468905985678525243767093840652679022295*x^12-21076699500547088445440018281035236175995904806894934772570962756552744757223190778080643097433728633306442114037318504616467683*x^11-27479621871166060005736909614095945560189091855574063717946824952101365228510559171855950278016316079605547083786685895091879489*x^10-36317489025902074106863799483294717468563019999102351343867311940965690365464556323328674798728925299834344191555292375001399406*x^9-41764463798500910685217151307261310067597512115178735494904315102055980136013357980415838591909924181634822793413882370992603358*x^8-40437834869145988967830945059637336457058677789120344157926037099694562976081260042537276113542062344284317933657072377000433587*x^7-32343774192009437911112665309442934979421189391746093619864553462076221683951012843163288727602899232316546575992274201596342639*x^6-21044164739312523949165459568817051579573302040765084670899925075965155262162619593003332166623437959186656463960589377805339146*x^5-10676737719788883788595012540820342753023082232895828681604292506035081087110982085073138247442203929716608674530858631606805711*x^4-4004854775299339885073675319756555870698180030157303256063132606016873614236533618857966392401792005223263376213620638100694394*x^3-839383540474666857672567858226458788392911138088785075036954833169641304206938689400448122801148230026094010384547802131607932*x^2-76813700518858270995848405323682852813348870335870949115448822120511475020238925661169099592695563718095999882532496857732255*x-3890221811555027085222994669504664484595286178373733689047290481026643575673669284259398201541174539379825113120649757088835,2416816948127570879829149175835485225851057344766998078432452229411176426499299976231552812059527157561705472658362673817*x^35+24250048814267921683619336806846027140358449507966010229342036301615170310617747643791277955800062225683365510308317952441*x^34+157902486687174421808078757505283445597198584421550294353521417332789581530210632128445427241915352577444873782410276447367*x^33+720634529785184788134750403184737276604513407830930453250869116361178539319094168731306179458227875277628862022453773316699*x^32+2665471329113252923259287085800558554415979438843471382857373355644720714356857793436480860868708865570168165938715802046755*x^31+8034855847286295374050714933451807776046621389193701730070534966043412375066151326316652188707092985104126541465811776296878*x^30+20789672221166350556206198837784835070742654613326361867155326779061553379230382116756953685747936497156925779109990408835844*x^29+46348067692436569953709388003322603853312836531605001971319667098867874171894974169422804639891889227216750063137547089146829*x^28+95064707962476369509438947548886174238362130409787478442454040012035073871696143964111298937592882239434066377089928345410810*x^27+190149042752348899670309863374511431940854580496715138404076855889548945778913240187898937113016515081307491881135996607573785*x^26+415189348907937115136620946322565807247445118712856015121223771860470047577205177028046688121270268824667250579948668736180985*x^25+971266935572199155298015220685924514551232349406429215861683166305948846064605164751420797175019239287400754955978242146502901*x^24+2319632116921532389499306173403071765374015465324786488288625472595442416992509998562076260047654219123588604185045653576757253*x^23+5163870948303886311061408029712309656708632101960193395808915304712293773041429844100210226477365512672984432808734671328113456*x^22+10696981847249512256643100525669793602975048508447710379771938693170835780922889190403005795058500391873993136623608203622084622*x^21+20200795604200528369228830819415767346054997109586980944261022330836879604209212255333910820027754704449918344562394984325989171*x^20+35586745158739052950704058010343983731383862476940415194197434419767300595702940000776137322507229979772622821741980799058341676*x^19+57366864810016380455262158177193714498708197361897529578874849505782597489257886595443075527828919862582749691137619792595779500*x^18+84948675185040210855066912623614883027428491831337919028360124995320744052366880076629678850861534750750962799437713005470219903*x^17+112654862360006663041859487875425304232393131099058046056101883939941242033019989168216047043850889442856846922362570093454293223*x^16+133000808136339464875347340202077158617426582049085025311089158210236238864232546313162853236999338646801262232710820331103917559*x^15+135024111237293898476697535540440431508417908410928344387096520533992246171982813363020708812806329902803922524614538713819247721*x^14+118473005449119618586561468674624664179992502918838688032089316462517517351602855699363006944762762697863187999904898055407012006*x^13+103178516473265138754882299291003046418190404907869869502734936578581989438445168706029549273439271407542806033201240291300795463*x^12+122484161331360439319312959283163061750402314544404994785833489967407179011744790259029774454065387858213443999191475639543574124*x^11+173644040662179956657029014312729391664933496078919399271669627047493937471316844506421239370290552686973753473254264488240661052*x^10+225359030410610126190336606876374617431671476720061632904682298497626834619349775832716596861823001600003479932209111288487211736*x^9+240613156117518658015126293637187640325319991527785441687958406867343267892554630651466269951785665364160543069602126763030285779*x^8+212716453070209314458602354272248888655204149654353821501746590698077135344909404026082520540610989885165716967922822360559848688*x^7+150425097655755848378994962586124047651741644372850220761332320268741935485501414141238929256396484853965819036020802472165281595*x^6+82972867439678502809983552480279433275845399448323861912138443420246002192353391649858773620353374360822876660825889955140115600*x^5+31769880470768848562591958329558810139658723052898956201892337096200676182175133320447129288281792648674758272786262350349242111*x^4+7310263530832634399013014623766588875167480527818691456074308773946715928715980558609188623436947725402842440245081245814792112*x^3-1198285368628719186581581799115351509104398219406010308628498565203273345082349918073106620179269076489701185498195208577662978*x^2-83724471373244993143661623825559200274406165934062877153288417763690510230808163473358068867386565881633567892681992766289678*x+381247494176801498047366422952492699890302021260838286029767580003258306012009018452259700136514089394201629183493641707459,-363859296147595886439150416977745197260871820533384825206771027912397578608408584943120226206081384721269120390837775188*x^35-3750014459930783855879449615830905012387993028907972500472314506203556350655993905663644072461542192384991339322077868767*x^34-24791747617235589712957170160028489637301577230743645961342177910386842135128961540044875626588805326005070413571173026522*x^33-115210096310402304535639387142963189318640793135419125833735585994561646364591388388917825470598230045528069143612885764323*x^32-432375767455112229297577937698234386307127443912001747246075224439857597954420791501514835923079112109332071377490116372580*x^31-1325756754675895926063139403053973694080075764295137977280784246065146308730968087554127272766692423247182185296978919098691*x^30-3483754663093748920480244598866549796414847992121139370142364227687068465061224501025957204264647350078907287104388972525359*x^29-7901221268222235377045230586715149810401952358162365016064791813286505313441078021397087459484654702963473925177939441320613*x^28-16389369881947087443575892089310334334723200301742513331107147535187994461581629027051387332107667731326576899034627505706900*x^27-32903777040555639674455887522687053198141983306317358096039938543752631268117680569416109740233414032902078329419639580340239*x^26-71055123271929289330968354561496010788443763378274983654426555621121930517173488493153481056285020178466850579598223474231344*x^25-164741677909320897946730422968838485405406875279638323669212181436969077893415859579926869352908849337763827619884073780695205*x^24-392392060217553003001114247169386420220507926646387631909589264417273096007475949705913309650109695921395091479135046119692063*x^23-880587384362378909596402613025269516112688890182605100595283884913432126763466104956651427240848809686980361219015896459925038*x^22-1841469044837388349948374552975001252436855603735308530127503812923848050808233095595888277461143053688245657222538142565681716*x^21-3522093147344012075306325886742915295296041365480054140338057949960385913277855207755896266562243776682582215755544164095753630*x^20-6270883461500621563540202301273119251554929416907432893659271982208265338169268049834007702265300159930149301611511829895599731*x^19-10251456878830561491705762911528211229386900003963057835069735931572259370488534493538531520180686365268788565214630884468923373*x^18-15406225615792610782499765997623957325064977362561022502663155052610681735934760136252103688142366913845504913202152029817559231*x^17-20855908124832719916056016452334330671441386045225193248913654334791387383524351109887538404443671825550044138951301156064819735*x^16-25222475196350418057049230019083640410375478163451889803478741047345612378041639109298957985435017591218260024396514459337974347*x^15-26506396030843149759592637268540024918634982105616208622808084486028164354029194014988894607637371600858826479343788818914340652*x^14-24150091343336471482049512108321945188835856660114841686793648757925002551146033276595906649924011459297326120314649740346161987*x^13-21090745792267797799657622794562894885559080104833634761524616902100718488567653488129232170975367775854135576658092652749181169*x^12-23174104392492105288756297001848757105248011452713838395634073763097201011526111221309271073128629619601965790826425325333314000*x^11-31635110818714136126226249950902053629002307323468026277583797442302387387653332794963213199099802638474378964934137043313269299*x^10-41825217938739583361908712517041603742417428266152834545122919721719770254498624112066239549751427895776518581244338431940510171*x^9-46713042666962672307691723139881103966329230597436758469637601970584317583659551270979179638313274008924042735889086185806414334*x^8-43326120611320466272233120773038919967385692085503179303991280559412664905582815309362616021955801616931523909801829391103398292*x^7-32661979567492364055806821480170292407363961204742837203616464176833972709275704490592595272322848999205881004089964912953242721*x^6-19536813429216941318994224755154410058136577489916381704120843372809985777994935167115701365193894520906440784367267661572959998*x^5-8642414964205909151592688311141926877703366136243820831797598213507816808652278021644892860610909666272915393952803272397760959*x^4-2510414279321283153502332108224794513790868037910977740684091183745208603257829085963820072901840707909199906901175112441795174*x^3-134824563365020073460639119427249975083710657367370994377634969368919002543207406422718923496027600515422062207661707082720748*x^2+81878834305674793788886843940877582508147810887140248415409071879910829420367578580799820761487257474128039104263424034893086*x-6866720299155188618994586331719047797935143324276559294263322353864296136519590966002808184670477643640696646262970405930912,1704760447322432619699943238344758663781380229541989180092960761076662890976166909294616735256476672145141174548392626217*x^35+17307950450700489389386468682175738809543283687873097557977331323852056990799281122551295130760488088051679481611492557527*x^34+113437448169578301242721628181394782989132235041704877263552657224310733216849300672017082476641957019479555724436260569326*x^33+521756080053786211404974608281465161824170357302349382862423985103542830040478738505081952929869866314601963463602637563830*x^32+1941782817578679675536119480879607010531809525178592022093803941431865886342929962014434626625817211521287670183677345180425*x^31+5895992443400298600905986355688435991785315078858266135639201855283681083806749143153791430648004415310502672149814111111343*x^30+15355185445359928780737821700852357581666728206922714650582376526936124473026608650502276676888218756529172834567921205394131*x^29+34482267763707378777662446214883219746356960689574926345500966858774036595173587162481765010864018578144391622957826122579352*x^28+71054383610220693603102209566012922663487700826693069516811400234000031332318276241615508045947201026491570356800778218870543*x^27+142324954520606086148312283019140260630007515913825859947946133332764895044210494284787804995320942608868476051066357549470408*x^26+309264243157117081312980709654289808817907380730328159052010358088307483570071789183834520886500209450850098690148793279433689*x^25+720833659442854257269872515385314108123955684627095895908403691368271351891051601554920060740361108724754322962733545131185897*x^24+1719830844130873786997611778269132686912603994878899860885914392123038196294625437740892788538313439276488286970760468011155648*x^23+3842135694944093970751434878204404941317443788485809747757606482270985645675767585220844561451291226321207059511623784318452281*x^22+7990745561642588421844662518353791697352495337710832952247486813018223118983819437798065285213791450655813145813863473445230110*x^21+15171812251656523339170407738883669642158353557734031635163263112536514651441162738830305938598806610404790039390476545913605254*x^20+26847411089017791861090190758529206277428617929277784217073005172784451606713291057584928063550778421363297398724532042079424063*x^19+43539678663696956485728835766866785842008791149129020220515268216628572242692982262001737438689296088173072701911405691542306024*x^18+64886311342208275899166068378191980376370460447394498469334221987534125395263165791322246593002683694906523244127416790611321647*x^17+86817899226312310135256432941246189225577190657931969798854299712358870965386073182341283919486265155453759618209635023273351842*x^16+103588522463662236823933339397536841340261223480340021318627991464302398702852531009993950185354203011302987211166881437553835423*x^15+106784172896991297170885999155518310427970975075216636675659529112224516968530133848594173173004139069294674762368327150330676667*x^14+95317836065555070794409365325915007775442201620389791890632938139796410806938304725913844419598129042621763577369353485165764724*x^13+83087321139340693090444708908995699488117870967568192486918312782059424731921170532480057259658559205568769094539815371468280272*x^12+95373728794042713703077381675981212628611641852807879449591903396588926343880438452985759733408253426022128517072407413194709471*x^11+133127183850000962171269260851200842390496901423872554254084789940608308315796662664796130746663329209889103042552106564920841561*x^10+174092941255204623917093119693945926402624642299452141505309502190130787262112511345683882121767195291130622796362201285368864300*x^9+189314367337047718901810058426235058200843210125952636747081378849137587640825227591227978206066201297625738648657205162976675423*x^8+170975189898103163861359329659251435548351127825225927178641513411408791764752678258800554542378050336476941123410204674918361837*x^7+124596755952397025950031025846010738591318334384797070600507510842268598516139437696087549936372686348779297442500179644098561743*x^6+71666880335113670660188757686661025479292327500489642637320101082466528460729568418852893694672377668355811488721078964638646101*x^5+29719318302660801980642048127754771732868173602353285299286621459065564985400552852695308835437168429218005838697416062266511172*x^4+8042275918483178643325059067044538784852016968419243561931447042661606357047100717259664791033415481475623459692613257997905094*x^3-82625076446216337446021109139807119029698278695626937754152264905683590591712003998762326209072063556221326194508748553279962*x^2-103794355840307715217496561535718682451438635677795899133996720309002228085335528117247986427589913684156865367792541819737481*x+11911891552941759236716273643090113227451958666254759360211236908122879769135907584638639094194626334675086963591675657693389,810107823614469521163077458938846346659312556976372295754113061485262051177468896914361302761839842979805796523539960229*x^35+7677769140275925418943796252537962762953197447259678218881991252598534433439679387353489496498618878243947002487872601572*x^34+48466910016623532393483343020719823161286929959522080567470704580354623455581810103608807150375430667746294501520168637434*x^33+212691768367182066928194641511284532295786537036132801126777949674948742915141342693345950832252274522456480407813929765415*x^32+762815835529318637806580308147287508289861088053631947886823791690799350165011691842779046516922827002671065989839029387420*x^31+2212916778268169593711249015642292018520119633431197218452611573032755848419560746287084845726824880164603123399863669438170*x^30+5531420673176314067709505351258407807528113195455691578128971966307356088568599814222929569325875079294815589565950470410890*x^29+11840185058182264138768141507039034219308356736359052403399794725289971799337054168885304139519954009095027436581035035525151*x^28+23686986511454432177062166155751592794984941740371774155628597386547376699832455460618406345889035759396720929252781405678398*x^27+47032036569489821616230695242531011000566576955525696057753653958356466267804384734156458422910471448457015576559530034290029*x^26+105802435318167815140840969797806421452230567357743498890891753674532576611588960057091470499717005694008813835919161996578977*x^25+252320857473350662210621865575223493002658132277414207709480459079329666947277488409813567660146483483222934772182902152549673*x^24+605647136442119210723560147043251304095314169193402895558227235231152888722628400484413454577578106818136473982991468815845393*x^23+1319977487195486577560099635843244136898758554947390831630127084163239879039032241292025331954852194639277625137489407988007606*x^22+2674335719736801555931001038292350289684218469265261898726344179698774404581148684291401495153564621372127872777202756761961023*x^21+4890496447606781232199546981546896905186150954368642757716129443506855004135545082031665172443530400362013299356225391255634808*x^20+8396843340959876561918713437451666648131798461061206608695667575961423969333393350920168911666444222041334607850854723171495967*x^19+13033066965360873128584618246743860640745448947021186034769088087842542710657051574618180956002920003064254763726463081529456581*x^18+18549248865279557781973424447511593613895431762423277728052100370779572248209257243043303625601042361556299120072690674776784214*x^17+23152321722951400779398648395991376296250353216506263751397029011093599088594242293048728354150734059403425821413590409339953772*x^16+25386683905579611189636260220431945627357703906977188162369550450848674379834266306016288521723181834146052810310300399875863945*x^15+22831188166191842027438144699024754378870355753953010785538720017883818738781796032151337682014662802652943069470133088452138860*x^14+17305137810856076393235059469552771704014165157986041478707564658757242194777670255893187477447503200419498808810109811012075648*x^13+15253764984473682560601275366508053375809042729703637422146460085646283514349044976400943810990206588828497300445206288998606410*x^12+24204887490975146556324709075831869255391370473597529822879745979622079498288697078517327162614645605072810951274734946602656090*x^11+37470359085796997049752731681290660649157693311186098953826082292496130557926503399661275378540775344649999032397969236924546816*x^10+45726978188429460858143895718514502805929619101626902645159964784531100442039829946020419662074815370023031808353811052485517262*x^9+42274514292263356280532553980127036361431916221854582167173953649461241785987822188689270977599290109636768141098785337494290544*x^8+31174057894312116493291979599610685666052638906863032503495362451396674383185358442012697873475004794515513218226627483996174168*x^7+15730965681771013727507927937932672502632681989278419516600713125281812462087196202940968090957043735454053122608392859756898990*x^6+4036216898862790380978454367536337297080322577260380249166867672723026836812813423638246847628773949536484002233513437259383663*x^5-1921795105276195565332277669888003791765615499600372529501925376908626747563753244995522267767231244805690443574053330686605438*x^4-1949053439384155544234044818067930535142857393050529470369833731623101199183001930435715546078316385165518784452625463396143721*x^3-1222233780004866712302938432222122942724893824263078829154323702601565647856917020558561232163782504254391934576303388933004683*x^2+287317793135230731350780030334954522173612467343104325129086897474892669625004414057623761934566869322568667265698849971597879*x-17907869847364031590853155995081489350546414707130656554368003842718921953655297822751989218341285714549068963383729444090131,-1264012887910072675043005050381239162342750988568814912552755445175199768018337845789073240792523805790910823549516055344*x^35-12738900593709306347445752306745785248732809454897425283760621773391064463491460353101309658494865808909743825264498648685*x^34-83160422398052756880276908176540471162554543325599508296397459277863211923877448737356263214727878330830922161765342429944*x^33-380673363180196766592761632815132646468982688312998760784738688582329392581547378494504457127512344273397425806047180924134*x^32-1411449998843452684962079862931342870719820118430451017379344304877156335762302191810094516780941650296660798051374168294369*x^31-4266757475599760634102114188785111229833511296683288345417176924304536772230001061746744397689243175865939492479991462187678*x^30-11068267761735807616323881120825040239223218764903190882478277086184245404050021113112931753317136250429554139185788497892802*x^29-24744973099868784620215025750081188504652433654587314001363704324675486535450494003086414558654178858327125738899732978424364*x^28-50844847855252697636727243816195708530065092700539297650148157866659983821731908725405454997134843554020445256879349877302719*x^27-101746245500497031663973995029657330790868550037614438174849670335676401505762974258547164126382781441246990488988932540227500*x^26-221729579976742948898769532080549130940795202724578004255518106075451001892515682480338320623450102109430910420014874127402392*x^25-517949076295173135826757108517252111371571842596462598123589655489219464917662638596745952999708647870601537965356053323095662*x^24-1236608589712424804741069981612938436062567520448907328805146829632946594969253995238660033195400160781518138876523350067875555*x^23-2756772169148575260024436096480385346712624938167404767018871777274540431746097683745301014311474982286552161407276108110402774*x^22-5719750970121701774939737795602252313725902013235787042208310943482415565016699652950427188675215974085463798935565287815806492*x^21-10823786527955407099683933217226218680023349311907097053710848412365313734532464764035688166652892234371968976946498803291459424*x^20-19100420929127698641558995888711056548712410834187171724108584922482314812347839443976252407330048537554080615607798608888280348*x^19-30859712051287048355609632677214867777893788585144308199933600659120756539083462695246883199087838549313670728002104617838870431*x^18-45808112158009092412420394098193290711019643096258862451037689046769748022810402895254042646186192384992803866402885595324369756*x^17-60949743807863175430410649416548635760117640542130466759202569489470391463050688677415423760370522899618573741652919982552194562*x^16-72241656011561246552039304700922775307074503180981964916429811598015355702649470198224881738884244187016685477583205442806949104*x^15-73746853372676103429311328251948584242515599646536040797606950610404005705463059233476487142178526484252778898678834979344474978*x^14-65097610351238849596329375977674267849733228560923915608059970276871381085318919716911736521055559758601513256199081821804363956*x^13-56636348228032111656227054085634728890258975509975149650081592486471821577990422232176507304047352814313805952779056776726269020*x^12-66346682673469725911282471518715359476492494179227544760284968196708495428073012621166229301387417095393788141735455181031335791*x^11-93624082303723001703778419675214830436803468907144983298671892608359121768253426701210869675877520721247057603249473104371960183*x^10-122026738496202182482430903941488605727752733250279154818210079346207384611814925748393046541128793788786234308211476089338803958*x^9-131224413624123462959296279923252923052910654455909933845352112554677235910590074723955881163934843766047123101185673161812918830*x^8-116865653840489071644828163645061159943599884178798184252253862940457820231536378037272853636810545753276343586218118016569078480*x^7-83467726968585695959092844993074970351766285563583219614601034153224644539466994727592518687015350489026161383175212382459949470*x^6-46678961987984070852633683063063580826321061770602746741858465467565091637920642168166912468433232699078270863590413226520816514*x^5-18287014979044890110318018198805928257701397231535649685784080537546090227833285477726240675119272280635782390029559345022099670*x^4-4350195321770239850622851969274128130529536904897703368706900428589504646050567185946550569395626979988403593120865069456584457*x^3+562892341697589667521636321883887259858211648983936076715230186273801494417015809814778610737275387525906350421002964375085679*x^2+90255467173149453447669953405561660023827245374871225605546738306187512699444717722799527340558850623624901799953583460066950*x+7859384396263006084817223353180673064558177348426608602013065568438911226031187092395356233984183949708895629923570825956708,-1403476246182185612510543877264685238272460241779895051887313918185420712555933266197508773661825254531324003584417285805*x^35-13765304462130716302699279995420278761991432095959056713654280639818235440179888567931241105757228837499605517641859154895*x^34-88530230787136142204441561769222916624531113751916667209951630978507825910492431311366296581454096111920131829949039106873*x^33-397908778002343445661485626123212524863942544162187726677707748611954693592357828713698043261431141636210252662598483600450*x^32-1454210655030182297344064210806632853449406589262022890312639592983111794276408164608190869801157652120226565006224580021991*x^31-4320035799023259284939325690508841555275411699572406831154922202944190405357767404265108059205879726938800457731343008383419*x^30-11032092125675508814656801759480106588673715420925557132551674290996827801914817373738118005517185190386244091954465478781406*x^29-24225823346058952686642913028240665253960755613216812598567777097835262376260574156803758851630278714444746760203338939461459*x^28-49219999770534553120181213447573710126059114517101032156561628630670070999259067636421310702437920670490663011528681190339861*x^27-98153800676236570293329218853243046341857383358932226519600687512820026671338418862707446076142578803522530847860557557654196*x^26-216570343835903633586524419341737691025437261950673118683572671603052265465208380497117126501719356345336874606519239369887587*x^25-510385759193082235245042505570472694517576775034144173867170804071334513268575216214607199318988346901570738983701236037955792*x^24-1221497544325564172430053230730475909842514281457219668705756585921935331407492438124615371367225533341651589060509062216218910*x^23-2698870670586816311350478310061310936443569338552058596300558974692201466781502199235751385623607257063584838606750863419246037*x^22-5544996652950116859801898852287646436848611629509899758685623162470611931964182012000690975805990494721720785393731020939689793*x^21-10350379161575349359217567876398624182717932488218728559765213892943145980832917860397828198882721214059110132115290550193220812*x^20-18061777754291015214775936608233474792255369343384550481782303271201853473375029035291609910717755976465036693215784851399962140*x^19-28730088834370497251020887163573073257664028735818491503444882405082444453420253550720107364655845879524621516089964749144992991*x^18-41951781787475399564453206666838397261325130258864998522972510376008131535019942974407254646575147131559158345811011438962571617*x^17-54506350826228013406779144753970401664298990604627381987316006058092226843747621636788097513914350590516376407071474973961534895*x^16-62787655412543507542509255927305163609321803098488647129171898067394175221156493911220778210558757451469516757954050817588017585*x^15-61387356796046360013306401027988375751940449867617608273168551997775630336963487483730837187624015239125523986038727118062356045*x^14-51568624991271977082310450486093621013813824745022564896407928125739390059663069769560642919640755545114751562036502599288667795*x^13-44847151129297552167539208583382339462654881590993520838619122005665584180520898520359847013980501393971118993560535327841986250*x^12-57998163627569344941912433246023963243869340892760134892934909767174220539995468677102755226681417529257299235472552493354579780*x^11-85165994672336559396519375211168229151128973908207159848163551087141497047847421105690102746816787627946169560489573914784014769*x^10-108608936191808709995108243671178915923863084877692567542034455070160897809641535386676257387111717935715306696474023441464819243*x^9-110820826890383041513073516195391098939742472679103160012242727805180821653170708936652605271161358623108706298073807973615094704*x^8-92742411029272476980947041462479338750107569590902649537609593613370696477861614696103969216846786769429659229478280553463321128*x^7-60281445324935711798143469263597141447792517716031204778796177591969824433790906880339992691902495096140484611962897569047875192*x^6-29195529920260277441911301961776125238807128255808178425682256536937654296921045192710043298442167815119753693213183692923468756*x^5-8056444869262398696540062343359120968992929243942678454569986551937530708041252921125397276869832268666206375551902399780197142*x^4-326758172476655752906681139642431187112411613364446641569884976115287401851428568013024057374136743000517181036319698354549217*x^3+1551552259898969336134455989509607622529793138813871364943645917926834681407507482859427682188252636117771575203090412077375581*x^2-112841752904735947290026019071658047849754312753763218773292438466107243706687388545016767235310148583849015074388286179581773*x+29015714362190156595236880728986569937202703191294422738187513874065861732499938167016564419167420869215694919802116042756927,2576523660196155814508635949097810114112386339739211940010867009715273159696656337559421639316782091179763049035358834864*x^35+26108419123596330366169855530401863479706958349450918975914150706670497145346422044902189021427261521534881326595511797969*x^34+170934312502493403073698876430496824453331405193102302308654475477852307801578509565835839303590227193013085359034163404496*x^33+785260968301751627122896053680052486208009374458252360114949059409369973499964935671620425386851036907257531820554972168369*x^32+2919748669816596928064669373711300469732219938626011061801505981066967469364536960489128379990305293360403480758515461594712*x^31+8856240100597865073988049420584653815578506949656309210446657395262729495758999395606948208295459009956474316797005580763566*x^30+23044179899806069913371155299952871398343152118405883677159708785749036379079412512035401647115343392428594315523956888776282*x^29+51700859974208968278871294531245332587858674395893376307130187889869103006670614751110567585104442876677932180322110431913127*x^28+106481406995314716261409591968391671198790741156868339787735882729780436486493239292803255717795690573432923952702257404611882*x^27+213280250922966399571903475326006394216735268793446819167614554689037101731462191084198952437629924544868429816863357833474371*x^26+463782880813271266478647472863570861078529516509092898712440872153038531246755460322121469912405221136576508458540573757927729*x^25+1081462437912304687464171926654852758134618094932847537080319916538526299987639308715689525484840206225705386462496297119874011*x^24+2580297002721068659832591760046117773179767585477632885390729128072193953783055651809975015462611942261385230678555711580961814*x^23+5761354957707737325315392778784112329783287326191320658878031674765532861027766115402131053678853969457167616011108738119038315*x^22+11976001852310061677850272535589153656826527630429844819473691079641577952747307555719252108960000694128729368541783369587898002*x^21+22724235524504374648507155573646862744441651642512219603342955011405999964503430280338135106705712196860554974039975711970487621*x^20+40192582357923189271292622873142229307319467237297117570616215439389313615575345140836150151512446431347128105376053310878381813*x^19+65141661982598318331730359511477181766805311035585539012090429129732366891738476385304798738841182030534413046726302471569814513*x^18+97015966719562682778970278784815209345518295899832885707842364377337644312332717795537866487001006371769237027810578715079859732*x^17+129700888567577742911026522967752728634968951010316874189647922440764377497875445086195931649928385322451583070748619327116614281*x^16+154614230168092613192048068933337358352274250805673213600274043823520162335214851540969499429090910914955164661435182475782565293*x^15+159207881679408240236612887045011088231632477533926577495838995751425266312529200968569430418736175823558714894874923025971974847*x^14+141989299635712183591996889331528154335660087658373094806424267219630207868429989740717037798932002954450548310434989439097614067*x^13+123945415158874496962119327027754107194908732858731375187148936899065114280480424164514588941946882710299285171382672433348515064*x^12+142755375645010659458123243361579241900801071935912108377505457211669535429004717731567403530792111466051241109176914710410111112*x^11+199217530078124698324251166625373696246395300056715555375290658978560776121260458373108790945622167785946699199336027613796113616*x^10+260010627756091546153930385504968872553393466914409639060380141865755676848861784564782451076585109105691754513119457656400973974*x^9+282227805960402813154220314227944004186804775727415456027494470530724291590340075334449184086925555719310221584388600730635661616*x^8+254581327133452979129976289927483363076694752591708211634092116210042021243280943979513738581207228705294076044080253833355462137*x^7+185366258920524082446877018674188517995913479683259758227095238872640807900883384460620804306066117312641599008957406103769738398*x^6+106637081026603421920859014464567384703634614303838254277274500945510363755183233973287303550861564731192996029074983231560134584*x^5+44261150755477042729610511743892568265317536031833594364114680839718741490500872531455619921755046333962690982224082637320341215*x^4+12075010798923136305918711695092111411580943936835100778403294876839856920139031731070140798695536817600386393081884550942883231*x^3-101274052230406506903361361502093530351423181406494654002054331192161092522039624134243028462578350332331569290961733273792631*x^2-73531053031346925911959789077557941553589015643473785297349563608561928340131357380328595473900261963613936745228739924012388*x-11460773812226787166474889756684814534981229393376112730160828661496888540035624426438462328349517441810885080912643542869674,1498740557054869177929844342116273870934838019566150322741367882385663356870488394078360641152249318086171069809644826238*x^35+14779504630807929923705982057742869177794577615222862761902188922092512765006707576331021576638073967367176395991483923652*x^34+95394545679783321294112183841259619304253437013699448671892590717933672442328148889808566134191750208404064388518659435534*x^33+430653150339819951067626307619430159138023412783263167380001950276985647119478673943657194731532473814739760520474419312854*x^32+1580049912055007899086066780060558882250765132572003551279345077299652345760498429757086847726392577963448648872879723678286*x^31+4716176298857786102380249543469440629890779299608369052960547113486111044027174449613400810907595109705074529317834973577503*x^30+12100624940035932009626988166380388901124187043252176279292785050582365971753632538700082611318007593604566740016252261049875*x^29+26717973705599996842175634174089091774005141660260740627221260413740565275791540067176860352028759457932992193250087266011876*x^28+54504271532057778041159268232796240110300034565356147505731736528281539713815877257105389213159830660990275905573721889006532*x^27+108864131312170965395860791332406551426840086702689111591563182756496576597510923118198523950642310140796697425747929959164096*x^26+239408532544020066408796575290212494679003488466835320180681205719489319868659000814261693456904389560777330525283345959188657*x^25+562460622907485034825380510427251372390422251034876118200825881937753300322050416893083519103160809206605096559923833814972597*x^24+1344709392940744644092259365193419450950416655581085806416751428579079169570097464513354431962338501686880297251282799191715836*x^23+2977943121969672796365186164709953719801512752962590369461674196023346992603704688209531026649310144912615468528120379773994426*x^22+6137937731043993145716424809285421270733362061366841013242449515019348596406977301253342310682198709064355709422489119697671720*x^21+11507675353660575071090194109686315326388160090148967616260123340517255154562877703481630753286254603231882213184540287623006722*x^20+20164120400873044467123175582812116468404616514308108998289682628045906877431533894113986400534810761585695026993753840490866959*x^19+32247008854538057832143072842928943275204180239507286108237724172794444349581254674356062298202048187856487261513954467749074211*x^18+47381523115794915517994385273117854594905201147017560010758387172953792773938649422284798665643127105333012469301803325459149985*x^17+62110310923584913227757231399327804874657553971310049418036022653719364241275789691135697516706181467824852748131562036428984212*x^16+72389484250967041909665130309244583169221010138348658678263291778311076216470435360587492639757970030013294449671187588984112313*x^15+72074101738040715770540888039564446564986100878276281988326427613453393947037572446924889937317680862639734763417570586862987953*x^14+62025250114104142580822446190848175064201156875814124368466742274582737910630723678200433885462191347885984892100919649928188252*x^13+54318597086179035339276423189920254515214896405432679206289319206640956676485644779795952892511941897619123207791062072387428900*x^12+67555333334029113820201885258534365653184589641070480704552444930721572573879078286422102142496921768955077826812187354235098328*x^11+96990309397763289572387333013888459730481899155964842589365176669710157095017498593578089406833271241137121731015568705758111455*x^10+124136525983606110031047810116489283295745300277358680012237754176759773423600469422171688474054552539976036655681972662015602103*x^9+129157012544730548795955013967461962154854386411879269842938477250085136483867067761492566858604507388499201192899413946073099983*x^8+111236127513394003587318388532956268903779415221444194723020541505486420213705415489436299140396926379835281281885330339080514423*x^7+75859887767012973316393223590746905842179368973133768420197430447512056360375713980873303815566123635918971917197601647509078190*x^6+40063806895710302833936091513891669821729662762306082248260845501946084886631252580102961778236406985322861880764134421457153686*x^5+14188627608279200241313912780936515058705403613981969528298386291471646812167059864938009618160828687864571686047086182734916815*x^4+3024705042684290351264755591905582516678484748235592054100576933801301503673054305355950341959844604389892031162356521503597051*x^3-714004866390281994028626908389858433113749321810997174863106560182597897555333392641008707738389870312493129375537581827988648*x^2+279566910617110631473820905401948914970195273333715499737600544865245270551318365624041150686346015929743934224601194083802012*x+2563749657432258776519507781551925961984924310916358062683956522733758135843196078385601439988291016337600013061840179415026,-2458562660220780929981648930988504873156952018499267607711395472745310599616571727353718419999582173290856617441158413464*x^35-24243367464660088537265525186393072795657004211126642186632368394255507383373586016680253154696203675004758840487663440134*x^34-156456856139497748611007315748158625051828540370634849920075956117476021755559780062239939181755554275588534957754001208868*x^33-706241327688241744033899643223167674241495732533603413506079990591977495561774033900455793164147129221993888408793154301606*x^32-2590861491150161713153135706601189857301283915909067359478950778608309040668338491010498477215054107225075543643951761283392*x^31-7732626901342491214931826138631719350289670024247494323441985107604797616489403809910098897139390495900761868914708617913770*x^30-19838367721226611389397217985243493255021230772419961044513666391218316780587526537248444937381712159914072725480370519656737*x^29-43801371259801673966870677207711594512500469144625110790664005066137497833914123925058457528907500082469264701435989105338827*x^28-89354275212721444810382830256692496691726443605944369248436386314195285298408038160661400425135102265912058526067492497549697*x^27-178491964045464757682492109864079220922267251618946747972356127911625626650460550178256362580870927082656557025757620169398118*x^26-392564018903609933236354208579776988158763056194860176176847516293507200023257205499186496378242357064218117894276465056471444*x^25-922315432407713589541211518567220432946424667856985423799029048744560352160460755205629462938714323139482589064818849094671870*x^24-2204838212252055913312462207180028200078922819964340131331555712438086724104146709890165370248649403321364594719305338511816500*x^23-4882459056637454391207848007585199474033069306372107429054387157685782838691810113686252067890480543149179054604895033342323641*x^22-10062770782656730994922299536227690765544829003950142148806092226418171125878915768133690301974754701258814257631051596129467081*x^21-18866703167776164500802680203819347684154179261866124320205424293609066598785137393168114651226979710751284826667772566173779873*x^20-33059185666345212447708094861449936960171163477987726500989633171102754116509197087204839663491464709480802069610102102833491654*x^19-52873714998518346833194914964938628604852965213985208006749474587286059325072715642266331564722972235467216897969719381431713639*x^18-77691579397201986629365571860463458964954013531819249700591783014355388075492264341718524028952205432221986376176134690448196815*x^17-101860369994551699543116770691142383337510097152871556383459185024570389763624370693078761048946870968737564507429186420765294213*x^16-118742141715504338537514227787804680127325603237668401283235300182941878253727127836639685112304040596977264892669936636581155546*x^15-118286623949101401619304469296810252732790678992299586390182056187633289908063523138192649042313889244438671418394417558167953152*x^14-101877830193400569194851986295310535268950300877765291008889130235770208343545651438355186113048893518153716662098886183727270320*x^13-89324568346738960866611154969784234116007947214869069745159588984312604181917579899142546428588169468687551806696356887086308969*x^12-111038583013237855022247409145033759807608796952773962880111499664783326445598728757533720629888222305308120336413068875440837172*x^11-159151534148103547357740909577462249383193008641352621503512943537747034452172828559317750600875549912122296242370475788649632840*x^10-203514049993189865020097114864122868611641836345792804675820997287958023298775698655765443427416242957339366874171738091782722327*x^9-211842225475303336104306744541533250442776466756261450973708887458957062549627674065584369308687937035428106081320668773786005551*x^8-182687419113662213863709295605863803522046334205146719229916336861546402243461004475837273754316079397748489145022058684006121887*x^7-124834719343924527086732458805997603072577699080798236003421636021507525283861568816967649401655054986760461234237838949035459335*x^6-66174196699550999692542045868351594631299196102046936419650592723064361495501196549353102230076756749115151777749948903906298196*x^5-23639960733643921812598063668284667102407707368915261161522196574254269482557244859627250293195918128277628496199361080877129903*x^4-5169894397836903905603900951493407881732343030832816732655993836244262764159626860941597267741904737583445255090927532737168228*x^3+1130279475174457744510296656510325353915691279531706693685692680863579238414516730117632090564707016187345657117082450256296883*x^2-475541738429794697345323973716304833666562473482590255270964295781227663591970919135941383065518801808363932152369847284727316*x-4771692042887769661074331667071943864543901447779712294737940823487850831834112764642481372857896883234982085351241167277489,-4258397730137764934525945739603472893468316968031558096245670629512672757291310163916959794507975960846018067158729196886*x^35-42794527557338097411638453306844008138741819723038694626317258665897017442847532925908512329070925569647085402095623525784*x^34-278949491272658378574295775943902931088646877273480667321524525476014078210547455003170607308117449691872931324853796821352*x^33-1274650254088798984070222089994176912139018707968330564575613329659485722856919106173882073105395297025301434164724629009927*x^32-4719847916645471319567833651360994544041680636817521147681709817635219333230197378980644734503130865130013610944275002946745*x^31-14245777033591374372615898929309734367985399533799652753155481873950690717748778882767243602074666911877363898014138322757330*x^30-36906192505591039836683695741984962248819800215422202046727931309525615537289973680467835253437924762224623588745024209223621*x^29-82392183651318385706058234459058841684197786524186657474368086119318101241665115974901015541035342378544643672912415677891713*x^28-169166628311593913881749298126518817591360608277080315089371753582158747767330276064969017417531021514759651301874196600937697*x^27-338488374853975520755353432177597366975121651654975391311193045636128443032949971501417851540148668597572178953806784731521235*x^26-738474790618284803470019727090507717351926269006901928753916390161771209602439200109209878138401561751562858388147250988669203*x^25-1726164968378595693524146943837132002040533893911037127501278557129118549607189349528470185874670214486699588881876368213934459*x^24-4121552947887244768626547684145287073187914319618534154262648281237619450165343565388164602980805154210833394625758128891546950*x^23-9180637821298800795341904094927499746007612784761308518324403238769175802581557810595120359292668572326860653380446545446499949*x^22-19033245702687664030495345422732395808402959153056147582323505342160928539208880811063388997545540555790580678823135626023885300*x^21-35981411115103792339488921863411852870533098572475597207050233740309031348351631989038967849046130665642793064827826012696708583*x^20-63449400914416630591915690417972511355346720294576863982771014313634201648678594782915348668521020864162134098828243602723116078*x^19-102408502259516301357162129527359772271275118189367196947807282723620377858858445003330509201553282506006358413121892662334314167*x^18-151864151057274462807168467962242511211247031701892092055554339358635559438085479105415790328833514314282869864065238804755737313*x^17-201786958981587710947428699460900986288076298988674153316745638453440599852690112206272977698904415954449110924021549581477661933*x^16-238825880457229230065698113222907174935376712865519604406852818519167700707986751494177495135589679688062812533043502845872809485*x^15-243343802736511866961016375337844217597380889756038979531602230497413256959159667011667297051383298495899319881219718813457533015*x^14-214497782005690743852794955312718148401753661674068718601924515843153319394119479621894666140199729290763927067781511605893819975*x^13-187057539591543898745316930380889367763503048650461969642441100403510734112641704992264940321895991969556951696982871110820560304*x^12-220398486907515358481322753446885897193240130748432718612377476106534356673904800568038940634715841010947942450063711910635997003*x^11-311037718323152696150192393345821990184947641312473138603922210815341893620426051557265668266811066663456363610611768152119947973*x^10-404077079106348810576429926505227172284964061331284210053280244828866347740816174463593856261291422616159181601927415271670708859*x^9-433046523197191458536294893948294706009513739977197668312522443036635641913206339183951224778651949255922540596802373858983343072*x^8-384817091800297085770122113372358392111328899573297229906127553359565815260379484048441321828629192242635756703304905088087249851*x^7-274384649670049388701683828575682204153861256721965247378795826560786667142578719859970988334864823823496096291232792833772422657*x^6-153440063940350654663173221524626070829588952052288162453345247694774285466183060290936261256415387757618570170753124747492844052*x^5-60473365710169781353721717689379010823183283733641995198269343266394366418538023417003741962089913542591171352792376473017640137*x^4-15015388077620201670645456970781071861989498071818475430934226201522723386920280003827882161312794450880282835760282737140640183*x^3+1300789699471707591800871049961230031836533284415007919581849529743237292567383746596370639350750969716254576540652453073072601*x^2+2644386595195357014051998407247375749352553303455610382933089386511276841653624045760224648691966743084284528958878076768636*x+14536697066768503763064708577138569214857439245784265642925177744285476384463981683747044042558331565431861308463248896726144,-2311613130455702670112666042938816045720063265131890409131021156037453358537231619290486700283879076066083275314158444839*x^35-23144237203928622178912430973168569085292843858270107686967505910817646223959660169117523097321529776181095320623351393756*x^34-150494939406855155187725180768186838762027957926434916330976396560942392610265016749872517351972520908531155999911923900877*x^33-685667666533763480620723026301245608149227332368923803484666168135901874209732145287031449135724100153978008707677511329649*x^32-2532366282404990796468129896305494574710720638579309680740870364303927028084988160320512843762628212195585247040262559428549*x^31-7619892648727422480427677985673719772531747868601386410176685537058338576507815117115254739980520885066256060796408226155899*x^30-19680878359176936816461939797650603794641967151632983503272024164704123890515710761309350103188653188606682450792592792433587*x^29-43785531130196654655675035562360534326293558585590461033902988568136342689228630148643046302936696091778444562951007299025707*x^28-89667541833700733670690513592196704862216348110930609067444985758196986677912492292692037710021071469937507314840986540472148*x^27-179228567104224311045034125474311877273187408008127092869209534579219583562272935679639149318730511233294008355306814903494275*x^26-391790829861621040225252285895226321870905739310875583438632513947492060252512148293539544435691646689592692162320243213985252*x^25-917619560744881135200545266636866539088873752401833009561815966317846514173490830245128553340339285091105299819526456462577890*x^24-2192569416733990410083972211950297322897010468928476268615627780518511892120187681318882149691372264125733087883540656086838059*x^23-4877117107598849780566892530734414268513899406211427138926815360130946870047574283048319810394501310022162620376879901800229112*x^22-10091089408322585411655928640197614345896520579288593848089153376942264112787379680987585700249834921511144708809175872022825504*x^21-19025089640048024422395751525420541670620630258580779132308367086995408489964925090446073292932339066711294551614593174026668852*x^20-33463489706317216093873327617683084395997147471806295906822978013572125355911208578218480077168665247402068864472703941630648930*x^19-53836460739620502013346836526593195737725158679712103444402874477019379996643366648285691301267697182674744312601149880420417222*x^18-79539902992847013938405809255727057895486505018756443101708872060305807542946265201798105084045409646449307261024210197307031135*x^17-105144572163696573287111289832900253765674149252769634742322545471457352948034670021315341431574142911686627353093363056533356371*x^16-123620314686916888407419488124567878286523632058215552386623865948740474617752018348918402009306702543725830596186876736522555822*x^15-124717151828740369764487260096409270714358347023710370968960390441111843818985475422214652090434558247917313580500472695711562384*x^14-108541677828721040146268703116325490415559130141367873603657148802931747664377873934977700109509990485311152169593600776355322798*x^13-94233062005779917867585069745691776648784685533312248737877208840182312697448280125170329738872626644949738064678062803700244293*x^12-113293381713335248309888331668236006614298967930799232765650177997996538794081913347715615272449259970870189232263117844708812097*x^11-162127236853264155071735005670819568515084724309012046681059817541442894430133999780641439199605544212432357918203163605721494146*x^10-210297363799885052032855177072608865511064436732571897904141073359546524295756575652914959467483122294518826742263223891985357746*x^9-222984773025755359617175239659987003654639892612368514699399015111218552861387481120352677742146414327103694554296873398672992545*x^8-195088667282693027340407273625966132785644296048744107778688896210227813091979296319307133308709760532425343034476938309886690334*x^7-135809801847990464514463850238723990006316992664211435296527994287728127101035946079212309432814514992706717240626981013466059788*x^6-73134531414607141386533292596073897148201004907208691100891641874471165343096345154331761789471628487082484557889562283880227040*x^5-26605252208979714823259874644689326743340549135882174572878816911421345772574353403027837719903865799892444443268477792239393206*x^4-5295456298415530966250714427490228591800407809947350732775630845562066348732476230404930535964275935465493178742992791292090031*x^3+1572760581661079334200459552400426391593444433275655793909160568155526616010442641563208245818623694177231882388218611758314668*x^2+42710548848690420081105762073506227774354546907341951487658668582526607770832362809166501111286939028550203167045646386341371*x-34837653229822958985727231324380312385628885619949217996290651033015193393312343187210239928187453792269530560962440755798160,-1651090638378612140548065800675265381183136935650292695999779720508639152107747297389998839022582437953662961524523877642*x^35-16310527830909217319901972461994452630049443784232899978077398095066283234556096680042719628202269068806340445201035819445*x^34-105318625838025405279436181395206397578580195968194655825894996680071134623226625162375415511399711613143344199519334410121*x^33-475723730829931170101286612976883938603582450848835366008594147994970460116428749067670394866253872599505808281548159603052*x^32-1745528458448538288894208543219049119571810198236164148030912964076923234793675565429313935026125937318202015469536334649014*x^31-5210863245031975989018401365918611756204572932542281278631741612715313170118824413991857764849397761250771432369876944641844*x^30-13366740246265060527552026883115349549286527630452987770210952014349415343078385831902711338812443967397542980736215386171991*x^29-29506221779596275982486077032707019297030283908814785239451328620550765073721958130459337133237416669077208318909199392328260*x^28-60151995777706872318874628249132031591975855002797614093588980726302658650734281278997138861234280830863312896740319463680016*x^27-120092457328924293863883423523716207323989476844471194033669098160145456180985358991931050890479997472334396128437909908836423*x^26-264037100937399194227137866893555771610096246290901323654823414527055101277797259038774213685483736321231687187630259852938881*x^25-620632895047308167917465438106628916928236414630465328952881365120225492374769916556017625676099678890494751559529189558985754*x^24-1484181290047709461424441218393131903184824038381012337198750545569746716420780629026770019522139870064331753703985588132380174*x^23-3287575618359325641398375932668516980030404064426095933878585405649820126024563908916357055673754740159950131137393798428764011*x^22-6773934695612378500928016147771571997027673145317163504559910588060523718683469498437677131082375135176973476285000022299979752*x^21-12696385877591309603863037899416928955537060888779527926341603781698281264534784069323966638428513227889833559911319884363508663*x^20-22232147737203346973108752243841759109265250440757175541398423953017793211711931550404326792320096028196350034456211498155472949*x^19-35535475487655156105531396355362541729115500385687081805507316533038347472333403033662594395594972428492261114833796238229396452*x^18-52159563014169136390373573814896718602268465678043435959687206149266790731945795008597955582622385974477831977027719012694053354*x^17-68290563881417117040075600720326085629636526344945987117312628083685368368770161595361536822903527107786812518420503085991876239*x^16-79415945258078431590562273562516864832950802539219893176545072642015586812830557211715372919195657631306362753950864689049033454*x^15-78809577961626414510421364804581886125263241771756935585234499848004108572937009382125318552630086656949607692371602041460094410*x^14-67416498642244098156329463096142103176393135846373790470741556653624294066169644575535998554980934334760429192995967092531067278*x^13-58757100655625330952587024476435919569780312979529157763166032718603439784700885262398237161839280643027823624174570513164854030*x^12-73486454006385477836031849903285423051975043255457046548347021520671412405232043049787210334470216743238664381007869859873261216*x^11-106333504326234215689860192236960685149939081180765663720049241883558659684805132648896842468363899263940287944303501029926275100*x^10-136304578870854539753818867531961766116146130542694189439429079188250223459847999159361090456581420034326968092777883638810653876*x^9-141490789896596172486933775899727828189557717786049681080941662804766898575042307033506186405934805860793367010254614227871802592*x^8-121112264798155429203919446540318673896542399278670528674361999722020384750745894840723339869939456809564826490413024990789119469*x^7-81699122673170486555561369080442688142993973439755438113314409988247864599618586011416796588879982052389069875129324559537742686*x^6-42085600933991005872366802986763737801788866792118043801063317067143120047584847923019506566309583312871415014599342975584412564*x^5-13922662806431873613954217946874192504514953692884790856412810775101937275253637564119925595202831698680302921961444059602567257*x^4-2207075862714513506699069241829352104956252428550337525219880423940333527558194036512797479791284464907782152563113512506600646*x^3+1321105525546480602588635370793126492369084130801508868777684314590001319396935019751427671557468056327954914057302236151655211*x^2-107719115223434567377533861494751550429521259437509910212154846090856948508464546121579189439696173789197723269287348512755915*x-1380672269856580597419353501510178240995660465434404468510105363187623614382001065002514284627919017908833939568655721164214,4189058604541973240597573819924252502446600639068028995985066653706277362419075357619198087609233589564660066768895314821*x^35+41736098162196695702979136812051603590913963863627661674522461747477098453402900864731833191039189580953664538396422179424*x^34+270715937405024763536701743246224738598888781775894525308001432565434187548192426084909888616990363544908467380524450401915*x^33+1229671869354148426597088257782570400306718680600111230506497494658412257564229388163002100584048029051260340459828723231963*x^32+4531380459045660730166647953629527774512234026122060771359894247924838369674953201378986556578940054506835831332317089973612*x^31+13598257415968660535196315625664923405693129926741830675393096866609791555081037041809208389032303072784881507529390139472692*x^30+35042470847839007829404582395438029035799054164595716941089755872752643400579094244443199715977364429799105785329659878807042*x^29+77762307215693255014250954798610041968855997298287500455582887036567789128114777826104435923848684628568645116012893275631278*x^28+159027023750298028056042560984636367615717784259801020194620912889113264971476252615825863012826563257375044253478664216864268*x^27+317772831930194494339248292670372722513826173371385834459845481072346523708336661005463054222478911110809588309996984601539907*x^26+696007837146984006700367423915689991515292679429834002573685084963315147026846307397812864066493904315130246158014430349068182*x^25+1631953617616593607928896497745925172052672518996118811831032846511871377858556249575569320691469467393289241985330127956497940*x^24+3900237184367849555936786207249812938810347223335136082451848882859272942299465866386562613574269136839416590877317458710824284*x^23+8663158099889689968155235337643349027391544146455860447269149826760131230833041674696572229999804759900500262370806579829473410*x^22+17900708436977685253856593383173406544168089191672014482870475360133588270858993062195942436694332993659532900409832532255764420*x^21+33685491043928327805401096982289141055800347775923658563634996378109471138667946213443790467000756723638203842376096295686793487*x^20+59169322304791134047826378014914756365411235111050339622193609251286534819296165135824860329740852049283259421971653992355456482*x^19+94999886163825164528761223801985685926805508889276107558344991265481897282797070940676544008370204133749014048304218423671948282*x^18+140081386650661457836524188118376773397022865223711411592231457033540353344553589663145232137903262021543277648648865722853634258*x^17+184641328553748936742064229852646585689087230277931724667182007879668545919856149781694872105116830717825063050121736286241232328*x^16+216404017013602589863108822655789935667031268263913568032193592248090015127529321798453091968426528611102378421368684460952971360*x^15+217310811049093678683959429567794682777663202592335804049943549300488123696863604312469516947758145380491113482753294920650160431*x^14+188296682839638682628058109447649440061361073083094840886649207415722096048360804565696353098387257119388238829820271712751975574*x^13+163830524414538170225552524036129679477076921058837747989561098791035135975037192983349964806079561441790444720263435460332959706*x^12+199265816718477136557960275020808368152653820661957474579457138818853812604950630490941022085425006000874698093510046533516369197*x^11+285739573572876591813048950029958170160999530689998754753644416049046159150482389632235027150352728430724107576947315245227255118*x^10+369060675737945338670134057027290706542498387142038869599219600032740028335222038772250154014725974840316892239891895235642512381*x^9+388848650682322397142288416962292654929041988890905834677159864048402776278772223119797752818635290224634741966838482956872638818*x^8+338254519828955551985557193197596379382936072747893868423405407331162321392688908276826753583143721263626427502845129176663836318*x^7+233685001504877548528728268231304282082015829724636921102441544042075818465567828128390229989777713964127788623975202968298010871*x^6+124678623103801941986979594993088668959390115502907539509793859305066689096077141191835611954346275459838205893214981681269026647*x^5+44561648809037827894378692454756556940889712283373341318157877052317966109751807450607367528345660758679562131738891513538747887*x^4+8667653417232682918565089574087015733003941477040467586189165418360596199334980935831565822331980970885695774137263275850689689*x^3-2854650883561994534769012103268624725990111263955283158715746467377266205432026844231273105222842699186399204058918291953150632*x^2+67931194770946388873898208485364275535953459941077982405820644669537107920977138349370483326518132447567729878574805194697885*x+21957091984015773090563938539743458923267553261290235756067787288220744900697511975795838628149454020388702365077803271827097,-455722125952354881950512054453910288174778019201822762130535914990842935879818687625456462444026554699900746495771599841*x^35-4258776733802752220303871147929589134878374692869597006685628015150075375120895302831876167675113282847455299078208806307*x^34-26712862805964573889628291724086626059525329848758476015803878651953238626896745153142511577361815245075366209418487300281*x^33-116217656675768102267150587738386841765722208686442078603556711308791612557605139136340465680434718777269993152233699132209*x^32-414350078563623592049094698382638783579499006931824306557466194232152929082613226505509068271398434420064630031386223565360*x^31-1192473974626487601120516286259998448037871581856663361173488613111976732375815064493590552201981567864300880511167760054708*x^30-2961698442162889808645468284956180200767101237849701809907829977084716102405281009740932932064263367502835712385009265076611*x^29-6288198310327975182806033961593040514752230897040802062596926154206812495945638563503582450815782777161130158959843243879285*x^28-12532721344784115236666023332796706086234565542479441663135459834757085479832586203590801230424598037617106869193596076150322*x^27-24862571765764353118985534730887720913392369777156216804703080754233508723752744157248707450569633640853869560374962869775237*x^26-56321252527516801533411758683930074156183371095226125993665169899252501838509337688577524390529758980635976036114936093674510*x^25-134654853632402337427498645582518645351992418082841760165761391602541412563793379294756353568629319174413542121099264187058658*x^24-323398481300767753529242517731111899215767903677211385355382873931426767601497925305424270270004697028629313452312481761415266*x^23-701275904610636667215868140455455431304860895840526140280182681254878260029019667702523311941066906181166245541230410863159012*x^22-1415439239893133014614453118692392651881957722049847778609400090241555928741746488229864023184388549118580178953591128618102007*x^21-2570968597081017757163933989999889711104241204034226497150556693150304920903923665209846172867859415879736319054646388836304878*x^20-4394559536451350485403431654985539860854943107110292917350534054765780170845072473957719536968276528462095004746673341251069956*x^19-6763102746102113361133341036846934191347004104289944827967245207201846284731162462147272740213701142204145051917739675652932909*x^18-9549787175906665475743591419983757625502120522870566584369319170296087078570141561236249072090680884822328330763669851128410577*x^17-11751578134642323194988749408475053023950070037288619964000219214573335230215595691339628914214033295909563740359927318024679241*x^16-12670209504600246294521455722757702669815142258398019857651649447744078397976900091635565966557065357793345004527749309599130373*x^15-11017438049292053715648302433848565178879798138577055490110737019250671192249935682378740017341077803359456010663040357549061991*x^14-7993126153383645939023080463445833703888569375870842742919293239245662877010992122386464318684706278165036023143533861203760544*x^13-7083631042216359672617084083128132080798745573923393489104690195443923424736169780123268814435470229462387953281779209181548254*x^12-12149780103008500124430038387287830359785922649706130204970036063518824828982281056209772004092471044102545580021291939283515729*x^11-19038505708803301472821535907090542251162680958974014967182249094406450565648814515272729641149457673825078000537446619435246186*x^10-23056332025106877066119625389935482709222681282557728469982391461108171052895353195172089841695403286222312218606993149307334704*x^9-20685614937843014335593135930305022466886774004312600826163053284735348060871895728771353269246434846084709590502247048006796851*x^8-14452061253433017339576847482977770866518127930974990927168538905028561019430351930518862459944026511030583672580905042658562638*x^7-6179838621960976972417928169159127579756825437096186883488231100510656106449594586474592750001103455879618988179485064101688300*x^6-498387185121238987317321422438571209403847512002286636248983102691753464723867126380480029481869481309056994849272671951805529*x^5+2080044719755097092525297118012807927188608471239770424778612330866379653421457661282843739666921539458162771148377058719804431*x^4+1532475830121025821724578615163905104380754613461188342433370236393807521477115761706887379609549830004649227952770117988809514*x^3+866443113836418493046610663922977425908089612896095204120909290863823553450040713334989442712432635254598279713705462319905092*x^2-159189919409570087242252522125792678222128262582039913338050083557726260356897192617910290804631341776750167557297818090406735*x+52538158578542502959365753229213539214665674959304888972203912961380185934182339588600681532813911404246063094863491684375865,-977234966741507788396142173479040346745601911278266075245008535594150125164671425340290581489391656993405602115841050970*x^35-10157928711794142847707625020946795519496452044060404442965551274716851436808726933163817062660741789207451085134067957366*x^34-67363644051112184373548731526981192936301247397525388969676074900491109707908004838991894962930969602223896909440927922686*x^33-314200803729027542460004645239196647619917005826585575820171450687956161794009567633328422290824907782163741932119427159219*x^32-1181445723215425646797408505647774970895373505624334531834527229959472992577126965403317061797569799486594705023399787200238*x^31-3630935261903000512989720747383744156764728627130917917732982853592893480775825212195162440780720559343713259124964173869583*x^30-9552979839610626249790367412871745298688070221398960800488295440933270635598374290242062153091381633557271697977956520212523*x^29-21695834698186977099957242752216584258346253594421789387846352645045427504931446450891623681776404171384445635168836344468587*x^28-44997193239047750738071011081980451887707496859916906418385932723819192014081028898144213121034665844258165550017416105354187*x^27-90296455987714194410402959819505750765888098449807302540676263279394843171767130749829908189377398274219648934440555895930988*x^26-194677815305951463508011591300882810748297156733805120810016567401931092869311672093652202904618417608979718182393340942580347*x^25-451420540020643278201972911614467907048952431245453259787826245504323264386738879663687615240417465471023400562120385815063727*x^24-1075574731255115623823650228584126071796162468610485896611899959140996305208844904154068317197843438895527634506584672121327896*x^23-2416944253149907210283167360092554389161568694375767906423599528892938965876821258186971017154543295709402563895876523975691618*x^22-5055980726091520902735032356349389555805987913486135204726440970890804729283348499618534105414426906816842544960612788688828526*x^21-9677829000928004098772564979239566464088180628684301847979144353061096175701222841350635312881250488359199611552599762715061957*x^20-17230464842063325019082170270376566904466653093576368078968789606197289040956099040735403771732619099287499326557676142655192505*x^19-28186670601724655256549075054012989386270297448552230645182436645318441536902749155250655353953114768597449408238721090005679453*x^18-42362531824064762569624741969645367582336803870415952734551224171253762298855370854040981687248912078321249298218062390787375341*x^17-57370092821967221320992640939183820304200333198528417912399495865151410499007931774584832817738200312614621972622348185041944810*x^16-69358996625598067745290750952650603030430455966834039157484925049440920960948911655331048704227278488423656052956782069007133938*x^15-72865601850242691466770004995440514330812593672142807312891808689678449338804374268088245006187572527377739658862646098210773119*x^14-66260841402962007562150566894057002559518405859612772248196544245839157646781040411226395310148287234132414402617400809364179999*x^13-57652950930136416221595756673777293194317190553746275107922413074448161270463529405887815200940640687156784856914091013764179357*x^12-63409918178883894146226445991021281977394265281572321440750550052852787876171366835590796602938997235100869566455897588220864984*x^11-87123103581209451508516560278017684747646245699480277271204999366012813087765356874344299402048921894433854049705192587160617704*x^10-115317844075355623231214548143095429032226524859599049302058157915685791258864564356003782257875562537855928317535754024313887808*x^9-128459051283239010981394545032934860917901524545751754097890894293793506816662594481909426833007935343617358596782918096257806381*x^8-118794745476556031199774766332838755675320829051049761173442266827032752991832314982599281567205514015648106045825484594795489420*x^7-89413630669236447346231676436991545139190123473432165247739425073835204585836007746814953260954707193359823351181326820448682235*x^6-53387671829199340310841959644621261002999333121950146336780289137938026713819023295294701368923663722829333927600039692148384118*x^5-23553911881176754290174369937372422817496830560637565828409461683538935200280214689567924501870958227229702960206638007904764272*x^4-6856863162475679386503822842146598790056474481623581645121967305206105104322084209028174818964989283645897530140871212781307659*x^3-380370485506674979586678525828717148209199973225909549314455563312382630918610964681595187495024203070576280521425097012242808*x^2+235131222268572295712926811806137627318667125531359594457871733336140400082054347266185495396736186935496677912334501302821064*x-20099311800563680615027217531521069329871554421100465379090728331679397957233745173616381583829549002537396299307357540272301,-439691122325858221979154423755713624572604354273556886713603486555648702814167879979947278138962215747751913957924477015*x^35-4413623344437698213748839241060347135695064102222454955778623424622155858621820974590617905352863708363048311035070024112*x^34-28726032588952301292036654971113507790453785675368475357409503827201787246748409926421406350508104505894849611166624826328*x^33-131002092522249084966402267599993801376994277862679900589493118483139877257397509101716601864367486727473925167488525067848*x^32-483962909473181786804910215408039404312832803146101006321370561686571222359822699578614856240359693210084205297314622655229*x^31-1456523271583736835618245666226839947046319512114700576041313904620324079665568136350048644950028527498516060184548984437225*x^30-3760662827434706065172064285020055803809357161351826345603111548077379316387467917580067655099386750858958675922359699213975*x^29-8361360059216270999656570121022584984596540725422409660566775732523091015178024761153187781886117340094441980114116770312545*x^28-17101585410973223784553137839958640437034322721104132016658185418319254422019151815865973576795172534353011277103467325660688*x^27-34142911061552601623504728454185569322755968621636240586601000532163200699396669388897853623885406463071511800690239231419053*x^26-74601927070143989857085758905060670128682095737785583362490739026506081432869747496730135947917116746372249068524209553788255*x^25-174864524645706502761215901881924310804420687183893325987134216476601804771292292034165621990669855509264312495263339147787823*x^24-418161194375140899949502837530647910621882005717454314026601472701371593153781826483065498241277832343372384932272252623130399*x^23-930522487492565934132215083265275249253382658634837015893771712868896841541341569408587910420666026227802625117666425344909131*x^22-1924453502248920773597444764924632039733404544016632516394566747569866513977743082233438587629391273576947823862314787009521685*x^21-3625209904160631187204859123598664455771645097678008660167292062367775999761120698464912861751590120133725022749819803402899857*x^20-6368407301827100689328133143401190449327115725850111082005863601640669195727728638677519307868025656625542954302630450634469297*x^19-10230826189792940230964869498518204958123506965349123543023691885791761190304285874351742305658795495886044169218214223253515977*x^18-15085574856286189710740458746723571277883271838114833069661108825503651395547682620843817582800045977536098026106798729554146806*x^17-19882925779163100987911027883389482454032237828095716622457861114471577761193734318302610271788883820129019021960004402100137393*x^16-23271066815662775258079711470395889267298910956515324832697777623664057980397854663599184930270455511123567942302772169538178580*x^15-23299340039059933584916171581798609271174765035784296061213849072318418411289528185807538779420105812296990302467903940819110157*x^14-20024143029924655853830610177708476384736401463406414772158224823523377815365847448371079556508735952709431802582902915334974549*x^13-17168614109521876666462006608499850827178795341823864049617583037149064809122107454499038485382695674417727257134397050621131852*x^12-20873463152407535135226128358999315734885852472282199612512083043889352306142813120442289488709590991778786050808660055671607620*x^11-30435578853974038963414030570813453164146937574655641615730309940385305769799279165195668297416026946423121864792107652734858073*x^10-39709016678154507791721334242353332113127161839729144946120797583420295751286049525786980298814235078459876630539140771098351675*x^9-41848202656637205328776172743672915898111083551998820918651533790402463488042052970876089927360774078510773964680238637396538730*x^8-36116241742408615761805335834643039814391780459499073926633432954408748846775406901492326597699216390500859413738758255568056238*x^7-24508445433658249282316420027981201009935035351094734899298421394047041323356587579350042816647019341752752975685601730652781218*x^6-12514281102699425749181446750760108288559499231111457044422696768021890111598221717984844483845814578766016599364499981290784634*x^5-3921435813680337921522603103211072034722431906554495923511000008900577324368679844605692915464947359905343659256117209457753319*x^4-288604529784679450606204356389732794310410412969683349911089806511141381881826985277037019357059753794257433723390535497258916*x^3+643699097841785738663605906504307433518125758489918138364115878687535977579596639754662966704387369921715463434795547715564901*x^2+134779963863343526063691234501705577837024647338004827390342916172791634724679839872557253209675572068156765501693230977421108*x+5954815281050499732254011863428155810854537179063428970046477991606647552302182360984626411113228952166701727528360938161979,1416353267933738137206384268397041964918634936400417587575471216968557406336558121335071463760565202323154818330397735371*x^35+13759080324014840968782964033442268542979493874176357301320930337570178089847589112331014394409607243001955931685655588686*x^34+88132629854774446046248764166534675809350276214092704114830006712136631567484777180936912449270485527073950294878688194039*x^33+394002465180588798713069047845531868796728187805310704704686578946777402338663242124964955094243810739118709632695345830177*x^32+1434952746299486359290835415637413089006912090999578290155298006448272296706524374385260032328793485512575295124047522399148*x^31+4243561178393193262202799482950348668709413644670797820307398081304040534192660209837289704461049900209958935036231515970885*x^30+10800506505311738276540524009212227964565394780269715780460308611862321067352211808896877201647649288430482791415435076044453*x^29+23619956636213163671109943201869089274342892478251183967347363614326068629639444959188248172991145723102100045578945989975883*x^28+47913799773172917782646727304805701421716843002255219800982078182820675354267593907278485106966919778338729840509438806069022*x^27+95526030028189112879600221510756683069721632378689599142095029538925701048900282535861119301636151239749624159480320275633934*x^26+211543822908579659643580001642963389001837401109418296359806117364083478779712624447819718934494928045741819744714099821964960*x^25+499116500445140069975656080739087988603971246717892317851600544385263455264513139196691566421544173606397059776688273507621909*x^24+1194819838892779840012218562787296830011088063950839791510507469011774850392305513124948623260777012133168789180347817577185787*x^23+2632705869678553499452796724128922032750581344696411266720624012128753649550476387820570047208095158803917078577912717163837656*x^22+5399504151575928833614282597231615054947177413137340004330300667107491962375413850798839218856200183907156392222866929143685405*x^21+10047252880877919327450962621261248539790380455657630571692829494216622898555766294569895246228530725764152074007140798143921379*x^20+17504573093662704650305328620884868581843611291105631701358334357618340391591077866367429484249431638754133458582255003690192997*x^19+27749053497461797277612137517068776009932813072948488000719123101361208478395397313302497411063498494253048633564704320159499567*x^18+40419787692949297613549230781946038375805424360042814714995262570530723480493333700376676763831868704054743515662356064668843202*x^17+52270208855711505337759843965094971181813651750649317260341558211990732476930098464169664089117055945328049046520100165426530906*x^16+59974379216297225299395190302674660872145191455409518968651758977983096879839401469048482590049611062192289354499480793705483224*x^15+58209888315283942079604834849669185186746810369179963545209700422802743670675762615215130507257587508546474064912446403095809477*x^14+48695008629003879169960052073787825012094794890360771192756984140054766554966300085056044977481711571347842775719535019687006226*x^13+42645330410739191517327605905787945030303827332332592813776186996596559488907522381233624246492406518233046286783596117114853712*x^12+56165961443570413906243669965352585996509212521209593539896305608994379124901128158659229169079162096760353563498216171825576713*x^11+82281255529843560028008294168896504507845374698435856864954431949238875461876904182718331739056878253535276767638147523507832139*x^10+104175274429346901841946117240750796668911957302010781303817855513735764433953200394113550810128054702093580925912015431180361141*x^9+105209156845700975562984779881813190025790100800190873899002680144139679321297703831934674009083024804938880418296888971303157062*x^8+87429390892784590978748594185143003411414477358998612662598300617570115002557279528264284846101704868863371153430418920138702758*x^7+56144484748179533423162659462596966908977870711225312476671715600934606460898872550295441839037511617749913168885314519688558326*x^6+27040099169903026680751052130022565862802961836163704019685154202318416954223782406834639485626709380203471827706999191950222084*x^5+7414570021444084797248858095198279140821689946539563715385203132086459790378824242068057201470508348453269904087833668703052353*x^4+545782486282089232895097129736903759611415897378243803471082790973685166749605154458055392686542637243611131374564869514828226*x^3-1265383206648397118154204639762118336958172575528103262872235899683693560129022271579088333116636221004090135720171290453047854*x^2+349851655869716745794791201019750740317646976344286964794114809176965816921496610363681271048111705167209199981731421185589521*x-11691783474326947189816770189618346650094063662282118428884928026621208071652806106570964305582626662693964336208062785953024,2326849505620363599315123693818332398856276354272748248620323062871102033368344245493198425601574624057248030018347028244*x^35+23675239326296834523567419585248173357176397293366498500499819662439783844884120413398596372129184436845954817821824661453*x^34+155362107983925378718533841846332261204747771361983786812573016548501310228383629463301081103401702059051195859772984013418*x^33+715687375310363387439805348510489483415651039113407594251086568604736167982332522576871353991299213361215293698276634060298*x^32+2666924506409209110680968757461716228105194352131572069334786921014672294908026209028647460977796005189784689255724314823019*x^31+8110322767578879171084309550996640815272986775450522978668316610965000368722952312008103425124897260451864076757806026091117*x^30+21152977015142692356556876109205407480398739264085113989469772405542373867424183792277095786839180044733758315044418825365200*x^29+47582682759140635748705698702755182191753681102042715500624617944147739751239823938890699713974398235925068222683151933494574*x^28+98170143162279147460540679254039294759292773487472711312838527381477429919982392236595352970600074603456650478455549789349247*x^27+196751815686137117417729876829791500895687775619468740196952945983894416065134876018709649831746987278020340334248319764413114*x^26+427136446192199410760237352356145234079909516399594002754247670990372351798666560014223086996584696758381122052934622328195526*x^25+994664587776601554681024085975408116014558085193208301090934052895941302756782282647496462127578215006421276825409740762818016*x^24+2372203046860539926500627172303615314144140480742383705489842825863120130204194308735016621836290303580670585101337356716069532*x^23+5303100795211241164790487796269767330002185312403480365725409447794746068434026941942829083415376428026019430312370385367451606*x^22+11039252729755790377927507738815412266671683459521627514946196682722242636881052477514078319499884245033181407484646537630845182*x^21+20987827398560482279988916085467574343984211898047982730097843501738163682185703427841906331961653481536011053481591233340412802*x^20+37183447543941755004902272465054673673976736698005271187118067022025605315804174950205626629259312992173027104155587292909141501*x^19+60398187048962952316620551925264879982242288384690260745524143175307975086649460843942857711918177557606013801635102666396248614*x^18+90165298621323939360974612093611707418660133002480402462147788849819844017153306765383645693402344275114433893311061343666451616*x^17+120940813261316260909195093655820100889290705168028486216618046122938772776253177335616688522194366350001788294083946393892121612*x^16+144744291080141344809503543478603036558979210046120448781081381147378381264056682899284192578659028160960184595867919366207948175*x^15+149904105117716523866140466292223923579846963677223924459437623094688321945689259554006003838509997494518084125126474821398965186*x^14+134586545472694689336252954161257101623934021910224283345376416742629494174709290303071893647971392146259101152957807317670241966*x^13+117660345146664295119024326211537778320609988668392919166917596182664024769187089322373308466168632851957314715634597164183760530*x^12+133953495389910623217236896920388012960386451458836275665655799938524920993511886604838686277578526089275032333462594020812783320*x^11+185663193027549239503942249556860397467643706230298979664706809281054739580169224977906391544120836624435493984372698055421937738*x^10+242763754457143436203225609718896510737932621302514621272761960853865579761626160231692202930119844245284708561504299617626360526*x^9+265168194240373094023780377399437303841564342776861437147268505087575432673670808679925639846763591954973647904953426369351017698*x^8+241097691059664073717707603736189511440145460790690849803771119491811327926066955230525722314518809717771071343229589184349613775*x^7+177625044518936938415154530924052370664772023907019052755438231497706352097568911638009376883078066956547222788553194499363391580*x^6+103937119422940546704606993482748825735069185970270392875846909567052081953468637318947579295761258285793499361561144204186961445*x^5+44519193244528074628050796099975512495202412572545064801881200447852830628008579503083543498239989774975547591176132981842323119*x^4+12957151569026978165785008355564790256684483948736755983215132354427113282113645333366182875049512489698311682918679700161728351*x^3+585824659964553765896968847493978097888397347818642965746589045813688603943960505380625989267945014374353232549246381988839673*x^2+32622338646238971411433404228015203209337431022618001592820969167129352805286759427018878936040085157610004410296821061067460*x+2331642245222531778419554600726257328166930558248239864288502350470998867853302747487102418262936854239747126830552975052085,-303109627610209986532072377386937535822150881182385023153739274359316171522292960969102553982071270208038723439524657741*x^35-2882741144095951208676917346239751929070009995707305285981206478604398182937777632196629991693188873595181855397904108267*x^34-18171680085358880916691237392631079210562990493213261711915946721428393020018851305194482592636798075972204593276612381495*x^33-79662245109353115412671741358516683470216877719017507818542353015215929737087489814547540762248255816187469096223957624790*x^32-284853946710514329914815347360197580924494280058681777486773204400735645654721349260806164572154213130136686892189636700564*x^31-823847044137515236169648649651825622898126476322994583172926990258998240243436617976418509050006710714982640762815126273324*x^30-2049273052951389067762786991986771413110843272822965423715567915333396866751188169884995364171400279135226996673057575673099*x^29-4363521003876766408759327420581148395938612721146371423464023545970404036111615600512902083140959600684996460742775334681819*x^28-8677269720472650556570768335854813846036360265319128979035238601720100017568742421500810228874100652999323566863620628205406*x^27-17193520213097814745268114105504235059792406516700895532632683897189989797512703220076774121327426886453633844644032971889970*x^26-38774987468832631300158937183415712753147825580435482723231199607568866685214611179871933875840666587140440277304597057135911*x^25-92927375338705273611135526125659017990665068481265272581958068385033922413795987714470153118482100697253471883439523101134951*x^24-223307281100287921890188745055785630161633482280366359776439939587021703729203928387684662537702039641965837332265665417700614*x^23-486052323336242644742685840618950027641904155138262379467326169632130078760830238348149792153399902703150993356451788543353960*x^22-980385228555756836439226301388143624515247929534500462744921282503684458160749295384593361407009897843760744804908048143529494*x^21-1784607543533325189134254875097806567120021556553174991775314149110338772462187436362775485574108478328688240310264212667191183*x^20-3044800636897951742776789093403665286640136409581383271707137924297372146484708078867386779085193734900365612148675293549912453*x^19-4695778265876043887900051743121080005920541813477301442794824663263086842035047979166016663854981265391525352366697632080631069*x^18-6614201483449902276902861905184874376131963952149066823178540235785497651414973659984159205816452652943527534438116508124911247*x^17-8143565680467375872826095485821370421235255012272581068663278217176974002215347152338181499381358240057761651995409804955622552*x^16-8724945848581319820736173016962938249811460420023946260027940644520884966782828784164747917415756143541146450003162568426617419*x^15-7542804795430598350939928678082725985187314996313984194219607238953436992103529428684294239631791341141163265583700542189259956*x^14-5314353417435794033878302029210502566277686159110738850209367037258796747143898858679069294050680292226759190265101026998486770*x^13-4604872517208728906147940163654177678507790278965216862117191065566701102322432827793467369420275008250723408200551231014558232*x^12-8182383398694165830434791540090411350250811299347691886639205341642641243674718622032516327256342663909191873335368662646462473*x^11-13239422048764702374093448564467401760985963412530325002803859637275266648903375483651167477178296707681959258791453408722378836*x^10-15957987806021306309221482893268946388648707796396196260468525470294866547438324732087011554432436782620733066890732372987324458*x^9-14203574459192275469920372406536173777780947878000987568995169868909124294182366307412354579223491235681107984254716462016495974*x^8-9693838014199533043224080590211000416980947014629787660448754588017016359067361069354518571569491020338403156203022187839726662*x^7-3894540233384274518268508524394671769998216774100594166465817530090862981196637337924653542957567977708953412078016738619455338*x^6+174638175488638904458233369262119774406096375946129480141175040808502126025366423198524434389842176258654359761174603420063669*x^5+1793744450549328882876902167802686370477291533319620537363411006362940126372254896235854232450998849379399906075702071302798698*x^4+1260314683616385474452895315333812594650750725639209535734929599640414480294238381001343083565097788374947168787530239919827041*x^3+651603722053335026206213890105154569729878175001576709132150330236314703507389331576246219385200852293842850122963535900136770*x^2-83817459069945858757277048733226015125752443641330505514365546416759891236303130286018125806608771629535523528946094603940190*x-21377671936266573506754934721743733361573412412198208101496451883768325992209090865782194667181191918174866195630493357164750,2530974426820031332524565092176763183822134003847380689488109328004196174755859318543995734537444557737790471934983864619*x^35+25378565715707915736096328839869624193562294980078268900632847596733630692363442705484813616973126652631421985842501439219*x^34+165145071935274112424274132029709537178469461230053403396394769142197135229271531654165893064138977554519274773763567183004*x^33+753110109273650759116329136470030277374249015223845021328313217832953816863681339537970685922605753000906937061048805882207*x^32+2783361963129725771667543892376598355167057560034859644116554001357593054285146792722951438037601696120300205704483401015188*x^31+8382274378522795803504336984183985514384591501818121082616833041591834626601932338126136145231570658019483736044271240947965*x^30+21665960914849047454629862923860728012456391967646780151411627506466928592086633183362815334231383243583770031557567155889921*x^29+48243800251681514089311991470124729532402119298900478154834824291287149575087558619832423347854548959852998341947586629793138*x^28+98850313083915085058124327254109197125834521541161272844149699354014690344658978195389947487294406647852919205418940282825865*x^27+197624607783588222747564744079754108082660029290661905098457556531423959377921700627488627039768245753745041444241698053686648*x^26+431754978308976388228047970630864104114056432042854818627648273196683332024072664582341895398273710940390972214493676609918714*x^25+1010818239095622022388162690069890952826013794845736722520133529726935813053557595744153218425101834813865345439506531431440609*x^24+2414890112264792898240060865272268021710792471910904045433873388461578652435459598630317174943390941847610095536130202272041216*x^23+5373902943763513751580587555348668983773640772021132832851437976911203259948492858623118475938302442810338255119716596296207849*x^22+11123863545146927940650068560580021137511050700810922946351020145208222695785626339058617383398530510300142266588911867135308903*x^21+20986449515145747740745180268248970698720139255552377826825210103588642459229495464918523274534797881620143943969059486270149217*x^20+36933110795662939700191332512799496166173996527706502463309934796576847187052260709170862007233638173223903087346217345616614488*x^19+59465312275980351460509964065328651129115341605374142652285949714694105527196492528334890648983787594007043774000004038904816793*x^18+87924743970063208594779410236390045188426066131167913026775033816432321391342433117477487584904117822372677672555175493044396233*x^17+116366200212335675011650036054653520544210530026835078911960344593907041968888726460589907182872115369397171458273364020501364766*x^16+137001196760315062307524179892560930993808605520022684780794729098686372381347186690593618283791943783875584029589357401280359250*x^15+138515168107894859022689351161677795690096352073858708798028285329053223417944729029730757442719126937670519716009206191076716721*x^14+120842550462878933539967675932355386065281271315080937833677176245107570291382503231889678590451670199538242049875646677514292481*x^13+104955623238122445053927870932838083432475832441377846122318715066801673524513923565875158114069675164226749350011679349655859924*x^12+125596159995267831888407126849586202367298503542008354722765686931120918999668154175757369922890576602193703825971152189822784778*x^11+179287384799361617019795286826017116289367714469875152559360694119265262694214970336498306454384126106205663990259593477425626961*x^10+232656791372985111010785791579142460103111815676572648951301608237202085007256307512053128891866710095960062638687321622385268107*x^9+247299936243346459725496588755369537124352710723185227941690258618790038257526763619251981001121612398928296279534337443640975443*x^8+217144483508791237547977567743608219025119115139694136560975523635341463877116288597537059217817884595624599678978860521105515895*x^7+151983787622911592281457563269637246669069981515680439448586969019265941416468868590507499287060054140180280230689784688975733045*x^6+82361865388615103750888449116641862459552047226896254747099008038977945222731323356214880544632431043537072146673795045689953677*x^5+30297761683571471902324303680354487466214362879209680487714044318823953464427160999759527546715195468721635590626706263805503262*x^4+6149401490183939862765348582429204786330457170201912524833967974064870638042992144421829422227045667978751468438163378458724153*x^3-1780822246846762713495371642447190093761063156132386202890371109224829923733149382155080761290721963336577854287536834105737971*x^2-216866426884476509772598819142307897414876138928455987522154771601721061458075222502604688763786077436317090056035069425293517*x-27301517304892800568479246072337839454165102520821636475009265971947603860364707003865227646583208973554355570256781511241736,-2382350314566452145552137663487755999484154931415241516872893189958783772010460142531687549884134944367508375491717443848*x^35-23821680673680933889112668133356488583630210735238502537179928338320815843452721453072891152502439717474157797303798569771*x^34-154841968463147381942327587143392681625462466962917695005802594557841643031209921905687619979902284009600479311417644749804*x^33-705153552948329071715608376340580880309526320920865311470994098543649203009298737818607039820218306319354450434371115962382*x^32-2604022332171326877153140616501661003279448056277799824451408162554904261559372951648679252498409879018601906748588131850553*x^31-7834365503819749009470160121547619820045455429693134027151298634507738606249999734751585383321710952490798541024879240037178*x^30-20236852598685565351057465163941091490977498156106481438390155723024270236606108514772500246084546633645648189051398951129823*x^29-45028944535835143922399392056291006594794109188095483409265506791256301985623364098323741377086749464773874857748488269197071*x^28-92253044996519282829144328476711366992767520623423864401299591180022979838213141871967735194214990922807880159648577099880574*x^27-184459057699789973103883153844595602085750279803842810800885623565044100242721198231206859461015154724868177065410819278084109*x^26-403301953619347827427463749295837131175999059183130034419533000477181743603837053513179706567195125738639320319534094198042216*x^25-944294335426868919096106863209192330306489202834050051351230356772253858343938364256901583817951922048051261197765682180870061*x^24-2255783631791039118470254092893572573094166223954236363007779408382066662606933053929256435104302371913544720569937657096693332*x^23-5016850565102483300945587867057589445859785016237301834030375487515675855635534283432436641267279042373402933038285840989114782*x^22-10381961303958819986692835734545158539116506666742273894665978910662930353828028742328514876088399644061774076250414217938212734*x^21-19577528182276323145741974417269612386966139992420827160252929085470798738701503927750540072133843274116423423809291846275809139*x^20-34449160071057347701321116477670699106073771856411164729483771985598472646483450696158647773460566870065037173629022865316551623*x^19-55442528388600446894711536078795419655438997011404066755555295161334065175398155605544034243469442859032027688248108068771227982*x^18-81961787019090005108092017547442039720119439628110825524360895978125027197924047367234976001339926101402564793989585424285659060*x^17-108432972313529644265728797215914130977098040989970256278376894935779620637905037724063017984048563329516843800953004360598368123*x^16-127651870366222009587426123876191872230146242873975025314813408972641795817286137701458245813289364903802979900633004504103346214*x^15-129051107500066026250031157791924417519081718954379018829342261949457103121279014643938529134626647945083381848913652212977738176*x^14-112692982433464269963670383139758496966885665779690450117825622658510825539067754178580067635228060741340881245475514671921891716*x^13-98139986523637563657157404422467123756145645280933307624584160755689780238542676273211383175446699570909450328257903452570198607*x^12-117562934944118575922009131432629608317919943570445935450049491178984575913551829844500619953967182353029241262381344941468638842*x^11-167367305761548154952374005350330521456741232967717709335925872661183116373700546081008698614675798068008045766092352909524054822*x^10-216828536884812408946607068424093990798664569627307395657298321191757263857323726150768096821835845995494346778855263242129309897*x^9-230363241019582797014546863080247118929236287412015222019238005539665960284385785051738265839462439087679771080172050861531679669*x^8-202377384477689790271005924354104181238216689734377012885846149456154700016034090904139159115444174741856062741446998443648296282*x^7-141864882799840912539058516153688495066702315005658719386821145390584739935964467398798376786184432305710945178736169416031296201*x^6-77271984778544530222807697498690690886229042357967719247707309511766774940117730450189574124347278487001967540105879209830066735*x^5-28865860765491648493299006281459999879564238049854107892684449983244050975959768718777502185786068182473165474414381531116952662*x^4-6249805896281618791349776364793853525521433705676355905134915280073822092483753962544926734177063490849010550923213991076350936*x^3+1340191905121438205699310840145365654761782598239477542502601494843616692749889823084128158980310259360172268256162275652374450*x^2+12261889366846845562217444332400189565888023712005591941713792896727059423058551059533242813878972654056415780534198539511110*x-4681029792089148441402829134944474042766728218087215662888866961409419763278911741983495237175264290251595582165835592408349,-3990809248400848607793607046787686093807962954261245369655027865039931950919995903218629100480202418523596075274291331012*x^35-39992581487657566746868852474321416718424937887161054815962891952475270791941661437903085154948659849001837812867818245107*x^34-260153376723916427108296029640959727423049100882473563582900237323046204516866135553610519885410125237729893662604571906194*x^33-1185853247767545921585003277933272995284407470421901408464315072343183676956571076811066152258273120696907102128517073203503*x^32-4381113133521700318181391466967854038410776027391416593972768287868012033296176579975787046785114432432559136528446347016946*x^31-13188064567472328388517823462058907468744313269484141052228978179963681715099562607994775746146057444929330456733594493825093*x^30-34073463943544118252514018322998544157337262228497730405198403342138317577987357858382787667237875449453908426033212011874047*x^29-75834556739123857520135172194074320882857108003621901403887288806064920610033852763135795042454913884326200281875837938725617*x^28-155332558807170319642014495340439918944342308203545026567962690733143114366954622714079450832303425563341144161240788949273845*x^27-310506093174469324890538341525547230733158051585135609869029901196221544351778071867127962420610874230180655604740240390997061*x^26-678592101228285522769529909387618892282206520287585010094139352542943340230958765680295845364538701218510136351987373522461250*x^25-1589123264856630419035627339859568963392351698040893316212518437017362176412212822395155320205213845275470817338267363267556227*x^24-3796872960830153313186916379696635778714289887621465851172460954025604384870321643930378936081825745072315686689583739029955462*x^23-8447285184770382712794802800541286868032009005571335121011468786084430928637759499922000371790649992606367632643420513606743904*x^22-17481056500891966290529435184171990217013199729218731105761340575376427458039260885379355027536375703744567876637918861148874819*x^21-32967223822768739350442165495688199633116718948069149502900073891682040613884740595409640443649965557799589535579452720872219914*x^20-58000349489914965699797789137187889469936917504434393037660303629565013810406670564018706260069765099656508809230906440397420655*x^19-93345247740080022566464775050134507847859894221906066103898089165357386454047491864542831864717849330827613272291679144413195097*x^18-137963205389622718412667958302793049234314984737086725296534309910294992865751894544552269444386248331247727626429856780057728211*x^17-182471946845024820151718587431118441878133399975527669015989298313797486786645950927596764212557898657927363798578561906220941637*x^16-214683758430146495246016733208175912067648594346435370877898439252249533775033613673811291634063969766509529499600100058929225565*x^15-216815124175970516035778581196346245350971843659421385881269014186820073583022153281442144239897169516579405315163652862063966490*x^14-188965445863461284659642890005875025337006711681774326280312244435663516847337629449209221447489064429041719518538601012929365941*x^13-164143954778118134583075304109337514893112387622499992220316166359362567884536890652021198506502504092018712563478089539769486714*x^12-197025299285797818870659704874551511776171998790002263735913977068204506023821761959905486575065904749169632367930881638783221514*x^11-281537041694057671662665491502904602873938505249869354299493475714200941460528324061334849765001314147539983102287968850126659398*x^10-365018367298779238750012137586178191084903940570670639923477686150929300130575523687584266252904613323482261086855114805066180610*x^9-387255459961567768405771237750639363463051978824849888324454786723056943394099455059600066236950755078375753159247232315920608986*x^8-339480935022372967147498721657236428887043608178272919553232423957174011753259044169113236767899326872337694171784439078318477465*x^7-237157116467989963695959374340724192065525546832064124362398541572866804811291074434433363171831709866430010432681784796181156596*x^6-128395148733033863339540415590828805986682855237729210608767595813992785880658334264995264261103652048657977174788439830603698896*x^5-47175726756306008309890337558241295672699294912536445415902028826740607134268719145900664043962208765284334782091236741396281249*x^4-9765459913740838347281950238185920854117485052474139663315009890227848391404790109645287786247663285588189276460875051923979907*x^3+2562514810768737689090107543490746029945293898487230187471647960827404854485713322979377147591198777321604750864515613279693675*x^2+103670342066384288430790852656127741936496141063587070447056153504822028095185907548751325807314554589163272720977414419327376*x-47501907438939294922913974308388997634667323008541619149924064667909779551511566399880787329883432917965003394241531670194595,-3449848879151148333545399685501791240414067096010028970551792238082352022105375393937310826090487594025741743296071181259*x^35-34449781789646527620145070527228453393579186241620874286844568364271783274855721264406583898833769273595245005213073642191*x^34-223786317434223389700266968448860077837214226739320615038009906131229850114297697378867195976941723044440023850570039323207*x^33-1018269357917767825924636397192981251175213668939246435164844904860666019588655981117171056082476234872816608592447205355055*x^32-3757943970252213464379438227907706106301258089969343579883601291022097522628389342833851742191153531202463493127147514270224*x^31-11296696731577130476348665352150508566424758928011636041921909874089649569852953907277281953950016098805930467454617555087249*x^30-29159327232322419190820474840723177355533133634483809959092747714456617270924581355767473652990237387468908285147835323452350*x^29-64824367067251797131970786146828175834280223368367765281798024282544033167772360001081582051029407685874789114864036517844139*x^28-132733548879216719775053486501804991721342316149782216084604913322769802136339528514072365066012492604157516582293224240315800*x^27-265325559623412005989238349506529595829399027752551352936855160476729332375196017249667364104020305198828285426538066904566805*x^26-580443749316068116906292139964154092583453088662962800221227645598708024636349836880032655592969268957782483730811949766624815*x^25-1359626170702322428896650822411122323973474471586279725435122988737997836394271767121712390316738114772342550324650443373050934*x^24-3248659765139679792079113485659377559738468250233064191325121724730061362301390012174490167220885569357168021760623097919018275*x^23-7221977159621513057925718297513100439573257307596845663946657050769203861198577815942088778518968056960663314892055953655429490*x^22-14938722764453521312285796699707550582840536399752469166204008893818462496544768638976714590200580656760798988775417801942632155*x^21-28149705061962782358847790457160246283040606072949026882495920690238254215024403046894278883999416464485394877874556000895924554*x^20-49506204812636362656117674531721574510989726170572489062636775387147824005050739236871680299270766856787731254703159190943878016*x^19-79607815237097718782009812059369275719861201100948615358377325045897310537543673366611927172570746431833752482727942570145781651*x^18-117594605870178284077698125597619886153463730481453149881582022579940655926834699883503303533743400334459809854347718848696391266*x^17-155372130493095637495701911285095779198544324024042798226254362286776809421643807553875798086670771306952228556635464953361448447*x^16-182655350780932871628739634613792534021674334110896275810807618870246095980840849080605197387375121537272149121075006456143246784*x^15-184221593379482972038500887069912430667133460571788047683808047098134079540143005147787808747759325906370379383707203222772330031*x^14-160477554517084280945508720941308501291895798833948968364020648346224730090257903377839572471481927023208304213007531393441475944*x^13-139667758120731943118096055940589805545513589475935433097777587114085499646160017723484874024563510104043854306755154424387448457*x^12-168206771968051967559607782024621223171330628215373228487766980168388945901705079146987648454491079446343018285819143564544130581*x^11-240137083299725996702581246145330588557983998736522143841160921560067748466753107447075516615628926156545859676164345363066211013*x^10-310870391899967162730313138745427155007229193936451468933357996368722495821227013059590463101410749802258247616566701696415530939*x^9-329148532728487393742534715189159007866801570157637891075040163775244499290981113515516793346054258035698815766915016224645799622*x^8-288122053025777052217048679548820459799074854091011314903621440197878599192805858712902114012428336005989396490851084779543577894*x^7-200972511334176277293455566635431519608354023380628809655473563461107633542376329888992386748688062329743727667007431261758243460*x^6-108858056023615679634280591372844239522439918465109931701478888928966419835189608543389431475178490365176776498292511335994810587*x^5-40186405666378170872731865755953571989858395562504274930794898888465004811533567431863411586778201554121944929378817774397801331*x^4-8624453145494878110358029702294638568284545518945768391333746747886541620399544118286083519448094580581929559352192983998615047*x^3+1944610567272871783135852280932171703290842996851616170720017498636290779979033705578591902346912319036521713729820106363508206*x^2-48295043296988234894559873075396916502384529122944186114857381256431170309718190568260349772672452193735657561662007748226085*x-21673972895100816558967816051818911542197088803092023038218357706004559077345290669972585413491731980105012633417494044457770,293749302371037737690929098264033392985127022409619107606087042534601778419238410872149319954661090310815080098618758331*x^35+3066772496223136164589495853041057911462654985104930346071124664668995341774770703770135910738391103051402143918210646382*x^34+20377370061942035626232401008287821795215358210370138478515042080769293938144444859575113550376379868642151526993997812914*x^33+95268010981493471408813837499817863193520819293817224773072188923118966171819151216831560587231398325788327695255040418366*x^32+358820476051598593430232130572764639784944936540645965112638512685948246602637565714658669005453588168399968674095621163632*x^31+1104988609468712087596660030920454954056348397202249340351306203188179730022533814639550743947193032647301689096539635005960*x^30+2912255524264983541097381549452512571292220003504140965774860943179596556895727260230345172492390518852894650043147565989868*x^29+6627345439912642893830151961478694659217453652055521947756679556936746753569340366366989451904240679010519490392772804060030*x^28+13763680594974086483633223471335788751814278983282968115479824722948456825046268743600540902992158343915686928155673588286379*x^27+27638840588555251054579406737623136924759214891809064773880476521972414821652403772474584731649008025983490324901100830320734*x^26+59528198595474120262978960751235512815356712672057920291304790498419832411470771519177374959913583467287128669907859937185503*x^25+137908481449614038196155237844947958868184964024450027724550723676926783497159535748319760349193114763605200065528256776223188*x^24+328431983331585267922268195191484719316704941324057388203899324208861779376475925701089024057320268294292008651162071690303517*x^23+738594312881706415873132249368937404248106147122824461889005307324452413469744823428232372434035570218907347435210997431509178*x^22+1546552483329412377625741028331074317714254447563176552772792403469301525694051338625916957377978853276314326962910733940591871*x^21+2964852241346107674298638110154905687408994943046092576983054682809214019348972894719564512475328118952506786829397347624166208*x^20+5285978919158950870495261772896844849297230865439426658490276949421030098398216002208427665513479117417936891418818776581190008*x^19+8663311874754133653681650412550958830981593564170554638228093291672063387489143062718021314045958272776644920284818309622822775*x^18+13046802063407781901224616275086006151108147033841902088062394201072573863994535290470545662081282824322264858111987850729320225*x^17+17717671190961840323898811836258398457296239464496188821896945783434710378189308260721510913859903547784824940760447086395093713*x^16+21497886018173288064477581511471478940473022584898567476267550002737764919441288981511947898740461921591772113527342124778812723*x^15+22701510183086837074858433521955419656386455496422132941544283715993180536167756630389967873186129405706060371538235261551894339*x^14+20790815354004818832969630995763890198937201592590944278672048752056342403089175790066153852967461118982542395363251776050546207*x^13+18167901374678021559476901228432398546090263254704057958712390611696567504844824103211169941267835680877245318600909396810947483*x^12+19855007663806088867208610053171014254636546860237254737002985067201619543895987455916723424323943770575836420599893811793731925*x^11+27020286917975076600640615195779730643653422747396807391542548644697347654611570053465711446896304764552588982216524940922641119*x^10+35659626291445001800055073868101248430105881592523794280087439985777115663139738992491587998391786586638195749894717813214403522*x^9+39869059231469238583527290905756083649498901010025237906068564831435195881832655262948107905690203784651610974741557309774864241*x^8+37199091927384842262680650592975515133620450068227597887461715440241996904859544445453055729759541697582385436877124628614548943*x^7+28378666144051941873219354645839828629412396469718145164318030100106662943812146829240484931442200926635893862536394818652645637*x^6+17310192236566254473927040358085501494774436759381648694000123469954601072119883684952151830745582489408226815166363844963543825*x^5+7902741406714055502587782428472746961285536454663985386283139314102246138001608466892890246342616339620216396355360795523914215*x^4+2495084337170910569307394778741164009783346780090164636780976916384336932339326831750166643109614358126623741965939849680878336*x^3+271699328025137389549073276146602624732276420046497119547528720895260661493160309262321897834859835434925259702392583533000390*x^2-61831101922530304450441933049933215365025576529881549017624950279400521437498753404101717616170376454174825663593156770081355*x-4973359934901429126712269244373360483294953018040179748415737687695373205048106153398418762671457782339889875809060019786735,465686282374150957793484153653070059215290798914073220909751623740992986839234345123710114878495651782110217108169607661*x^35+4774569695783648776694402973466516657467200396976064104014274466782526072149927016383234902103286133396331535358909938317*x^34+31351913034546999721870311152060314946884225383404504282366839913751559947236375556478940206985162139996488146552382403804*x^33+144620210820646268524685413423737424536733129504025521062988672728284172054905154037142540051277646688518700379513275682474*x^32+538351061127241964403848103270542801327093601031103705515167008147065308893638766572916122442225844505781542515093924882738*x^31+1635987735714028498723976452000676558563196678643224573485723685889585288934310342204050362598371316796603188170781925802978*x^30+4256201464507674085829565258297578306462634881284659611436973224799085875637304364923241179014743704883041783440926609932597*x^29+9550325492528234711530691818350507805526649294632555980054592739063706820900840450905539064181006096433679551506982947006961*x^28+19625327395349432990433678040459469569165597529347548281892313881414619995714877676904733788915778621423508327494786735982586*x^27+39254406773323677863631699901193071358312637231054059487130540031513694397049370424976404759228452845628038938132120859144442*x^26+85198750313189177288043950469593871779541907137480307087485096592716635844382871303234911431684805397682539552792097324654036*x^25+199030599473312753693502650621893814987071982046756666430263052175008473598787393329549960393927107131678274946771680604011564*x^24+475264482441737922154770334419191631816619215002689437648561034726713546503627161556214286417781763092907852104583447297664350*x^23+1062949764735093012217333153258679833576475683868942207831954938554620428310746412723289325873354853403130773046462851839262873*x^22+2207404115476073472063713674539297288497693124025531243803329909026960760745771237754513325112631987023734511233300213904981192*x^21+4187803513372459183992688452122770612519153294831394836618978037520144193869317451318099869312582014792178447303638101953308518*x^20+7390977203746376332719609502482948365935115281638105757831660460213074336124499139440805149851591508453854413651234516499546298*x^19+11969531357431245676719496170094648358981661698486341207898977729918507199347035560281370179127757823329869460894160501532012631*x^18+17771319387866830762239389105757019206395629892447892614075706525472487243422257378415564993773457885854153994611684811100257323*x^17+23698408956175059632235530577493491506395605634829842309101709240826222011195726696473190620565738721357324967975389507477993748*x^16+28073076951417574309179662026623168165334878369147632861548312224636556871550287747883934079875005175078342761554829190531355718*x^15+28691440467432361194673904478519965307458963467074237079191321079722518722938389911600681021739615067755080168945455717426474474*x^14+25181691955853322911224059806539088152359433694332274398164801231766755228076710580471142855471139938415298503794382530054111562*x^13+21705033880880354271779147335615924316800848738571212975004527562528452120813460876226039114809814374506490771504629322267451697*x^12+25303149315997830968314513686786176172842650499484555647640359599101932896041532299173184624561617710614436447011098177558830338*x^11+36235899418476034538668153740401098341423700095773354674752231418416760560052030465769100036189245726257089052335635535708291822*x^10+47492109185477054909704009711674345838396587131304568890672281751452932814970903109573117999036827871061863474881153829634651403*x^9+51241225701164540289171815573561889330162601998985060429793052446369189221242099497833713102111167366132506076995587999103204395*x^8+45365471054705041953969014443175436736164074446862778558333666496423666123063141782172547746038932771984624144289695977886258295*x^7+32201974178136713155795469592202326704122779179009700122882537755034584081676438839766782416459060722537441022263324373292718160*x^6+17570358373662417209039680480471712894649874320124350903818756119793986343929304150106106869153812903448899388076954678014469911*x^5+6680117887102223210378162017515096670861092778497956731033128399349032862963775669147729504613869828854848060420001619555612835*x^4+1376050584817674243417228564349605469005482143464037772532685936023216861715631762465748082978256764081224498952548047884225938*x^3-251608544435548312702483070744101521579774782962958518266635093470500841651335826391729981970613488921657545390641844972573481*x^2-38531441801297638984007325261333878524969005005985824457892487606425962192158205537391477118376103690690784925082574637895686*x+68957295859248450952996071212442636186707986557346248908378276414924682445366962015230584423346324595759453812078705936207319,-969303586754928479000885501208267674297734913596894764886820945664381059118246639003219609578876422687494782800648751043*x^35-8924571323918011315985269996202331305425383034964296599259253542472610849927940708547929143561146374143365399952992156817*x^34-55274548235005380338266161119569650809306951756219885572691355228499418052892949650883534597860316668305893337090666565062*x^33-236531236724350128298966308946962122681277559510205749008772962768955118956506329139033890126082358296947668848776443468737*x^32-829265836353743682296374610943117266201313680923292152193336374492342882548495386781090649446587720213520813726947401334589*x^31-2335259416388168191216457012597535585450403923379425738342816786355267599880706746807124301739882767922661256528093531123246*x^30-5662283366896597624879340503303998634278407277639086734035116541883866492015502588087477551985796164142216893248943486205076*x^29-11664243145605499084058663824729028997323872041499018217894470802969479670396942697867097450738848984066398721345346422779832*x^28-22689819863355216998947813859599642298953330649061909048500403478553343159064932802157344265249799260860341297134368180904667*x^27-44611807002345413424839790316705646779545702497835856739045811445143012158852018503378581788927043225364110615173282450326791*x^26-103246155093811522587296652029284541846984794824203884221805388911583240440743534735609164708421377589248275709999733447497808*x^25-251451536089852511842100766485497057696888797880903017899029239982358406123161638428728863442462263086523957228863127036779768*x^24-607211228412880200284383932136935412725198334576472223650725667945684225149064591277544626637125548470538638395759436342856166*x^23-1299056124246556334263653988607805894843019015088727363841469312770811991379023099869630787218965477881001035513089427188584992*x^22-2570953394477388352368304211551482230542184195281046513194117393734205044703069995138050299938896831351808294005008937053878762*x^21-4540519104064761813572182607012309964443969445323786704472843490280901321858518423470863116079232314480083935080530266180411762*x^20-7548528296085810022534019725149192622688160305511804620913279974564456572105942666454916277513833077262307185139451884121678631*x^19-11167270329177765196570127356997715596870124864514129542288234972980618338458776634392293941390153068876135358599807785815654864*x^18-14990991236713433050036717001747259640683554940040142368059986114300740108895899116836033300266502441462045192736353110328055168*x^17-16947093554496788319697763612840131082802349888862619484582675122314275198164490766317435585583700993169520457702712704639446034*x^16-15935562830240750052905011335680661206169033281541310980140181225391597296185051861521303624261701840130429550638349347258810653*x^15-10059908188003015473004806818211367487346208359319010729805039553505067108002601190641660744678627952896344538249814746219851157*x^14-2874599765892034291434263786070640540587234008744007192375488460794754938191373364843883663516322311525472407614577128856212192*x^13-2385694914191080360914207078452292043283911076388551494586620330308508665005244500081304570026064709291575820043542944736005915*x^12-15332496334435250673443942797976032819069026717525661898435240541285554144768673519850441228552716977732270527734305253597409116*x^11-29356214803790693662441789188097905144449507124025294929307832437878456076143499886849863533452794420805968804605847871654367456*x^10-32802510728072518313658191267381403228825593587235997964038862824446817804463627757634919080156307936024620993051812040703593864*x^9-21541067429217782067215624963809567309179280286052254210356098420828020568782023461390079905620309716674920116635423766987159719*x^8-5550597612238158213325679232285625361659694927088685070814205716089278736692830427833865573159634111404311860560671921878313600*x^7+9698024849448233289485110543796420367944789112899619874918253091495207647394129026386559140532309651914116987070160531010671844*x^6+15790407066143552909475587570016760237057692259892867572842283519221199257085499645465724030475106964264565943300272518266066661*x^5+13988877434735009932378728679175985731514946056636776077624957339471218199932919372673749626231060037754575303344805191142394205*x^4+6967663875484903108319180064550605289526935996549130574164841775997800244183009763368173770909227029095492545842225928750144847*x^3+2558537710872659745487428161746204484840059594333157872472094830886550567199098107775408529193110014717452247768112185302516267*x^2-437023758111478296425225734314805787068811431890518967726502396167486918435067363045594063498351810257728095811941925723994600*x+4933833802180556282827429073686540522398946853565845149309480288034880516549102480245794156257878636468127663328334649951189,-8730603673963270620127845419577968535317305380747007468876167250784929333320480544245475644627528198116090285180734705642*x^35-87210086023653995428493849727845387957245325023790328041636761342171934751301770119407336752815849168049492191199419147674*x^34-566504654996564409193484802342830069372659699307332810540496665911983101146340783629548692985843865249627804555693166390655*x^33-2577801153069119484438661731929159810289800228120498395394059597703065174084708652165805608757594249732628983568990891376969*x^32-9512795592813457022320682512963745401493537487413060677657130664544040613801693990878870777232440165788939056358148703906850*x^31-28595661906526128005048469871265130007585591343073881172580919646774317832097140670382198600242154879625601475384089073808996*x^30-73804915941429278339110234587268579814838116118499005403629621329477757405136434101234305405448481645561099563738539472025998*x^29-164068173718875357919279460698037819064154229394730763114679851361157430351257682964881055729720462403168420251880905468222517*x^28-335908826714048697969949106500661685208101649169138323596981297169214473223886503642663998593245762516031416823813732083447797*x^27-671467779384462221199023766768391221087202578316481081211988223057861373978976419162745057532907433467615091033467259377011511*x^26-1468960981108006091204841632482918770476136114492232969705469313622756625179671587244391624413171771391170797269436798152685515*x^25-3441252908338348139700163344189828407944448350207738314910973066007689695458398205969453927351921992560978836093513037829541403*x^24-8222263927181750310707893910478921063686258003151014147604566005045225772739778060220243121678805433697655216001589289546803273*x^23-18278695796304811077907504512381968536468418078721755492613109010139354348961475890235606195243361809474351034261989422526746178*x^22-37806104551109688991553265337402427797211356341043914091900972668922476521492893719221560257922715757145144110109713471604552210*x^21-71238770911797638093426917801437882128288204374664345915349034067705639035863537647289274545598765175997524305815917324674796256*x^20-125273904539117635002920480949067627408949834628024112739529080160177038521874646600317118324051416196477034385956519839393706357*x^19-201443161075536466554065763968020496787529125446951764570749599193087604673704321003897303721326163245446489402022128595492064024*x^18-297527592555587927345584542132983181482416540471384347519854854920357579758990379895270065967108160627432546109010599497697398867*x^17-393090424888678172686356283656795954740772653855210464812537826882516526449810394944700577544393036652209110482721391063034804703*x^16-462031033498753650353607282659952448014232074211833137070924673969045737763599107399338773370952363578061603186814840356366685406*x^15-465943900426189009797655562251123796466720812229453491156115188587199180269165486176155089964116302745251601091645469636384146788*x^14-405765506401051956607598299247415574322426737075019775478023691318046719985685427383414822403168727456676444487553137732474634066*x^13-353187921437033033959229030564686812032358219546861803387858955579962033920065255668505778300406177641864130000801571937439291858*x^12-425562796401910820414929116137704647789673072312458414229728348765698646916662448309259689611027841150244574469981913969327776975*x^11-607565534795520565246167678918762913474990367401731638089247243409656724639471725276966687237626772740266561597441585809152453911*x^10-786213304131692629721954508355342687084840498843550574286380875444383747409600223027290619657595663097609058034642291880161756950*x^9-832452757289930146266117138456909475990882287925954442673925583495294729446329863921644342980714589633450158770109071098013289363*x^8-728674803062937196580391764424651092652178789518236580303016979810108958050856668029349967593411218219761989191300146377885656083*x^7-508138074805085200440196145600115807967217274991041904606419074391337847457273235741377474999421611063855205677534662776719718254*x^6-274984049615741483611853150331131154012158222582732738985355282791872144399340024643321014672309347648794103100865946755253318097*x^5-101341133928033353756290046166391525635024959955425550648543304209436498548883116366614317231694144426133288581989423594081198998*x^4-21539275325988958155054924797776687012405085283322722816033211345266667409255194381887930210002093209713081741166088780209947453*x^3+5081236635467597416846945816906875317777146502494187495869452333158286748835997885877580203390107129265218269631860845075289232*x^2-119705549785735344615480051504471452444780360499182661360510123611897734154475753367385571871060526366286380610479223465537960*x-55776580078008364122435466504718983334944735606972482356499896262729875801351998387733407828675291694159308348807494100260153,-3536765888988676739147723254263741693992226314221675521310825155368260766327334207848521863460536868301052021980347645955*x^35-36042550879014649344962801003189637295033955595694767876006371253263268512496829334269708449636635442207830325908852206715*x^34-236697102100978007412593422360928601311703279830431212686279586385376717148275194869220806700944966034364477089290775877086*x^33-1091347514803959617456807260207987264528198248537459028452545598700260115867673124336848429474811039973786103037367006551508*x^32-4069349970767008982443441343934749729822580522416949890320731973467413589097516425398955916672028113025829773404003915968254*x^31-12384430417909411236562257032369885893871599380156857367373259683865987563030350260110615126658278209159969360672666239771985*x^30-32319481058714437956422036596563566303311505267446162211679897293750361413179234925942427694222591855401170154066027888253990*x^29-72748022699137907813218170520337641071307612208921112271476353155472414385845645081689985575915190072320270491529754468242019*x^28-150133999966211051638869552375113689695740321606133714356671711855911870402353685837991059042422035098034555762055431144973429*x^27-300903655762405209796505523973520652380440111642380551007844971583843698029367477679414281618689196419032403026183484678817315*x^26-652893225921491358814711758722433618567827353391222143565612627460082912252505825117671477054803544907348256172664987963137580*x^25-1519991458367756901889983420893928689954368971587352106366238294752979604473331514266112676961568582132695639620934733811482997*x^24-3624973035564976591267282946143188704713889629048433676635455585350368642859948708890979357327202098293228643210844215288619020*x^23-8106956337706354736232460684521076213593479369051798747745088996548478223734077978062095350436449504362844406665778057096478512*x^22-16881341470116848397098214058172487646372712571958526498115793365706101008345875983757698041111542518709040349897707915895618212*x^21-32109070057566811143505888807414365529839478984943246795701632491727714593930655019430958090407436992733920602780099807523764596*x^20-56901524741106942259899777321057777158134956704156438196125183098306458598258746972992666216890150721228032912932637739854111784*x^19-92466238459593969144123910007714655825150833019805175891509562314245778381545902414970244223535516331198928500569515911300926667*x^18-138085171249607903168552036672193924092941702244670579955828885192819119826928796921874265259270215192452535468238204409157470792*x^17-185315415342603928091318611155451713895383398196737617018656181956266990524359073740678594973930195305327173199150883165487496336*x^16-221883483053201952644165720989327233540028737697360724186402866002111444083817141982766825640989275250485772283033066625057701314*x^15-229934985890902290305161480477578519033921515124820533546101180136822267526811668205291283085778355894202176622843529612460530645*x^14-206459832186029383710963200527172276218855343912456803440716405093094065496325633864296760205949652608523648115553870676744345576*x^13-180283622844109266785058570936883457450933866027259758894917153689782009376550779047361399780414668961201019884687776727279166370*x^12-204767957621722632485315257039725068255507134893593176495258248249087697089902118519673701088243754897431567670762918693024138384*x^11-284001612180331099489632520650984223132482208992183939637816127366078049656018397644568657815873341132580743206600532001956041777*x^10-371889326832601706151673667604362855272668363545427107026454703524272472312568273868286870114020157125052521005030668192478612990*x^9-406803544729377191522048369034583331117026141231302844536726366782075799196843064052458763208441501624157801952700551407946667146*x^8-369992113365591764275021237145804071051907713636985352141729708112070871293046218227078987986639868261155446942716079499841924707*x^7-272588773997646818550615918895929761559249573731632201095940387492455453304505204143543181030074906734793930263882243035196157488*x^6-159230336459233898171440913754380969273416505310184770875197908972031716961243853177590499417881127203441331603214209564022801096*x^5-67973773828911222800426626798369810568422943470513910992977651669541146877681286428766695070252680663765615867618099760395031319*x^4-19404594308875540781611770185531496457081829612121198119011332617175798572229683094452486811577770440289587533643094818547093528*x^3-617357270490452192426196473409715844375689280915513170029460810927789371323222623182033760053406969778203944440852015381254719*x^2+198736665917700293332470696536948041877270259559055689392495876654433269249148942453401734350431548205393911382379037740378803*x+8537489957069716907571982516881348729437225963955211353816559508389433072602721799385822876813542043486074792501789341206014,5550913588990614340938542652405649518285040662376422736513048849475056097422711808830739809940987054651447233218715984897*x^35+55334643523113501363832011171593614043022357182847912845637309324850081886860256662079978491063351369939209993188236267049*x^34+359067286341355164810539647502934760585032991952779378416472206689492813463109184604620136895148676045127321087676639324505*x^33+1631716683740734560216852756422246786803215060847337355766604585416622102387216181199813820280795695530079089857844529155093*x^32+6015349202875571699726470259852677392653953507533056238808569479848134447351399433538800845367126165829019039827974394911428*x^31+18059493680104360694065005961343488960735721271238326594461239355488641233828173814424951335645071596344972343272722893093343*x^30+46559382770909740795182315257635909714227871920144518942427861510173644914856347626407897650224764896437891703423049418660060*x^29+103366287369088446058763659976392561728937258416051221937020090931587616694359250084494530641307879567114746044664801188736728*x^28+211456550317830720406624275895225758159022943234568971754458280126325037187586459700462118891024672841353613035152945693813777*x^27+422562186658501098244142039592864233254853387303328319765968552204819283472986951461478437113022846589979823175575826222541758*x^26+925243131534427859719133162558325459029132022023071064319858096097866432477207581778400352334822054223609624906096960095875011*x^25+2168852699718757898513682851905272823368853932334408129084090536982239138783972805820886278850027183388337483208723078934873658*x^24+5183244139976525564601147030514982504724922124186229307712888021615064385037504303814825192271590181661245752278773103233714591*x^23+11515384135222787408797863874596263336264347727562110768611398924098459272966536665950218458354881031556168452691855157393650596*x^22+23801308392632792854590224842220641734157625306422905778086256440561058349498380759131025254934469691289167062865720807974107593*x^21+44803559075201579994812286706141667633546663893545879554532302153593262220421540677746578793450459193150621613310095077105903646*x^20+78724044901629025764446402244505656763399968441317995589117007885171365838230144014756222710081819207083240267408016087555353809*x^19+126440142709184840732533982454738214284026248812238010323228273271683946802512610127749765319791124155038592621209514340572650787*x^18+186528685880648668433562577388783932877929220870028730904914285626758579365388438247658315054052947218023986002458209086120460429*x^17+245993022208482497387428349744118382450019263165375354057540397495329506733081089236185296405708690966110488994943520225280977892*x^16+288532335933425998678866989386080899396366062582317880930535128658372838416537374340564142173378924102377149131133457123685265220*x^15+290005686405873834549318971792853835347987203908828023931292192381140370287725972755831897937843084513731833898061780486641043533*x^14+251603741306207968536920729124266717419713728361567154815312977628823454753955960539404081503915895140847621840984178254707558546*x^13+218819790249607033643943888941686422068656410555395381557878300759254115679412436940971643633892697805402209624111051294301122301*x^12+265548494017848291841474813795437657887533582528484959130780722347032574507845802285829825900717722889053869742247220610665609154*x^11+380432400340125457721026100445974286608303173147796691452382568467245688375806525144083981865371226653905411141553562784708595990*x^10+491821641075667253059856109452213215833508512199476738415101020979062199045003656265816950007813573591734466021656881358198191920*x^9+518779646776857434826697751485964897363545862149608430669935996891714360142216730891618950302759185060237316802124697634840691544*x^8+451998315291356890220713871650608940925724581614640155259209941123741379130508497081966675219564016005304988590583563801458223015*x^7+312807253881014106293111214861935831280483873049472172377295742741754786692609956256384318182983448127122765919949379393736930593*x^6+167428136560612805271722785549469097158945002008911302382621128761476931133873702634765073731026253997199713969215597539387824528*x^5+60090462216019341896838855433121852290981415092620035029574022470355530705017458467834339182445430561190760937911719882749122703*x^4+11894722700348951652764692695574727220124247378837284709749283829145799454715365962456440721271632702073497970224429670514324197*x^3-3770079152602100364546078613418466687029489385629502906103326492928567181943024063718037428394702147929061916476464699176778098*x^2+81444885796193583431991258989039385409395069690186580887754244124102420658152987696798322303131447039532421166467618999342967*x+27905340322496587000883514136238972563276846549298323559988448413926064928976286018362306876236185585657360708492971906128677,5716046583028787365270420648255552014777029818067778040720422978546206016701893197671980396347833749432558607309792506011*x^35+58039360827570377136143018874392451063376459072238968581733850901632592121066951699220593947980585006267437708875282244563*x^34+380369037041655142954424997318035015201118929193529007722803450403894083718076684989583860742556514812080509053243920626218*x^33+1749439466282227718348327137059795566697216028143853884503184267186538928256469815814328309543073418109531399114976493840905*x^32+6510114012062856049563989547540574260535962761205794014606972506678905031221440588925186540761408522635129401537802561424839*x^31+19765419925597268128858368595388515601573299017286751994476801181408767290585127919335667881229745624264618307649380823593148*x^30+51468614505733968715865038447062694746335910503374667284558561954566431032004229485174437449991260850373044127426887001958855*x^29+115564602819644185718595250549996308202550094845370803264787470821672289776934484504846671308407808113529603638198003775824162*x^28+238094391093447191979269142120607251428745368885298225470920159020435383297362852036465356568377780805733433927860781429713439*x^27+476886185409453024498387335602800646572430567079351342762884079901652624258024897041723558308627453670834903883607858376201036*x^26+1036280448087804142491975345780468594003654107021831517541846623407920621156896193934155492524793360579785482480925001137105609*x^25+2415689644696528233991380287052013284052532932947931412604143263251142401045834255297966449915034253928237531165177087968124013*x^24+5763753567241175186065327494136159565598399288816310159643328679259591406998435611261932554962066029424084136593636193620898256*x^23+12876183716494836277742143231652311457486687590463439556714060114703162534861107038326160979814134289963602717660899535879126464*x^22+26776321116667618876378591773423123329279835414643809022353528214985478373622881404301634621545467720539916818151459095306158617*x^21+50834425746297325350931349179691531961734747385664584882689872451560724069749434649571039232306015869985247958850991661367473538*x^20+89939713455498169276463646818836214052152022728168601135785632800949903922372563132334616721834121586275771070731520137082563601*x^19+145841568385774454479708644625512975967225566322485497357625250960219215891119717787889905047181119888889317728935714849844588491*x^18+217294690553643825662537591336980045146821014476808147502974316369050966498885646577959377312674346101591126772966673713700801700*x^17+290678176324693132877180794190207931268529869218970383936965872904416806377986615625943415766759964724545032582969027157178403925*x^16+346687030896687171509529099651104058416758071684934151619173017841137733460122974044314736050271261367190267333522524744485211884*x^15+357221040684655358363963077290880451479922374904355198096649502789119576953244889548079292756579090326039778368283526329886961547*x^14+318607230615251602190643995390362943593194499093963761251974117977901142230989304806534375431311531246340982572000673671641923618*x^13+277653120093230389636817829016687992396379397762110298265794324227452119941816146434885743824651365639174025998405649178816445679*x^12+318983840562773372551255656595561583768790241765937136045688670138443359225691715192369584190224543201424930708253804406612751622*x^11+445719721196728482390552957522361359806874329285657510733081750502989059102748794515088392240727456015245094162133322777149071301*x^10+582862435844199809103990944831038256633018445678661575398455355322235900868151491847399263001883134883464762886793453788665545574*x^9+633486104996954508124846350768302181179932930222870993182537263685298521023323314570468316506424334976937777347681330135024728811*x^8+571464744198558993346660542821655760692791968479687316032089154479492381366607658237039508234499038168611568211830719003301519235*x^7+416047478069937159491441317413653156733771155429218451841271472583510852783704046867807286232333315052720890581708285240797742512*x^6+238895005179083074626250526874320678422792724058894304751706413909736377766285090487572750666490048698740851257247294566178817370*x^5+98734176315997181352418996789569540733478362007707738475449343391156522872486550698924021796769954188916801603808271970920051258*x^4+26460535597776706516935656082411211564323528469370977312136791323768734130708835161729139887174204555534999629313816529673745390*x^3-464332505379965407529215797694581412768078438522971411193213761869439208677695580906719266607369797994628467652572038466913372*x^2-386789814636658137515705628831560393183598653389337878286597436573959592292244023568875488983210242334521655467637602234703826*x+47159853432914934835789345485416449595346593219123297936478674753357479754388115703900666888215079226571548190543347502060884,-1402696243480534624543920216332390911432940444802299297726527148961758357882629835233401221614063792295579621912856727884*x^35-14151393225447921514594671132389467508849718197966389748076929872348308469398058296711607791084870492418282191071671144831*x^34-92429145037239101168032938818481326767943101505864991182352782970365749570205932138659020652852627077379285977745273305413*x^33-423388463732630667772284473696094504245719093194356352375253553489692872592901175431254744917919346685586765362812907834038*x^32-1570694221749800001757713319635204901027188247754651516733815713787042049055859352063683913877675393618667822057529191449553*x^31-4751564368714752955393645720020502233587913042992024738563210780569160747964248858067927341079844890306112684467682297436858*x^30-12334656384065419725290378199794768267864233575861009306401905399435993582757075661094602161531756038791597406433209043907408*x^29-27600925073814975168120717944279958984345716837141513173177015664570502378198850896481679696571205670352589456826094499244393*x^28-56755434106822118372577351413832960606422815283176160986566871201297847583135122705537208834972548123271667464748426760450335*x^27-113629806231733429404920727855188621389179733026103549192428248616476003222534466081735353745776985180314027351369856307584424*x^26-247546418626360598938085214487213656309819780771411970745260249985202816592518016343506406638346275846140723387665413963734780*x^25-577986931415062313097759338948520403544357775182136695964778661975781155729478707885665568962386498317835192478837464491172994*x^24-1379500341699632557509174964673485591638068247404854442842089387278107843293986730884878158277357504793521328301920654747300635*x^23-3076046012194361401824716031760496868641675389856549139123217964913636021484471777192779445531922924826467064925143738930021642*x^22-6385006102991496106569843851258759999097245938668271935857584531027039784985376727880549212425354635057483106537105326662413076*x^21-12092064439768724884307318117668687767790790939014040899215116871281703727801204379045229223528069712650994947150050065156681869*x^20-21355550249346446953185758511204784733328273854910547142453902055172782949177393039724466642725394694134618405499397917994627287*x^19-34540618439248300777664558348700299296373074092997843925122481399650122245621657811340567844167748568935569167118246250515137898*x^18-51336058434994388860217366590665600460384312091420010698206218441763538612799587165629077066177158873845161903547624224737201942*x^17-68429098663860902365675676132194824111181290599556740423674788590314647529042762258799070242081823117534624564105841405443273341*x^16-81310192204853713726935134909771987260182837799310615853151732707232659283818106057704996444764134892317132585312590748383051927*x^15-83337044890507466114523266666937401737597331727177701272529148331820358801654495989933885604500766778656082482657873789143767486*x^14-73999498655478078584532233926642551846489768234991624247803435694076132624666806871674016503741178411037604603676238753169277268*x^13-64686988916588718474433534899439101049232829928810158762906864574064649320417221029144686625566885133538394188888963001820505409*x^12-75397074690223358550740670885230967899324551662752260789102929870189405006106644519499998381153378913821851556831760598743016015*x^11-105582944917895208892551810825879623902126943312382170167659741039415318461651243090672069938842108147161277851306033960538537057*x^10-137207094178251645262647283878014549912188435773330018332698136698619554882067152205185063892043718654288296635866547775499977675*x^9-147865686951593845351247376530042894646739984373107563203098631285358423227173384979528036718514265678559989346873811194289109064*x^8-132612233992307488046577039922885001666005522345355993659531473540796616730660062212299304718831003709817281599728618973354425794*x^7-95880450279039758361539289067384236907099210893877497315027678127306531874026998774553643201774682512462120725160763044774187720*x^6-54790879162874684232071707851473645972134623833168489730737903338184399811876511643053643583268168298740626449843769377800470873*x^5-22548744458557844540267343994906613995746824461618191974284440951570118501808411765155658493503008902979384062881452325775918096*x^4-6261885077178184585038290958771072087160646743426731194600841421534366740172881176722073913458951751528913909729157342414756421*x^3-30233112571151169377276660117019270114103294987127104947329834589389642795401079198128503791685554669488955275629709701191868*x^2-90537266984996018007475795788293394527609553543780963666169863435952409952923063015269730907590353432781759581368552415069215*x+17183808965971380109698501408411589291375152527918034881136968448786497284565447582874933400841112117267485050681352657679033,-1465406410886309616189334559639450834493893933108898498876070794891348110970482496676387363714087165066641532253329270033*x^35-14369223961267497827665379408498457899758939077263845415331902764519880706083006134682055256915446166935331651506681127059*x^34-92402362940023178637094778774024659240131554348853794550294432253903800092016302527718335871168741925798090383875311702028*x^33-415220464400543666692505542664923210574096523230077159986650708909058139965382028012860891529178274762712443142981500718427*x^32-1517155566592080442039095231493824666654028989988279927241463926079770048467982665526437791514046650390412253269623605359495*x^31-4505593445424776313726860961963583551030958665688048534035375523460507153482896454698383060628696430976429960323428101022317*x^30-11501894235039025206688154216679827704441522302105268276938083844069246414137870053845962810718975843090546449094062119732103*x^29-25244991049037245543245184271905149261226179167570483572826370274362637691985777912738291331724331958392626727002160447949886*x^28-51267009859106647351840557105258440828158748767172221949909407384168424589631773087926432447946810890206624502300617700894916*x^27-102199900480266311903232010738978322112827020804198090445632709472332705649515897409479574148304433282258522994914994647052919*x^26-225532428900571796395565694757851822356921040551382648258516834518994525199581047302090781617884607108106591723525182053124339*x^25-531655688547057793102993631659765055999758501614141966009904887693572751881535996679351898409141904202408239654336963009486449*x^24-1272702685769655858491239062780894316134313717769644107752279976324112167406215658609164974463402075671475231448933224826776377*x^23-2811712178846947516722502300120249169941233674164988857091070733632085412498010539288981046065180689554232033071774894957707723*x^22-5775425527923182290456772279588634324657826484317403907772409368036227803462273185019323223408355198339889222905451727886796847*x^21-10775301030864479448713250337844235771109673736783913847201597595627669998831986562231167131109643762409544015055877054281884412*x^20-18793915997785019970021124042419371248902426693352765576887088144506709457491263573269975567520682942880142283625617513510567381*x^19-29872837607081635002878850269574929711595745683660614555946597530319034504088307764846298163119622494292710585761335102008935011*x^18-43584214689787418295889287967706928355140927499049146455258901423423370375471477673021200967744847585820270884551304775660888577*x^17-56550812376972960052756978559582941323495485628908881120567463700921023882907555973274996422677284007942315015013495964438752357*x^16-65021571827511504803846746599892056500891144708241048007650496864396316317596475875013675384857220890811684345234480946102182567*x^15-63358061802442678032893076029457708081875044228590540095560425130272667530902715977564698071442808300310315928708294953603408780*x^14-52947780202203372895730114004083430247192967564214927699008767962322811862138497344655385183347759247759688149564969802484486650*x^13-45851975655274216497306366869798842977627758019979350440147404495412433669242303224389067196225835836384626286011463233695270771*x^12-59634581107414459325129966184931325187191944010001289745382368690649256272532357792034447519256348975885767265536206879779416054*x^11-88109836511661639106526408087399394289406505489865012982351271956520547136649651018287112470900272704360721536040322123644185734*x^10-112577995835595850128590867844922811079418762345118142481658731542063994841586552617494225535444460973830701073480797527833146781*x^9-114668168833480421254096228356980759583796265776676088493418491247862580161994830230205551279556203828473516667763753609047751087*x^8-95423667372319437285022750622046248765201144850528209267968387286956068206316886331095110621938429872842759325869843027198438951*x^7-61245094357265495362539244690838760047821052363067513070208163453780191482057692586762210307798110058114333689369371600038371017*x^6-28821312210479864839895599355406253209320583298450197152380910825734731983047103789345857340552741057288432817420081809462919519*x^5-7134907495953947130849902210674267144524145848390466968056562715117226823309728072250109070591619656693351135180261481898656786*x^4+447958724683766417841237816426006379192001277456610148265524443596239650674182143477619067431729210174335391905573631109687759*x^3+1920758066958742903392882374919667798534389492362721377943455643017912778887614336368534644377850650958551892265270400299728862*x^2-17721515375140100731909108357747999271155953751308224100072763351542314962227827631377659696976282739093083162020756460623263*x-2142531209452506036598715227495780146392967633453605643388117568415018186259242744298362928224448173636100843700614705288032]];
E[43,6] = [x^2+x+1, [1,1,x,-x,-3*x-3,0,5*x+5,-3*x-3,x,-7*x,-3*x-3,5*x,-9*x,-10,6*x-1,-8,-5*x,12,13*x+13,-3*x,x+1,-11*x-11,5*x+5,9*x,-x,-2,9*x+9,-7*x-7,12,7*x,-2,16,-4,-18,13*x,-21*x,-8,x+1,x+1,-3*x,-6,x+1,-7*x-7,-19*x,6,-11*x-11,8,8]];
E[43,7] = [x^4-3*x^3+8*x^2-3*x+1, [8,-x^3-21,8*x,12*x^3-32*x^2+80*x-4,x^3-8*x^2+8*x-3,x^3-11,11*x^3-32*x^2+88*x-33,-16*x^3+56*x^2-128*x+48,-12*x^3+32*x^2-80*x+4,-21*x^3+56*x^2-160*x+7,9*x^3-24*x^2+72*x-27,0,-9*x^3+24*x^2-48*x+3,-4*x^3+4,-3*x^3+8*x^2-24*x-47,3*x^3+63,12*x^3-32*x^2+88*x-4,-5*x^3-49,-12*x^3+40*x^2-96*x+36,-12*x^3+32*x^2-72*x+4,43*x^3-144*x^2+344*x-129,-15*x^3+48*x^2-120*x+45,-11*x^3+32*x^2-88*x+33,54*x^3-144*x^2+328*x-18,-18*x^3+48*x^2-120*x+6,2*x^3-38,25*x^3-72*x^2+200*x-75,33*x^3-120*x^2+264*x-99,4*x^3+132,18*x^3-48*x^2+168*x-6,x^3-107,14*x^3+134,-8*x^3-64,-6*x^3-78,63*x^3-168*x^2+456*x-21,-27*x^3+72*x^2-216*x+9,3*x^3-17,-36*x^3+104*x^2-288*x+108,42*x^3-112*x^2+336*x-126,-27*x^3+72*x^2-232*x+9,-2*x^3-66,-67*x^3+216*x^2-536*x+201,-65*x^3+176*x^2-520*x+195,75*x^3-200*x^2+568*x-25,-6*x^3-86,46*x^3-144*x^2+368*x-138,-8*x^3-128,2*x^3-38]];

E[44,1] = [x^4+2*x^2+4, [1,x,-x^2-1,-1,x^3,-x^3+x^2+1,-x^3-4*x,x^3+4*x,-x^3,3*x^2+3,0,-x^2-1,3,-x^3-4*x,2*x^3,-2*x^2-2,-2,-x^2-1,2*x^3+8*x,-5*x^2-5,7*x^2+7,x^3+4*x,-4*x^3,0,-1,7,x^3+4*x,-2*x^2-2,3*x^3,-2*x^3-8*x,-5,-5*x^3,-x^3,19,7*x^3,-3*x^3-12*x,-2*x^3,11,10*x^2+10,7*x^3,2*x^3+8*x,-5*x^2-5,-21,3*x^2+3,-2*x^3-8*x,0,6*x^2+6,2*x^3]];
E[44,2] = [x^16+5*x^15+13*x^14+25*x^13+35*x^12+30*x^11-2*x^10-60*x^9-116*x^8-120*x^7-8*x^6+240*x^5+560*x^4+800*x^3+832*x^2+640*x+256, [128,128*x,825*x^15+2987*x^14+6591*x^13+11507*x^12+12949*x^11+6820*x^10-11098*x^9-34168*x^8-48388*x^7-32032*x^6+37816*x^5+145728*x^4+260400*x^3+299584*x^2+271552*x+152192,1016*x^15+3644*x^14+8044*x^13+13996*x^12+15692*x^11+8172*x^10-13704*x^9-41624*x^8-58816*x^7-38368*x^6+46656*x^5+177984*x^4+316672*x^3+363136*x^2+328960*x+182272,-662*x^15-2346*x^14-5178*x^13-8986*x^12-10038*x^11-5184*x^10+8908*x^9+26728*x^8+37704*x^7+24304*x^6-30320*x^5-114624*x^4-203296*x^3-232512*x^2-210816*x-115712,-1077*x^15-4059*x^14-8955*x^13-15791*x^12-18009*x^11-9796*x^10+14486*x^9+46776*x^8+66668*x^7+46128*x^6-49448*x^5-197504*x^4-357648*x^3-415808*x^2-376704*x-218880,-1020*x^15-3664*x^14-8088*x^13-14080*x^12-15800*x^11-8244*x^10+13744*x^9+41872*x^8+59184*x^7+38720*x^6-46816*x^5-178944*x^4-318592*x^3-365632*x^2-331136*x-184064,-242*x^15-968*x^14-2128*x^13-3808*x^12-4412*x^11-2494*x^10+3240*x^9+11244*x^8+16112*x^7+11784*x^6-11168*x^5-46768*x^4-86272*x^3-101600*x^2-91968*x-56320,2362*x^15+8350*x^14+18434*x^13+31954*x^12+35654*x^11+18332*x^10-31816*x^9-95088*x^8-134080*x^7-86064*x^6+108256*x^5+408128*x^4+722688*x^3+826112*x^2+748736*x+409472,-1494*x^15-5254*x^14-11598*x^13-20070*x^12-22338*x^11-11396*x^10+20164*x^9+59768*x^8+84136*x^7+53520*x^6-68656*x^5-256928*x^4-453856*x^3-517696*x^2-468736*x-254720,182*x^15+1014*x^14+2230*x^13+4262*x^12+5330*x^11+3508*x^10-2420*x^9-12400*x^8-18424*x^7-16704*x^6+8528*x^5+48352*x^4+96928*x^3+121216*x^2+109184*x+78848,-116*x^15-328*x^14-736*x^13-1208*x^12-1248*x^11-516*x^10+1504*x^9+3616*x^8+5008*x^7+2336*x^6-4960*x^5-16448*x^4-27136*x^3-29376*x^2-27136*x-11008,-64*x^15-480*x^14-1056*x^13-2104*x^12-2728*x^11-1928*x^10+856*x^9+6024*x^8+9184*x^7+9136*x^6-3136*x^5-22656*x^4-47872*x^3-61632*x^2-55808*x-43008,-1141*x^15-3899*x^14-8599*x^13-14779*x^12-16293*x^11-8112*x^10+15346*x^9+44064*x^8+61844*x^7+38064*x^6-52088*x^5-190880*x^4-334256*x^3-378368*x^2-343616*x-181120,877*x^15+3301*x^14+7289*x^13+12877*x^12+14703*x^11+8038*x^10-11734*x^9-38084*x^8-54380*x^7-37768*x^6+40008*x^5+160720*x^4+291664*x^3+339296*x^2+307712*x+179072,-1416*x^15-4756*x^14-10508*x^13-17956*x^12-19636*x^11-9588*x^10+19128*x^9+53664*x^8+74960*x^7+44816*x^6-64960*x^5-233408*x^4-405696*x^3-456448*x^2-414080*x-213248,192*x^15+780*x^14+1716*x^13+3084*x^12+3596*x^11+2052*x^10-2600*x^9-9104*x^8-13088*x^7-9728*x^6+8832*x^5+37760*x^4+69952*x^3+82624*x^2+74880*x+46336,133*x^15-103*x^14-223*x^13-995*x^12-2017*x^11-2234*x^10-1850*x^9+2468*x^8+5100*x^7+10824*x^6+5944*x^5-3120*x^4-23696*x^3-43104*x^2-38336*x-50688,646*x^15+2678*x^14+5894*x^13+10638*x^12+12458*x^11+7212*x^10-8652*x^9-31336*x^8-45160*x^7-34080*x^6+29872*x^5+129344*x^4+241120*x^3+286336*x^2+259072*x+162048,-1141*x^15-3977*x^14-8781*x^13-15177*x^12-16827*x^11-8546*x^10+15398*x^9+45204*x^8+63612*x^7+40104*x^6-52392*x^5-194704*x^4-343056*x^3-390368*x^2-353664*x-189952,1084*x^15+3788*x^14+8372*x^13+14468*x^12+16076*x^11+8176*x^10-14624*x^9-43104*x^8-60672*x^7-38352*x^6+49728*x^5+185440*x^4+327168*x^3+372672*x^2+337792*x+182272,-2001*x^15-7551*x^14-16659*x^13-29391*x^12-33537*x^11-18240*x^10+26922*x^9+87096*x^8+124068*x^7+85872*x^6-91992*x^5-367584*x^4-665520*x^3-773952*x^2-700608*x-407808,-1780*x^15-5900*x^14-13028*x^13-22172*x^12-24116*x^11-11584*x^10+24024*x^9+66312*x^8+92384*x^7+54128*x^6-81536*x^5-289696*x^4-500672*x^3-561152*x^2-509056*x-258048,17*x^15+151*x^14+327*x^13+635*x^12+829*x^11+556*x^10-286*x^9-1896*x^8-2764*x^7-2688*x^6+1096*x^5+7072*x^4+14736*x^3+18944*x^2+16256*x+13184,-985*x^15-3713*x^14-8189*x^13-14433*x^12-16443*x^11-8918*x^10+13270*x^9+42788*x^8+60876*x^7+41960*x^6-45384*x^5-180624*x^4-326736*x^3-379488*x^2-343424*x-199808,-1270*x^15-4576*x^14-10084*x^13-17580*x^12-19744*x^11-10326*x^10+17100*x^9+52228*x^8+73896*x^7+48520*x^6-58224*x^5-223024*x^4-397792*x^3-456864*x^2-414336*x-231552,-1176*x^15-4080*x^14-9024*x^13-15576*x^12-17304*x^11-8784*x^10+15816*x^9+46392*x^8+65376*x^7+41136*x^6-53760*x^5-200160*x^4-352320*x^3-401280*x^2-363648*x-195072,-2476*x^15-9108*x^14-20092*x^13-35188*x^12-39804*x^11-21200*x^10+33336*x^9+104456*x^8+148192*x^7+99696*x^6-113664*x^5-443840*x^4-796736*x^3-920512*x^2-833792*x-474112,-3303*x^15-11577*x^14-25549*x^13-44169*x^12-49111*x^11-25008*x^10+44534*x^9+131568*x^8+185084*x^7+117296*x^6-151560*x^5-566112*x^4-998992*x^3-1138688*x^2-1031488*x-558976,5226*x^15+18354*x^14+40538*x^13+70146*x^12+78086*x^11+39924*x^10-70460*x^9-208856*x^8-294296*x^7-187216*x^6+239632*x^5+898208*x^4+1586720*x^3+1809472*x^2+1640192*x+889344,3272*x^15+11552*x^14+25500*x^13+44196*x^12+49300*x^11+25340*x^10-44036*x^9-131536*x^8-185496*x^7-118896*x^6+149968*x^5+564736*x^4+999776*x^3+1142272*x^2+1035200*x+565888,8320*x^15+29788*x^14+65748*x^13+114420*x^12+128244*x^11+66812*x^10-112000*x^9-340072*x^8-480704*x^7-313792*x^6+381376*x^5+1454656*x^4+2588416*x^3+2969088*x^2+2691072*x+1490944,3661*x^15+13797*x^14+30433*x^13+53645*x^12+61151*x^11+33206*x^10-49334*x^9-158972*x^8-226396*x^7-156376*x^6+168552*x^5+671280*x^4+1215120*x^3+1411744*x^2+1278336*x+742400,2049*x^15+7307*x^14+16131*x^13+28055*x^12+31417*x^11+16320*x^10-27566*x^9-83376*x^8-117884*x^7-76624*x^6+93864*x^5+357184*x^4+634832*x^3+727488*x^2+659968*x+364160,-4840*x^15-17364*x^14-38324*x^13-66700*x^12-74780*x^11-38956*x^10+65264*x^9+198304*x^8+280240*x^7+183072*x^6-222368*x^5-847840*x^4-1508992*x^3-1731072*x^2-1568256*x-869888,450*x^15+470*x^14+1078*x^13+670*x^12-958*x^11-2784*x^10-6108*x^9-2896*x^8-1256*x^7+13776*x^6+20016*x^5+27040*x^4+13664*x^3-15296*x^2-12672*x-64256,-3566*x^15-13046*x^14-28790*x^13-50358*x^12-56882*x^11-30172*x^10+47988*x^9+149472*x^8+212008*x^7+141936*x^6-163536*x^5-635904*x^4-1139680*x^3-1315072*x^2-1192192*x-674816,-1616*x^15-5212*x^14-11532*x^13-19476*x^12-20980*x^11-9804*x^10+21744*x^9+58272*x^8+81088*x^7+45584*x^6-73792*x^5-256832*x^4-439872*x^3-489216*x^2-444544*x-217856,638*x^15+2088*x^14+4600*x^13+7752*x^12+8364*x^11+3850*x^10-8672*x^9-23284*x^8-32176*x^7-18120*x^6+29472*x^5+102448*x^4+174912*x^3+194976*x^2+176064*x+87424,1500*x^15+4440*x^14+9824*x^13+16104*x^12+16608*x^11+6700*x^10-20352*x^9-48704*x^8-66192*x^7-30976*x^6+68768*x^5+220096*x^4+362496*x^3+389824*x^2+354048*x+148736,118*x^15+14*x^14+22*x^13-362*x^12-990*x^11-1308*x^10-1516*x^9+816*x^8+2056*x^7+6288*x^6+4880*x^5+1664*x^4-8608*x^3-20224*x^2-17152*x-29696,1494*x^15+5410*x^14+11950*x^13+20830*x^12+23402*x^11+12260*x^10-20232*x^9-62000*x^8-87680*x^7-57680*x^6+68960*x^5+264320*x^4+471552*x^3+542080*x^2+490304*x+273280,-8018*x^15-28930*x^14-63842*x^13-111306*x^12-125118*x^11-65572*x^10+107972*x^9+330792*x^8+468088*x^7+308000*x^6-367888*x^5-1412096*x^4-2518688*x^3-2894720*x^2-2622464*x-1463552,3760*x^15+14344*x^14+31648*x^13+55992*x^12+64136*x^11+35208*x^10-50496*x^9-165672*x^8-236624*x^7-165872*x^6+172448*x^5+697472*x^4+1268480*x^3+1479616*x^2+1339904*x+787456,-1844*x^15-6000*x^14-13232*x^13-22384*x^12-24168*x^11-11340*x^10+24816*x^9+67080*x^8+93136*x^7+53088*x^6-84128*x^5-294464*x^4-505792*x^3-563328*x^2-511232*x-254464,-2716*x^15-9524*x^14-21044*x^13-36372*x^12-40428*x^11-20592*x^10+36760*x^9+108368*x^8+152528*x^7+96544*x^6-124768*x^5-466368*x^4-822720*x^3-936576*x^2-848896*x-458240,5444*x^15+19116*x^14+42220*x^13+73068*x^12+81300*x^11+41520*x^10-73416*x^9-217552*x^8-306480*x^7-194976*x^6+249760*x^5+935232*x^4+1652032*x^3+1884544*x^2+1707520*x+925952,-3222*x^15-11128*x^14-24588*x^13-42356*x^12-46792*x^11-23470*x^10+43564*x^9+126356*x^8+177416*x^7+110152*x^6-148144*x^5-545520*x^4-957408*x^3-1086496*x^2-983296*x-522112]];
E[44,3] = [x, [1,0,1,-3,2,-1,-4,6,8,-3,0,5,-1,0,-10,0,-6,3,-4,-1,15,-4,2,6,-9,-7,18,8,6,2,-15,-16,-6,9,14,6,-10,5,-4,-12,18,-9,-13,-21,20,6,8,20]];
E[44,4] = [x^4+x^3+6*x^2-4*x+1, [11,0,11*x,-3*x^3-5*x^2-25*x+10,13*x^3+18*x^2+68*x-47,-4*x^3-14*x^2-26*x-27,28*x^3+43*x^2+182*x-42,-31*x^3-37*x^2-185*x+74,12*x^3+20*x^2+67*x+4,-4*x^3+8*x^2-4*x+72,25*x^3+16*x^2+168*x-109,-36*x^3-49*x^2-234*x+54,21*x^3+24*x^2+120*x-81,-18*x^3-30*x^2-161*x-6,0,-12*x^3-20*x^2-89*x-4,44*x^3+55*x^2+286*x-66,-43*x^3-46*x^2-252*x+169,-31*x^3-37*x^2-185*x+74,8*x^3-16*x^2+8*x-56,59*x^3+69*x^2+345*x-138,-51*x^3-52*x^2-304*x+203,-84*x^3-129*x^2-546*x+126,95*x^3+129*x^2+645*x-258,4*x^3-8*x^2+4*x-94,36*x^3+27*x^2+234*x-54,-44*x^3-33*x^2-286*x+66,-3*x^3+6*x^2-36*x+21,-36*x^3-60*x^2-201*x-12,-4*x^3+8*x^2-4*x-38,18*x^3+30*x^2+51*x+6,31*x^3+37*x^2+185*x-74,-4*x^3+8*x^2-4*x+204,61*x^3+87*x^2+435*x-174,-39*x^3-54*x^2-204*x+141,-31*x^3-37*x^2-185*x+74,60*x^3+100*x^2+335*x+20,18*x^3+30*x^2+51*x+6,-28*x^3-21*x^2-182*x+42,-44*x^3-33*x^2-286*x+66,-66*x^3-110*x^2-429*x-22,11*x,-3*x^3-5*x^2-25*x+10,-19*x^3-50*x^2-52*x+45,29*x^3+19*x^2+95*x-38,-8*x^3+16*x^2-8*x+166,-8*x^3+16*x^2-8*x+188,140*x^3+215*x^2+910*x-210]];

E[45,1] = [x, [1,1,0,-1,0,4,-2,-2,4,0,2,0,-10,-10,4,-8,10,4,-2,12,8,10,0,-12,6,2,-6,-16,12,14,-2,-8,12,6,-4,-22,-8,14,-4,0,18,-20,-10,-16,2,-6,-8,20]];
E[45,2] = [x^2+x+1, [1,x,x-1,x+1,-3*x,-2*x,2*x+2,4,-8,-3*x-3,-x,0,-4,-5*x-5,-8*x,7*x,-2,14*x+14,7*x,3*x+3,2,4,-6*x,9*x,-15,2*x,-18*x,-8*x-8,3,5,8*x+8,-5,6*x+6,12*x,16*x+16,-17*x-17,-2*x,-14*x-14,-4,9*x+9,0,-2,-7,8*x,10*x+10,-12,4,22*x+22]];
E[45,3] = [x^2+5, [1,x,0,-x,0,0,0,-2*x,-4,4*x,0,8,0,0,0,4*x,-2*x,0,2,0,0,0,-16,-8*x,0,0,0,0,-8*x,14,-2*x,0,0,10*x,-4,0,8,0,0,4*x,10*x,0,-22,0,0,-2*x,-16,-28]];
E[45,4] = [x^6+x^5+6*x^4+x^3+28*x^2+15*x+9, [153,153*x,-18*x^5-6*x^4-87*x^3+6*x^2-525*x-90,-10*x^5-9*x^4-54*x^3+26*x^2-252*x-135,20*x^5+18*x^4+108*x^3-52*x^2+351*x-36,25*x^5-3*x^4+135*x^3-65*x^2+681*x-45,-50*x^5-45*x^4-270*x^3-23*x^2-1260*x-675,5*x^5+30*x^4+27*x^3+140*x^2+75*x+450,5*x^5+30*x^4+27*x^3+140*x^2+75*x+756,61*x^5+60*x^4+360*x^3+178*x^2+1680*x+900,-80*x^5-21*x^4-432*x^3+208*x^2-2424*x+144,-54*x^5-69*x^4-414*x^3-135*x^2-1932*x-1035,-7*x^5-42*x^4-99*x^3-196*x^2-105*x-324,2*x^5+12*x^4+72*x^3-97*x^2+336*x+180,-5*x^5+21*x^4-27*x^3+13*x^2+129*x+9,85*x^5+51*x^4+459*x^3-221*x^2+1734*x-153,-2*x^5-12*x^4-72*x^3-56*x^2-30*x-180,2*x^5+12*x^4+72*x^3+56*x^2+336*x+180,-35*x^5-6*x^4-189*x^3+91*x^2-627*x+63,71*x^5+69*x^4+414*x^3+305*x^2+1932*x+1035,-13*x^5-78*x^4-9*x^3-364*x^2-195*x-2088,4*x^5+24*x^4+144*x^3+112*x^2+60*x-252,20*x^5+18*x^4+108*x^3-52*x^2-108*x-36,-60*x^5-54*x^4-324*x^3+156*x^2-1053*x+108,-459,60*x^5-48*x^4+324*x^3-156*x^2+2022*x-108,-50*x^5+6*x^4-270*x^3+130*x^2-1056*x+90,12*x^5+21*x^4+126*x^3+183*x^2+588*x+315,11*x^5+66*x^4+90*x^3+308*x^2+165*x+1908,-29*x^5-174*x^4-279*x^3-812*x^2-435*x-2763,-186*x^5-198*x^4-1188*x^3-312*x^2-5544*x-2970,153*x^3+306,60*x^5+54*x^4+324*x^3-156*x^2+1512*x+810,-110*x^5-48*x^4-594*x^3+286*x^2-2568*x+198,-80*x^5-72*x^4-432*x^3+208*x^2-2016*x-1080,236*x^5+192*x^4+1152*x^3+29*x^2+5376*x+2880,55*x^5+75*x^4+297*x^3-143*x^2+723*x-99,-18*x^5-6*x^4-36*x^3-198*x^2-168*x-90,7*x^5+42*x^4+99*x^3+196*x^2+105*x+2772,-149*x^5-129*x^4-774*x^3+265*x^2-3612*x-1935,70*x^5+114*x^4+378*x^3-182*x^2+1050*x-126,-17*x^5-102*x^4-153*x^3-476*x^2-255*x-2448,8*x^5+48*x^4-18*x^3+224*x^2+120*x+567,-45*x^5-117*x^4-243*x^3+117*x^2-675*x+81,242*x^5+177*x^4+1062*x^3-109*x^2+4956*x+2655,22*x^5+132*x^4+180*x^3+616*x^2+330*x+1062,21*x^5+126*x^4-9*x^3+588*x^2+315*x+2196,-106*x^5-75*x^4-450*x^3+245*x^2-2100*x-1125]];
E[45,5] = [x^4+1, [1,x,0,2*x^3-x,2*x^2-2,-2*x^3-2*x,x^2+1,4*x,0,4*x^3,-3*x^3+3*x,-4,-x^2+1,x^3+x,-8*x^2-8,-8*x,4*x^3,-6*x^3+6*x,8,-4*x^2+4,4*x^3+4*x,x^2+1,12*x^2,4*x^3,9*x^3-9*x,11*x^2-11,-11*x^3-11*x,10*x^2+10,4*x,0,-14*x^3,-10*x^2+10,10*x^3+10*x,10*x,-12*x^2,3*x^3-3*x,8,5*x^2-5,-8*x^2-8,-20*x,-14*x^3,-18*x^3+18*x,-16,16*x^3+16*x,x^2+1,-14*x,0,-4]];
E[45,6] = [x^8-4*x^6+15*x^4-4*x^2+1, [15,15*x,16*x^7-60*x^5+225*x^3-19*x,-11*x^7+8*x^6+45*x^5-30*x^4-165*x^3+105*x^2+44*x-2,-2*x^7-97*x,5*x^6-15*x^4+75*x^2-20,-19*x^7+75*x^5-285*x^3+76*x,44*x^7-165*x^5+615*x^3-11*x,x^6+11,4*x^7-15*x^5+60*x^3-16*x,2*x^6-15*x^4+30*x^2-8,-4*x^6+15*x^4-45*x^2+1,-36*x^7+135*x^5-495*x^3+9*x,-32*x^6+120*x^4-465*x^2+8,x^7-19*x,x^7+86*x,8*x^7-30*x^5+120*x^3-2*x,40*x^6-150*x^4+570*x^2-10,-27*x^6+120*x^4-405*x^2+108,59*x^7-240*x^5+885*x^3-236*x,3*x^6+213,-72*x^7+270*x^5-990*x^3+18*x,-30*x^6+120*x^4-450*x^2+120,-6*x^7-231*x,-6*x^6-201,10*x^7+440*x,38*x^6-150*x^4+570*x^2-152,5*x^7-15*x^5+75*x^3-20*x,-84*x^7+315*x^5-1200*x^3+21*x,-5*x^6-190,134*x^7-540*x^5+2010*x^3-536*x,144*x^7-540*x^5+2025*x^3-36*x,-56*x^6+210*x^4-780*x^2+14,-6*x^7-456*x,-32*x^6+120*x^4-480*x^2+8,16*x^6-60*x^4+255*x^2-4,35*x^6-165*x^4+525*x^2-140,-100*x^7+390*x^5-1500*x^3+400*x,-84*x^7+315*x^5-1215*x^3+21*x,-77*x^7+300*x^5-1155*x^3+308*x,6*x^7+306*x,9*x^6+99,-2*x^6+23,71*x^6-285*x^4+1065*x^2-284,29*x^7-105*x^5+435*x^3-116*x,-136*x^7+510*x^5-1860*x^3+34*x,9*x^6+399,-52*x^6+195*x^4-675*x^2+13]];
E[45,7] = [x^16+6*x^15+18*x^14+36*x^13+34*x^12-18*x^11-72*x^10-132*x^9-93*x^8+102*x^7+144*x^6+432*x^5+502*x^4-288*x^3+72*x^2-12*x+1, [3707507912227,3707507912227*x,250381984552*x^15+1889212496921*x^14+6927613311171*x^13+16582911879478*x^12+24294968776849*x^11+12446807908885*x^10-21076350180684*x^9-61892560799590*x^8-81094540846877*x^7-23942148678807*x^6+64342714660344*x^5+171068416087064*x^4+307914761564074*x^3+166080601083280*x^2-37629440983980*x+5660844178894,2220204745484*x^15+13419960995435*x^14+40568645163032*x^13+81783109018273*x^12+79305340358819*x^11-36028916428594*x^10-160970435389164*x^9-300215099483887*x^8-220933990574158*x^7+214260645155518*x^6+327350425109557*x^5+973436566509805*x^4+1161040900086910*x^3-581738830176602*x^2+139968186152708*x-21518524379028,-5404403249808*x^15-33306237564882*x^14-102653415560514*x^13-210985277774540*x^12-217239355065735*x^11+63627296446094*x^10+401063581417020*x^9+777807564763320*x^8+625818483233841*x^7-455323348125288*x^6-855440841219600*x^5-2468857825696288*x^4-3107992188878751*x^3+1070197734593274*x^2-194242992703509*x+21584351562448,2111615860234*x^15+13188592416531*x^14+41226630046644*x^13+85972377773456*x^12+92293065920601*x^11-16769359533618*x^10-158091803883920*x^9-318040420966312*x^8-271947110700879*x^7+154018468651725*x^6+348158598963918*x^5+997219296821839*x^4+1299231031146011*x^3-303541642337676*x^2+47252655813858*x-14275695809648,-1606857376460*x^15-10180047717805*x^14-32302466322210*x^13-68434612197910*x^12-76737461856461*x^11+5138206225152*x^10+120053826498690*x^9+253290631021274*x^8+231703724590856*x^7-93529761493532*x^6-271013881811841*x^5-783737649087162*x^4-1059577078205086*x^3+132722755152253*x^2-38593660638078*x+7281769536412,-1092906991710*x^15-6737988130068*x^14-20774424374326*x^13-42708851655213*x^12-44009956284300*x^11+12815969480526*x^10+81233534556781*x^9+157507539241206*x^8+126807084648432*x^7-92288522860650*x^6-174520466902758*x^5-500311295110446*x^4-629501472945783*x^3+216770583455202*x^2-33851585797312*x+4372114216227,6746021694718*x^15+41476298774976*x^14+127674256636577*x^13+262353525286977*x^12+269993973504390*x^11-77818433200730*x^10-493573117260807*x^9-964399240569222*x^8-776551735174704*x^7+559368253511579*x^6+1044493664670285*x^5+3075573299363934*x^4+3856251509615704*x^3-1328309754531170*x^2+342106998027464*x-42695203471392,-5047894591677*x^15-30290851404827*x^14-90877026801666*x^13-181763749286182*x^12-171708647324087*x^11+90817511417836*x^10+363484669280844*x^9+666397162896154*x^8+469806443056141*x^7-515219678955424*x^6-727075942691013*x^5-2180098227116734*x^4-2535939470673434*x^3+1454627067615311*x^2-363640268397804*x+60604216075944,-5519813123642*x^15-34339015359517*x^14-107086105512547*x^13-223210299265764*x^12-239495579048944*x^11+41430239558231*x^10+401808989380230*x^9+819669764343351*x^8+704311957791662*x^7-388858427183027*x^6-867649218394954*x^5-2589715266418440*x^4-3364832268530822*x^3+786444264904948*x^2-296800443820775*x+36980514687807,5818195244241*x^15+36378538682682*x^14+113771456360198*x^13+237297337243514*x^12+254940380776529*x^11-46269489704454*x^10-437163021598834*x^9-878010014565743*x^8-752724967312007*x^7+425040385805814*x^6+963280278074602*x^5+2747185194895022*x^4+3586927217919560*x^3-838002124416189*x^2+130449964273570*x-24774720604900,-266560178064*x^15-1646466139284*x^14-5085951224347*x^13-10458160076467*x^12-10788695932596*x^11+3171009125450*x^10+20177981932782*x^9+38829687037582*x^8+31130864506092*x^7-23134465843954*x^6-45956491919019*x^5-123197838033262*x^4-154249530506403*x^3+53138697906686*x^2-13693072989502*x+1072127494345,-6423374072733*x^15-40158080551029*x^14-125566069258658*x^13-261844805908800*x^12-281274287079919*x^11+50908194324906*x^10+481054693045170*x^9+965719882466902*x^8+827884018055077*x^7-469093622434488*x^6-1058131212103628*x^5-3021745866438796*x^4-3959497132554198*x^3+925090218488826*x^2-144013937095662*x-4915214328164,649987926378*x^15+3057602687851*x^14+6437455015887*x^13+6947506502986*x^12-12213625157365*x^11-48537230509985*x^10-40103578863612*x^9-22675270795234*x^8+66540239321860*x^7+174783604435955*x^6+32124103756008*x^5+142025963148092*x^4-73891408688293*x^3-705104605070520*x^2+167798949045558*x-26636020564486,17643672852*x^15+61306532570*x^14+102475699235*x^13+194187650308*x^12+265293397365*x^11+1134549968712*x^10+3632242635386*x^9+2517538206225*x^8-66350892240*x^7-5979370302834*x^6-15300037230224*x^5+677056025265*x^4+1489592313477*x^3-494299896118*x^2+58116097581659*x-9961732355,-4303965680812*x^15-28279593998552*x^14-92803949042868*x^13-202850020659860*x^12-246207269855296*x^11-29756130230778*x^10+329264884600842*x^9+751282379001612*x^8+769172572110472*x^7-122009794100346*x^6-798558103513752*x^5-2266613711940360*x^4-3317688052569478*x^3-280880553456554*x^2+45336645331452*x-3650987033192,8466799587994*x^15+51782134559072*x^14+158440090598636*x^13+323396789353035*x^12+326074699267486*x^11-113080084531910*x^10-620936679481410*x^9-1189317147379527*x^8-926731879092932*x^7+752911572180968*x^6+1302975447589846*x^5+3809710860112191*x^4+4694060531974126*x^3-1881021880115706*x^2+417635039082414*x-52163691919260,-707780104844*x^15-4436789267505*x^14-13899469184692*x^13-29008086695330*x^12-31189539049109*x^11+5715602371956*x^10+53772718931704*x^9+107032029958110*x^8+90909788313563*x^7-52094971178181*x^6-114687122855374*x^5-328167530653494*x^4-429097873022485*x^3+100251846574284*x^2-15606251095542*x+1214624355126,-1873238552472*x^15-11593238040650*x^14-35825060383084*x^13-73719929285737*x^12-76200195158955*x^11+22065298048430*x^10+141306032615349*x^9+272105393469959*x^8+219988022449692*x^7-159420625705712*x^6-305295206147505*x^5-861393960932701*x^4-1092023351276256*x^3+375799030051844*x^2-39661591714171*x+7575521779560,5975239640981*x^15+37365107216598*x^14+116858621033168*x^13+243730119444541*x^12+261856758379384*x^11-47486362016319*x^10-448705334566096*x^9-900801066405054*x^8-772102987732528*x^7+436611924801936*x^6+987186155132714*x^5+2818952184562710*x^4+3682367098884919*x^3-860314211706927*x^2+133925500676202*x-17927736449924,-10834662184017*x^15-66608225203024*x^14-205025894512383*x^13-421318311376242*x^12-433589074654884*x^11+124987950319134*x^10+792773503992051*x^9+1549949466518106*x^8+1248190996644786*x^7-898881444798202*x^6-1676998346764791*x^5-4944391569493578*x^4-6193698291271113*x^3+2133627647833190*x^2-549552798245424*x+94126180829770,12407886935702*x^15+75486665825033*x^14+229554010968912*x^13+465273514270200*x^12+458954207361574*x^11-188666516451685*x^10-912566898897022*x^9-1712509687186401*x^8-1290895246484308*x^7+1169869829381901*x^6+1890155900932630*x^5+5508439810225113*x^4+6683129184811476*x^3-3057366373684734*x^2+596135571880946*x-74512299940587,13380337316682*x^15+83422873549695*x^14+260466092627286*x^13+543005119067390*x^12+582752911095069*x^11-103618126188199*x^10-988144137767340*x^9-2000102913898330*x^8-1714760245171601*x^7+961775934676513*x^6+2155736065197954*x^5+6295722360214006*x^4+8197945425491255*x^3-1915674998352022*x^2+510603060314733*x-90073487179562,-2885187846598*x^15-17408298198500*x^14-52418253520815*x^13-105021485700657*x^12-99744171389918*x^11+52519189828911*x^10+213518344599737*x^9+386937045409308*x^8+273682287640304*x^7-301292302135947*x^6-436107953684051*x^5-1253304204385416*x^4-1477316379645948*x^3+845755077707695*x^2-132428385172000*x+16575568034580,3239397001416*x^15+19970322792482*x^14+61570777165303*x^13+126602543580508*x^12+130522724594499*x^11-37758196575234*x^10-240293270845080*x^9-466676556863734*x^8-376040686530879*x^7+273138016097972*x^6+514170027445638*x^5+1483956522723186*x^4+1866416086363707*x^3-642727055804274*x^2+116658764285101*x-12963755591334,-15107921374700*x^15-94404231467301*x^14-295160878093606*x^13-615566869368962*x^12-661060607892286*x^11+120041394264981*x^10+1132955723561214*x^9+2277972667305734*x^8+1950585515804506*x^7-1102619375199573*x^6-2497650870303638*x^5-7138826827057604*x^4-9307629817436090*x^3+2174528695660020*x^2-338506855032794*x+102257152698162,10448251928303*x^15+66180926676869*x^14+209913872898324*x^13+444492379401784*x^12+497844250308430*x^11-34806428168638*x^10-780189012700983*x^9-1642728010304624*x^8-1499874441957751*x^7+613367361765962*x^6+1760085557292738*x^5+5091354512242078*x^4+6889004797624110*x^3-863093211432423*x^2+250924295767821*x-47337374114890,-28316434038987*x^15-174607164189292*x^14-538336211076706*x^13-1106441292744686*x^12-1139062560498228*x^11+336190410679980*x^10+2111450231969859*x^9+4084767288818496*x^8+3282793486167456*x^7-2399104749371742*x^6-4521593963121206*x^5-12945945983294616*x^4-16302459675064779*x^3+5613394974412148*x^2-876598432305548*x+113211014857930,539034321384*x^15+3308162535448*x^14+10170183268560*x^13+20884088228751*x^12+21472312893564*x^11-6141859210416*x^10-39013176758316*x^9-76858822983024*x^8-63065632603032*x^7+41833952479365*x^6+80266808142768*x^5+245402888987808*x^4+309454112482674*x^3-106541062660808*x^2+27423612719040*x-3421140317775,-3843379899555*x^15-23080112204704*x^14-69284927102538*x^13-138657022617876*x^12-131248664555157*x^11+68703772379410*x^10+276825331692870*x^9+507405551763844*x^8+357608998110563*x^7-394278146384902*x^6-554707343448960*x^5-1655398542757132*x^4-1931131476754578*x^3+1107199275541026*x^2-276753939855486*x+46119208706392,-5654266069962*x^15-34758305856740*x^14-106970775496627*x^13-219814602315755*x^12-226223898395016*x^11+65081083445594*x^10+412825292352243*x^9+807537218481154*x^8+650640107669556*x^7-469246437633958*x^6-869077335985983*x^5-2575966512459994*x^4-3231256643570877*x^3+1112984095012902*x^2-286632182761696*x+22453314924669,14311247082580*x^15+89473368920964*x^14+279769723601480*x^13+583404003494088*x^12+626659916832740*x^11-113450999707080*x^10-1071599727646728*x^9-2150532236041154*x^8-1842147355911884*x^7+1045345472425128*x^6+2352457027309648*x^5+6725441501226560*x^4+8812287903632416*x^3-2058908425558992*x^2+320524652513128*x+10938202332148,-42827830140*x^15-153115869520*x^14-269002496973*x^13-485863131800*x^12-434560738260*x^11-1745695076940*x^10-6407838381760*x^9-3390559388370*x^8-196584804810*x^7+8898608060460*x^6+28511896112440*x^5-5878116881730*x^4-556208575560*x^3+393872449880*x^2-123073360311915*x+11835132670,-867175433988*x^15-4180756918566*x^14-8902265446256*x^13-9261971258466*x^12+18386747792948*x^11+73396969813828*x^10+68700280612228*x^9+36442702725078*x^8-96059594906984*x^7-268679927096184*x^6-94621630704028*x^5-186293719868238*x^4+103485415967564*x^3+1021609724559770*x^2+4288938142220*x-362775806772,18496476124900*x^15+113131011258282*x^14+346162309251304*x^13+706592875962726*x^12+712540233584000*x^11-246944948660246*x^10-1356627300608518*x^9-2598615735976464*x^8-2025491675971332*x^7+1645402796078816*x^6+2846185028802506*x^5+8323411894884426*x^4+10259170680696764*x^3-4110922396965311*x^2+912714165425122*x-113998422609828,-20544894688228*x^15-128414922018285*x^14-401505554745876*x^13-837287656692194*x^12-899323694005793*x^11+162937597533684*x^10+1539161198631976*x^9+3092019586112098*x^8+2650290330005999*x^7-1499832894681465*x^6-3390666511172422*x^5-9682090392543583*x^4-12666278716595289*x^3+2959278593446524*x^2-460679760264446*x+35855240262226,23061008233815*x^15+142414792618410*x^14+439491979005030*x^13+903573290064290*x^12+930988742544165*x^11-275851689101190*x^10-1734082651167525*x^9-3341998398292820*x^8-2685566118843675*x^7+1970557846990710*x^6+3741836631578715*x^5+10572684131944140*x^4+13332828386276040*x^3-4590307805456170*x^2+484184265620295*x-92567441278150,3805682940332*x^15+23411966562850*x^14+72067631591487*x^13+148112750099412*x^12+152558597364696*x^11-43845596599259*x^10-278728176786162*x^9-545373703832000*x^8-442141853403744*x^7+315494716042909*x^6+589602462478209*x^5+1738231088194022*x^4+2186365654198943*x^3-752901807055969*x^2+193862736041364*x-33195175347478,-16365004371678*x^15-100769340250402*x^14-310443940321312*x^13-638009311242209*x^12-656873583069891*x^11+191053922683446*x^10+1208022421970864*x^9+2349172403123091*x^8+1891262281935528*x^7-1371616600062108*x^6-2574948660618006*x^5-7470093378282705*x^4-9392240212565778*x^3+3234444504992036*x^2-669027061429292*x+65240201064532,21400198608740*x^15+133445375079436*x^14+416697035369160*x^13+868865236487136*x^12+932959469940386*x^11-164785453106680*x^10-1581084843911412*x^9-3203778540588640*x^8-2753044505772904*x^7+1531593319941832*x^6+3449544333971064*x^5+10079681393392408*x^4+13121216115619878*x^3-3066150264342228*x^2+817275389266644*x-144175267058200,8322801228250*x^15+50131842774162*x^14+150682776534269*x^13+301266853922907*x^12+284157935258850*x^11-155325406622139*x^10-615745625778195*x^9-1110246131877984*x^8-777951783307488*x^7+872774112490680*x^6+1251667255151457*x^5+3601367793550644*x^4+4223998500145588*x^3-2420324688485583*x^2+378964700211368*x-47444427303528,489831940*x^15-32641612542*x^14-121985757530*x^13-220404442808*x^12-399112853328*x^11-194758255275*x^10-642535623522*x^9-3374032055066*x^8-587805284100*x^7-412381339395*x^6+2768171380524*x^5+16685725807604*x^4-8178121304480*x^3+1954959995943*x^2-311387760902*x-17527621885025,3276920091066*x^15+20525737335348*x^14+64235025531026*x^13+134005840706366*x^12+144166551013611*x^11-26048674516647*x^10-247335413669894*x^9-495750472486852*x^8-427621352916357*x^7+239875224214002*x^6+547569298614948*x^5+1550748420394495*x^4+2032479190549813*x^3-474827543652624*x^2+73913415868052*x-22307808166784,-16929765837047*x^15-107218390348961*x^14-340048298750580*x^13-719977508575220*x^12-806153136799958*x^11+56862460988382*x^10+1263876916811001*x^9+2660039929252820*x^8+2426519445967667*x^7-995597259890738*x^6-2850889316168316*x^5-8246915716996758*x^4-11164678774920622*x^3+1398959873647323*x^2-406664126661915*x+76711213971918,29868859926666*x^15+184212539025180*x^14+568012297150165*x^13+1167524558767488*x^12+1202229283703274*x^11-354341551158096*x^10-2228185854513131*x^9-4310116473269502*x^8-3465117058010112*x^7+2530999053312600*x^6+4770854484579543*x^5+13660390468368930*x^4+17207279424401832*x^3-5924798130089244*x^2+925230449134534*x-119488881055206,-5667953051950*x^15-34859973704080*x^14-107333890099457*x^13-220585348829475*x^12-227049347717262*x^11+65534714779898*x^10+415546763744175*x^9+810681594603174*x^8+650420469968640*x^7-475700348552849*x^6-883960048384749*x^5-2584767521388318*x^4-3237343284650356*x^3+1115227629209554*x^2-287259772589384*x+35852922835842,-28216064218981*x^15-176353478291571*x^14-551401905201182*x^13-1149931718114895*x^12-1235086078934407*x^11+223962549733428*x^10+2115092707618862*x^9+4250281077210192*x^8+3641808060855325*x^7-2059819120840014*x^6-4660504807064720*x^5-13316173207926645*x^4-17391752275178726*x^3+4063268543440650*x^2-632534333857290*x+120118443517310]];

E[46,1] = [x, [1,-1,0,4,-4,2,-2,-2,-2,1,2,0,-4,6,10,0,-4,12,-8,-10,0,6,-12,14,-6,6,-10,-8,-10,0,-14,16,12,6,-4,-4,-8,12,-8,16,-6,-16,-24,20,26,18,-4,-20]];
E[46,2] = [x^10-x^9+x^8-x^7+x^6-x^5+x^4-x^3+x^2-x+1, [1,x,x^9+x^7+x^4-x,-x^9-x^7-x^5-x^3,-2*x^8+x^7-x^6+2*x^5-3*x^4+2*x^3-x^2+x-2,x^8-x^6-x^5+x^4+x^3-x,x^9+3*x^8-x^7+3*x^6+x^5-x^3+x^2-x+1,x^9+2*x^7-3*x^6-x^4+x^3+3*x-2,x^9-3*x^8+3*x^7-x^6-x^4-3*x^2-1,x^9-x^8-x^7-2*x^6+3*x^3-2*x^2+3*x+1,-4*x^9-2*x^7+3*x^6-2*x^5+3*x^4-3*x^3+2*x^2-3*x+2,-3*x^9+3*x^8+4*x^6-4*x^5+4*x^4-3*x^3+4*x^2-4*x+4,-x^9+3*x^8-2*x^7+4*x^6+2*x^5+4*x^4-2*x^3+3*x^2-x,x^9-3*x^7-3*x^5+x^3-x+1,3*x^9-8*x^8+3*x^7+5*x^5-2*x^4+3*x^3-3*x^2+2*x-5,-2*x^9+4*x^7-2*x^6+2*x^5-4*x^4+2*x^2-3,-3*x^7+x^4-3*x,2*x^8+x^7+2*x^6-6*x^3+4*x^2-4*x+6,-2*x^9+2*x^8-x^5-x^4+x^3-x^2-x,x^9+5*x^8-3*x^7+3*x^6-5*x^5-x^4+x^2+4*x+1,x^9-x^8-3*x^7+3*x^6+x^5-x^4-x^2-1,3*x^9-4*x^8+4*x^7-3*x^6-6*x^4+5*x^3-2*x^2+5*x-6,-6*x^8+5*x^7-6*x^6-x^3-4*x^2+4*x+1,-3*x^9+4*x^8-x^7-5*x^6+3*x^5-5*x^4-x^3+4*x^2-3*x,4*x^9+4*x^7+7*x^5+3*x^3-3*x^2-7,3*x^9-3*x^8+5*x^7-12*x^6+5*x^5-3*x^4+3*x^3+2*x-2,-2*x^9-x^7+3*x^6+3*x^4-x^3-2*x,-12*x^9+7*x^8-11*x^7+12*x^6-9*x^5+9*x^4-12*x^3+11*x^2-7*x+12,10*x^9-10*x^8-4*x^6+2*x^5-9*x^4+4*x^3-9*x^2+2*x-4,4*x^9-x^6+3*x^5-5*x^4+5*x^3-3*x^2+x,-6*x^9+x^8+2*x^7-2*x^6-x^5+6*x^4+3*x^2-3*x+3,2*x^9-x^8+8*x^7-2*x^6+x^5-x^4+2*x^3-8*x^2+x-2,2*x^8+2*x^7+4*x^6-3*x^5+9*x^4-3*x^3+4*x^2+2*x+2,5*x^9+6*x^8+x^7+3*x^6-3*x^5-x^4-6*x^3-5*x^2,-3*x^9+x^8-6*x^7+x^6-x^5+6*x^4-x^3+3*x^2+7,5*x^9-5*x^8+11*x^7-7*x^6+7*x^5-7*x^4+7*x^3-11*x^2+5*x-5,13*x^9-11*x^8+5*x^7-11*x^6+13*x^5+9*x^3-7*x^2+7*x-9,-6*x^9+11*x^8-11*x^7+6*x^6+9*x^4-7*x^3+x^2-7*x+9,5*x^9-5*x^8+3*x^7-3*x^6+5*x^5-5*x^4-3*x^2-2*x-3,4*x^9+5*x^7+2*x^6+x^5-8*x^4+8*x^3-x^2-2*x-5,3*x^9-4*x^8-6*x^7-2*x^6+2*x^3+6*x^2+4*x-3,-8*x^9+2*x^8-7*x^7+2*x^6-7*x^5+2*x^4-8*x^3+4*x-4,-8*x^9+14*x^8-8*x^7-12*x^5+4*x^4-12*x^3+12*x^2-4*x+12,-3*x^8+11*x^7-5*x^6+6*x^5-7*x^4+6*x^3-5*x^2+11*x-3,5*x^9+2*x^8-2*x^7+2*x^6+9*x^5+2*x^4-2*x^3+2*x^2+5*x,-12*x^9+2*x^8-6*x^7+2*x^6-12*x^5+x^3+4*x^2-4*x-1,4*x^9-4*x^8-8*x^6+11*x^5-x^4+11*x^3-x^2+11*x-8,-3*x^9+3*x^6+13*x^4-4*x^3+6*x^2-4*x+13]];
E[46,3] = [x^10+x^9+x^8+x^7+x^6+x^5+x^4+x^3+x^2+x+1, [1,x,x^9+x^7+x^4+x,x^9+x^7+2*x^6+x^5+x^3,-x^7-x^6+x^4-x^2-x,-2*x^9-x^8-2*x^7+x^6-x^5-x^4+x^3-2*x^2-x-2,x^9+x^8-x^7+x^6+x^5-x^3+x^2+x-1,3*x^9+2*x^7+x^6-x^4-x^3+x+2,-x^9+x^8+x^7-x^6+x^4+2*x^3+3*x^2+2*x+1,-x^9+x^8+x^7+4*x^5+x^3+2*x^2+3*x+1,3*x^6+2*x^5-x^4-x^3+2*x^2+3*x,3*x^9+3*x^8-2*x^6-2*x^4+x^3-2*x^2-2,-5*x^9-5*x^8-4*x^6-4*x^4-5*x^2-5*x,-x^9+4*x^8-x^7-x^5+4*x^4-x^3-3*x-3,-3*x^9-3*x^7-x^5-4*x^4-3*x^3-3*x^2-4*x-1,2*x^9+4*x^8+6*x^7+4*x^6+4*x^5+6*x^4+4*x^3+2*x^2+5,-6*x^8-3*x^7-6*x^6-6*x^5-3*x^4-6*x^3-6*x^2-3*x-6,-2*x^9-4*x^8-x^7-4*x^6-2*x^5-2*x^3-2,-2*x^9-2*x^8+4*x^6+3*x^5-3*x^4+3*x^3-3*x^2+3*x+4,7*x^9+5*x^8+5*x^7+5*x^6+5*x^5+7*x^4+3*x^2+6*x+3,-x^9-3*x^8+x^7+x^6-3*x^5-x^4+5*x^2+2*x+5,-3*x^9-3*x^6-2*x^4-x^3-2*x^2-x-2,2*x^8-3*x^7+2*x^6+x^3+1,x^9+6*x^8-x^7-3*x^6+x^5-3*x^4-x^3+6*x^2+x,4*x^8+x^5+4*x^4+5*x^3+5*x^2+4*x+1,-3*x^9-3*x^8-5*x^7-5*x^5-3*x^4-3*x^3-6*x-6,2*x^9+2*x^8-x^7+5*x^6-2*x^5+5*x^4-x^3+2*x^2+2*x,-2*x^9-3*x^8-x^7+3*x^5+3*x^4-x^2-3*x-2,-6*x^9-6*x^8-6*x^6-4*x^5-3*x^4-8*x^3-3*x^2-4*x-6,-6*x^9-4*x^7-7*x^6-5*x^5-3*x^4-3*x^3-5*x^2-7*x-4,-2*x^9-3*x^8-6*x^7-6*x^6-3*x^5-2*x^4-x^2-5*x-1,6*x^9+3*x^8+2*x^7+4*x^6+5*x^5+5*x^4+4*x^3+2*x^2+3*x+6,2*x^8+4*x^7-x^5+x^4-x^3+4*x+2,-5*x^9-2*x^8-5*x^7-5*x^6-5*x^5-5*x^4-2*x^3-5*x^2-4,9*x^9-x^8+4*x^7-x^6-x^5+4*x^4-x^3+9*x^2-3,5*x^9-3*x^8+5*x^7+3*x^6-x^5-x^4+3*x^3+5*x^2-3*x+5,-x^9+5*x^8-3*x^7+5*x^6-x^5+3*x^3-x^2-x+3,-4*x^9-5*x^8-5*x^7-4*x^6-9*x^4-9*x^3+3*x^2-9*x-9,-x^9-9*x^8-x^7-x^6-9*x^5-x^4-13*x^2-8*x-13,-6*x^9-7*x^7-5*x^5-5*x^2-7,7*x^9+14*x^8+6*x^7+12*x^6+4*x^5+4*x^4+12*x^3+6*x^2+14*x+7,6*x^9+4*x^8+9*x^7+2*x^6+9*x^5+4*x^4+6*x^3+4*x+4,-8*x^9+2*x^8-8*x^7-4*x^5-4*x^4-4*x^3-4*x^2-4*x-4,-9*x^8-5*x^7-3*x^6-6*x^5-15*x^4-6*x^3-3*x^2-5*x-9,11*x^9+2*x^8+14*x^7+6*x^6+7*x^5+6*x^4+14*x^3+2*x^2+11*x,4*x^9+4*x^8+6*x^7+4*x^6+4*x^5+3*x^3+8*x^2+8*x+3,2*x^9+2*x^8+6*x^6+x^5+9*x^4-x^3+9*x^2+x+6,5*x^9+16*x^8+16*x^7+5*x^6+3*x^4+6*x^3-2*x^2+6*x+3]];

E[47,1] = [x^4-x^3-5*x^2+5*x-1, [1,x,x^3-x^2-6*x+4,-4*x^3+2*x^2+20*x-10,3*x^3-x^2-16*x+7,2*x^3-2*x^2-10*x+6,-4*x^3+2*x^2+22*x-8,x^3+x^2-6*x,-2*x^3+10*x-2,-2*x^3+12*x-4,-2*x^3+2*x^2+10*x-10,4*x^3-2*x^2-22*x+8,3*x^3-x^2-14*x+8,-2*x+2,-2*x^3+2*x^2+14*x-8,1,5*x^3-3*x^2-30*x+13,7*x^3-x^2-36*x+11,-7*x^3+5*x^2+38*x-23,-12*x^3+6*x^2+60*x-26,7*x^3-3*x^2-34*x+12,-2*x^2-4*x+12,7*x^3-3*x^2-34*x+20,8*x^3-4*x^2-40*x+24,5*x^3+x^2-26*x+1,-9*x^3+7*x^2+46*x-21,-7*x^3+x^2+38*x-16,-7*x^3+3*x^2+34*x-20,-2*x^3-2*x^2+12*x+6,12*x^3-8*x^2-58*x+32,10*x^3-8*x^2-54*x+32,2*x^3-4*x^2-16*x+20,-7*x^3+x^2+36*x-3,2*x^3-6*x+10,-8*x^3+6*x^2+34*x-30,9*x^3-7*x^2-50*x+28,-12*x^3+6*x^2+58*x-28,5*x^3-3*x^2-26*x+13,-4*x^3+4*x^2+22*x-14,4*x^3-2*x^2-24*x+12,-11*x^3+5*x^2+54*x-35,-8*x^3+4*x^2+48*x-14,2*x^2-2*x-14,12*x^3-8*x^2-64*x+40,2*x^3+2*x^2-8*x+8,12*x^3-4*x^2-68*x+22,14*x^3-10*x^2-74*x+42,-24*x^3+14*x^2+128*x-64]];
E[47,2] = [x^66+21*x^65+233*x^64+1805*x^63+10916*x^62+54677*x^61+235015*x^60+887013*x^59+2987178*x^58+9084684*x^57+25199511*x^56+64343569*x^55+152653140*x^54+339786087*x^53+716328488*x^52+1441598411*x^51+2782856492*x^50+5158502749*x^49+9165064122*x^48+15556933822*x^47+25134264631*x^46+38428490135*x^45+54892605102*x^44+71102992814*x^43+77710749403*x^42+56039355779*x^41-22451101305*x^40-188341584515*x^39-453218927700*x^38-777683753966*x^37-1042883187129*x^36-1044726713606*x^35-525170150854*x^34+733936527604*x^33+2730224076594*x^32+5043803645088*x^31+6842210206820*x^30+7262330006852*x^29+5930391761125*x^28+3025365724191*x^27-995645806521*x^26-4983959300359*x^25-6422077416164*x^24-2859688214135*x^23+4664032674947*x^22+10858788002567*x^21+11100700816918*x^20+6762963732591*x^19+3353748744440*x^18+3633127883835*x^17+5296338176367*x^16+5203192736017*x^15+3146628607883*x^14+956654626000*x^13-110826751894*x^12-204686214498*x^11-13306360742*x^10+77615240591*x^9+59199030300*x^8+22742909759*x^7+5045002104*x^6+597438606*x^5+73829973*x^4+19765148*x^3+2584605*x^2+227*x+1, [37192088142746828813888673420666177313487021774809198507523107877447355831671757935743466500468746775942307587784432469916702890259800528074126684567745024958708867853792288965873797079328744532492950186278279132338386641997787868960658739192113837650346971407460285494188775114735807008559637566924158081997576769848646334880568568340987629863862716061002049859852986760053931070914752600672291384333770352216942703238814471170645191120752410620342765717022504113929,37192088142746828813888673420666177313487021774809198507523107877447355831671757935743466500468746775942307587784432469916702890259800528074126684567745024958708867853792288965873797079328744532492950186278279132338386641997787868960658739192113837650346971407460285494188775114735807008559637566924158081997576769848646334880568568340987629863862716061002049859852986760053931070914752600672291384333770352216942703238814471170645191120752410620342765717022504113929*x,4702503524425572229018599953826642338661633326617723962085653182965432977093941595615239812172415409941448541919764706508234064249596758698512238079592261670625105109407504615024318460094882708460787122414075732882683493075145812990899311628739956275174334829915668116419548327607535755699197260103468834827558425205732197627232361228467509896315207467861559400317654064190785241214317383876534997028029599498354944670842421651960046363263385856658804089404631839*x^65+98679608407036339059671625219522575185477207490116165618298092992334440687690451699958983896404758117145324448351698211050729184336029053391584313307216123090307346928826889422123177052954992917178380096921341636019457639371015918320815916955304570401563472268759448537808501232894560175535593649055475297367569788918156386072792831783797855081398333793144324838379195649077581610912111508647320728972161626830277989724316543685273453904651591758382766968015956630*x^64+1094167361269532112658261114603113693778855944010406137338279077213828583272970299958569531824598204662450533505074099704263826912736946031564551204741935337164048508885791485460822114999632382952585564954446640937916268310656980903132315911258007303326032069188583364696871499931559231494873760376956812553004577290916925491611440621960820933866092876010157920714762028426941380701651124928611023179021261560381113046551274827240921598028733135736787935741784513596*x^63+8471357184035096817275263550378200496627212514735108083834002114096133613566427555576052247085909656642488590118959195376956011770078735355846243972354010009764063689522809438890017919196452649014326058416856272381033982602818530378729393052683767717176425066641284826898031406955851186383008714243875301281893337987511986809293127985770044591572808468449071696057446783959395863934622076643370088047594566752124522906315836888557123631209887952471137430787722644910*x^62+51204557446333762712964219076871558615080501410079942030848116725600710987008293778580065385883587133674769400659970841753986238773895366819392633111725285682204868764923281443834977455768884520178987663707412262324366085983158700071644718774721753022193787038228599528024969573715601834439280274482238004963373654009556288807812501401802459522549927259228837456824896159081504852035888990004714797642802454332362160225372850037831741553674658675323068814019738956416*x^61+256350972732507700970674505260934253895960990793803574640973214073493675273413308630010693352340002969764099879301424059558946741043480021038901888196711462123159898911906290351773660681411554787901261586651558995477292503472157100016683254211223359307332517148825317936217893203469645584672986254304587937502784975352954655547647362381610462339200825373680866374811045691097957843453204200581944129557260277738094431233770034095872937723950603051708343319552420457454*x^60+1101341491035999643589919228021287415201026050824246934986739253045653894379066420543874553791969821276828893458956550828348088332537829684602890647731484589576291635596341068942111223849511642883370784843875567310884480743304359819165134143752950969925997334539421229773539449434666200883819547112579733443221809659860841185717988677863195260514055190107615503808704463879971624607800458038580577984093154080463605890353307481454883993082753114651278160287928990618221*x^59+4154890095242352792968924534251874305512510613989504095219205216050459449388494901730996844161294243587390088062193295028757490709641401640125258449069720192506726072476598656418413639447471892987617891679671261058336312448012639000624581455948582917083743059674253023234227259532862769670100395899413301554645125826832196473920318531857811457409151788359060227853200688187766088390128578505056293317786857188652055450097575666926611032609237304609614044979060796524699*x^58+13986149775063299038274098552893863702912748282820422862367036029408234388703116049789622728034941226173213911779317544547252392073510771610450523857344746566220753022419779899800993707414613477993604063327915709699648859296248283567586173490031284915134007572467200434630137609760385432567734743413443409282821419764194362835952328343536484315926906369743284917222362441016440850912861213181023476176448038780010858504881645218229629642654312694422570884059593849928094*x^57+42516506291714422203686701792727025175525992946217978456392656320218361164585366615566276846411524739100119148700229101826958302902313624226185367447898598177959618475714875372257646103181128758917929819844152413290256832805742507358693977307997282414578415541993651079881432303045911228550907231981759845388116877175655253665936649863793471569446682468787361182228524124143743269238063326703053878218270277342842509966881542820422234678974966999031415635524176026085297*x^56+117883788581797769386091899327398396396771024967776849392055421042259894211353244386411437664549980134148698902183091541746147549962816663843811190999821154582801911083984643581582963243991771856382237671684014736265260931002320582200364345872334180934294031722812144926733348459742954248578115771953102957309849833327358294121795736583368803224499722859086835806684598268935186754645171338497082552496130292121315654430890003331855333305637480426437479697437614795518470*x^55+300875761115871086981303379329579909495857706372695779040408211301388480904686131521973491443749215042415154704976051580629551413358636765738543268027508915943100985765613987248662928626216934670768327559945291128162296734987114552934399266714442495718757259937947176107100250131987558012454356605596525446834876944816805244168170885416620890125589113332334167939477945603891695088062981057557334717301897900211383037727591044643586767975526267430178972149931221086038566*x^54+713539053987296527563411884080440434131908126630318136731801115267883004860210606634059648861064700257587317121794566334616868533546865445039771266921997649873928535059754138654060798001445778825857488221162981941869861251566166383651974933932802189026687514206539307811238599315964515664809702989753335112901324813667576334936106815797247815926800689613779498089224342984605078516595190588038265456507056244398848858972287539054130670586278658607816562977498888600107405*x^53+1587676094926449614330326506208909217234656039835046268725434689844556812250242958410084829142910153787697277979026626225027104215725195773235102247924667878716893823340335094110035808363350021623996909606240748491059999222761426063760611142671193368178024600794371225688544555103771245886808522502387372466587076756554087062538187593629230618242992904603947832913834241711016171882799030626659887524268660740858912625997042659295039977600782574983870877575083424886343033*x^52+3346030268398070728503517784797238087854951821594038331775151361669537636988278460639300390532177478276314191141968447004206365635321384672137052125710790776351542875604925622182600674796583353948723724339667728568417396231923742818064395724913485954751367251313776009932131633590606449228089689969303011711599827825854049970866545905879804486471314797566665352520722646036048852522485567384377315864421342355392431729823764019595520037094290828636543100493387249783468111*x^51+6731913711206898170186340655197132976243337235320566896254506878382748099378142086849908938660410155148924304779098207024617484222758190656309070157961319463384582243573420151873567159447093154169568030863943039621262780821415734410907565511530655328343153976475995612051968876978838004372530757821446629955350515044681768001501857378741142615356906239540137462931592481266711218861964933835785466792826512047852780527233141613602166764003623654353765709950173459841516495*x^50+12991818137169010672271518926371007841275709318433754460821111667410684309567822166517917015409779285175285129652677606812489754982780860116665667868301305315226854383482724735111212922804336073647210280811588475370862767818191062074953837225643853491360216316466883983023400756569062724682146824250655125449646462397554045609822910625076840504964989237732567729934860737698215248445993930608704927309826748151106039964255143730821942399541949370864385199131365195543961768*x^49+24076086529867581778984372448987107963284667980450946604854621434049443175452470273959056254822426283529302570043779070188726874861246034977238861201526456996752532483304999402429754443150834071008829735044945665300950702718693483032496575928098061408170950426239461194065236248154868249084977095188954764250074106401536871612493633585086727084824240734942456644586837783335159693865114174540614571017734018577772675834261405403106107965828614932870853340132378781479477953*x^48+42763223928193912900798016232134471125770828125782143412418492081221264568686526939121805780185643824729736138046149196865890189884021303371413561477777296372943976405937450817113851566859311934528640206604172181576654223308390915797318124588880349682326518778001052826082288431591428178761080460586741417423387093340891803060151426353491105759217449748972296719459243601135894204239330046404612136543041615153705302707393206698079927369916316203451265162239088823612765911*x^47+72563237120822790053008014447109142660922540571279684913627390770507334528517985665576153493630744543914999824353445389217275069867428729569965339151720126493887227504313002280159319363829825108603906167648905289024003732644258892168774418689971794969320453593245318060101335070372789681871920191423599402500243217943568340391465116732213065497773915333049244291044894080628457064948279179404151190031481326358126616083595745376305395503577104547886851165940941776201942233*x^46+117192241999654083693110309214691253431396472102415869813273925178853098058012659855129961367027920027243691907198062452868340145320190405107172899054009334803631909220369796747733495604021118325158103856692273896102190357368259571967796079830528826706957283818218450044667039249842120582287947566611517260210041036001384738953930826006367630396162356315216378352949056961520440236422392803391574166563377151062535686027678626136875372591711788485262440407628437382247088573*x^45+179101401579773503827069892932659199108716356649214536363822894841133651185309017610555055372658084611491971327835039083991852917634768687369929722862678401630742709461260035979319401491860135394058793327082274920512385953664832239480132068077719636188558159591982789478553817413599997270522785298212321223026528269561621306348711357073537140014562412367741452770664308686885075557746360436979162100577745553897382343954180278419252591189699545615803504699122530584331487672*x^44+255690410809073165570905636603860057547636960968089699621893276211435221874408798549917840256505583587466049676088338629900714503301938438219943629089227200593000187043950300548438932596692285195397800744687657377121723728561256811233382553306314238482943843280061260518369616326165702593925378672272988874400130968236934719173579307354957466561445694746743903749358585877619110934937714901449225172679777439809421339826916392333501286304308224414241822504411972563346982963*x^43+330905899268879434778340009773536555584005144203007158015755152147674566792524402901675049037936000739038406564556221424441553993968303435264089225044918551119857804853787553860784840710417430740286208493134850981672952979049269612382631625688100853306618657353787666640406942260640174296244707513756443237682355838994233547043353283706871274738555314111948970256637000752478161593611185557800069657403425021683109038254135357331305041370722270014569861399864934245564995937*x^42+361024022561091410893277131445270377769836254007059711451100459425913202234103443383166446571035316997284729327932216241833791507683714581672508272706434185842184449606766459663961507097265319914975429441918455865760788285305736653989673661781568603444880869242676250097312856673063020940584062037437600433980618481365846445535511499354262351666237167417625139501031274211184717626341928642361595955634042910760077165731758583952322053263240463636648739581670442094819550472*x^41+258846692984979134941353125187859657639353971306434698201114527120424191366955149328180108512923855318913884948556951880244717273511369196115724170283116032861472606119593833741558932075537293572286455484195164137381193471545420028404861670651047153420787939314126296092266449127848732499406969848779682868190863195820466370359533692434223448218075808233421457136662640255903050570878053970518740472681636570477383049772763153920782075601908995267806588658601074935542100321*x^40-108613727075391352677800442156445796900001657809788616209759207095751052227600153078646282556865161115203549433169110877533690139082041002729202519320035757182135828398919108366275339062271182821347043943938956927343634545687515230774064598554381398363394486540936121975897818808983458100117537390806306838551990086746992663926094936420384981990284184496122411085296955183504801286514098030820059703476019548978267888497095548402895526209451715023819672133670462832627621977*x^39-883356770290424467834902927769250076571954776501070427018728160420306842512801017241393364319603059647236259100186699338873564210803255557390030609108503967045041486977939041084256592354363355390347026264661599607387717348791153172917523304649926360958732263184393877477555323148891774263369005021245959193744830582792064782066255549663222516806490818844377767598501500129199400292403536331324390252899106938054889634860613763333376085503578063832508400810799820429669847605*x^38-2118045193798937552414857893054221054892621823017109518809941788552609007749516235137946045885126471111895867705319983916530824118905921082510421013245148083758136598817863080114501921892878939247251894763628129793529882557871975117126156151368348951896251687507139338512083368681099436090625617507009855106404658300458480459896038275475166757883005380187895603449617743659935377415329291035671236830365354534206147009092216794488427539452528645684884432057018064197945391418*x^37-3626968817046387138093485416949529679004640364254643611546229766975601210688220944287649172568808698518524721130459974977604293054420325228559941363583240591576727470555439799822405747444412191623589554157573900232783942303779492828232082425806994954014412440567886950115670195982540257882794467448783767960073089272009793048728367667871068240631082217684688504231108798789632536428015717469346489095194728299433601317692371810883214812914938181422794027521431276628919883674*x^36-4854194325186991845920338111881596256919601898749062661877898539775630903011520385187820910462620815825237770272338224936441751971722842773996447545727928074863220843435634776031336154881239905162884601746246399663744844810716514755313455917565554696069437954454394657874085675230751535097618427913910568671860918879073686963912374071769717943873322139730218273259877032396243113964678665780574747633749780323551721435857167324048944601990617762791819906218637381312843671925*x^35-4847987509858760926920805451048018781981607365020766099583469767267655622483251429173235344628248302656400158444263849889202698151734677289153837490622029159987958156209180398315799199266640231503463616480447378628328611701153811942639922015450263695870928297752345807460355440113401737032398321514273092727759081101060065637975935973898134539866068338699047358074418886721028170044216817237344274226058232396894281043543133691855392648183813093504502556119183392684517753631*x^34-2407982309812290609450700300709926869750949095997589575260373350353942891181036300765770545302868513436997159145053049332884198076786418194601016735638530292349386643935361923346291482402784297356223903962381704427066509570075181572673863038289052778170547059895701939813529158075189567951005603751927586467421004899458374397902638881909993034004460581111685733639124287181111539023593137877284013254334073319941348935395293287104949214960858960088323291082979835028232781119*x^33+3475793722180275901113065562464086905644174835703164970157355408818309688789767592972701588542195733397019645949977525572084706878564052904451928390080479935545990622275375524212632760732491251690578628631662447701795943386696037022293954817233249628098345599922478435782189800596780614969528036943542397808960137322018169394621621913865454137219557197293867904858495056174325414348970692333118692770239850586872822651790637195623384500191116982388659678060029730864540624822*x^32+12779857436110547562062622018041127396873575394859864594809115398630793325678241272524479240663927301555686464123289877986512922549358268529318457258600792736613624405495192619163842796139682366796842614750663584387961274910978182012802855724266944604206675736326597719028216590194813975580209023584111689213431745565793713518651925040938222599136091397135101945706493673869150955680205017973395279377880458016630705535820545612471726193927493654561418067247330852638494393386*x^31+23532629430852786765522912203786104954640308480273684439560750365201125693824309095912141513183310568121597204539526864427436794880464823573716475888303118239545779511533266064662152867645222408164372815793776773331769729605047746360587042822627234463028684941225108891141001426656349446890673819115676603008400586385774349415257622110981499932181204987116165358982166143923527671272668056424795399153238765743751111785960902983456918757350872909677004029351775915241945046902*x^30+31849408738818267345344957715021838557118439074345857255180401244674156574573903134996449354814146006396911970809162601558321771083326296205792907866896953921782785599042097998946251542350742408532953986926977283978388152435516333177849393139907278006367872700497226634364597148882179490508400374588721486225335273473722422084253067733930296314955935000549438937241547855961952473009827995245230856601994725246545963684687319427274858216892706562923888783782931083023151313092*x^29+33725378753992954454476030123831459670959528331371173380730555487146912845295773642293827600735443402023920839407846501259798899097750879137271708856599148022223775849835919197098716231403390315790979082815118586994535844284495815315663435921553048730572490864273004169486131250730332160906359168799241214730179050851486822552885483395295539157248980272511522778860327599691729293338513926291597226329388119309391847580179510188448620210356826476067036524534985182064620921079*x^28+27453667161695841681691107487461057238891313781380316113341634880602464203430629336914825438878622923346524705872498307957913963725768173563493447505172487343167338825321625250129283176672069699398315802553316963969991275785637244737065557940837431555311030337327594562975062848721892644134189314110013797205920519872104032551715599476664889660063805125669904008957649712568458739731444265070351087503700380658735609615813879328355931404756517413802435856349754310268842991120*x^27+13891680073353921731587346344777017495532315623678563856655702727064133788681248903081265394663915980412849304585765778441950444049759427838834612913827656085968567061606851030313410090189568177755035379989392071987829303970859145093721876634757921072112781372552794824844468834108816194155395523614539346570945455697234371789965414399166899477529012492657632799923712872899005950448469264585126554093557238244759459835460472435342318960548499909492840777015829138372897052158*x^26-4827655652991248921859512160991327966002203606470216893147011345688970954082232028986435944661099339031385136900465438178540687489552214950571461444169575980680533881429835758850440962449285840523796509746821094399823495543313118260405209557592149482995360975278811898106203429107781109240025292766481573834916363109396684041457910216975141820026164587396654122486248627133741054232962031560181269491884909770880293040672933749430404655482115907508414344044913488612281581185*x^25-23332153641948024404893261561985525042246656124128267997327813273904321159117320549421766466334317997727040671635873456820609887601798292762318628838041954317342676900513410057796243928780147923742653075536809809610127518502406079069390315918791810241407974660887106839354131821731072184348942338250755871887575681586203600358680033866996204004462346052286361740527318559687979919845268412415535343498423961306397896213476456154053690303775362641451048189513605570538275920173*x^24-29860346575605331607706913411616078946314020084075738530131981088958960553955705831589437437507033046508285238987140327270807598724867373353069447752633571422929106227847992304256328740748734352599116540799897414702823188209576691910954008894295139239907825332737735441078278392858934047263838987873173910547840088015983877693003384018431000497142514180249632833606794696139442959683086220693638118832409940961245720371460117017505782978109620770734496028847466658356409372814*x^23-13056037112590940126548039182932256833185257797611818711985719217457108632380589731454244349070935442548330125190263289847270313137885852105180964192695996696546169066754028823323643177770367732191503167552932525294060420446082423179721095562669847111395500609207602007014317541057063357760579142970686365179875722049177500687508767004127544596689144807061006873599734009949954709329004605799708816158523582401304609354019585465701113484611864242891784742769233116747149288518*x^22+22052662150346217226642133899476861616317681993486135201425932108583652603681640218546507365574338918995471066374398236238024365568421529637524499617900954706623945860414354949683281308536225300246488663071312262823246983554182056139846317610946602175977291622312208266225384267301749037716660347555442233559791660858475712060997957302873755807986632163161806802806403564690134504942952750329654325057456776713495001981661331062778792378423895532407406711980939395005091963019*x^21+50695978124837937245207047024695526303162629468537482542379418128254937383172791833085383786577121490774645725326988536482490832928951344910931251566304707605910486898209519418310682669489063474584645290547402677255655118926257571017544959284151858482956328681312775196637406523172597433688299270536720133710085111809794570655194918804700706519579784360092266792688111817394737538375391271871555777380381394948313766459877569327880421715771241058905103743378924524640863794043*x^20+51491999083174985424804425852281007421170278920381219865688870422690336178687076249077341628964322009332704342347481976049188750216647590629020331010146237058796513537794139870176942471836769283278585646705519451480644992855265574001850898177774942250887584376879696980323764189377724388637495952678113864858268984849474254616760181214281004421832479301175367883441352718121282806082658018836279916470759559708129866425816515079549276544778327159640334915054199368160528923594*x^19+31153584422010949102650932883740208728222021533835835084533800550356592038232047780048354877964879842744978542567141292670855917694203121871600888728893016731995866784389748484156805254081957771186486741772547894170193329562558451436359632113935395109070157246073921316531431774681086948677761012920824904938969083272426398055610038963560098265792994443167159246488204857781459625597665227877718675914733101978612709964120144104205771714876521454853732622631323840612195129001*x^18+15424396724037141403797370113821343934220477435416784032044368829011872696837628819438142164801069289810886349085196254858790745127711274084707432109162202655491590517527628704218876316967844986301891070116256541290353279824143406831637875989470664491303318385767772220632751915205345185764340709212058197775122193867772508901353257483246245450875431270356233824525534380212274169357156692281390168152905404582466870455450513937663936918491030840690797660084636909861399706328*x^17+16917535323040807663230378574086372798770426097427073490411663937046948969141839413709596031169344005390259637741153250612534796337393607466432285570164772454154221426783750412637978654016008135864480773741041990778162632567646275657209495085905665705946316741514616678808724094975648455523993478791556804591863622436429367610310267960793632577354237423626032924944853277968274845210814508850327355218658885539222774204868474916438282289646646801632340914293536897635707068497*x^16+24677159405988081560944624837291325284577394206920869872462189316620023998845323525264236846770788963169370251706225157825260853786575882444625064735087045096234263174366756181947383037815630991913786600338067340753630194600878930324100880171048473230420451947183446238712334186749105396160209334972574759199199638341167664307297616923304951563668213695391444414790063052455511225192515413149094937261947755879519141898816427807752308666031940313232536281241025389656092025110*x^15+24132077667716189037337480612100980929859685432223350185583549004920026025120426006698106963091773106966421364033279929538276657230464593372829715991230019499953775880987635215019508109230664830928008885816029359574294506780804429039145081356060678009751801836056918385895693996776968416003685981203350001515488321502406167923331045956837942514047427177453818588507639021521858868472035438102078757792223645845346851951762789126455822138754962490026370899630434617542223251562*x^14+14492924328216749197276434221549718544579884698979126354634017925403188396255088822358411217994653207427665232769432732660475716279543346312273789829754285108595048550400574759976894211121870083259671139340832501551847942250042516821660658850030814771031985775205924151557795093773131211449815530946754722486622251246533036902699464243649300846494928640938841698690240145998724934550357128736373281998613168218898475617059334586809428798832510199920243856427278673003052787392*x^13+4337717832929175553367323122658067488750144798683775474391893414246752595538431013816707068301861500833081025355863527122046219697058354944163664945898080200101521651228617739002429218326943210997459284140760917603117324414555551796729285975810802490114258920968562646505251678775428543043895279689330717294663309458510805165117067376664224231827477209503705723676000134722520661033465959198356208574901809476600277221538326020860001241651117927109523193885801731622122391743*x^12-554996258745030173946607804990980933702921411586598451400227961045819766961967087457003379842109134326718667759396758979476724642134823292433485361584889611164071479491323037451436354393491353437694565076644814631732450027989784304069244739532342308772688645727513226691207262844618451816767351918611580005629772449725128158423347378282528640115493449806079494813954411273233756252275621689703833927433657716063308770178944853453403940093238920538786053687291549185221218126*x^11-947444508052127985105337070503316305994192726831556907629125848725187228807899018333914870351368162729524623405436239499762085980191912809052320320314050836487495326286585055572469683535320960075414137446901104760968821870451842177205367939997544125392997455939365861660291985706367503215519957349880748602597174569212495190224818479392205452648039009755047892999766263668175431678718777201761839924058143764277960611611992966623935094513180287277185311719664886300084885502*x^10-51512636192699284121609881293102115787995124117939637001906028919792867085184206298467790985944697995758040260275645779536366289832985025923498544325956615620431788179972504747266898079604195529407907587869823077239088165151353706002275472998191551466221943672979473224993208736007980894781234365844197500732362542669130365225311422239116488586760300924248212389758339330289407400653300854560948117151494121903418645821299339889146073753907630631914502091749241703272934096*x^9+363317182714473742632120693054129385159868921088796553895549288278240788052195784735455560116900933053184058063351203571115501741135112284670888741197411977680929650847224452748573830106676317286744144806795563879755670649184164081430929752266058915934532873778759060216855570332266089178024668151229900977514172659984973731420452712801364085106923775510921369380412741541456111400203408086355490406664161111178635651557503174419822699362835527439217207859961804488268632187*x^8+273136140492500551435979149165425412556760289098268795670502716548693844574201284117107377336006534679162045524779274513587454025022712114669792308523251071539552621791640393738213376452496846157296760293992371293455898522551879512569158895553457396975060233708029218236773732105685072191141737516326701491718435987882140032384831787570626955456599233790692259714033018488870888163056722803273220892096259844915272485026812497255021607048378163387613224687828037163813229762*x^7+103862382614476981573136960163932539431132268228914741430673447392604929622352342098836798500451137401817113176221723414459874457345104536519501443883440850619212167657736159627536640825462160452394776567847051418785175438626632950426239239273216762530055388326473265826319772647145528697874882188933768046740349958706409798740587174762904819462343349960222274299299393738004970731786487395537468511004924425795608024889927265509967441151090808489257949897753609742204476420*x^6+22767247297164876249492451484294192357251820958548052875954266305884108160015080996748230743879885977916768891209962949669508503143543086954765785841139026962730349716333703704343686771534833527699105058682738236772056514588380540505021448122737290702825258629648656164232488706409547170998718856281307663528881461080685684496939483955249309224606152646200863773645939584867467672717955387114852284588951254384982706635512373290548509221648351517275699094179830787277691014*x^5+2644594328386144450563636282122359823910622442279236434944142039328777782631003792348240204518074966513243443537472308912854396244534189724336130377588223588550329183056421575783842620630294510959658507597846394343061446048967100362466605123496298295614492328308912133148206499519737935052301725316126383262227698949911961563878087790675737057318309544609882073982073738305610686306088595340332782537516959001266992647072452749822114108296057624885454443900531991280585793*x^4+332423449716767317354024160707565384365965429247466380501814513846808623117531247898349598579922715584166915537839030693157022595779612144200638530177206575095989611286580156619706443244897727159628851582015948131759030119911294163476424476556022221764031041923338183477485395716070396969556287939671995260021279948038434868033407630932229472787489426629706492225877373494398254343644925892144749444649728716187732510337483568490008168465028939149385556136180918663570045*x^3+88840852710737562170363758116417658893121002290359413103479286676271597556270229002948727927852498680971338755460445447186952630022383301372308608650105354988037620933813872186514065374819736293832873624164473255053156079571430882198885204087560518785425605343702554388303549070961493691419440011241321838460605066471026106365705935590576780074262760936613765708361086629726917318348935940825201902249506148209211764064849282749706488629714192097578554834528385671124909*x^2+11428905082485577904155894991242923938170868874848588584149713444323088931369385726188862655561346211893206524761517330127770575771893607706104884879044003768460656744376330954294444972173271927310190305107882105650039692542324668903441244682648904333332157846538337234952386109559691919877598361936456822774347762614328241054880528762751674530510932078622158637763867019006405357458264500646347234306454790669353696511296952909955263751990075386816270667636089675280344*x-24785159892459546242666930160927808647797667094969986890056436684689920544074730362986128509618938957111689287126109540874409891539782281984867018377468771143345895450186778195958664790074279270469966815843793023304779839260559570744235048803457232156165031376245603847151959585568467558361122670274910968139829898930078312475662112960760139039465039884439673184719560335749276675340440803261846773342364372510433277951615847649164418560848634168556103463494543522992,4293899068537378877491897571680498628036271365608361020528503817565108891010683038734759664716066945730554583710485694328019864448260511844651338106139260684237934635175896581608794367069816387089753494353928879087821058478289963571624766958437801082131492002450619022174952809225770931671346245756647480653433429160841416012082641696827293433627082278317596895950821050382068995945231402957113874579964646367347109861673068275784186202508978893233117764718243518*x^65+90179840451834105062944735002238159868400646135378395118729163797775273503830013880466527046250296031615708718382343302175642743381083961347852545088289216623379756641122910736220999030885124616069484026550781267187246188619826177733032857842457119749111375942610701974366319728459360057340103198158326708756862732019009117586589402454180122129556567729315593357739977257586480604210355721201706445286008170408505980381918505727245745143129238155759553492257435435*x^64+1000638236746462545742615747445680444865874918534479375835294560637404853997566918879129614300794158924847391056873125393654838051708849402305592533310438892724584409393534159735781041593622196883651064530128546027916237580255711974587696872618043270405464177422099397797364817912654724291197953382543611496344454755407437621398453552834826059909799323152630400989782858116946671218854027383449370757674772994542044700854978073707788281315429260107794447587304656128*x^63+7752190440269770169710812228398406570451620200555273021790274838182491770666954416328877259014678499366334157581583057706381584850276989788363229994580832309240165850513787882951582684156809572651239692419722478471915563721564164486662998187595407027468625626609649371108405870523875935438347820357492417599317445030893681389527817049808495683453516166610937586839144515857376792434007878835183576025893342595941127108366009735822698361463800049124126220377540530680*x^62+46884916266780128929060697643584887800614446015281778243197089073546474124732607936428607514208385699999304154989021552749718659201403632471013834019725148224522695826595108120250126772125602530856360700133919719438545273177242633257135211380526671437711402753631716215288854833263681356727264543936510254903404552287333242975437259448899404349478586834522520340212765744934280384002473906783057436263978112044428339247782968335405532139868321401332086785968770992571*x^61+234851830204611176179599237093659563312929884159308064098455735016349018493288748352057869603237497357421799831445731178704804104332053340058175756078858392232615474760277707149696002788028823036450217131861807034248175089013660400700053353392403803263180753265259157001703405449359824149090274128262501836425017675586901993502345581126772427237003202056934703954395845099432801153206484068897365477155743924065586928735874709432539426157090539523324946744836991003300*x^60+1009491106551166887750350399698858246552152765781321524662914725222637509096463421883732866742223555809968305532864809970951089495327696028126977859362961863386530031970565181304390537081371084793627956347719873017200677526534513855122161257331327897958045444655125728918733335899629782677602994549258934767642222134169204493683261518956583579370888619108259613168283094033429581580305963499181727574813437988445769656866836938536981415861091755883310314629659182632325*x^59+3810246187011362177290897316697725703138153511322384371631319160160761936948134983142076380272359241638750877242192243124637000989768725347760121043723454206132057975801281346096883161006780873948870147387677255532208537272983586694661756443861653528919521878844860296519600302296725831137138731852952969055223362212721747750248445357527625875294085606173456446020225261421166008707564339314199880559081393712705622336720064323310252773454138424144618030509057058945258*x^58+12832140111498292114236921029199979612880687417593490796202396024074632656766133180771366462190529882057924115531863372707651293767293918627483953300117297926969209125223714081787332905400107949827973493777951087472940301672152243372992072840293341280384449221956497094638035737282070551169623846876981941875784341582772529599988186851817429635183304222416259616696151043345455700009691981239290054096118454614133387875685729341197991065276360651656981467410504795482493*x^57+39026688172582372982680175115893975212141813411969224608420328128966838243688405913183583224753392512112851066101306084924377817490655584227804476565680280304482793721464148681360536751509931290345471758046987943891900172452061514909435751567199992266849112496947873139629023787181708564622078880166485966468895762516885858612351464951368048834923242778733114617334373822278715023279408183223197213138916051386052612974314515694670816368534330150373315050630426036711493*x^56+108257203968664429167901374210407793013783868521698127110355043132347351882270618456282119611848141161132364811443416126508712607737411814584598584639647951069485729546451541039444442114643071581588753210857025714566131873911802223888666128524365671377262819554272471641819415446307631327637078172484186783938565719908856132339988116602149979831593924614241464795834804173568242874116154005988184816440516332775298730051702199930905289210587279257841023541451944611661264*x^55+276427635712469416998613230520283225341133153282108936583072606656628862298522468772797034728180035005103190151558020903104023082973414550802946698890796894857681774096525405335855752605588382171906378533060954600904065854869868138460620098123641096928975322960374028657641041559925750664657422693580383669150621217888317997563441971438044124113554231003041760220811547907861911959991664533882266529262432637948148423351279453891480264484471453028466807608304017067103369*x^54+655831490412314205225498208042971530965826124842694348921492475267504743270232255099394603645065755290300327314859745924860459937661181853395673540553667698427668144269859494015001849591746811194562032779262260444004591929441633226559860302131467616924953122678493892268680404179369232795734245135262383574663498018405579796972513307553414210422247636949929193459278760403006579545472571271442491771949076989737357808436972548387168597648277378867067701745955468733307981*x^53+1459824905814575724460466546667381278911646802621143643386316989492445395876216717170206847229503290971911534891668189016205517286467994669825329688392730631020071990968655753058978993882229997063090889450376412034379447627533192596778654116676206673421325775844606905248948582956246552284027559143419746873320319526913739590833181162070747675067133629296884644931334782748551687154329008682279158825941441356350891718056386199597166082128033447648725513729250739511758647*x^52+3077616906636388434928182691004301589598754279117369426063373532733931508221757904734739351349820807805496075264619617049976152815062559069016545377611434802364618144500254079481280636317338879436010024506686719100235936062355115509803445938427370637960213341293791794202720485545491024352757878991424110828097505146332146559930066186850280147845790689329053914123173731593711323864151045770150594061865622988905774098844844700139578751644642255399262616563361944314505809*x^51+6193735855684613899967776600977533559905468799507591632785131835784044237278528299225290159631187827094493295128791391124955798780996164387097254660795897844974653053412034099659471982581683055572621793578334900510330872746341029373052789659711388665718768619961604820312816250119520204442290050065745805219754949761248692814001404793773726469116606412725649254471702154376442714417783681029365815893911823371433402190311515346794349439704915030244875911218591162764407402*x^50+11956519054714576874948010244140049967591209555767251289688665503873142703332118279221976477913912510526685251669027362780752404518464185308067637335674809675431678218047913350343326404788584492770376443990956746058058157062705479415453217775360351880769502696634706056423250882678700331272361749597337272292717116563756279425998558807396112452218498814408874114050977539661031951391485873359775382701326938143640785545127067199016323401346725868559512618865295698648256857*x^49+22163753414323306885423492207542373653078842129680565407095566777959598505437530696729548521170653037932888113992399139570179898143756167433319465623015438001914128499303270541263130479473028352334444948354007889313003078192987096800385198922703146679864800887745283117664903699486944369991127743469764716650325026421578888334444431339317780017358638817518341596304989119905149678477247182268984948860509088026745815890006193397967820968799479057405184734285107053208965646*x^48+39378692634234340216546569351312217077921032760785610807317711572166070049670339777292337825154224639559683636734692834185613615892695002990847457282610963240263531450328260064202295636612049070563904131629246725985041030003937628438729692008230239674786572180790593504741873617893806159981636630176605292804665594602965675523416299828759849470308721104032967986110249367551968390118066622666759583716043203020493152186653819151858181887763679719146336873574356227670107210*x^47+66843068026616266843273598077224781994542735331727861447728758162807262344935554414817169918302644266433963667900429453913828129929459305355006444324979934052451080742374630812536739167004195677257813116552264967011293892753163660229518257213050539148270754911026551431346336046334457578696294064323523811600675987576877027385957111442326097755247107056036572151192360643659554407767323712978283024803122882919411951555654122398210870617947441045812007377214014072252475550*x^46+107995471026122085623088656110694663603322677414190222878528694884923311108648370325238298354945368127053100855488416056963588168767344002402089607294742471108539490317890503138000186693415407815738780936596216102160903446407235806283993234895496961877277472324237105061777510136880468803876430155811999982606423076296322371267719749046256391114390621471197093304416606689697970627529780143029825631323547516615140262912135459526635941495508817765225758464165245400674575883*x^45+165120332325437014753866699904665105768890078527546842792446200155970829256502114306326863823829526849846400013425897005135679674401191115616278993155262297905711154733803835011327276063057510143489854972010215665803258452496007799163590940160624552884108888495671431681936741882430103598021722916534238876874222756341010218894362735223353869854359712065847315419737096811973835067782400725109365129625976785034198920287545364074875195896518143175492804109783638022080272126*x^44+235869309268968161419739588306412258454765279043637092432507299161300718291632463211804749417978764415415938161893407026418189349929940940667119251438284631153606173428246556583018191367805066458549626527083801331519765138616515286727096733003276153401497301997841491256048146315913952975924159537596587982749686081671380672676816781594125300945293648991768042675280020796746165175921163532014440169570360976761899304441148150906305356786804406002051198113858914215036895890*x^43+305535635635596424592597876988631122431359350215541291153584463421700398984765549611740580467795666312885950970186077753173825035513482741703742312269620979386912923789971853371287309357629608258048539675329578502308904147202419812449698933934150650754886941859142082634570211469815674086744807160816315436807893275456089368706085743447364790331530699953644951993053988460218861144303853260965571238159211261105922135423373661577743232309150505919376286784335090988172504617*x^42+333954113207037528844092832262079136697490654164269493584358282517651693539817178645998946949044658744995112574841215788924441261005351555890578056667750139778661548708808410230391698322733620705983618651556703959955407321532476176219631154723378175808815471252096523509965235281959659425876666839101169466726781150476309329683795717548414722036828568866540985936616195305875135605441423943780838894948483110162868099612567957917468736538418867691070867689601975258579071996*x^41+240878381339645831503553314963225528352991523567537670277672295559944078790052096835014016500010224828141217541026418407031392228344415525066059902855023290777084232988892094396955647735340171464915319220348206936361973911920613603408373866028548654367617051780758230544748203868604819875386216592786974809720631192782552976801329439928944877109274182555410502957507911619684819176281801812385083083218367902699774788963943920353954629798553327792031982718787593104163052050*x^40-96329683211703974203537851099417393936696529179931582936964935524281885288621801886944583023220019894195327656302116142080026865780654697316271606386046481003161404807268601540529999066083814136242855654902241290929403352040327315521799821752559043242814261981539364244472928257850828542125456249572217275486028369730390664670336758249779791792262158023278159569783127434822541867819300011934660143239600742445409041628844663592775652054845013701142854097635078454936209239*x^39-809099681731550033061385118442763489366541910839597200201723486807302766679085278072284812432215924767212598391481619931050978058595353088405357950849410606658709110858455345599258204207222140733259476099589885986232061769854849974195538776546195219889586359392167469493583450140491864357494694168995564130712600742516089409095396105304160399837192884827533889934290120895542538816172679572418700668971934738925573177789000066516437108057003206595137899470950414701269744924*x^38-1947272805737875467545816740561294408695298544965290418584049031476690538744760881618705610418833928962257283280152438151336080847755417847689827967202324758170315491762885906086997249010353575439976199561942658838439067200592209366916628295092739838942346840926753247249390070030725459842640938313007950807582554387999156441308950741622082550160077892213031473355056016321108794476789147609475313590561784412636648772831830794585492222285331775943747283897100139975554309666*x^37-3341620908502829089837322119783293036345242381700370399104377243612792591041541288705035950577030747219411944213995580959582261414617193725219929061170609602026985053890009744843339019582520459736334911307396796855747146674167297984813721459143727324273179803941129243397554993620590961192819358469263267397743834400925884720811731170639979700239986102756496916150833920069739105765572604733409721261855735763315063691669691232231278371274929466950345271535190237266901887278*x^36-4481485284931579327870684962872745882055562023728477038683116527436509056559166971951272520112889140295899509183446707023825546120699408421105360426047344862650460876596780224057047308221086497179918808178552768580785151921993298456610891909241772187483987467753850220196926460276260446841550126721568113887461433230612267076534972408765146329629704307927513065157790617599122366991405624938318784601027861254823122074866811939821818657304066252742298451447589438872371379363*x^35-4489885439438263340406637244994496075392426507725556880844041270354296933138562637028926918818397406279958978909884479272973005169936588907029962761056732163793503215740104820349244110738180341132922001406935516712713527176719972946014136271975607189528281858274782654069569680266820213011929590506965213024944013722607322567692103839697322292584022678968394139871299935763881062476299092295508538100473665872908926783863619029725438969799119129342093000131849320248526523890*x^34-2257921681063394210232746966408534321526229752181021979107838684842758562431662037449580642217604842323762699901030086927683431673352194088116162708530665577176937427014612296591097683388593958049479290430303534744215479583044513809711438415673198970758962757200505875868337219848575643269105552336092412361230447165116452840089549698662036944038947016048983033926770801189540793733045981691061313313395156529532179340388325751209584684058301613003741451067346522888080592875*x^33+3152033060528531487813820510180349035560308743219639131231552222185856560969811917895524265932875930624971344872172786302892475088067466900415745683200164011357230646340968896962520880542005989578565449991662759921037898586597902997543651413903617156140263014008580731023997988349791362130007494093248558977835155073407682091933503611996391430350454971240278236401470702445390598492931472734641841123467320984038548867992984118355646225907856031292174923715151886132984905499*x^32+11730232854683909637816260491509087612118970608452154156712083120263456805234759573528927216293315485902874096456155120671949669301962075122034840108461629452000710010263075586857436739321291223780928123905082679430705387806517551349629320620733802072209429335891160119333944786278356739964993621116486604744701486366073880598011113278914148874870185077556572370860722320946450479286902030060521050185266574914337170889417575546985285135501174932415851649212877321380418164252*x^31+21672809745427451639129330504260029024162749749533085852972459871079481153694264551138885097005731129863878993832258860528689436158936549924665245661154602572027540054212352001928772941402430782160540182052546122656557994274807753679715106997601990078581944019250921023862437882407439821297820139935414243972240156854897436112292025424304531646255311945070226902340040393285863380042031470810968215285380698269707758329286016284345135760134938894206867206987482675080100785104*x^30+29402475916967656286550408911618996981559413415754353496306783497857669757789916559574169791078235370793874468213916235425776064457462847088323063895876380807807841307424734222139721663278896333803268217208509319376534675100749717727841949105692422513149411190059301154360773638083772051703812339810910208609654735828817566070520721150832297843061150212721215329582165185392752148530929828215331689446084008126641786834931635924161014877559925091180289397625376684596945669369*x^29+31209437474984819992178076443932805809041331528720504223121857218124364854396717390481486045991737967356203283492747574413661592725935479151525831422792613256494198828413761587696346428266263337923379159246078933333915811918518869071993485294887871202986896951686290976175752799611187292970373019158742645515358574595388264936532461455460502362075707633420552595474682403145316508583857760061304592129376729116230327919204537109404880559746211267290617356726782543837124506544*x^28+25486657478959426784188539553288077927171455068019813891304106595365842383836036660238134016937777628418265934610165000760194817081511805056569688831573573715206266729716879087426668963821474763085636387672278549021339614808944181463590959884855017330793510542613429777676960242928433818132074851117676237366413432096048790569208160632593786622332832108179546335897991135483916312182116314342696220369292719495515824582998378938661681873333055320348956322767269294296139416215*x^27+13003555541450245282806028668709976254138271069968714939304580680417492241961262490466983996672085937639762279537265117912248437525591982902804803125463005524656365416109710849830057728142774989907755721637678679267575614185090781986880836602188450121259677893769589860742143430717693182550412059111266862917882783498209195371096575328012643452292296729566031897442978318170560318502444031401157392954251977267603478160339424427166945024739106388627818270832201679319433045149*x^26-4275222111622347656748054558018531885981055677482402242413670809406824662134603208800842805764491903761741142105413695706978687370489041212720319303122955989149424797919606513200182542947418517774485244883240175216288331999417353379224647574058043835391906763908590288072251446538859613273239114916023704965578392427160122354949122309820817944536233856922586222266096254022848791978823474375727234106858421375850419923314914884575051119128175263260604602557632178620818952277*x^25-21415716875815607580675509764016979243021539335711269198297897235576543471693074589666529384320564088330017982579800442745311846052219587507623321019556947471059294675668120398460358948575140891664986452878501623312100293359558073311863546996117782735365999959296932070409311976288283550397110378986646132900259830519718328638219706514687561991554995932821948265277242009850436755930868739776970143648451179325843033933504131296835553593173168782614681020335124247572751786501*x^24-27601533892308140868628996602032068806867693469774823237363497301522236683537461746600965426878567606021685044758326448118918282111035827153129305620389491515719138228525864051568923697951126114546004285733241583187127802012697676570694147028972389122669220208149830275133219366686907913780641026663703197798590535299747321041671185127174985283391676210103288476351853577726323204436244566971151837901841907319114456930156292490128743587282543656547192863558474813160124138441*x^23-12298404998862886062980204666342848424321622645712862915929522963118523824869838078753861255535764969290884042592113877704126199002278252252882325898704526029493237223503011961423044087843425265588879552300317671349255889232910762847810184769791726417810123944503352757580119886485898356880523269273558793530810522865108944868376256996283535037801043314482713125241501207439483700769854344689301201223955141724097983089481472868779502962187589270201314104943386290055537609120*x^22+20036031531055103779430607995925143445079070545951810865886441145132018953671396430562342948935377806472374761852397374217513545797763815910297010763732939219094177113962156661855816567147073134945441266945722136799941952672815173772728150298020233988698713610538699991824962653126649308621087517826349869273980388388462873761745167890308228006315409491241986942843600350386875292490030307665222838050633708193045505396980411256675763491939601065626901122007734754332685133604*x^21+46667054739261514944305891351225811190957787010451641991446741549810977778921815215883910727694658948392322960238330790366331187755214317392139427609684677685409143725307536838505283690662272789420023495456860184652648581783122216364776742406579739973963984985629749470986444276018186648800589334468357746458081965104159502773804203793039764626338411902093797902261128104501185115206131590929006241599601379784373187989749211459019548950459297267845706872554981136400476579194*x^20+47712090294101568499981998235277187862863080133236014393384566766154987853668924756197872951443871030724448430303045648170754343820753455974357757692427843922175800241070587108939478438458180106696701555216383238139291824791861700353272511774038123604061705488339502114872341696744639976505745716007056338728073964852967938702919161279848135776856980366672469847688958882865232157309235741701245291300648610604652166048591754515405965223054467237956649685138385399491739041838*x^19+29064596846640709391062536941032319802917914604342205768990555364800804613576780570883334759767009268417238618522820304472394891037137433149749933115637490952600656373160887712073191092026368111168402237217143925398876628240068635229666097278982422219056090367056436682973772619059625461195571990785482126375044418886120572866830892109874735880665662366412121353734628720812421365988538790116393022399348989234791388384147801207426878248020380189192821943827860273958408553236*x^18+14404696466012155665789929225978288075287919772191483163990798077552471124439547804109277042630200734311369316113622055397896710212831871596440565440740899880035428237198901246536918082102859695621101885084178326575500018737166412587181560283461547981292364113125916221043736510678540738867224886821378000893995003848615810297881306650999091900883850677655040605677692897512747905519765388765864021154655756860423094887790210437794445914939765685380084685991655045442248674347*x^17+15606288414615184006490247212731958518494006886511600225181565215985769647565319540099276613556012854821084509198385318142473777138480198278678660799370049729202453756263894171415492289788492730350196160832686819887310343528953499009905944987349089733135828047122320010878427358823453914754168760806587657649324607995968328647630798133248127385806957073106982768933676987382757184182358048741307270015665066501220302571404373951359704755196646360905489656138709333587988531394*x^16+22761726228463605118654712011311810404092633474032861135126085470457983144679531727049083435145781602982457272484575667813768346858380136155785047314065724744683521292060686783122611978458768800994870071125964121527758739886031167053771798535217693749673842813573295054994631050714201795877273562671231181667824523494981908137951103144097737616270317152742045338270332871506570173312088360952111561681874377498542340053706701595052808946312464659162016949898715322479471694745*x^15+22365056685910471918241658522515449182057430959595190571079398470279352242796971707395055112418288369435662021940441787536784253606598409568056008626752030307601255121871804257111397154269059057125621413151903866619901045692656013197652306229781184149962008882878070345209552233154599925304752591167094542677432595255308223852285417374895051493776941551714130333610692844761255529927413667400675194549608544227437960127348611615265620004096056142947481553924129009628725647952*x^14+13524163713040991417218383301136677161001215812965115648074813387064335539550490720145571216564742160504436837267897850890542511654450375466736416784257710158482094120120008929708160062041467333909758692158295675220717305017387367245588427900983131607845933878845318192742203947472389699213274077093966592792659398346742159138816268624484766464242585695626985247976226014718551128930976979668754567249768078940073101733018673210835816577723280984325110343749491622055977231868*x^13+4109629753899939755348821251939919892114501110205875347992177663302468523477073150539478874925628807813875947177000404247564903968883784605353029406442419132531951869195072399478006360633198947525372012769084783863209191409927066357199482446115349198609832274829880487526076524842032835971379748273641503548573296488446346279803740917387873337553399286432603414995663226653361626137087306992895855061944105499268389016062799531060760169767861158404013817054748943547806903313*x^12-477810665295950480145290316230035965272386661457350873975419261001063261733661554993336808778648706953517572944822211743553096432799230500810070513292119787180492180273229012142131852917037990994123796159383753904384687283371309850293202046450547196648565360819246662337132308207956069225155876457751241820813210378213934085545999531626368606784559985225468084401853994678802452041718916757507166545856651804876645173937531654042024325816766245326745375454930185420765092078*x^11-879594082558587354567786788776868292691514968454106807750011940402426993143081977238237054518963560933574238625808501387756364282848398174381319906549058927792614503688339426509461580127574464544280631477189904762781123107180773505196477487964480045549176996181458598012284802239534752898219876152491728526006607852158468652804888056057607365153535467283750017789970901885482140820834930370978691800376617825198502910668538609037906084143277613329432230590980695844026259279*x^10-56392624365850998211103440168166951832517190956009971889061552772156996622065853042994108205762853863653916231814698316598694713579678506380605836629986416906993626867763434413318733107711316130028930151171319134059478564896958779257263362137199724062281501929283366173780663770975554194145947515982013579700018953925328752371985987303805681688140155628644021653051167323814994879791626173763763197881116753415379944419088531392392406239681411325271570182040321150535607196*x^9+334015883911138671092481317256851081740952642446641796048330693226930606817783018365059002512862734171313283901561472239738632531633503527530878090568605341447715534042265446669197138228578909944326574621573899649438803919725733203562755991371321554020905345972062905567677412155388990852281920822824398970828041093033896311218172435899566827672389744868747929467340949327049833998835836342817463525646638190902954326391272063857131843396790093686393921210481746748521974121*x^8+254408135167269151794530341547676306786408624963742864972680655996232187679807886973521785126028240042252487729688773488515547154624494559447205989021148676537185089129062448241752039637898195247094474209630863847685184159505371450918421629508631566079550313267917927777013479809889459129343158061841279430332729047743702622582532799483367592100989439661526400725691694874154917062411988721812637843368368679421403955025303860061424326010052756857740091723523074853747900339*x^7+97618871485224547722979060933607092908693179901648944216712177218345519167905639757323176512282332289587148795263367633775838169392574430432825080112973798604963855819186592958090853224082849483481694598464056317514371105330251138191603264060793659598661453623241325184754434868180400134279491501257429028582091104903322948145252486421651252259790043973571369581765664157939308769584986142122874612538805640877491857292496983218585766087772377761361271705196372786183413785*x^6+21639758573362955953879844993851491627375976908711812425164791914794428838046967020406827447838917159153518859793782521576609070386648408057954665178627785147342520917370206681559979792576676627904765991623067059274653977341591923464702392540987799881437457366149424915396746361793644247108648761867775302796697832156957971663899006808921231189471008457902635968006041551535467230223693617409329770929049627121063551551034982810167938826144180245180540512717340475921907173*x^5+2578595865262741343905263197437479080029859198780852227146995095037894804184674314364504378639737941893897738264646853753249988791246441486301874677834341864748806700661371885118591257229334526378213617106479698833737289602000401246438332328602237622008957928373494108922446499228470757159460201568568051274586039254516553518317582032795903558581550141539965254821194462470087916225082509332184673152636009132114525025267680034015221156257761712342414078541614884648363322*x^4+329420780478970730038562419618517443795185358735234580755242036793788665231496490555513584977144715553140836999633188290019132081150005272411169908292753105484076476600236563755039704444822009922663054264598283096576123495037104252487601188031982079470763044026542230671604692822105350308553038813115890546899161123610893877954384680360026103534144663532048305484836524756536597505219460395001149066528342740607145978858630875820844503975324030923058109992212640189991602*x^3+88592974794200417270031957889712382399699431683726684046565154197774271839871679514673546253474316102192023232927221054554391866949715282585021722730543565327214754914421152846104115711420678829612966752318069609480463105224187115360961975655846175655474407067295822459507309863634983221303879415734981178887014133731118304668995311988714815857965906203223895070192706815806258420296418206699345051632150913248126758687375580985662348589216184783404155441009679067321322*x^2+11091654054564436365237595915731499911342522704275585885174087213606743121906367443610418402371774182017035017402691466682758906602274763155773761320436458330366704689884135399044564030042583384959100009794155574163196646965177646583006919313122352123278990275492137887065987116578387097196881462053466401493189641022070837320432031070996774273009381781588011841746247649071726565359533937665574069542577923061719103909107491372143778550622296853808925146339110219038243*x-4351954877648903782491675828553239619669420737664127348431715410628936615176141349398388615587544886604183878586548275752561468491117457166637423588338969275678082805543854852825433286016275518788130383695065285460620934760377053877846694964378245483170096455469577437090345619011510501253333667329202787621464210566067923919270384926644255482852515149479353464089104172837094571759446586744684751987990892101675447838500243967487095863801166642029963677741844913708,-47090661456540097873370663558479786239806360828915204366661688694500668668579011773279098097589886720947397347609395063129319468945248090179694847624476691362004036812211097633840580265426511093973958842084711544111286958014659049900929258603800086695184957504388647895899613138962413606731202290577897538817883862438855549155720729604794769093061408154106692142938363457475575186773986888044823793529872961087602584484585294301329474413842116653193855888828547268*x^65-988800613500746872105036354290846339251492865251600080746064850741535722281683211664177655886631368505122922351559907989865657389594569309601577273684850129660616581249946735635455783329968988720372080070475009381331828271352297470321541195893842528275379102929840982592970068108300689220281784292021205163473315943934512567886494438948083813689764331621080857371331020050603764007890938328999052292185419256281323429699117301700616240533537731028381615758963866659*x^64-10969986021790219814527625411176618900585501508837241844735306540263791361683688703761458221583062238671985810775581696858564050235690707369242388593220695642911911916324451556232851059926802402573253397313566727478208583064225490375694482706540992810550489179863537866769078870208965764812341953579503318927047387605086426608134655546593480242527557885399578608238185849232662530893412168248212123206094204014105852722176841891310752893921467979352984476141254056594*x^63-84975219499599901791388946648756079986713999786930312845003119559550659148668734989058371338961762536352120729115857915030416230519684263840199800380628378644753892790358827453297266573651676966704011618266984944031042576742697013966263046199682911400169747730032149839771692046440466633803743102382506425895862949345996666137367389017977271843243172294471812873143331426980191195986224315304918666435006599306349069405090154881069444039584634360290688383661762391682*x^62-513862277752736967269066571886833784393529817884246781037025454841315425617870997947273336222253594984887756942377921652057979416697048948642009024700490671918843378828305296540401967012199008220762685360878701513088175849586358175010119198755549967407478697255640050524792494101975091218424319376101541371895680420389480092320627889019115555363183445505472671653178847393000763841630965595135082332880494551403843083272798690381790513967770516325705587445309036769734*x^61-2573702788787344592765124161720490414177304677580256046077039773345221589235712567266503568485801301472104236926406305636775281678763993783660924552807286391840629551018407085355718529914688179703989657862736472824576814870325471657279121131263845140250507012124896199034821761396875688352202158135058167433821124436780516246733778920526636371732813484108772415784463552266239193955483184384091749367347823012027325048503427876768613717065617516211732345720691797259153*x^60-11061689579992556299181238427637642072203815472131104144347285477091931259648355440410763063761829728744643665729045915319704821068317055874773411120180617994340941131719959173045394026895032846856266101375494095565764133114518074529658316064904854705619207652418657201162652899808437804746269437482915858460048447401529251280555629927861185055437146345022690254322348573444501033712888850044434469746001057216834586783073201031299898547168546537717487846274093227997923*x^59-41747372579088530294459738797231900861661138019031259880141028593617247089818417073263593234469301667207378296599111313347080267525280992930707950380403045415473859853145063266567969581780065251462347899990205424198864622196931855694413430927479372565750983339799335454102753675326778729955803005042638648853726884018982544189487821134030756369175590938260333670846108889201338977993480726364111727414955921756824141021599761860353717148899450859275153032537404454329079*x^58-140583478553073149901621361788389213935788060883110511301297512562821133932894549691484516958489787947198033027858702255067591961124663799119852751147148370077869612547394331709578039339678929664915284018167414097674644873183783491300425913013501001092748964267684787918257381021984085715324529077029902724579801236926075820583797782409938568293439359824906807330447194288994561185066117030800076773586532636701779999943947732645847350695781349461331044685474678140392946*x^57-427521146834781712087129884022400195314278238231004589612665482131834567647881005842094108905457231659249413543835029442159180060368424511177039095994365789582887778918453334945806793138094432301896848508277070454142761730154624008855992907977897828722671321063092289585308906259945858097318578748509854993314563967188340362482310473174980407389765181521121387467831851836943214283380842298505442497364275000631001281691549896810732057153669250047459149524442180564824465*x^56-1185810002871847940057880856687331178226109631190123705283789374716075825612317522989920695484161470022218907597570838292821910553221454114415483346085210367810272834407923572610858201105360725611006003383722346197802940033774022632894978328195284466228098284842383831707744054160391057332275666384862160251261636087391306597005775675526860608304404724469888025894659483088009098460635853009768593684055145097263130746046630675756850253892399759140865648268946418433066275*x^55-3027640448981278428937140070493851343721848768500682888935595479663670199774504059124428806935781306250805973246152904152593330637052566161389685051338408326498204078254221529438691376925779763731523355046644351307603296732735688522011847144026977715387603781702374639994401745885148396218546604274177663335275435136062555809997381202906245066825073141770121674695859241011742335767752360376380345001036805854755739846331303603255486346347700364970294299300878105936845193*x^54-7182613768984121828077746970536549014861368052421044382504953089618617809689110309476479860453753171566833928740952717369344839815601548101716154520526721832503834979094199611978085004371987033415625422824208825366643660630519673071567373212384397511026765624842189261966095735223717865624974777798686167579575849755319620515702049056265647037874373342886258880825515669592784984362903495642035866940138447634217942265645854264634265881718748157069175480443517583034431751*x^53-15986817666622772956198713973086581183626071638719417812381333692708643430652751886370635844871410825741174314370982968079082039329951879261259092550760461410313294192712304150744254656357071950108186740633565261694587223769754501295926391367233699432727341309170302427770706684509410655178358943483483438094968208976091551965999154966556039360802764226320210818255113739799829163964494034251378797988060609208331428688936532141208009504851682152598841141856002884940507701*x^52-33701610977432840158885675324224075293000565209957032689590264328359558370873433923465539172889561361441102720458528463530690426276985681918292906168499852838608303732129017012284506705159984390153732476227509791613517856853131201751096885748792996322964534456086942655302428013553501916159008436261118110189456427948467764044976530202449279128577223427019959019142420359913168136704866151543947725795369757729872660301110562791015329398774050221654847586778016240380563373*x^51-67821409215313684680376054213408719885198204032525219881625695094282213499920627159189713955881121018117346829279712600258144329911547491820384584469840284985901247094813532832165484456696460000586664576806977126611639701272733782185485336346046714581244554328139959506705570412306047213491300335647892164330029202763906387903455486469021523954740922070241582259246628713521902251622865559514762621168373764417410006893302037464345181205615899698613825418606321177775121578*x^50-130917741830362812295959751660146791291016955663331740127788030053576509508319891744529678815956843043005139785859518219490524447838365819888953658298395494316760990439466843702260997122379311843831588893444957691636951517485500961046588453317142527610303742398575070382630843132856130240543264907404994129957595398077593796979372408884500585238322513565405016669300592980896141662903313620114573709449997820770406389891282401419292104900084260151592646941938511745479965457*x^49-242670126265448056689590207428155227163183572379952908655565350994106543079956323481465298793321824676969157780946164553700225094253192207221734764897291798898395315647320197059354235158505163625136731505274224803566770560713643810414354540632142896568587741394096973878599789196264331251260800080102343272847077301152807113502444929729287587881746305324074784018693578209117740541283897745971168345888885960210151921776287528463481667067405626308243150118503384284933258909*x^48-431133517908702309539127469383111279904987274669588694364675713429081280106890769521133557952815925796185002258702431955893830331602708555121556069963722840805182946711277247227729842483255517630116337003276678489615094054135306509601026136094062763472396742696932972877387500599719119042175146346391963880080247352730631202312552270303386684053724684075149222544485258262107651310225686734452376530241636962842912747573867543180073224809511818583781330838244665363383763845*x^47-731782547027791345310677646109383384231616277929065660644074396525690968474026279098208103188954216384098838801126057448605907548372500221973207314041771668518561005367666261298889750217038381890688551885520657881662675899176527367630568802660763231915045166469920442254705784973115706510442942013249124260318369079018138627527354669000805207237723806501513856134545208719400490061923814568488322843436886132778536445323551260854295791468342039739943594844446047259745168156*x^46-1182235030773612837868040189169185578782246048613405723146585363262623101190132310420809253935293122103174461772102287995105016989463919658101555803592280148340387111888014612299119840561765754220514415899402346871492509455830611760498387914960186848192995440268979068528553803160315354952434241087979290902392612962674614307324770786687321400703407020214401879849048314189961442501988895758339975137077276463933212322357909058814966478020011574835140544204975219754585169699*x^45-1807453785661139925179900842757373869430852062238545570121157911585213009873059383725046645390339602898649085943530097683437755910593325819719914345284885712753981782281539753143716555240943006241661180905131740136319375379154090710139464892740806724822063122418598159106822140945288407067262127882703336012217769383760741062648045014768082741076053709331400675315960285702226431953912521923851222762402818495423079167551663897693293654486751837784327543781296363618321198778*x^44-2581645572299074980039288364866828098881107330231595132268197497047659710679131811698517816795024072114098232988562842301148095380410060098525823867252871754293848045339805916338317811128058331593257924058445567224011848531495764078034169172378369284930964828845318130758593909569857042917835469163619403949480407731307162118278368681342705262951580826559511667531433095740446087435862645081852317020360323913148356117009103659723260887465392512011557467870832278082226613102*x^43-3343658580390593851965561795824235262354136992995592226965499818372244428013118033926685152781343856974803457190329474792013631412770759678397704039652985636584630020861417339880392891675403121115137678689356709634178658868101879319691129815300886142112338658806607824985800896118270285798347996898563765909951046939265555587867282778261276448802243125772258898551138185539068429762157555386837416110231912307165422676182402774722739703962099996070989222200905761259526572199*x^42-3653580920677335194030826499289525149917521368212255729561196339812512159005469376382772256517943811900378987834137585987230566376200248492184764691030071276794159041868765384993993482776634931456465465481350043272303456682940736575676930449129384000806022854313975903162640910397268041303939290363356592300025458092827765614078399300943342464214293387431299751638482293800178411886581857175992567463238601048741803054078493219680639390312076201929718396414148152462922567876*x^41-2632787005516468568162750487030460738725581926542186175049704979509151686418492797995081506563128217678370597401926913105822475792720118690951796465120057202447103031152469758387186530280581895621276002535991875267356161074896101399969540872024445961714655608441478116696663720848133960122558697495893445026803164678372762997681385522582702756123448385817084642542173537599377206737444033859213966267110504416730691329130223870244288004798983383782290600504469700740567459782*x^40+1061024679218542946618333444627080292592699756241458422971276359352955039308936599100059637905190601423962325917488738042871086477478674636563078559672687561456302506529971540104443276720138647335015096296521086044746485891929441889529789471438028157228870400988292576319187444848640263660110013495566454598383358914027815317401067504124331724688227962195100451665299380139431385397624425540406381657047227446775036541863532610133525048945464351872423624005121149623757186871*x^39+8865504341191353641086970496783714982540800497826407997175611144888288124975059525516447931546162374463633286671003402315886186967588635225938890689380253579192940216625016288564808224653380004370182776125049581484702726836365904887084491749963960179279285224540288159093895850164118664379227231367414257032085864749975456540826462562108341363209839211085345558569331069817279208410334348948711826625771936143958873764660044450871819096193582884469006302092207555654938250601*x^38+21323896527125980656250018402980494525863953317286915960391105384215594768539670779478464588119850425190164280625414829087503273401613174475465294360691238694343308071601106004154694871981966720882979812459184056828062419577666714923889462845479553881003402881900834737394833393098084577491184545442589503387671834756051946351744082139597322360057506070759358107567673851128641208320869367869194597850562068432418335510714135890288663229447744891756386474415683635622815252400*x^37+36580443302857430794205593703978417669544769969406904165308602877570923808085086550537066489110008669968818647382062433804019397197138243393101071903752985491371856865469083020398383378153408149892952660622486681611978732110342427830817802098984691050613984193187366420646741770036552274152114574807760113524580868801670740151411758192728405695719976840485111760988706974299864327513956328165328618451490864860134746039547273637094468041320873298845380881342834564368587757034*x^36+49042546247783026057840651137195386433395008448299577807717307415641717149464703269721848693989276801558129099798015200680768247808576264188058711455212399203515529353059508060957971352616909499251084137643952464327315378421850606504964977689160368888087490167820092655132830693415069566280596495118464068184057954590871700246647454451016831172526970110601960998210787782199177090771349281506139704949474097981342628675203937356127879640426414454403478547005131474415723687292*x^35+49110465789701191430514369906405378674523924429213186974742069654668529041907841458950132767335470566360463936617323418108229068644122550180353808366083504988149213714372357443109342128095982821363716392366016656391185011305230240580429520675712593188443071988338566507696326933581641418921071210902430774824202731485686119390631220472048743303124942783805473052262679938439374788918089837943563181415378285736566310750436997088576319886807256796672627978432110582337583884765*x^34+24650403941846497137931658722011527474927071986436592764855379054543635422735333834845943370370091654343054362475764724405091382053752284023739691707804775319381975272195459978929726329169737478100709758634058097793603222052434988602683357572781024782528602798590782929403657914289168355106719805456026722119529324535677880382119500235941215771573931904034538865538979355961502013405442488284128472066781079486537455605727753482845039409862373762773632590259836932307125157806*x^33-34589400680884714937020630443606712319338989144484630499969514215454930971517812486490872885582163010878580726283743637279434173485922563248400123917891934700338533764658287134356078389669320049755965719397275989592889512522691928880823603169118489718163210699912686276859491721998888100390973943687827785135541331442196227557817998991934778540825183226230219668826994378278044133586365742458681475993820904248830943391205305351839136786295654972229929896051704727954238287085*x^32-128481634972612446860767321274297621984601771729836547409747495748930015625607389542069311565487113050735705888061995682149816791083200460392352028731027875484129720026051632017030269450671348671694228672410655263945144986902853693870871417361396238425259512786147184371323195252524606570703725787385810739495581253685698098679940989010863635811291226905478903676050040913571710832138756329824519039822608072936923673355644807871494005800727974466394089416572178567541224652843*x^31-237259000107031452934687215266742398186869761604379738496320855121580614144356101080636936731757126770325426610160006473433894298518166208493479769486192088936085177957607204562869220764016710286147063054147004906788380759407264036143244058220935550850485055579004822833032789649291148364886577540125159930181706165504587779761321900209212714259619149921383162366869630280136808289027858788400264428243885445671452151047532238791436455186620330594491719410041132242168827891263*x^30-321762339678222482012793316167671159362446412866843628954157503602596838773676005297568471957420001878152356881754412773828334071565429638637091730037542430700950611657984325037200424388918659268142150049492079433747254987566830763880920644853613937289242579240356834411168693259950723991732389583735497585510104723129090676713230620655156741155791302779629856174048575690913782497105643196678919701145499065305327920114870532409706270784465720399351334899230053174570975280137*x^29-341420311591631245623939594340607200074866542940224400398391297292236055484293639198488489434288987055435333842200405360145765996385735648986469567097692591549428167928088114314392392869358221784062409207899682573777665485659569919218188688595972463585086166345099256858378565146647126696689293992283025156330339937114335817307190632624737960729083870782907004951666124375667297349285850324535071507865616408819308451851517394916646715572502303249943415314381122595157074774092*x^28-278697878052702127378577509315871216873070505707979652421627920793892711695357550621516579504628533897879029218363303497807817568780221451648276018638191199353936274926952774789348932728868455935474708307916356153816323871653384046015285360009404486135569138791439411657026239069903683581883406652091973745455271767896596698809702181221743757275830865843642717637795397476236153313867750263751879356267680927962988119904138441270704157966221371040931179527015351905320086690528*x^27-142039660805761366741051052712063768919977284258782083259730154077904843689232956693256028148158263890891555547762780231464561795006566428726051085437741329719656064615140784481795587747151213098878572167932896755820435736561653018538625310087018532955532502841621552903248470034406691851558325413561838375367554851382205088889170049684568828094043276244444386127780259435025698657257543201255761447889630520525271658433015230420652346237524006571546077113011663225179655447703*x^26+47054480145159309413626394532160047457831646012640086626825705233149475649979744938404864013539269256408831070797192700283057935632909484855324847598268684119766241611384196584212567626947760861740087275743420211932185260837599254610775432638101964177265851282796299308909064095985162376248444199559147153705229628246130463183135874722877074872324184672528094850499621615753752439164667200260942908271940751504525727798861343161020078957277184193593888251559793749370454873430*x^25+234532397635858379132192525030703437546626626399209235585557686867456355002030926516085100504813400008010599176279989702293172883083321189613218960429895777611587894939738562629394537943172372641780972520630163332872527934877729780788150596348935590434983691695010785343235971974776459489417440621035045927364251466077453489072557531259161911376136220606978942446691026713518328024817854879958700409222508416322548080529503393512840046204734012567581077077782637773793073801969*x^24+301949447936641569626789687550761709750388911700621958280580741254989350979563503428544931890683303188215343390062228278598840047857476240831608048840148433603546081358882359984426467194911488205298954061326079179696542237695224579554496455309663356539513435066356256745754462495546959808461232175042859214402390838573001427259276542332277858686689264401591170762727569056109886941550502302549290178545616120559480868429559810877657680772689008123419012493012652291056031046515*x^23+134146152705118618838977508835166485404920425535383646678130899315091122500471201411888136832738458980051451937906321181895343642647839343382860705499543266922473878264520015812979659355356098386097091031013285681070664384263397609494672683848119523618545960311917747145268608307837483259999864264895257103721991638054173274593527164157220596838158707465197972265597545344671160045336567548593313795125444351401259081081799390314869030464118145276647249023044577329867555649762*x^22-219759744386435886587081714947307129711743202670889944707487899833202675653627716670583458590502776723684825349176306038666293083363372415057116164979544686158771165647900449061491322180395478707895799891689282799469945977984039230647684938428590749430425003698829251802515520494200625624392668888724618871001337323830534583392131932778158066824694259461021152644131940030319939829362883340035869728977128992955750546497853134983280474827639978532121982615256403073938181363492*x^21-510812929240460911477088641108014926636704452578975675114290545831702672140941051030959215483738511448273413601644429422019086416024923407004389983172347289466224417579549537774592945595997710512205890012861620768878983127942055944601715927320284628005268660204322980854973019716237426595247485474783021736996926622315202197045867676563222889511694333989066833897928514011557033655495829997786691027976134902492130106040693540608480891326913998804164641056822073894443057466226*x^20-521773498394339294116618432185980431528185818183669657846208354501907315329605056626672734386286169663270309485475412944177328653922041530645078073804252916384482494774522666948324228995995447991992531317198255190205513831931369935164330876318773426860225750160068505919395129589130243959979409664523701942841420083867114257473799292966159333186990343466458243156013053945677474048998628812852568669795562630048252573879819974203387818522833705588033893880075409518755271360741*x^19-317629152804569294683979932359933208859358058588903115232901785453437161232818130233475263095355731014786663126794050724473426531912749425273145780315378767375107873697314142458025978072310223205443266447147110709000956288466996098242287886314382078502828284151791621097321604970374257186350135686509547281203105008933790552964102292822859742915604368250167720553840934117836596810440487350807486640405292626258055945932322534686211455112895417882109638201825902142146146598201*x^18-157510731612950999749194182984790999441087209411719754792884347621165031096016647841184230895337613325908772315561610624170277912371845415528498885012477664022755722260303356946001591639825738040817214113093972989282306181607107104441042138506962882227296279424683150066837711118526394326237177394982257823109609705707839616849566015749479261268029927829185441581780582777585757926749590759782600486936042669638754916899349947750322853429131772704582243803186562047235328523622*x^17-170889121987101052561203141211956587069625722506840265995642635892886917353320916973921839259712072674760295486146313470026504694034833646748852787804537610172361849029954811366836819495532255956792666411175087341313242077664864802276913111335506244123855344590491743644356360749282087594827705565664266234623437703640618546113749087238717462422152476397274505593155232867330841008376705932473677841971803265636404331987778134550416716139565192009523590658463331394250454604727*x^16-249103726243309018318460507190527885628929609773444044452908742237696144213315492055581992508129052971496857403076266477607772188665985795082895292351883324804543474929630804502959579156510837481096195083620324137005051996389359456586224562262319622281985738521205935312935481002922393272825558473775161299271388484734787578279184683547671841847976996169445599474859512168661859129176013567638823362491269154772047202077715272482086098385896845005312600505820120916482068654777*x^15-244571475187323134553087458762898248960870404267834224308135903206022566254641578181646668335637226726302755181713803858052473595396397066821128418785348282384150898439564608611952688649093090394859384402315994096577988323420385967289565025971823323446675759554058952946605513087651515356617985047519066028332737245718349123806510515034944931549983848912694547661948698800330284997404496775611466545262797206646373844739370102400110244184154122943807760838724255163132989026288*x^14-147782724571730914786346333114859226549010716287390749738313602303520919530182830085536588538249958373085377409524426649476326758388532492121755849315013443818719073990117422496644897391614475595309621359129399217063828714621345137531091390417523698174724160984199811857464075519299925513486576696163930578385252601943924442219000622396675638738043115057005700426732252812182742152590569715961452595241382370341077391392769466651927044852789664548054692434174603922744265211486*x^13-44855009042654000278172889795282772698882890812123429937500486339665030194363137580577351277894851453693450149852849120284060610704763004424572234126113106435552579858786619788381026029470097720270023443545083722172332863259617789104421987512259631632015942998643795792194167401302408765505090234046577287521988768067117583010564818927579685896490129775618672762493063305548102870396440020812278825675103222030688327121072157739481415580578138415206739658348799566022893982179*x^12+5248458554809522047097443163626509970551063711981823155023889238978526017782739114736643022687554532953525778813243474723694379246860500219527883461448341881880677581189942689850304896388444298724839180008177299234923292809243032648011537439760223651650842770414411708872904665134379816320506743355279376708599433997304793776994519428265318147536778881042263509865951580734719452164930896216716228896397727577794177783589009411185860103311641736614554018808232408753625501668*x^11+9612924264603956895344019282539131066884025804081648818287942677143112369051119418746103986217629639519408716811932592679707982056171484476600609365933718283431331380590829000409302550753833765217776375153854617202240355108827940140221654538871738925854743863739980096816034517923637454548538248046080244110081256240179078013968047422211084026253161197070644096353108142864070672877438760194989655451073523986896557513237812429862025684900830682762278414385528052868029648561*x^10+612183337736490602332006262024918039907790362170542531543986319900127107439181901771062601199391324056966166280796248486091213597392086291074191006690404077720225954367099104974995376227356795005462195333216585497053373145681768583362747429755069845538537547338042769212307559189892629528515437947699970293382532658309029570909784909335171967810199899363899935389577137085033839591176967987524518315298445738411026394066653996770350162286571366591605846724012651545317885794*x^9-3651415528177086125270562903831015053190118159517791580497593546930716815297383172511108047702613280788936550221483500104335781948048662206724685416593992297755188777897141165095603181698614604690879432763676913579884487432630536467654399971801318594080304755181042643349154801511484467296604980253653894666228567685799554701076406996886305626086801204384808830966713046911618286330654414044164079180470805697878765159469119122317261409365610939365755071192564668325534150623*x^8-2780391089748479543969560051429413417916259361365590414435879844403098133212194295524074743245083627115566367574988198919852889403557837820408665390869966811679921778100206040864074800565917187136291876869729739779045653606297177955386853965486528139917889628766579400993625120462092073940275624687807274234791287197694120711642677176941055429789679836863834810563327293164240302831552696062779595586713842211317857595418529469275587239574578330382684961624565445173116586457*x^7-1067141903214268306271190125644490868954826112870106686878788504141598884147003780602891569024658179157564637708111873288484635822730353397642152640674186177033982291580199808414448890195369769328324459767411762535562863721464764458704974203161436261351076185227793249302020345919567969841469461490481423612161343918662608951526635408104187646030767419189197948471521146521225607902682490820473366450743642386129802431312003343141635039170965918814227407558519630775080373234*x^6-236563772974788284061738738913331652850099342709768222703644738942156729137101362708752679155623083660702898998606161204691110782694122335854982448663498300332442617560863228951268537950015308589548180773962779030669575800158548360722443562398690104164351406063314889487452554871236945054139715873718274286415359228725841327811402960167508984803085343721915778400198432007663361597968062728990504887663339334896060071951032006309820152272999863488955984370392536058886203700*x^5-28022025922994131761545313848849332175334198209579243562938010633816798747979828583066416883813881341859641268529757582769236891990931644542542169731130484984708353098306260545450779001435572886762950254113343527689540819564217395128475184231245806618577988833341636022298077969994231546228211383747076391818367226164166216800248226066377273838743823875086695751833422718926551430485052225915426579381142552468919623267061273989735273969269942729389976236115179767950412067*x^4-3481270156220778278585513963107215881530804922767423332453987524500912108383169907074036988717722359954946889899493193814926954777074085751673917505403007848593662096173112871725576509984933060565196761297210916327011807091535273646880552824159081035808697886998589797841756100949911600437150708242782500978939834026229028194247781639948792145566243811598192998199915006724098447320537178321554775568124797918559156279600831902054438622392597343702403863900718435615848856*x^3-927446668533113151476961503287518229047114457174176089753296619455475749545705126162783877241410830941316766720841245120099758010405379916153830643453570077458940729282318281740901633020950773322741536044891070711547831311729034992667408177774960460453616432694051170368316561046786259918108765196060447195430458123389462233698776594149007242092533011245660484652224602766489586126424796603214978985032400520719685673012127095025527150209503244174792026295002100096932668*x^2-121065590912827647965160972072702035003101145373251963753643463051756902657810218283861328265541287760802397937073536965798251245636395186968061759654996341096790458719961620149520295771900727590337184975048580388369567090614911377673398971025835978090410730620120957104704429591254397552619153220897076657711968223228002175896133636678712917281547644948131254105603524492074144205212302529228907338153864208824620383496072687369339345368688457692844803605597130503974919*x-75638966364349751114713552066781394191489388378237018366854014358608553648058112151708534546163636000590316695819840192212837123741569450014040099926899816206086622657462552090967157335497345673248154912590568763566883997523072343070240264501381374536406775979873545891338651800216775421389008191609759728543084134808068832157248642673595418950353962343055121117409918522425008812863590774506335928260322054323478194297471181832743488188518214739101280524503301485980,37233968056432417657276642371810209284697559872800854812129649156427413417279419430758498086174753797511178393961418584711523951396924310779602729223497099561055071149414402890071233250577887665406399017340705925495444770444590932771241873880363089048439681800448251484001890974020395342226292525195885480166829582052323223789190537615419646209076677704590594392777939400224932094253399864884573405332234723720072802148434510504481677228376538467848810775337907925*x^65+781844399081317019222626866478445095365807341046981077799517750530303356530491713999458090830927025541615468695653808569345276189852330468451878214110294944067871203639105829230636790784684855953138569555981767510859026630592624994672668981799787117545003356508368722894526162316767197973712765910612468510826963679789042081586342364301893535804988843439855890161926773482408827849227747105187878685273301353703335491546975877024693433578816187051812911724060006355*x^64+8674080511267136797447707191540660424201230664439396777328067957905138029874044931931500991792833040280089809486402130627049918191481527716167451756186733656021304392956897689999401783676493513799533576323330188288024492172294436586781347304745025097238090442666110926018102234512669638722427247487994228275330549751154042286404998323220686733836569845570563032107838161536502578039608702391135774372471241685648886872964895095055149023026081068108095336210874324137*x^63+67191531884230330959323612408330294075410195534083498419029921719573398431543968143728112983296263939871945379507928791759555882707634859946389530654200419577048439747906412646436462043967111254301730916144020832275148291442571498563427535884275078485879237965193586747647298752173754516698068566611482160999218664735307745621612995383518341819130509768574620140750380651639842250607036199498527038064894866573578087683467062163761220414486778815883558827159573956153*x^62+406324656417376870506153755726806207835653930434662892173406621132028298224213961735668088594188894927903465015009840783402528946353985588523057898154125586718195436016850698363283310988401608659664606394739642231019341273071305950314161808013461562579618316494477625732317951370179527050696434329300305164925968360445743114248721772458945936226661863003310868492291808364619713124977502516346187277652424693140289655370144298839874783716318923453175551988614634967872*x^61+2035112879378667087488764173839939342395316884905070713751741462813109803977254772313815872813989051295668507330939465654908221541597989721844568775070985024660581577280064866492268789597187572180263284045781879021489926626777152849753644369351537672340451926389220626213219330973346177297869636869397488280631475449373861862012252732661726186092931052546705857194619384278305792101785125461534878301227216061461122347292787583186122850806631339220891512155305758745352*x^60+8746913944322328201510827229358203372763226080038079578261356260748780280427349439052194370753966652934415694777805263999340416444341447759556496652313129664211845605505980373903839981627809610689724722051375269218487993390993374451018649901461783444294880230255838602082569682051312692168703976945973354892583481210854143510974627022138652213532038961209574134521914919945603085661392809410346011595053381877662613798159614399844796596740339587781149326593932333089250*x^59+33011518903298591238719912041884441377726217507976933999660987689529612614243427338789083669099974667136053338908281075858133866260326617078227405353922020449654409432778679581517253729559640730556487653027918213971247783162813909380958592629776367873654950162212770762998654650880039795471352011005870705212253921511488471708204056830131276539613228375323946777656655714066361615539224739885672124897249184569641597652915267542325532962271358531636396081612410104690640*x^58+111166354545961897065370157125935106339211192671312017822937801625146272600695887767942261985779593738013294741385089197645559939203210364597787091026526519649296389089679852506293035290846792919936165359087241668922511322786982676282390232352096694086000764409221396916241328100928417570364996671729174665802583920968301983033145716984335014707711601183615598570612426085093520181548207147895811506248614330102057037590790531178223804238045073171874353322547491938948557*x^57+338064188218995668214149704198544192697702868862743756387995550268855591835521525249265318389967665729140010461026602059005658539004707349013774859503625202493227805168700106178613951409721658988556496529309919395535111379307747095142078436601894577867635165061283660367236969328375208623921897908518210793477951094105995661312962050159637626770228617635187861231069634890962411028103216009477494985815276228968752899478505790637666084508747022487634995991914697940634541*x^56+937689218386038658961087997357049160918889809082045267461879832555988224398204348891088503689326843130804097672688322121758694704622292113641199363524748842653290087226503272093121728212879994655493978136052587565042131640570363738817977207861036839713727407278490071712841255341808341363173654068517597032917773463171081801181005168298259082126575036602459386691401228100733588971773252953247209460852351014820695521043322279530425307997861892272041901461562706433242745*x^55+2394142999720697218708089117113861789121301487497878371676873642699118944474600850507840551292888237012082798911491487937990594751774267492078745486489624134589517805668209001659246175423769209986611790121184581576739997362002927372083507787043444507456562381439978963785395703402053708888571506418910108705144236512716881881780695109603584068427607189621667239611480481262141119361213534009321204478425465418752200242933296003209281633678997081918745091725925574425756884*x^54+5679759720119303242423298849816883382486419953611425507727029348197222272778987852050462701356885400691147857033000073819789631594337298608570582114523045288205771388384059620956332049922580314793614329490925175348500288162047409268321106178903622739604904357388767523454712112648945993309723657134967078817657218126119859615281967260520018329465090171508549403327944972374306999516736944354338849885489408476400960604642499836260703521994099375599193199914340939619779091*x^53+12641854720964039968113467487977294942120958894596926967924387692904303352542749920536779615024795117033523260219167976365274684293483438338278895488153613633223895490487661330750230759756442410729656434036644440791437513695196361492184088588298401846421504419813842430220303045471838463581749304765553345928932409809023318335171283418635657275853468431833681442254659328794271515689762720830514452436273815888103346411419802041714827093448205158916767839304241065084545130*x^52+26650198222580695554735881580978441850304833550571134017107046101222633035354296396417675677423479028059607092728018264335011642479915987393576273975187279286182417216775557015571478399496816066442380144566889349919233887238958847064595126553682599243603190104080108441424317006290055352615765219990844211319351499789067121194987341818925055950133452860629505109236383520160562189625618018807953309154452890711496941833965430128521869838761775422905736645341384020235508787*x^51+53631182615198499591073909845934168559162038627505803224344948448479765136892083171070487371067519681899746797657126463650612603873751376569331443929279643464415507137972341880487610439295722917024331095196500786337478585384917632986981848757123920958754014638182471116097143282353554441376875103987292488727664695388080110727174838449724722491811140475759675839602397915284408511378065508629559953109572233928804834196942517458126975339248044639656461696982932150420460935*x^50+103526075725610110789144910983537226069392391898725028757341540066255612014834107006895893560646744240814112776233777193555579113420854234797528208240269103448255196171069404554740374847713406753403770030577545311879602656340226214902602923166359077945615360533644728691759918943570872390736547771306985343269476938988995885827811639320937908635333586126555597640822419723430546918149567790128231296662846175214200326658868943383829103873786347160072047982691764282937878657*x^49+191897030965238503317319398373406481105408465463857581481626554273948634652002634872331788705779076064350111816240555913938629639357135157712631463816485691358516378790924750965091371045632447704984324033620357368744671520454344690827156217360407646513848148112010182725809921606617962878668432589448397959455787660831290353098150914221532231416449693414179642951034725684930541601311035730708614410089566769433264088013192797155010551666049623402795482390866394444330118375*x^48+340929410678925853560637415376142583339687913832141507512967060209887956665650113600109285313601479631469735350675981380969233417853582969480814549920993663020010971336106522599081861276439306946008909322704223264593285787158453819502377751314389997719152499277727100154610738404605037532263805394502663503332216694304336082976289383516676114745147879970220481965782996575236142234142670788197926695907088755688668661511246638045656375640842226199671362463444182587526894754*x^47+578676010280793888262050931501893140821934527058719326155377736811151830862607905039766015537221921524026414093135120659219939978320823955758408574663592679878825464476187494916234113390199393833368364971436514575686292941166785206787325617468587450585161513968590749827008568667442078467367751231875429043708600758718978381448277805417585055149589092741944288598366358327090210822731577539568824619578708086055238483151457477837635099493597289874471184411179398249359158744*x^46+934884518344866849719669299651150262760399762018132946160323111278867200247215385577086846242718205228680660491865002593137358785154064853744459949224344117390709055569274307740898373959479455362847140455416450170053024646548144437048234673876732905983497111563418659535764027917240065955112045594617808670605306836056840844944146872628274120874801688524124239417828879217870419289011182347176204538227133770683322791651769338722891731099770983932807878414799689486282944919*x^45+1429295607101690746525891158622740353147693261285831253458186628176416295799839255348681897469465030572364795563092546776107394229793931866511583405082070283789069702927723757119176999678789250447188512879054290167383685045155746481654231425643335713698394552440364113646961453250030436430469249256677740939334801274178543755201905981852712030531487403505824431334314247627658369105041205552911892357829619775403807374736395477110242591843731707602110661661618658860489080378*x^44+2041514094432255936990835607296678748934016831726163443371874286297508380793959250506459436209752181149146101902761481430224254060096659744552249569324729447381866543741822788339023997396934744994809617729104563996284929011778107525851070877533401538698502411972221904694336420700234125791042974555044423242513567030484863485688877118591006753597263580587794787419454421983845918721719912557656975602331320894756636876925736286822701938028397775456642578684718882065732410068*x^43+2644107755131004641988142374677470742329142191294031996627285166768728918246875788829804313110604845744482828275408624957016735755341026548846198135979860581650342687861790158350127379375217358239840444751900660124675202753348107397339575183486477078694052003775944692500977632937116494873192531447023558898259134739773026007189431183734979664845069236807033118233852399895631441757893634561693282435778670889785388027725177352642366254042285568270013208133800549627217015906*x^42+2889206992522774098443139876985064972575900560144170631261796954420533183840216196261370760930206107132594886834807597337950068573875456889371590461621970443023321663025078941801201779208750802031125255436094191477827053811962125978033574117439347697017331706962222127455059481066199173892759283582221398617413785230554218822767702478355243818816425392920549183674823546233988825863818253194080118688273400014428495174329426829153303297221124134793722046334397832321515023960*x^41+2082010960837794600420397878806378986258731516829997083779611333066644594393858018618424810071076661856140818889606311907532895208736608769936357366004415951289896485951659867467611988852382684225875954498760689920277902630121125194857522497573794767772357577956304449300377157756186691754450067966246697641051440164084076138340213300488183242352834657167459222275106324898328895841215228103411150546230303608170155434892773484109155419177549071958571650003445356659517314555*x^40-838962869441650534888346622490480951685378666728539435047121341880182414099112334966351234168388155434101282833396952951348613225033673091638850604724921563034637731252326153580088829929271177016978641384557087927798487659685280975824630714148186911315495052138204096782800910955906148737660146240268438444202267427389213472682406833632192001881020910826136792932280781732582566767376967810183379786085792991915928388860332331223407151708112850426052362061716981369602734777*x^39-7010621747729987489140028126667734523240700197780564737931708812688224686607978003738638347037514497734691218995999060708583400793364112351763138061446690333874309108251493307427643178782424679305835225590269465406767843865631637529868386070932604752743897539863947670552089805066144462207213055804826375208605586289658251582704922591394922100704318404273061068675081711553893783885192765131443300053840421959058841297640927185157467126459840691114215995728266712254019084951*x^38-16862611122910307118872037468774499810360799240705734205594345708944499382838149428728586983474882484632094414113577365607774547734609568092024330652052551382526202921788960095555921119176115780163130001506674165589886877972483160768508454365629213102610805414956166294967909074797901855840561810510904593908486235127751946675948550811345812586874613892458652786631609388429478898872994964765199061239744166206928246815342337633230309597971187210644789882766582562982596568421*x^37-28927466113790502728916308626424420334867361084148961110031006242603107068429819120049204253128495241403415545686883489914342945412837816137987950927913704287098324870068809865138080193767967615586421966634061455130368332076241028083123206556503339591988777570443457458825083591783205784677602323903728198713778158539521270580879099003142660301299664811147155411407687120488459988920469774790336726147132531920783006544926224973810476089009212251179567006255245078668934350464*x^36-38782607353052112101395355110831911944485672368749325622086217078211419636293221718863171881187323723644883995962456540854495155149070643492323093803523684463616650691968955134840806837047995124494262335575313417446665206296858581421728613094664075980730727061517734636686091349523580814165499007673418993121301222260961416706366340304841392740168084455910238643982019106756125326627789508029174602142798580955687425751724464393998958262059761744226879022783073787510285063815*x^35-38836568762127774334617187254564122432920858514363994599296574503982160858489309737465481595401376003972978991042243985374179418131410790722047287798414947126547511915640867928187655260643387718232353694508612755219296755193303878460345258180659756383470187449971377074940445916869123864964487907101313361305783447611155135790128911074099055705810016084591394519161063835270192398167598795063784327397925537144276593252152555932461213665600558529817690047031770766700061344331*x^34-19493932697818224327344587322058957088713274162630561199171361841553266150021437122245974682361017751889992675050423265552094342657203845953561872803847047831128635830798711532729037486096453038095948344222247297230751715750048654760524372427006415696726314225219186688426794473009211218851759772697356260100511762902851950008755042313498957271171173501896020828491034447920939537844419768324915615795073441752423949398467378099938159212355707815888527436173352105334611173184*x^33+27352497751353085506585918962767172967189931388286708414295153918736603782591226256100806108005173460861933140914611237498076861896053895696959246022396523653485653942175449283878054116961146781298838545819113057461119013222397366923152077419351335667938024213376473656557220229547253247536062450780624421443007176381143223586289771544635489783947732413255064746407820133134540260242755559941873845675851964296617405805563232017128719650322484169996297777703865375206115903298*x^32+101602347444139285753668791305132856038817882570564221098425492610730365527318150426894620219116716019032226614092724447446567705647389151249153158144416073280029248236533489827723324514806176982222824480725656252306360450299740191778182625996156704675339685778603863066583669787873742601547738714970262491808721620782899022740919336551472653737880047529363254677628507613458679099428343485727605614435488124234188967267862812728326172711439743435434669263660264755558435981796*x^31+187623850305635767705439831788810863880017539101259488699306889108028431303262515621576133232160480248647809803091460575962261351722930782681293078579556377783602978200818304154612185847139888936940678164626689212913007835560912904606656451077380783702915315768129830611321963329304493218140219110607269975457931463839480667054685334661546202727000010476182333277498295009041759899409276543929205923065093462023497623586089311368826296000090269612227204123594968458712165480103*x^30+254449336806975292182360070068732396698112808855913673214770966572188257569399287893333523205440556518917034678491505227368428113106558472358624704690008676764398945594346590889365876511974784635390238374390320350773469081150411018252095559103786345223758184614163258214535970247883307207624156836490590056484889638761017570416367594206926034764457661698320095441232481917138896385148195728201384776583753833041736687490645835444176688809166624158313051671553531691414368096555*x^29+269993446131637000723152319681664180951597479989537267782154444334369611565296613869041773446974388696504547256208381207440769240267010769831923038784878694119702130842289959605479747750985833302389632115041630794070335085990107973396739716388158903872053471462402413919478084113776040485396727305455351314886352610867795015007573757827379207891637158108549398158158510444223080214581344980581915322100328253822168329953336773567503720140501805621259180397194639392360042207688*x^28+220388773254772232126259592612941902936136312468013039685097933004366425023233581798570724271921932594174154404338934003069531026645739866555360185505929503162892348988118376572062962361634211564113030096994863912460641025377869067376051592834223585640010163110339760066791736573109170473495384089453399395737993934938172776809874740625314576610893921022409516406715608173448103901458142673854424843743627048791694345947464892573102098920550846518368385849413406397741998725050*x^27+112315710278160185486814435907109493519513508535934195854810408540637999449614588190470704193112773793286873362685018029868842133579616059765814580133531776112109421065010363529611311218355590380327579318524080863033447285658089707869850747218995311686976933791020669208153839756749940769805770716413847113946949755229912646979127198174465003462863932421120998240655144369118334095480408635182519481525153942592592129993982159668592353325644831838340006562506677818646959604167*x^26-37220921419898475774215103013736800906408826333733283524392705453184222179342924518668804454637270930124170013177734980190700954088709692134405286819895291937210036072231688061937905153148028355082864594808843475544849068446722198984491142275321207206931089931302255180608086724501609826829192863485796824494582004072274484358392158629421559498001412098850638568316904087278701317694171699893642093483975076707047957929776663751120302207673689963744416047914113093792761960188*x^25-185479290913427692684594971763749215297609329326190556305153307927230246640193942955903761807365047100049765247388632800388806956129315884378210168442092376418859331009760153942886043683589938849141685480801831338018469619006792875030173471256196063598242907094432338786813464150858711461115729998352126039874264218730945741565858869154370489681704337140336754326151161386525650285472125501229833569140542290884032051280571120172073903281010113521804590815990433346731912043371*x^24-238796753084235103250048144156629165394911422291842923687661156684806922195428274455423737900169409900216083559212031297786816227465950136214575557032610947566002912034693747562442656259309924795509168086032504171030202631544009285771873562356516083864813919020451645704632675883650916926432439663690359588513136420163054277230763479349459276025068700189019283604668499769044710971683666495281084293680583086712802161157534372090657274666434775641951694929582311530228447120458*x^23-106097890985600487100450280192810669493513978477039966364447193867467655925966665956637322764551181380133265349743620014300122348237046985892574161458341807912478942915783532763414007912512901163512345477005742205578318132325443284268264722503589773737070723723914626588322634276033262467114584778577641003481362081773801352635774390063145625977081731859840318809368309542427695209261583311094477666687113713205042389552364387244035271288728505002559232908113440094294888430025*x^22+173786393018926096843263884717843841224898769161275513753857874540389477963767541465205165837487148375787186746874817625612728218617088271714464766813377176164144584489498987356212832037147082238584889703889971813816244453227188825613950244598221701461606897012957596546623062394311964856142529708410708306500978288777980939757078251675567162448034892556098095235102777554857521380858033049040990947144399379287396833749669978927569185483794351251698982181167644146599864825244*x^21+403974486951412658683490573927230939453763816634977936136945628230664513707137858358202925486362182106821436759917643660157370581858363412735467424382479960515403230477980447976512915931853455216028894136032051417961139929258478356615149811819153532811752408288858782586174466310692998514032345198088712611672969155749618091357937433241238322372390680435572833241633240491972166092453167764372819145567873165490015940659151930929381510298662435044431944554538310836906820402414*x^20+412644589260675076119169955781497748031614109461675234914112087618437837330645722729697571265239808233212928320028184161401031080544648242205989432117278862665209204506321053055102608695044732646324319110894765374492371388843416206043848996540480173780731249335456419443646362890370397407066798909905882511991497399244540650754542539239113872499078483819373420210532392931756453535051391706289644210205168862656693993882761744134711621882961953228827829659931205743336392391483*x^19+251177433306817567878041063986046559010705186267867797697433531440385062423665468048102069586612077414825945343611650993699393537281743849029565306988989752859027974717545557753244567524127232448434465552669426553516982713262842518185051182858159792703710756459671464807151551621080774004004913852648530531817762844707094475590558816910816510932209328359483502585722327724949826761721178823755573563802502618556283510332867056416819103162232841518820066041249561415998340941317*x^18+124523821611046889103667870867122160904764901447240932063649462389038572185286567804119756842009542589289818193123190806102401661002372605648403889876909370487029460570451918640325262600156668252001913636002433400790989107115188347186149735975119491861396128808888520118273963391754427633511491515900481314532711798782101823350977626803372766066887364657979457196769818540911549160771808094082759034614756147670523797356510583463259990714003991172637971046526946749319039659364*x^17+135104341189087168369128697874903939314318206073605320937818246246194318790963177412345360630952726778351486000196302546516507111201288260693705162542349675701056620732788539793441978460272484859374980113323183869416912070649418055495888316439702388033009725681731322785807206881065250072182178964578389377277475492688942838122453702413682598764632207712390319568853151663129802220849171065027974459978184282087498419604186797253679766697122976357292783248750771070652791487176*x^16+196981417403938434003353939173504565395192927540976141475153203493443669793838195702342846657353112478398039086899247389370393633775314780533882597072350758177882805675347376585504704893421815840131671808831311023617612331086106671494361971187787250792432277707648665499474756280445372877389974725399034278053301340965640311556718815001309591966685097109796653934422839597903465733467554986417146146012250999893139964443721478489419210516320747932049285324753380649730351526795*x^15+193411797726023228173601377055212090738080611877943671028130112721068271514705657318006769460777261720611883583068818400614527348460076840936316508066856251227307992108267561479872025174340601030372746324011679274325012184574949309797939941106343477303777086142441603226526283139626945123120080784533508868981147998752641587525698907442379703194337713445319403237540221911795019455095049366014046195088611249780874048470592263930709851002093240918520109943259772264555818234971*x^14+116864078859580322880606269479451650455700654825646151261318833876719487848038871440938914676268004519843834137109392001856075944525385758120081479189787219216899679423620237590278424799417254206743759579177634602346357340417967445890134012971872155941879261681026116904920484491247649720964316665710761576431743090683465269953271416478704034790560790570641630394226813264673608416484887548104187600384030950016914938387910915971011259958018434811840957565717782563730367361450*x^13+35457634084420059566495475267679544345467015448354296546410904883839716357416879607205609497364910861994888777680288516268855766532617036223924784397518627735575608064492029652169157406226822622254287393719402333673208456433270512312292046183602614672665509118625431196159121422638873816218124943201484156748583330961073476852216209787715185972304798931238955550072932219739479086434467453742876108047108739967065554571479727269788775144888792990687148557801687710399486952301*x^12-4164723810299038535102868037045113251356331897395812211156144303665227399633199999251430100514966814470836104491748412523341609677653936523181105069885787372829008551987796660821052724793512600771654810168352281250115058319383951773690045277082692888347962770541072511048231876692469303424210130049552362341167669527682544620986326918251818293958509521514677809070838969045517448108334722220833406690948613130029179382518860211725552082698497408113519996124980225636770826292*x^11-7608710116676011368650446746285357363607928789874287617521682143997524318439571779343062440558441717112849589672431870350065153567815799485731774532303867462048529101312540943257473137375777761603669583502748061600297586634167570306920726038697440676152439296212290826109754246111144349996598301128305005722663986896747313800006471932059242022948811772625179387171131847212064028645147792049847061744192313790378528296982963530311683755385350399209923536767956328758665760599*x^10-484569583350479703082226248932957110022092708341265936618499353597149232698510240768694404949195315772954879626126142835001384028452308221283558161602922361879695316272010817308286678123151565367175670060740215227003471220715562834661823531056042572154528106718840964381254061635341214547375651425047609104639986261419279833229748929955144734584076550901507085998852924266435872725762899771507613299159891389032738647539045725084217529724349461464363593065790222675843381200*x^9+2888826662019514237498512753123417069755835095156391998842290799261106257507428240246335233126533830258639080657698383772724011433482664789250223796324180760908673245483867023294507787083742145358023292614131556273870500939667274674528717502299707253934592357577387178625090180502435505059596618959596402501502719353772279117332544307940494976350881949262299197330648786540712274724062059861164099666943280740010365188241308734184122567821353309576382342017934415323645338952*x^8+2199258842676226844102246193134022561143427374863844512169394608438185313216397223111655501234744269248523247062731038936613736221594422114969447848852217252398360422137530856820528290235641044528254882969230463097471219466865773212460731878493658909966625108434079585515560170410640002974300688887497280275893988525704926334951359835736753047925718137972141634439532776097925379747148475739503415366881409890840532793502447750810500885705801565421904876477121176362710740352*x^7+843706588544082487302148112128400925913271876088838862622766547875492849381443923525607763503822115381989594087778888124932481567485291208661749742439923626736306395174546661086354795569131960420303944618690220487302091848342338297661588669310993253582175789232378018977769856433705294689281594987205019295111320036705931169481681678014737786046579974567831965323203665670452047631262968532035812033098402338120705019402402108023101182702230451477031333242311941226707245309*x^6+186818837786084932860643139636748909693080124266802685013117990391219302429483133397855287895416899105404267095495925778441703082248715806719199812637913306490307107379440183119188035277945532248821482653397885108219592739378623189203542278724823933074140636447445935239746936563104773114126117980148132630743622676169787779856090995992290166323418005113793902100559140312564622665140439931600680760139535865618253248087698867750209285183121524363572424252495025475221035323*x^5+22051985963638731457451581311326407076650304002778802559042634895493677083995790249574703967842049656418548928672296627267552100722122190362312711935774343564559618454180442803407581468783390162269356982981145210686058687445052430773143969722094129510054780923434480062598802426198294641997443870359972888365080220950965751867502803013022317358252900453220145389691707577161210526256133061999677210187533173350971058115334918365319528985383888526444475662688813317474752592*x^4+2729887200562820436957997376815281083484616109466538039689910697612893877628915157654062379948660965451430024797750853429527519943469875301386749118275941450659791088007443048370897552273423032555570110655933725842871610512918768194047667916861214595993674036345793836257811881494550527135351339230162262252638425877148198049357549226514421683773850085974960044064550445221949915143645457768323437274547049856691671675605424787187522379489121249424727287049185279139719986*x^3+731217205073474744089843446013327749096245516391034574987757852162580377327223706662952583270836074566306113538372555561921548959086040032837972547285646345073888742802595312408569838786250690532512899611830456476027627254207919539073546837212931606419884007174052644187818837853150316427822078339407771861049548458559072847754953616990638266139705342882392209117065388747498755363263167725664991311618441759618556737516520208060669087700648590723255380809805460712275371*x^2+95266654287638489309683935877750374115896754954819264466105003517069993728397392980813703239096938257035571293133797636861524468176844165076247225671431943621222645619760759778886879938292939185977132612350136639715540130520820258289380339103615078858361162178281184068610122319737840886524551509124721608864939732634197186217007042204840423159786997138310722499500690336652149686059858534869181137130564349627953038145995686320973146114513661714126688714774796990025179*x-131735754014548583441123117820706264686742302745738506306517714579064437396936826163281629625820153614653302788777572729739743749316424807482589566124740111919838204949551475080402526907488079757344377440504111832179966247496121471529956693530989083891575172434126589766052108083585075712984010386583651602099471525251103406545759854411279983940873777162241616766277589270180340454893115177469066021966945756312655034887536607600547625452844510693477753057269114149991,-77761484163984531260395499287432969060064623741363621840313628194080103440601250623319062385314148529042951639355247714406115738860251198894253874497503443570109716507323145022618013018031542214188174874316000091129153100602401316337967597645230142787785045741737461699205729359337548670937657084403303813962520458849703445774726557272210867552932191616972864369473665221309465810469125207037981839547368567570989386182440761417336806764720089817410309509053761884*x^65-1632955898097247378318181740732695669499458381024425424620700906328927592065580143440518912754591529561763431277876992667600910419706118514924573361408140208819892463661084234774242863943005680699207764100656181593037249912416494502371735156848022418861018078104463969072654091634485972255988358057420136260439051367426845330277694081780465373082109232749207671978257391739833691273264308674592506658589000971919773635185270989850976214132796416427373858562649295480*x^64-18117684345573339041997659810023038881882907754853524610599068255922657081233266276143913421629582594685833815165767851423813366179764113077101655269412027699831804921243820174841369863850298500816620315840831197266396520955951512291493426394449805845987960738093904555343889533962602065835423880207119894051834850504658915262331895805776060811296763001760426279135200401826067631454702895670525572161154983529130527055969821633198926795353947767481060055096007895094*x^63-140351243511223002369598134978559707894147440138747956841673733696951248571808049860151991099255544642154061257765649350924604401340363667832681224130352938246432846977200410185069237857700319283786282128996177274827315701069395650112581716074438928195699432724606841967726548561387348266257908755402159828891797183129908034923422293925217145686452662643663892107200574122674677283112929839299532701060104981096501735213649177142319917715281005662157939823321250389805*x^62-848780497541904283737645870190005776589829241981563405510744321232377284982672448658572316089358811727857521070152128711710462603085387127258443815122178731356583196664693750735890402729479234220430602866087443386012565570182558309217043031878838047594718346137915593869809662772563576018211273330544765378362881620981014896109006038291290464621840164338478922063525181100464726860618351260882258455248432865267243206741663462814513609134806623109777862423246735282260*x^61-4251378054742572186825989683993455601119921069433751376244567750011120407605734475189116807391331210588152063683496308718230259413779413169262674630474659584468967129773028453256525565767493834630432041046117701204727562695663230654622934935107147595385040636156004953643193373553852820637343248241344242456757877501612288076188826204295727336461206180371766448890351926934082630519878430188812352441670300107352023785473478762289689493030893251568293745757810586671208*x^60-18273176754253303385721458402769029443417670201299026499324059333077238413370933500561214465855414789599909468676862954221117861011203903135815146423818819131287580180778935939217912795948671362906230548830262610930815020878736817594147826168021033901665312691636576253697380337265371810714039821185587969368374270982305065085339528466099010290824003168873517751971215391007227757298335582971083706598017701088437524803281429217947186068695631571280250427432041143351707*x^59-68967107102770353649792319003145793753851439830791742368160740280141339674888522266919570780900123704867684413873295266303390739612218289407563095663054417267694532565214306091051141632007816281575561528893329325044487634029980757882666469845320333314819031173546728658705483436226027942409064920034549174984890245668957038833893165599820518629842837728314482043929234079122734594546132078062207319738223307578954108031865955382167671878696357080067949142678556416022330*x^58-232255884383095023533113242239518080320519238251261453452846008051602753472284821343127615801880076207869842188894182031243027770813343101411028322895089717618221738511564653077515245030700958052663247021254412703302136783093621349634173192384811836429684858405340870617987929283659164963712728109931466538353598870809489706412066356323420156594669279388855796462583858167202391215578244284107174121027362603006947425980097093212038373571278680449335153181700860234226523*x^57-706332284171155198058158656573048971675911232081506232982056400193476130231667362085913832662895384478680942392194322875385495098121307608531231217790646565262248551104249162680659804638203683674016109764387417338771668453023886527259718131534062462292471838282091712393507224266522089193239544857349042694844389451350925291322947705053633250632086594675740066278300074565611698756268056413618760448248443505958349397324896734513235074876920064880344052375117944679144102*x^56-1959227971955223992373000557466050693061073255730472725839905157063006168825694112356502110055136206004173438410114636030472235656521337266800304965695678632497961815532646413884350386325664328440183543376661040316944739648706811714759063131112197119332322234716980358673167064114112650744824532061408584227704981115381663567414726678110755720447933789781925265748010385278664202104294624286918457275161121732595479204750777267150981555016224686824460677954174466472239674*x^55-5002553372349056560372377597721812141234711587325422406137851549356456393623224306768640260304868642458586397111715448572185114397611310070247493295194196616481504366316328562108526106390617441239326373162772751006475537644959294119606669225192712166219789693020244145128537251631278248208117431804974368510466538627363712922882998693579812275007627971536181290334805165597537789511182367339444912716914282176154695537790065041795261040546818133453864005976300691556453822*x^54-11868239151512702771982798906011619912688269537276185843454362104694127396263909717314113104320575702163831030259919448499632411134300513810353244160913223424755639505764246373900875751873624880259073123902267459915256906482800073168526249553257146958146943981608038198135887010432112817980859649688390069655754437027349330836997147582498931234321402639380081821639141605401663444764809544302211068528044774880231792755032810100247911891538927052322381456501576533413361729*x^53-26416818303965914510213658618412605983132464671493811661166005422797106054103729880007709185444765548118178341792871855669518084366487283687474725387799790700601648384803363512317532753138214905941553981652349336236392981161264112903951192413013533138810232505940130737438131937312144857769966371179532574479099848596720321808202238218031995093252417362015506355192311267502903635136553445444903498699506699755249962677148108789771157101550900589908941696660702028587303920*x^52-55690618017605693191637055053116445337281449736345435204765067420090796923950973353718914415544456165313953706631116070880727762078281966710038019426988139778645207869445933000442260957971178179698723473520640571024496302738695972698205314955793000729440692619415737814602546850774959938400790525401889559765229048833654178053454019705263389981221007934494919466235530642731416965100146874300389601756849049754945931700094019842052794898847798525309430745815369598267264545*x^51-112075196412749854992440445396403996579301135227878528679346987052148010610776106939961181839226808027701330025077314867415072866689249893125900627273087706903717706678553198385968008272167264833004457675296508625061092931380369312124349510840978331569475299929304972176868827680068632548240823438166651834602637283778422849216185702972202865843433633246773892121749392334095612560909240181448567607505139939192968587568408724999199021656336664485502193874038081316375558736*x^50-216347414266638116871246408576075305798514215256971430022784187332876427359351430390084258927900208300548194060898850775987119311310128196913722487763514510348926016303325745115189613534488179895535353403430235741948522979576077567913220839977424623012748502712130912374114517667697625554962553393157882379892019668561035475000056013239626145458568304382666993175602713370553248060656294586849335715579241658753878905998138259446317065092583314593825090756452617629692103337*x^49-401033067401918422308499954040144589070985654487125329865421291629897587185483225923468978721236196360827325145458135240252553797313217935270241772898432136587647623612199491397082052573734331398365307407699214089381841902126239764040513877710778075309557025141268342918296874483461449847157277909138339355368380120682695616371545617331791108837756419719442035196727612203218151339104223226314218852536204222412962702597748727848603542057640621940530491976916880504604803781*x^48-712503905840002652368936868370003756358385680428731065634298708036129790439853814785934316888929626609808190177483282708710816686825279051800542215551424835825904150474728654016113748477859684194039025313408228419354206730873781584278773992506018576125063626534895934810776647048987908755713337918528859989073702336336419672262098162936328617482334723693107543308322073356751161640620939077065255653730695353818534866128949649362258883595655397215245585747809613048244655735*x^47-1209401125520323931609244393499318166198475352438231493838491385164558452456992239962222478049603263221293853037896554237254350347041244712537629564611020548305300424481828119894099845787995342620475735862713739085827512490614340291564300803966493337844448193360064118131957988480941150040898483275514235069199294705388988553301475543425627919206021288588649275683058740165319965267112803982532305058860061146896692467949638295690911347969593682494481690975782331420073739917*x^46-1953918453318699270009052030729903165066959226584260304242160335753752716386214977572949840442021998950613775266057263293166638668536615802281450620347435015927399381473544435386762746018035370759750514773262059724404860914126349155725287380080256768846415841933491371061632857596323077947642520132052082357930842896740731534528977433745276662558860796032243282049263765473767138258800519125897536824337682520702242625157892967710689882830930307535886202754401729867224764532*x^45-2987351769242695871221138652844677839001983611496155094019068850901296802802469496023621307748214787093383735727778301235652446230341962905040577964606731840010608161787342555897757864420482043452230864236889173682929979153059981206420105620268080520620655839239926750188633760706747172754921363587290744125006948107028022066730631900685860989221882169435960557472977584166313378423701585453098566201862635694926887448548388072498324951238767386092274413905233610198163627076*x^44-4267145307045001088164425116128044750203932241670628106535196929497547666656054459305783680160510228392009015433347614080205288634376859767659462129142066430822327097046150008429484298676596682318106161047309137316833638499619114575177368690716940341140057674422281831721431244495068250154551764333574241550506810559063407026752136294863849838546663191596330290836123040331351886685624598806860820897426261962146127949090776445515099778790661671840769107380519534188075725577*x^43-5527091966132603719550206136331631605474829537825213843188448888750188095364401420151836117781010157725699007043433203353172551263410295965286978572521611355206468008236236215711415841796721515093422199200190394508048555996510930866460731871788090854814208335338912020989511637827982867553134237793208623095250043621675205015539988695741378350618956734797339944688082278619133539206889801918517730858512874796594883538320749073505727803030331643040674924400241833954989955194*x^42-6040328043291170654001791239922087158646453054944608098135760342135581527283132516923955639313561397935775664942718009610347154317655409613738603663749264868862473747528452335143906583472295415804946142889936575130292145394590982422312964984966556157878485295774509447606097620670787900082345177627396954847455478034509921910136287227094871896143028579621762098760131824492469219324585052985267700558894123837183489114295304119200088819063137179234986016078685857266767920937*x^41-4354872645842065458426418210893502297199156633629006745549460319966972479208961957900093123941868121755872355184877714091021621390761790480695045910604107905561931495972854886280611701643677506569747807592473115078702607594091005719293279072592600616510462897691369048323062024092654317700302754776908022073877593530953987926667043205167812960470698729563747436786280321137716543362598117232410426405132635084576342656746653627614808999082942360081545668555486593921669115428*x^40+1747911678684415701026389798747482236510660248181913951013782027708568106294091890122376383850718633250777988069054219391819956322902656933047467768955104807656526768540667506768824773737343335018174872851658255446350906955138177246093809973858122950995037275394806806785840507147305826214317759985018802479600876487417801362110065710140053467841450645596367453988177456333118090893914631094958851528065271689383076502095241241461754683871899550337310197053705149326776797941*x^39+14645018294783607707996479437712353501490406146438441621071647732920293273493724796328191142895893712369780519084932715212343538987754507281544874125455644449687304758679402228695786722433037652761090857921767482992882126995782236786715361179572688225623300316447403154271677230965770963665896694835373942230997438334159715282693055295288645824185387632212788281192419156513488429339696923784591706018854707095588833883558262561410454905913499382258087693050947792500107563773*x^38+35236343324118331536256096862167138152689787422471364924260114821244998718381952990035542688163075414628186990142157160123717191035188906378470039469761167334267060721229574157571723268725055033237608559184981585115902750956971872760811794248627550078849795972847705264589128581768545297889234526422997055717375434708215633244890212107125747348462252367325551950580193374726165490721856429141153667155827637766403339364780845772441116667421354700262016942688440436228081977356*x^37+60457682203308428910426596177011333068018985800780956165689888759865068253710115321244344455599711159052117962392024628016237199442640596848855119623887452470252698795271458547524844387117292079697989216236296529354501665690965054983724913696217503361997050745373428171591410542804475501818288392930491448504086586423026568082903552218030298031261081341391377554535346327434038918118765825879524278503855294139371569854862826170557657005827049692384911976352517364086832903476*x^36+81068221949648838808488214600219815548858782309921233071489534272207212641135297642554857157372052677537164801106369950069065857949715452151141607736675135539376824674269582350960266211339580058141769473535976074701087308507509700532569974658629356963797158400843597099678832567561764909610544131889122068187121114958226842235047192542416631801658360775010561596414429307899829949104612796459883247575912932285151776811863831436533055604106910005205929349441031255655189520474*x^35+81201801411168092121317802429628177529398952844016646377019552784109236784630943351120707513109377576535563196362505446042779123467549032352931078452377691342835970054853669258556172189855134934546745792587560666390727526984420223236166566362058485572951295318234752508926549403673141730758989297394350838948256712831163432593950477569369651601504765237904648496751692560551880718248846863662196111810732071462660994262972903384101765113699331482202574321264051834857234476894*x^34+40799845362166016427766186850597446988708395867030435564587926620433913200608641315786382017468501493813565859626993665184418875235353454167329831781272531228374639198261682068209700025889369682659371637212518092425413636252275403567468862075803985299239296904885919472444869971128455440868605979512605396127316768035260919488603646325074714838311886339598688077771815456811055571457826717279509336913753868538154683502882313578731798214254744268141698355182195334000001812535*x^33-57091972880495487678018298909666834827280381753168225202768692155102027286756752052370633430951914102574761285231832818149045878257514345634805072430350391771727511022732558788372015675217757509516516979122300206238529081153773932345756670984261408387836042503648534597520427924008041707330194941069024161665912967713155597665009785055078188499217427113015621254829412300940160176092498297845047725856827646795604875486628348771006253207232585749583379746793771166686440373230*x^32-212281389958555384802555137599935110568132477160657866463906070413927825758979700713086680036057369360941118207688226695458558507556918225911078148846886174089366855386804740995380044226252420536464515997958487237191143791305382600987418774986448981717309863919056690305676131960266240752086507790647610739676346961803791534395265637779048557240470054449207176740953732613253743003836919784749977494956566715903535858191675538394292000398395287046175984508037651571528235664258*x^31-392116983108301471880204301006526670816955229609877676554393711224917606147592178485357184942742548046256265372663295630402844375546325972558960374863710410081972055436977737393894214187635138937692288856642775948225129952441563801766867228515010169929201401419258152970527198991509760015802462152371082249810573396476167138366517339993150149691316957769155066339725125304976388827065680653462416482659189653106616021032715312245392933105493303942783975339751687940500269950453*x^30-531879733099860894411705609529267184560110653551861597003170549191291863417917914500694391919554073485577380081065802640739578782925969380901740098148800773224726347558700834589053679295352172074955778897790695808568672107987281209783189043897528068135078008708136728826937404781391337773085593023118958835146285975899972542089044278819456366185382595695107918907558061178707308574512422845487260819206155163122523992488465623588468802677809460631051451001169159135681011560811*x^29-564482366866559290109241849700544279159496450315151946610145901617710040597566542397959588933936390010616273372395775736821407746397562803289397653673441495893276801374584975802296109078019976082984326298508842055354304790926994572947860518684688385734198926074089478334998156524706556894253622422943702024395137688438120456081126539343196811619992467686885676028234366257273987285085723912160141668280036748644690839959663795195947037515008223450989730417740863601679755679909*x^28-460891282486175532791573793976170518732457751911980960660871888362127363707744277293968122292048746575550240041782822283525823311477640342447304387382417691059900314060855077739804130353626342592916862394450730948672898083136988204825884075861809768575198514724767204277779147237528103011422367661752980725427858245562134951512241575630508817082806787671627551046546891488069855432180232139076676643597942244475052655218395448806455128215499874659766103243029426849907386059692*x^27-235037873672437744049355615843169584864554813413929209807875436043472501538610351441716311673802915853081066509441842259453303219147389954092269997305986668980610070103125894274412810678434821290573953241434615566250272287423285371474867698169801532871936561386863501345096724160600876725787713741705090022652278741622268742765981710856313696946715102922997100105500814449196866049536921982648741371590026650066698346376671909008654924679022506802002114072725178305324744629754*x^26+77538437046010850959302659979790715600177340578907630615585292318209129482892079965351743917262534334611614836531462444469580618507487070578384058323986244107831686241334480637540839316683278297716815773376410143673757617900606361335171916945478478640538103806334102958429225061371808495391599717507471138297017291174403077817825423527930115181129155644972639241195224814200739502497004380139419626160339456944048076821007694554991244629291985858210795186294933581949485899662*x^25+387530451638678064282968062975710289292737621590997920143635806718884449495024536415043873953952469762392653463454372416845279463885052737438558670349919779214839296423872014624052379311706444794730058992740451040201177011439602627394900294420021649963309200623314943710458553651937495604979658678982114306769665462581326926374738370629565880133320177909300598108655815982995994657195826457422353390977280100100318885135423680437804027284813959103851281617420458304151207553780*x^24+499214909756705021331364186422257567802497694497672485888078968420143995933260686574854853403813578576777947813813715140541555385837557749411263293833095206792469977745131887519429150311009481529710204276710408247636781528493319639328732746044327815039185053703456957684710522224028558832156225304579357277699130760116523621921473901763141210867587026359298941395613823162924063556210888416304377823413125552130047835161731436974525163301084979491953102344629241476195978962982*x^23+222141921044476012345921597388092360901820606453474998716749903873203053942769551018179393731013571178376877131383806415178219769039073913776490831484719848537079971672266987811210111719293102147672932040281434917334599322108189760791228455483409655648228198939975750137541048660762025210006683833578672510814051543038341798714947430055734173222861469328100892537700408171194041397526403502605484359487532218396495927147841327651010163181587599356149777481616097188384819373364*x^22-362791496490473667622743634801558309185737622930191698142735331507359251791250913606957770213138263221148589808331296044311891712023500291467736021829792772066581953985926081063801645067837319127841413973366294548528024857154736448242483168743551667182343034378509524050271913346906548125932977553508822472040266448099129582904964614068925735607425003012136462338736212009514984548091390542524888951117285040958657865420246729435799498233579543086086732092118543980182175901986*x^21-844237042039410310811741782917155161491883492632127964598749080389597549265541939702564443370119078354204128546667038475991121668572777952820176933621511365711367636145445993807022102161439523822779355918778782303764194080813576919909403793166487464337588672095016626897896127416441915192096101149561160348632904090747973007839496239845654984869808855781726960761008184145108561082290343073330931380119570249319701891211036335951742115493671994634724226552567431530570076339701*x^20-862821248756219353847854026059474119535873866307812652707000563757921023616078877077616137176518041387494887666966141014547230703925831474400334985969868748770107251734782966745341593475464132025658792487958194964978490231768127259509610546356622065395937887166619150843975468617377757229616523337149276310476323645486280830452957614681496205419798012361578360848474827496605416433321627406330898758807833171468000234201255952938461527518803076309328738692882018014206657488980*x^19-525494084508544896777414056838992397714733371303831466529079854835918299965721273429086483164520176871389138312621819780580473580325788751015544386789938087673896294682555227559525931837688560099675652495310647106720111144474912792029003057736972634765670473247293880460143615734402919076637127141942060511113743082646593184908433385872752530761758776104385383364794713386119715181477951865818073147742694448123619892952036842885139620143321744013536506582642190986859868424364*x^18-260538067969987747206668317551682352298739765086494197371249304252025407542477350301704988479758144723614238294117601230061501706661765915338935916742221533446086121699992121774369287377120737715179862760561666209985198833188202225764978626704041312142341160058018055301114435331828358141377885430520262395248994933444703438385372434967534305575350508293378689833259216532763503315238181642530253674822008074520324718614449293056097551438489691320033541727368297356144886982591*x^17-282387559731486929247944033343847091663738758735081971035908713845542459379236366426795604699938251707529900926109663440328830111793500867349285392864710916803766756064073891562959467477603400569889749242719377894079939831239932521156442826676353903257387969890271329970719815987754399325759979492196190981992189634537100740862965528707368482149574451835757659237091513230470446978897556965069651955321912715185602469237428596702451578259972689136913070960317016449425766759542*x^16-411717254582212051156013089582164428124902011811909261038542445747635303599179919523499545672947327240024983635640115805128494172139151173334149815094577716338015492055657941479332184522691114826585619441006762262723941057818901808975471331871041360680649300631683116671473490193322924416404775351512000469053481978048485664215923590462509009438802761789739008447928399680756684910248819301341183409789419666422562675062944088534772227932498090053577593617784617315992322254206*x^15-404416941059149454520550948707418319982939674897320330037409312521598363420955973036195640905625290899863098559730587021884688405469228099453508497893796000139743690367643766413892340095751160625135270463278339904692361055873953375981699181584767199702535921738657764491554340122309537126067260524650032272840641616488056391731697310672830797756689063922307560420452389132391652665696637725217528660960338950019915071739521301147356455476596482738260540760599285671154681317370*x^14-244496663047146195263055364262260502828942920768055895050682944815804689291318559143896254586262538395406146967762139297769080819919368807157600141842036248787947209761701224048654850787217012883908513399240955189452463771198020989963072948303198316052861003980636818222768002969995774447927148678564285468921724564309883336336102794061743059775904168380733230922604402305401051654462095394874821621994389354195073639148421610506993750515299747998756245832845031615339404896021*x^13-74272532385872905038768597291036486983581334906871502950858106927956236273611129444906021062258487389099175032629480451692457014957262134899041089347534715641760638111401082860109863212629506835236237426365648896858195743108278809671789003506789654263101033465692314781610768763528707958979836948439882154187983103075669591917335710024986902551425594729378929655640580121042143945175364978795084576232655508456587129416211854582699187089962871166427123432559920240596156681084*x^12+8657176926299006059078408769077494421874476398863137732977166931549261856660968768498351247897978585434566608476332706770923706365895482071335177868600004801603703182769989732095966282850830927147804160902677006267336781668794257761339223588046449674782924947616707536789890711258260988072856195272723000282363173554688569199610424765130092876959080727449929120763115351005183196840767899059901867340539521642375046020187563789820306274136434307166923458344630694006418616120*x^11+15914982371861055256699917553262164460912824346219222386348616289654263020314208823151173043863740394138635232839878065872343655487387152749315781556506124474827931666050490758552101670578814799727192642943698026858714572433759054920713782634334446063748120082623887805370595565824587770934221544637741929664931392914176272123547630885156331864424841561999066172908761650509013294154326776119596499159255685362138861896589683721302079637581760848362911518291076427631575546147*x^10+1027608076247880717453276511763551782374541871312523710413693512828867705541306042341956654808609286983171937930193669051750200317779930594052498717251685853685397740026902073464984030519534244692995358095094881501324526891020587010906816817503785596254973556241290792724852214077461697275255308299088163923239712655272113363161823328766524580052559794961789765903656888257628565887083804677382186978706015263917070041851700023721666082449958672715302921563916016938885339024*x^9-6036332326211423531543352602492065547933913806127052122883455455500123010222010342586034677380107563576313685977358681941173025030160079258260969884132198331165484389104108353807051522059097225103314484587293565932686742571549440559268985918508718569366418076188080610566788541665015499984257572355683944594310876294074908874673035132028286983178841465779152607935126628931801371198311790347268694871532558799407604390051528791556718192277771640406095684268472911431032206226*x^8-4600800389915542343350455094843789086157631802030411851137779150855573165844641436847835913102918469629588849711430042634460377128203262031828436506489272390341932335881622242495592624816805309864148380237263121241520142134092435102423153807789180423962684504848629765132934536295685642085478784674313678012154811747638839405246939062428803764092617525499029878208796946707127062642213238408540329363373802465694401147238386275894369315906157802880565663845240905687149294000*x^7-1766345924250350761024613428380664501628147193936412810060853132212727348395636201110199397111250674872331040327804653924315977279483989141533702080232029083144961805503799452634991804591153496305320622527465654635763961301889963733766109086042690085013265800708971881154683333741715641672149137971679597961123352008688235278326812270203465201381099699796264914200942958038455475770337045151845189419788365558907923556297052621048924009712595076498382756234241149085648429252*x^6-391397870866020918136677959354818908123493033868338748176277846746943786245095200772051205679214712506170340947948784369657483502993081222349223492153644337363798537612114621708696064112172489230200514425804716413072038291382296320975440003188555788178908835987521622113009419764457215685560657519840854263967399320846154327796064533368523087745185099583924250155685593684909726986681176843138081131578877358310724446546989233202379658479320395450326383295578963168232707558*x^5-46231311106291929056288162501587472325819008127003914875211116888164287531708678505149889698437060268482990330451610107865719904281552451746993062223308204699123769211923567477472133139973597483670075188290510267501511759827400182969908646120462972194167348458481172478347425183702370098482975901478931852371937271405187763132373700962938259131041983323194875236897253162034602235344703532633207566510761035251713184661670948776741336785901561858301541540214667518227557692*x^4-5709461983492172318189573610070780213713669959309869517449854972174301556267187395980919234882557432074729138483940169898284236145432430706594488006836932455734479003668426432254219731220733486663612556850509165338200622495885445804252174037850437822226005754505779525325174944614963674556871348503846974041824031428898813303486616587670710636944654346168789341854224913092219309126130433763287566424971297980026476260724804373814142606085776551060291861421601035349246887*x^3-1534078149374491495466445262092456565183558147929586984159151901467208529462524012105637128896050121876683705804168341317342039000551768832999493924870516667913470867809187646323327291141202798120557713148421939810792102595836624817005402332110547589253005773749102175228179267906932127128505436845564389086857838624099948713517108863748455210282358695146824588849939127217389298770386650267709878868411049710050318630344720842042764228329359569405862917471011783771998719*x^2-200536570791893060997343195352071883184144306697557441904487296319877271982394392184282698760545113256141639773102850452496175704429209806101357846811211491570699411511063334593375565032788566013020959943319778837860821413800443048037395877282546128242550824157477342129800637306193340023406430487473452057947864586112243492698109201394689458331719169778885869944614169334581792332037956722991780122796335205727646258259440416053043829535873523611905414733398402427546247*x+55358395200759547389922527898383318712425263197268324627021157323945545653684976912628081763089301405723013131725367940104390866048116272943436687645978390051611146655401449506608923499124677579643794218586173335365185813633118743880253943447232081424477430605958290981910639788641699237604732722415181118628946020052529593423307639976839471579594750875491924707189668870943652329749018673743182700298042206787526286265080891894566727904822311022595171858464234300575,11618975875823147330054626710805579265899616688815322062319997848591166548436712008475150515002000850768183414621956048717710693351158999479007150196537819827266580353759149566420748523627764980202752091392799634701885431512781104388506694762993034211960703297367016814662118408048768468719954994943423896820959977647284328131754414859306039293520814301959345331180120864973024912032788065697253346826800421984091716810072622464014934427821992264267375591539914938*x^65+243928039325137317821956263900093955490491722157177086612966221549634178564476324206914023357055803062498054490912937996437125216077968587901363968109159012645856921964976064610581095594185356120265186013139481609329189621416678000494531070494994651759919166261981235667426125467258483305519202314244342235438115911786029385096858770300514100516451805563850459735069018333248045882560989918514603131939358894658255492896148083122353618028895796290208174648708510659*x^64+2705754656470705260109013825706911614951322703413153529997662375678608293993766350437970438272332287568608057553142850055231378760738256772131153235121253370657120279644088628519725343166888030602700094926287678858773535628108365937993052332928782619943574957741109209598686080306241995585717665676214568186715758587869904881698930450697219388473174641707418489118306719616729957422441933965591599818139174181748898059917566366419755150809469428168098268117156186458*x^63+20956101982737798021864719313963668543953672092529474861802547552844421095729613744549682139923998464211473454545820042743830981445225865996360978793182737957014361036425352504667996029325094484155250107265293932203718571572933668186911804492691323229187397606042253944919480382448091271507643694872714550977950310323335284397895110576701430301903238738252694277478008645110141472231087320134506600131758128834639199111046708675371921985572140913249628421986960747001*x^62+126708498490642866857811213509078622341938294615195662507139166037390091184489296315462551069060442212296362419903429816759060987103976514000471299787703848517922699380665559541197769339330592642529156067851752965880091933738338792835974102922040749139553735392828484945184113874732562114853184589550022860159596220344943356997627949378536258384812903331364264707714348900484566198356171286896879018846396209272688019351821959116999192396922770496254919855551146754163*x^61+634544148601363356495678667213906452142793458704486297277253606622386843466559517084104161215595646458270674256437690609752782699331238692410132642381446875878290518608841495798522478454021977320005395499070771558393065209155014567938978751393598548156222545485597202398791752618746610197231094839241319079744048319209812920983000401949572548099137183093110005343352509650254391132584104690781087221510957087419914834619429949233778999019065923151165169973708695683131*x^60+2726916242618147537988925398916313702159111205512702098728091590180253903112316081652209057411857983117642069445783842832842494738519715626215964337736516894949773838421943932402617408322492916695608315058842406747894143837861551784803246057975599932263537527595679978670406797950481757848512778479872129741160384192214940806030176217918310207029315187583382793124847706152184293320676554091842086360986331053068588000650316824715692450594270765895062530549022974368591*x^59+10290295007972812363458568489555443790060883921326369273246153766213396239954290633128540398495295877735764411724303466201890368273409040017793309383255769115892472931848558164003834141186465087867358981879429141868088158216564838336916466848943053762977710488150062261465287761836488746292608827621519226505094316884357512855423320022487746863356214341384504139976625764711974011588908696313500683490184535982894086932947666897352942791461770423527215963188251974417042*x^58+34648313821357960902960024010939840821132940007526080847741743209970485471010265905520445436941411516347044999475489961556597342229465450191886559173677990355672020161687535628300574573925683222554009713530281468240153773746014250203118410126335195592113057320588563869708114833344837887490390754083410663998501220732751027774558629528484557820773414368660107635221028247900196611847610484979213363242584713425960759916780860955757523884208568702351082419225374954128197*x^57+105354972439865460401163674435827783371312328387190986699042561607710971208803590580655146339752075232107997563351577456490406146946417933161066462485083014402947493957524980929639889383009066279311438888240591735838964089342268397897233343080174235552807202247525112550882559077413901061984471811204431664266491475794868188456987456778619820635330354268070622834606201582451106867725873832962734350658672359817997034362641484089697196552677530708407520564661306543902290*x^56+292188244002608351249892763483324782906081067188149692429499233599337559805233431162252924566406828910590722451317061577505805266888943154661651759082712803385199134874127482739671702616203001164116476877620169555363131645494525631015109309170140279549828163097599276209540150511965256869469966461466801750961183892935255164992429866809039586693066762649343134630905028948183167520656445119437824394321415813969502890020623112380031702850184887009512526516230977773302665*x^55+745938980143676365555353947342143650824214662573976499719012742295619144454136231076458858258168098064704217097629812626022700839814108873741680140956480590427256842715195848197309774532422560491516350908665759387569614209455727145388500983409542072403058236177299744926972982198171079889127308196804065068534501465952135875817302550173426873854361810339940609284848034197153598129761881395438973472216496307052974586477742329560474344065584811510387666849481611321937021*x^54+1769437224655513336253195173918390210470604393545313739768268600015330223441879528502066351627275321576967029554915740490004952057523088292799710604066951208343127124499052794619878727239479050899286361440748215408638581923783482461037373381664149641408536794030714766670010008934679219414655172269582799467280141668539579673754173353319936788484545343949283105938741894397043285753452693701373579190864074507762412648701766950698110770372429969975325293760811877782443793*x^53+3937964842327659270158635892084991099655775206087199318818827020829871297156018290836134502680163607403102205410474148712480004221768473938193318768006289688514343556767188970927772615739980306180929824678579290281890108954231557822828689764163005187417883966768535992305862992081306369743116605372710721881657162206317420009631065291465331367580952141172734611514474268033444710135128013819284076820538412235878803036012562716900978045804248246881015881803044003412344475*x^52+8300838904710893810690713172456926233478645068435518281796931901197052848974025963811179665996552912195651554539495047402401378992608587086016271884321783657566122491804473353501653431760417574511335388954780008955806244761154253904908672519415208131643887226013906621407566768955291084161089021620418683140298893518179102974533201070467831304109548247344125363899776597241705258907955688264485486710181316802331400969019683580093986176784169602416652264281791691553960753*x^51+16703352667881610141051070662009146591873790711514586691849460158126522782424921178209800666372938648209409226273972982161626154306831105879049975018389773399083198089648605784025989369678921642551539664916672297973155015848383793113446114052535626239857100143704645594708223163839277119959840392068378598053131925076094092251013365115388322649676074364250851463388528006743575334553674868823088563029036578573038553674177783537383482141166050423940826164552473796569840363*x^50+32240597236504124346514872665173807242760732457426893179615610540049025659563535024385567650900316785385893585851244327206928219604204389187493087612322987785986073758622465806004995252968182865129951581187404904735102805000729470768504158984812533520044424051949258279097997103983180032395669605036181840620190970175431871220023829647272152060569693297464050949030981360834106974150725585618275075805412966844511834775022185627698770890553829635210695759651231337847212137*x^49+59756909072184306400852794056918125736184777435868301230486402103405835147887601456778679224548865026821367724362082161205539483670421175435489190966880156444304306627506307782039476970054806943589792054129012772179265323079239357982474437999388800697542252736364561367417572255366986082465234575555450691944429095389275365210050910273971062962917448798519516283374599020766771311916648739465107976882508747222475495073452721098586329576105243766657898115032068729399757145*x^48+106156818356985975920086974675495678798656651249883687631265805944032429000712310462956473232665480977145528565213975474675679699416629958281072499286213850421715214569137827300784533979994519464369094139990334532834249687792805235211568855740370866526264312623332306380337350428182107627560334191729503788544549592081421558425587930065943754656117041770916457450783021749801397108624371603621031104344117998249050722241757123107746738884502620720319103108885023799849116095*x^47+180168182676737876913768588227977422167264892030450006659608540556909858841444105914913979924833100123270748685833461824540224788314910302336508804550180903687315284780698396706276497413871635870166216597389117312993715850995261681346706611644827382213538428712639803147594894620145498152690199335581836019956547570261847629831198427619536645987604887120880847005465945928578512387236523947117067198998426348390298961878187176103099437841374404862184058096515077102131714312*x^46+291041273772108876392345873415495017439144415647458483811617439864021177028464750167517277989556122043422532431639878497630215595128418853407937942251859921827859215425891602803469436880849945391198104018885324442405368871508908048384930499669010027998745108983011578980788918995443439695388556449005906924172829359615746097291046403678167825873218424210541253330120007755036061498812098031457596855428783889484350368394831841377506289518959495042310001272441270427046637963*x^45+444902420350508486185563260519214511011538649067152138832952606307397974430126833872340584458957417638877182989630717010360108966260795104503696395656651033643305476334850540834979203999867575269264207054961083977872621834722309441355160554074043155695520516177702281644037726807168764908451625497993073019595065473379857092742563606068486882779184764249760992625679931407441292269429895580509663622582037345626075731331160948786334247632743537517132959024606211419675736908*x^44+635366675366344259690737040660190536782523654157914836893567296185214163602945099185909176656048982189986048244814400899306671532293819079337052406487103068369190762866498209998180311586788522413709212165092580494123223517665238366589201677310231283674968617169111913873118967520457675487329119272104786304830632055806156794154580685753595835229161307612560000882329585400927121916388922833296723384048448641218766663409365825429235717458423640531793304044329159865039517626*x^43+822698229507571162366607755829149091668380521117430298283680554360981136064311201767265317023852647003465853776140835228021270209574119706174074960202565761432129383886688966124310119875641588119785232943367162176234806109793506252137315640233021653717597303577588002003621783511388154174287155339674445746456205191389239727639691134285626393851572223357016265379870314583781940690912702040974345355643797636360860092584902829067651257980590022449712285789877438095049237306*x^42+898505122410335620206243716693040437010906937075814135637095384067886229920318075498672600028732427827808213825808647112965521161923404642281883894623353434010391656721856034110759232615798130035259318602973233669691634543692344919016580251110244883771430769446832731566612081072338270666612591581113717620614347702464793931760816997012582645445831837558123995062699863378759251510036690418932271677393507789270456718927110365894193078482675561018046920491248924085349448963*x^41+646401704492270468844634072239866617343876470392016560874620837784586935608876466659734020245271562836542727623888247840504380751194073468078415710213212464118386433166812501305135221677019437457804198711083586457899302878939367641370018550351311914309198819212290308858391983703049629043854413179320433012163206939186795592219549811191833141180899993784923592597414445265990674341830142783721401631084398407412092064009875873061453665552470350145456749386424411112881560878*x^40-264010846053833885459886948290828160063100560929551226337760118083122419382655741985556080421851949419012723183942337755144223350631031108645037130223784351148203489572169160806525010699709594814626390961725845235850579830022855098456540873735015453264305866219816934266675116572479189124667372589090489152843933516679602934168238537108174194365734244824874350610742154828988847173544554505584093955601197123282646164896475209688113544040312221948130385615513108656709355431*x^39-2186254101241814079814878721442451065155979794513921931328020223086331947631919931752452229203619885125976762845990466981989669365823680726392523415601819382862969823726094736515856273161813049137730120346994493257069417586714811991413762317291506167407847917757255454581546886794985061592052351469084204886417606848723619618916775069465823744164743518259693380149152192782704704755253957114134444243777814137745319249017601725226342555218522703089175064220540182131071569777*x^38-5253113495308905188934684725644109791610269607993242027140904914085149535840729942133326627049871748854817359301318780237410991785301687621964917329008919699817387241141159749426881709129197609202913580934249485776521955456552816167701685865244677722130133408594809907462604712287769053513976696642044753742941618289145212064998507629787937129749110285166824166342407513092399937243713447902537241530923967305406043353130183334158340200222541315165682782052125585801171319617*x^37-9006303397681172573187668978032880859885114591312762528130164177302342208795426885712696585638240268085024335432440595432037624673253987219655104052396512800592954005782351064137903109973382188952225458426009256172720175113380312679933140344014268917296970528156087813999050502127985299928255480455463882517333961074752764979840030102796494099552418671072198182230216550288460533913548255521360310021545693082980839836992415235773483493046865095766712951430464770052076882297*x^36-12067713159823944871700371839885132659629130385502779054890426796929258527249446446584351713718655005152771438832606376669219627595174451586297036924310541725055854596020524409810268871089573669928694453809135020736502108616119806229848263015080788594194543353886345678242325924297030520716403360062432397196586759010075565599007155824705959997274130335265346995866886981119024162577117216301717656111206688752206197177923219346937906811551575888661680435581083185741506469189*x^35-12073857031743216943631157418333829078881253047844586635947926348154273032855675904342496898792234062559463237705898345751907140529968279512241432816361514026173595163946739826124705777757829397981370846378015054721403136809618316730110100317587771844306941179631938982030507199682964325132112620098049576783301964462276373049997554876841450920241102608045396393349630774683178452346253249531544012073203645255205254414024900616486390964248180203250004307866039993342035413951*x^34-6039495622019637351711945925916199316996778981806556625616026223965179063931489518832438213234455152028305703950152207963296174682611052769894797203920756237044017940443057300839483394715485725106596974775208997722781792023818392510563705436327658230579255317700954335081981954111231445037521147144825276154659471439984827919514579067535279952705119289457191096305343420931660085114088856084982215426584538680113702388714503880032287075309751315189262313061860395018563746969*x^33+8554146350376895157762399077875007077591334987175675395832886720631208625072738558610256628845472745420519444992688822073260285849467980548216033939394668428930691099511119732985105528897744632421666469864597193536738513706579582214353909474553298324104027912248643488509120068080933441869356900266351706766002876241267501207605240197781167043532931733328828653082638293909248989635497321012072399402642055085600790928172655448106007694233364209478998272829728405862767992868*x^32+31666898125894446495903279888938830831004488461264460740546919802722656700600390041260094504543024667004640935497849484716429190685218982642455354072450299416412539999130189596031592622334551861599307448298365021272705639748724749016165014016270467382587275675950900927847384698695572055912215424015665986813180497361319493288171749031304118613891850844910505884637769282758088090593519150181092284927916915943119848127734446235288568608125332923258597956768609968623607247322*x^31+58422315643958039088916806586246505446577205624126931742924145153763154498546858205423545326263555518204870120245923165193058589668097323905004965644583846183683833784245356966048410040105323556290552972753327939433314515819776551283755057869515472567313517559267210293368650439406762225448278419552161012659800707253764571230461687423038016619059829306500765576428433624287066842859234979694006397597274424671208980054438852949670083500750306648299685516383140922522295999078*x^30+79176950281153709560450462440719951127703726448372226044151537196079469901453285813677836801524643459698918182470825867650418714414733081514416350087915092706577743405648066566821364437517878249419343115232292782557556481283911437379946458181700838074033641339336500113918398517902154335263780560545904259335176161188111059521143233215730287346580793492041915588578819217444486410600289948459460680524960580386818450313952876268786432360728847074198638543905501720309548245391*x^29+83955593998340766477493670089149165796645938743643275621646385924893034142258743285519056791299916321040144506796059292229970979606301513399131166612328854983367093941838773458983334608298183636101963341446732846172054354478150849522243631299991035204071474789474752859658273843152821129229024119765140637093025702580435604808309561460769780338139340136860372485303332854012747699644451529285166619033270289198934581901324702304781968015181083908527244715297189471422483453510*x^28+68466761673730324420608954425752912153100678676072328211971692337514212211873961289617773336680306262646494287675301648246812411670236003454530915419057772145074281333748841244331440800607251877926991882933368623297497969517694380530238192541515918640862152492953436786907597735816850881820463874716779466187132476407243846254822513969044755822663186220096753812594696061261884206476661102166777065078366312516314610713757310332986238590907664723559474090944950341852675037205*x^27+34807565256294062930323313863683997347542867762565329438652717777206689765892019068252389628894257640929961391124290633375280441709562080453462535899949570415737880473591017389576806113308272028931965139106782547885310700111459232169559379956165822673791306168238170253050434314433014837098568129514521953642386382752456569971047974116346982943603033347771625147366730800674556845315089088060125257872034188435869285456810284955253058669078846061774681516869183714750321211718*x^26-11725879970364141413156576054814636514164665521511045780004675017889050290124712551514784595776671250867851199859553211628214640735220468115067316567109490161515784570047442891439020167866568934196818768343199805366448190188713761878430850251852466985173548495670375154369689348159238571489745093217015403954311737620020194135236566077235771193626030338616683840608640359621797548874066896789267822447257417929484931399203080932000834625420516285069562417207686450538430560328*x^25-57815954892997894115327807467936281518060497820948516305562078522616964623780715630863158866658720492660577695458443979917795542604665759814522334899990364915483443571653752257353373821054120779875115462014968674134986134214910293639740676685716325998250611351914247903232073059733239542080275627963961131428284638057368392622407377157693409180790136317455256672316055427888638478385363482017759006643800722619188695610832706681291574879611761557499955118178263332530656702670*x^24-74287609220957733726966458890919839319313516097530566665371817570791317328880335907539065248454252496647244555807226418110493659670355125489055118957091208177476845068375814749115537236245039538006300448879020712546133896725976610869996584101804142474716302455172090222268585251198041224782743269786441660485967704310254702926524498958442032219365488587597399197267056544674861457015285439264630482549854561888199226373114109378250991199594541005196937681851151803147609980966*x^23-32834722707757771001005130460982670839518426022453620811350216616445724008497877086665533789213355524654645851679029755373258319312543230684371136915076188268641976883609121221273753732255128412870722015423775476862175928609842433819713999227220825892476921711693280861279071482805083217630276669022523664416014686306409944854245579141423372695723992831787856351100808306279073320471362453224353427593933279020711876441463972850764283917533445842621498952982117684059535634815*x^22+54324988034886640999711171827153708138743240474071643727699213390555470678521877388265795630878180873568801186755692115528468469059332269574543096785042873787511197379279395692689499675125784259903246413988914339605951493988353754909895453305654849528882821850067085445296021422814268059613702442710605235685523860864371206105420152419764921169239043453067248486753743792998576621741463414986934475584195448470506876535130879818064252396095350643266043383712522449070696544517*x^21+125821170986375964720920470917585631631733639147539132629351781252332445273446481835360540944308278420434772561149015446099218649235764870486309965538271500099152315740645256358186970613320817527117307297655829964178934456256947145932611347583796413438982841064796199799837216222939342886098931219769683813417558851148221941962039774602162753174022117036491591535160184027629861567723006245121131386859808253354707500904915867256923877891642605185189589244420335994375929797072*x^20+128281432587081938408835408578458853382621345901920943800834619967147097761667647187093813737219017890546986045787025047225026070035261902282794683685141858132817739576092390408250853037267002574354455526155499144988832617827852990242140609543749212319811462587245588203101922310179219039504279054906704679137837919756787153552382008097380298075746943687264791095451356552935158133085834861431205804434210729135773628475624912965313749672871225428290424652146605142605907000591*x^19+77921872890691485279285579405745040640104903291850694401237110757868441749813955364328358202225020613500742034288855923629452464902784132332419256739046977907314740327653779050005941903101849107188147640143059106916795749067027038046765126206315144776044555521350359612222753510792378430720461050646986774231795690903996174785961645410935108410454545932343093095217084736461890247946700242967348483936522002998804339327331613276305480478027273328876575263871972316089039822849*x^18+38601339755081955386335476435450045195938330932331608068057292441642998863192591797168677240989772027848602313113094381115132683982309540962782179867536044311783799064035347614800259453997331242077060432346995004665950188462786136489077262971772836826893651543323059028514100152897326602614409839064772853598583493938987108157808607927431479195443928474252248733836409579834780297946888860521198839158670617907094955878015019653149049910786767060633997325552594199480863931446*x^17+42032079087793508986624638788179945922400895745384385959827266737535478229325333527499557137779778314563226344361785242128243239940103338473986344999433839213431697017261876025926789130732135744343479516634847787793829815366498871811514624023645461633848185240607371453996319694109750662823263745974820947969971678860136680318058356909428006285996907025914470400664015076556443427365439369918440937372239196279697286659551456538236744938686234487313067920228214863284801209405*x^16+61306817979531399322428436298506560939321483997159496860847230715759383132508653801881727392461069502018921452882428733434175752295245385829448245382540184546201661554808302252665251816109544672115795906898059298850833408278109393477107343043621729728381549849476165693322545174692863748421092143280841901836976409528488577940479715778598772358750949224929206036414928434635633845445449788692753849954042152095696440999662924187868913242772096333307763408485970633018919549978*x^15+60120901037606785915132583002229116766752940199712844911631423115479798529793195206727836713247906239224064505001177791278021060379876838407319348163008458256872667815721921060293553971508711769386773177893105654493837199555836995994017825898302754582732836262637654146778823692921684890658663799831828022142229123760551160093759940336606627037845999985399290669528036432304626048743509710259171355213509547040925103203637328809987034510690902248057868396208683259106021486362*x^14+36252177232664528274147999966366816230312901372536678140556538515086192588075435009168437777337619714771768360151137205230104818107183340464128823349517213292990903352241912097447240877691044297850060774211011109394739352171664201772823246754631347395893494656963266072516246651200955713999449813484281975907019863317828306006263424407085778811377871504256548173241171924346035789276085643060845312330855695365956548312739161640677105205615158745812411491989098992505524826304*x^13+10945298850992476494569553391329461263753493666597188869722528227958469640744609484719569042863937256624800627596672683283090571244438023805411051735668185500308421074772846744574992489337445287129831820763563937444976636398457259983392896252313615210094701513421683838660458204883525956749634272581476868780376562439630891186747486884346845267622119857705703220921410949366877316525089764188896828079679767322284187064171419805807310588062682504020192445419876273826928699389*x^12-1329465902698268658909512716317197518834995802306465051008154571845757784304832131833599743715725691409343813351312206317665885912937545138568187888170825963372831280171584195416454729816743758868061843280387709606113406242897312379477075362237368200524701511390587898421461700397746715076575003266023277895287778097353392064015931020565141971489134860785533864355258985676162130392166101073242924217919239473391981791763642330881469019158951814666844524407827299975494866111*x^11-2366656586037986955656802005943022843031664555417120969829808707779409382264291317139270945260908267499959724087595961193426106394994663753319409250989444544792355771819576242092201674431011366460082837349741961380829384176169391161732562866925665569694668976959180823868457886307838596525152666915972584896937631686015850624959851874522940907842181358367847992005121785171942722245533065663672347255246620691546091189362078648642309461549157625185772399934031441254344221259*x^10-143778119711223471962669888787864756470791942623926975571650609993897072963872311408663556209316830732390896953525104614932607554892599926070785650652227308590796121136930595664304689659223017353624917505059420968916386417126716218195204485537121988746541223782966532631074448653482264589467497383695711164723210799324132567201152334899318873129466986369135782562700149526300998180357032165033105079362662398023413672280572229063388999808949559272335090524188031080284579836*x^9+900748609480453956905120688309513082698293957172504173067868557947398889839298774281499825711620988361942983112706780258244015600055842588080842404788091042590897662953606396351197053039382727975297328694811264332458765754034316780610190957473477047790590915374396236083747626349137903394116562967600907615456334281088746439971087278407434223279723605483879637097068254890994527982926544544170523596297661209533979945393142848271378594275787529814899952254643430319231972557*x^8+682829405107260117484209262655320093319521416730286781504355241238153673849519924220670358734056676961749195712811784575959696436511863890509314223833729862427037275131466757912161882579374179706912776799529850300069831660609310856068862044695875346325535306207044477216386745437848865059842154100282577805455195229800267599002201097587856348148893035728820101580110790719182435186764447945242182556869898469791433997924363451954536445369556815861662893039127665752515672573*x^7+261068791843276974889828070290143006650439831290022307241499017126098236684065019843498412698231619932867126445539642892403218309683385100781443114323349168861392401151825205195638388653293707593586721873924282467545010103439634436002986786021078733061678779810764683672823795266070678056278069455059786559946344527946124406854270952175386020681471262550711987414170580508396946292480533388865023810215747644864044902416881928565026207119221584075804822782166398290417100949*x^6+57528635773211773061379573810613179957275879504053922782473528407967445806764994169184391082066656504436383048670122876433998506690064361164117860629545869226581986692755851694426846110539706362525793837526929747972340403537074743387658808223064884421622035465640002376087341740447072390586918016151192429453362766632899119903921591345118016423301519224868536313090971470688824078830512682747649765307933739085333009833921677400313571001041397520788424212147674747808039199*x^5+6714487340500575233119049583854793992441246571988642676674737556055958145103045735363043534720417360502668550675485189774087224438529130900915479956017785650463915896514325994574523804738064980517657539391326585716865556249509625136660820372757452453011393096584059740901528947644578247328507622590066413354951435515375735321245146423365509503121291243212199152644157961977892350685775216855861867416088562742326069391359430720248890104921367177701246739342217497859367302*x^4+826358826249147028648363031604886472343519721547502868774112701205496924736957937788704656101316506899925612382302573561507570771375177884425554957095787535855439106367786108304854853248684228953801641481118353187339327719316122548953030605442605345458955446581611704996044619616455142657200115662038315953751297485269889658869006919780960056615345604304534773861044277251237744242719569451475693692965326238474262597879237258150951865083323175011379586177568554918905010*x^3+222669963194160046756399678952206340435396770884739329079056460649522133049893352467746833785741096307221564435070278908279791812069909176741576627839850277786002865788591968079586540903073227211952459804331367789343437421930093490819652864416003156054814859871605123611670823651419320641911986103232240826605830112084612022562815430556000879502351725754833902142603279462740597633333931326574480079049113582486947694080638505910132183025166662740367538015040734158883174*x^2+28965835064091408245702468364124161949270754956001592992376002665023454563216073097384274364664636202475389532241764512599425021512173061317600339707770692717650074350355063287869635713517921316956670773832474445080956266029189688121957447165198073322686938023440399824638777206665984589043885285726833127362890480655279649562614319797644593201235271276539372421368418619489802075196176008738153788701029079721237916368192125567530486576214130891260954364066020669306752*x+42684722581436644425561240561280557564164032179446245706060037138535560932265761024863985833909025819459319618353468339612372872030742440038767105989304663646725845656889811373172918046077808827757573474219879182085818939981641033136844030988644954138256339929872453110095288583099688660756238112044682872546416010494713725407627288097797924790597947781573356606776315078013510625385656290865191909733788922507982574642331066798864187903796380931766388872840129223863,22423141793273927352787212948843782522689559254175005094076346921072667157559581482260710395951229052161011911020229563646365125223588003485393912417194552150156416030761458714291382843763676357509808333582417981356464298943279378783031214094178173899584443361162621052262453933286761102139158200726008949186281003198286588783382656826248196309986670556060301879064431547736337592945059491180288857241933198008889456841458176971003362760320880999800421603414291307*x^65+471090192035648671224504387101668404188745750615286623117198929881550898043297623941008525732766806015018629175132233709820254391494018036328227059370297858060215414675264711704301558112425693095506496659135745408506696328058147265368508449276534981030575053222554726897317447745069980213143339904249273498966981310462546809095732187765512639739401164889340475844421101969599454872971563619151151483071242999119095177393903057351963667176902296912640840222008010193*x^64+5228846509839742669764428093963670994828390403111366803544935392377073082115171713360954172837014173451942814941302479767233834135152227434074115641635120961917543306345106083353000636245232889772450269036898526986873312163181602153569524283734373535511228907108253583278375331498257223170601923775729991368625768162604310007964884503709103118688905715043253281445079980939245358613666809012398863770675184427978682902949200473667513469779381493535484903176899956240*x^63+40520638770452074822806348757355004934480591541520193788125555609491647496741369266136416329076836751316583375623503754459066909842644158773511173294175156301327677818646586849192371118906506799082795166692186982051051050318301243316675570042974231587622163144472829575815372545508003698531660148731641933097734498105361900932582971177973679607596126725076467740861392091849212552923136826001485730042109419492907394185598629913852006119878335532181361251654812719481*x^62+245131707051912736462920798686469572563631329358738871294956812010864501741191901685191162548929668605408896759446337684084557957333423706557400123769870810347549597079936263409512556070117958540020204217088590996491709740711759411354248601157251875947368556279940334653869282571990796622509166780577322588038656020274897836279854333384929592228755136385177152518210106557148748541421210580425746598859687874605013750612464323365652908325684412028834462857200644596548*x^61+1228198074293908361972578660706995709343954167121995372884250359238438437642821211248846468684717134993942960442346828811361645290654269400180737942739369907141455769548788481626676210214854292635433627574489617305608526437192378712091568555524946553882488736257560905985723604676203638447696727790623683810492161692157406048915369268772397028442842362963133693966684331526172460739462047000538859220316716446760960857206570577896182421114888235593676849405447439605964*x^60+5280570502908262226821260462523090642445533062423489710664839787361033642780024079396501066964563752243481276195482522300698010037839053810700867250652903167523090684470893763853356590818894781837062273115245478636573439356534801825033098764764277343434399414649877064140062193393224574274515342696328282000652360514766844417323205609065417022459258005556550360915524858374493909916207215503280162115790277379987309235475983128794720558284493504916966104673813369943513*x^59+19935760817599436652007401866138129130973729883648486062014696964318151133398268592511493042579956501493432964026683815696085273532583370242721919570954293349341327992600956024289191615355093827473431368874321761013064929441405667976504486206695869256602736740950371029216879569644689955369097732704154031845264042420189145981126908993370876965719551359036452304144815297552542106567781262374048653843832265729470224803517968407697084261480320185221785996907879969290743*x^58+67155111777982629528854783565585660587797755912366262837597109246007393494297602056020699599455087796030962872816055010211146107009386670305720003440945459573111107370536820227488438268496045387901402071226953025287217729912337391326037656106875076810587948216938211773268967155839379425260867773537344337073004068777247325081934549194733002543340683173476600011241679047604335599922488715088862319773550656504923952235498601068675854130859998183033721387178149954622640*x^57+204287238519546514854066201379497180563845867802675188328112430081247364809462433992059166694385339050840208278456348814046111321265085192495373412737561069479212118369112050021683415483315373730813461241295905202377024110793505938227586094249913073910161052793148654915363107148719398524392260625139251001126258908701325472990261642804199744599020747136360445805398759927660014134010893132212211015571595497472038478589544796311050592717862675635628152151090675899754093*x^56+566806742015658828748328239133091157862371140583620894904098689705683245677439300545545776825670808530521033744375529979107965313756715488698979469950755978823792810960953560231843123965418185769183162208698470308525725260548124192007491604959375028672632473162772726793635235303476995192487953307493062137561052391720179112145853655569338252078674578592328239227052954575872431580141185143690801963968594171840568294471189793865708948680402039404725057985852872152851278*x^55+1447625340200568794402834751678139337195337600130858761283843462486286083580297532898552421122653129533765043756668970394115269313559833513296258860443481096161428822784626666327374167895641479843195197599653272634860836120910662769374313591840441006839122048688617091688204704577667754617219556965723780734266171470711479795633867897445377533429038235738285167427249641577010391284805553915315972941281379615762035052660033796179166757564715106107533991349340966364213832*x^54+3435256240144443265587520101189603081770015963889968450616172844735545592855366488130439602972341278337063888437202331106208820970078575073584137189785680262560810546426910813893246411220583379610550330042341018643202525278050987364956475578113248905330456859713446935274753072399978973569292614845166627873144409995810271945575808918620656080773440617266439605891405928045074950097203282898978589637774019559466347335979758801860550309704233533739495573670175204781018019*x^53+7648087501902038183637452037280211786737335523121731318379221804537781531322145307871365945517674716029560640414436335699930777807066912170207700991264032127944637180698069285074054399762252882433874834370510998342623614760081153873045341303279929870286042160754681981060067904877807505676719248650904442078314424133053751819606908902786738135316892561038810837990543423478716898877411540472232050003350261624370872512412855973888457705856631679964421829127239319849666605*x^52+16126613382678004247554960957122034062161287354856550989677798546939601235524102358074309018713256037131515373383494408966233590394644309481848131306600882418355352134530017336762782964436976080581349536292224561647466677306670989130218469807553234057496717745414291668424264729546588830587603170768579017477608819289342557345456381549662918341546871007217867835480341774430041020748342614527824724602677653864634596923039059450654815500337493224086501154869731733807433321*x^51+32460092745210821620131560278972272999417088961589585554392894753256352403555040545302613005315132773882272769829549505550595052568165339626826982522645220070260875103405891425477958950295126656844734256699669299741401093232487233082452001288027101426968460006506416577294528154301878126278846906281127754260261001934094179955441389103266776145345066293257805085078947519269020330020773869023172036340343197993296759562217101473851408916938718211521178504922897005301900366*x^50+62670875295985517692539502272877360272898836028747559765014428409315409157105782918411261048809565033182968174470305898529021625405821383399870079716994094997347227967114980443821526885054805110230673403851679871898671879085115278083601324236034785708824146433880928165286031362841905093296011718124644315509947273457073720172603547121667209828626058196934089171923538679476281726529156913594350755736252253341648767423260021669219326968389858378225476342580561326990591145*x^49+116190098502817989835861858489815268083523590695775492038730400441872082630110197836447052182233368135192718136121961404188222954933216886287962708954507841672010216827656940751081374909483913503948884120539190244567808969868272084567218053157045624769594921678168389733801414078027859820405762888050744987069347345894457477548192271653427562042927017277323899607043941805997343505693878625302765286436657936842684965068416603014890173422853933579135114635676129797763920652*x^48+206470365245153611091225692087187375850079358640407191394342793783669041236378520906288395071541197949382062691836896800702183631706014832080322558898206347695377044892807808681289546346963252903237547178459786777487178709541414614767600984254995659304640746533314079821783974332135134091070901470270115540223361293214526764097596197763056711434970121796214985591266769790333491689218844148683423331997142134106689678910190461114220287044788687295179164434706797495964467781*x^47+350535546133663600823051401427772137849123766536300932513821033190346950423310000550453515900411541677619350989646645791348714345092945479982490044172892240762731082536098351744271510219619723036442125518111665124037639091025043509932159103320143893734248843596374876806005672111194332572434691971212665953253809661195075032012350378905497991175007021625329623030219091681430625078035065032319259205380559149534451069590667213412985076369353010873873427223298591854696098096*x^46+566462026091529284285405228178148588925603007423267508907465308953102759627595377467343033931746590178118992855359531200957786676974749232256177881372084914255802743128836924088882087151507654895817479151387624121016118566201726494157834727844316205391485373457607374094421088633307406999581508996594763842601501186517625320240302572879820288170350431690193008642927876826776771077135250937785412383235153733239176598301260423550027237916542178572016721313122869285390808367*x^45+866304974723954244870788858988854149646518082444182897771985936261712177840534330101501467302243682882024637443203057869837972653827961291362486660347654310058223342062489984562184579839133919996586840437169398647379059048880522628954033279494910711244024486324447954105595123769585476233322350764112091407690347228480602085850266253851271570701558889366749769321870351087351296045201542215160444286621905588083761469928756847891608868005936306755535753964489173328418971519*x^44+1237881494093903032584852002049632004980255708520595152222634756623743095339172250190992586612518968031903000451962590372615344651163635704128507570395645322644833897702156383665291686239058449071035377502475105178778295293105828007990038703492884119652318950268209205942656151507558815185516663542819154287326404285772900712438767188110930455896196871024788308736743478821005122472396660006830362600809693892053212161249431726021751677463007122630793327882674726099588767830*x^43+1604295156043264054048114157287135515828231890226189367335366139129158351072982394780373463991490162958691550595241453065904178477546160991479120027307082465117198059676459009513422401315502444077423821407015820058281293794723165497329313463739009789890645674503586137775238327214509632564979706251618326785917740530606567105065546229433868989083261937586373440267004933528586457501055513892378729349304326891853089263098394897217981633743063227698986724280754913178947453251*x^42+1755235058942287565482740055008950447417256433983013312609073716623227028021878139058982831084937191629708856713782805291426199447248084815558282057971556286612545391878878956075716366370699064214788299408043857485104283572552956716901309382999871374864622810435575118531829241825412606103560421884889004042050826970154015234746350789612250524466250080077909873175862924208945578759695223991889580598566925177914678089149081452542300059850842297987275262269782061813810832022*x^41+1270122506706801315627513880307558127593819539187449256617107630819277628949329275641776289671408823384676175573368187104130545585940485745191028490635357471994028980822337712966225562107828631121294038038390579395176813865363818735160125448038827942080393788020689818146137007353500080824327908627971732903834398119727006631425026248819636036097890263291396759693580420990891739374294865799679080600907409769970181419760578459032782428355453842233864219947624387809666604308*x^40-494496424507535740322397137169063606104242000129022640531727654563484104366714735203237893541000019697387628811052673752629582361551883844511259004110275287342156302920815920322223389752362503881553400140996458450720450996309397460576202791569754416259569436400498602019251202037865277996674908359009168149401352419197381542530127440406098997809714788661979717439331643050921484759889196977443393182657156703068313127268796956792445122028329895045890152175710820809843498540*x^39-4229547963734334600439263759358735562228269787941341544560041988334436179442325044203855123609860742863307847559827756652150194734680636438467550769192345148440556787575675147941669944016220184518098965795617828022037118532403052412872809237630073322679067242275424411364825951111904074150598548636251306503037913345975199151113276583104358288648320328074610234544762845864299425657803451948924321425505919970336638306767234316109800681903430969830954934315517120443576560839*x^38-10200147250961867916812630307965514216954072326805407777781662108321164428715880552347498663836825589404394006131646553058548495173380095881744723694211790413269316107727993772530428436127277180706091219884278396664524886335640486437639984362715396028584168085878743047452889657715298193615345264422370892032272072889910418243464488238758720092386516862999787700923679838021619150892852862649980008118533520856682431265663482554466888564379524553260409419523813083984357475374*x^37-17524210967279447424064598225344300625232994288392786729164402491209370363175248012290511267317699581195666983278652915068118482130616130613556004766778888892708210172547976880982165109031354752964784503115760822806565619913981882990534506999738375430242878032346394187033109019218422493750506347848693726171977454084364144981920237599996251674539007530670079668069945370911343175280390025085147335188343316743506957928347494625750734407311845651328720859367064489435238427234*x^36-23528307664421585953052794061051813116822587362635071267692772424117123311628759663198771100467608623071714772479304813194379710373376663878512783832412629992916487626826377002894130924282783898876088939482948594061816700963491320073434220252913694266664501002471955693426694177337401325877264566257132008956740590226258186457363321417913303300044258743997967220542705963348576710356267309687400398731917298101460181438050050516210023387586809805266944532320282423277997268803*x^35-23613205107499865676597271454433066118047061065456266690396518242042971760207691112420076872042844661989129401577754591767452628832504070755787120209664877293718459376899449779560004422974136787823632086843379780196523957319704866763564207092541923215173290823190732028352038426883270568233178518952913138518324275176280721033564208203289664939923814510032665901136549687530232159095677353009888741966624782685670356378644708883013243440086278854100501407193800933961819217300*x^34-11955085694698878763668569129825125586962908206568019889805275251621249602584775153331929836211349574054177564449921629476850945915075429403108336334320545805741620675310508393658682596342186189190434052438554679560776422834572587273822499093501165295622184262848155527982930157599532347310134613516482212710822556279031600752919423244595749324526125727775870038213706547925139020317577538630397382311940663594750684383414326710198253997113083270730736064670580714175865451001*x^33+16383572121883670182066717367172676235198044606002797436187363920790638950589840117528567982545008584687792857696985825549564477593507496889303319044152167804778842772111960203312584253368200439479700045709797851258905028273235936384953442168442091436012743815316979671392989956562448036829459747797698037312921441810595402904839324689087182728951867195245220500224748339953307889909300673480657426969021929026821876071061374420660662805676471890784661079404713997623299179467*x^32+61385747956243320868948547217071080166262194126284092878401331278119726977874271234073936199910844461247832189007414591501498597676718773953264596283593382377592688919045973215071311214725798424638905039624997953923486915590016145293342187794290250103832553407308562764857063875293926834862642228001891663819835968582708749914393488759799179800591541406465240878201967548883117766140336118983835902036839617230689684327831000713821605302239133678974885856069508698611770460153*x^31+113628792698129075506125660074137535677723885599217086031465747357128762959186274437285576083805980754740280837472612595580292887622993336438868446876337113840092992818152601423750335146907969329945266902951696196084517480308134812326747566718101679069381780852568152672092104475459439472796493737824692204500692043797202813310872716088503687172225866956801542189236076507119242075827289067025727984687178474141904292544318639172940875204239940030742387620770254506391748084454*x^30+154361070819158207204479878582348312901171007557162213739126027090829409590340445236301457931051154956001622073322868943780798573534133199040238690369662322850677997879407921559469247846856474061345059234761281985916115705264149269827200413022944588255525300879022355762289190069927251139258748870891980490292942418527591175295625942236670378027118545758370551406994842076387068585732725983680773421718637854821594439224287849795796243905901041384532653569140866605159562112892*x^29+164073407874325421174794105432653375632142419218937495199049484740996849065003428584580589116376951206757094263039843416293265267274070799785174554871766353467865697011726400971937521318491928588664283266343422686474027828584094830461259942245109947476702016111327968179164908049595297395683016685530858090831499940584793573425648966515019114808143332842984922493562540911533152391184161496359129728318157532770832783319827088208942529400445740757525390609119802517112295304109*x^28+134236325654765843755471392097752719707634706308834311553015722763428540459009677671420097755773390036642058860280281268550967529639773341730072337661330386165039251935705452415211347859999719620901821549176554768583010118520996348833424743985579093935849651009109264857551630602959022407823490975752452335793998645977378145803725352923129412363231232910573693805486701308894639436331806458569615049979888111248887953489366579240636147392199490508410673402498049638271702355457*x^27+68814575067967114682773925311063324990391608097397993181339318707208493738769248605541326472265377093762420151320547356844130507735696482247145464640369911044496415079716630193248459079381668916736115292152050342641641877366920642901802422951232752870677710135217770767132381005118584189334064695927207554238467854894068793812198426425019771173829544843906902421824764580085188398883601226099616942961813140280522806007514514255060191372006155773618134401688029661073500258707*x^26-21894811263522248802476518859296629886280367607688666105072001992008958221911519160607432000023289670637182852475971629330663816204021627260780175002865924520874015553910296056301560713883909442968270717965668749700300400499501524216055825535490059268232842308473941882890647724569192946557223863255393409366734156496073032053526754562103693826086257523223808752143515066965800104455407720416615614813078590705760061509365346115797594627719908253646188326773440427562177205143*x^25-112048816730226289371475410040218860067105277536369180977494447353130060771794251095846340533481286088739152594492828937165522351031132582564936631679427270575692379191754547839661508566818156247911755916298492739625108589962174136603864640431974481335353222269087386807009740242998672537569586901274855710525965122629554064595006702444932575959631445816564495101181144270661820759894504822733105192610746594286131720402994133264944914194258995706564048902324625757001633662749*x^24-144978209436711935562500792547809970150971369474848772297774633487408784259842357419138020371552866040706390307813803805969440497654007242518681897590608452978878503930585233127414392124942374418187795775051776032706547829808407789071895492234624370423252634566803101365416498446548060457560026605546028270688548199042295616011287140580183942935643131815284269869852355902126586841341839092533023358767233320821704927160063250998881151768140821437806096326237156398071344814110*x^23-65263460288039419213598059806618543430107355185330753197170588819058574317668806472629739686907289220585999465693964011008770710071504249141368155977303061759630043606107894488570279562611027114324920166858119473107562853200023729022345520385358342297802753764890957581260604866083343964128265471033951584725854701726875293405434181029997751527746107586920659425876365990205782383641285659428396683681574064910756626973744869028525752189995734552859688337956667710309359699485*x^22+104209909343391440684126060582039393789977583686977674182062678190607975807257012209553991112244517869723973655970551292542834572481056756058353582109645609024183990281074336743011694063051177641810281046874703835709717553152933847400265662046902111004650218546375873565034739535807825746913803639037989187488157664286722874524294148223497211246377193047027373361784510648610000167015846451056460932903886875040078779859711608012059787187656058065768787386189538197940133792648*x^21+244524845536401293137048756561680384708575163963272268025401433878001609651096830144794579772467387749748357427083142471646136419158620121955037166806230438471352482458521282723104384934185266096942287180525797180723841498115326490661556604215764091083103547541321134296436828080416404357640057292481685801437322107724372415076965994855728236239903791871208336260478075831381014455015318403377433795299111982110013601868745160867161212773469252007547687795231168985303342155379*x^20+250960532971263211859772456479829050628600603509473708731641922117598438517929699278259290929225401595606414013509463171718347259703165563939929978448007804314524719623324545979366883954411640287967026583472872187866258588652445142025685092276551741775519469754466590685490865142743082116629617193255581306926855779577872005218574903408623772033425412905916589883807565835282690690439371089764784968467509250468898311234698398823656443558247382047668607050628184626789188964080*x^19+153546386811818807997902853267631222033457133874283285948629618536901030461420857544013305142240944299960124876038440524479015797967106016086515742985051407973645397533982569438620614046793007354554942160763342273499125853137317822871546577328335289752739064446433569984741893717902201674446495211004468195273599704444104143720098051867098503741178871518094084751942618499346322978771248725959839694010602071243114425578329287306343871476489206856343489764750699221025525779824*x^18+76223102011274512436619559679128179610328745496132982105297015098991224389218495983765101190636683725111092872596881757391980045501712671876410929759268891189781004830798573966587924098511070604117079431785008713657508559248899089862608309058197718453872571165918466251370174630676074339601240630318626613164817036585857641885535931182048373928506937361218932162102855736871874182843344471109647207274509509011350041576658570541819470027995756122359628771302298377161860568250*x^17+81945573630433387096645416810980808402423514982496203665572249228841726661178476611529081660570173169267495527101907847422610308503568656495699535869356032795544055933341938660138993409035628139054189085541597173164032827206452083147516382470276252117876773118366426011386909860231546968739838024335003584188005715815311591775098286459343130321878093994900224129933718541189479185204863818787087979068138600053379346784505300060030547965628503544242184879976688640176678522215*x^16+119406254213393143533168629057116208875427410817476722314772164863997644473035781749303985888642671247899608448955834275891310788696780346946566566539435395193428278023015767013771937392866869272635410464657370774736968214815766077638662760591850958480664797370236166613261759219675428941835447798742514725325477057256911454238527389362100341850035352885224761197287720797431040925670831466918627343740820672252928570003159915922710926697105989859737147400737175738015847810246*x^15+117637734851377558634134586006882498882620155000732607104508234808596926180035841674308306599272304724292860203520759710857158537043014816848364866827378808478685883912119075367346678661279743810278867239715405415594264428275486519007219575021136446208236926852633301112041899320738855943004832721419287053024397459553349427696102211766907551611422845865930710594168350794033008629490661433628037894946819735467149751937989231842633631740756607586715270450745357557788919217075*x^14+71444992644622626109107498705635749807121469793549281828332881671698562380376435797173778168771828832508410149043185802109044168893610092824897078648265198105916769041772759162441033447025985618932315453941581703144617218467022229253629765366354287443332484884352094617697562476514218221248087099513912010662619110891984069893580143784802029515594194515103998880413642812702871023375577061928567975706716107532838027197377142150023854413253029811136681537225989053336145812918*x^13+21926032468288257662576298467046186894373320307657449484840164400906801250176152986340675400616744532342488550161178266881225534380486336763448677912268441802192849337088631171841625867065151961040147894270993201870129614653816664913479081272628308281749472158603802696483836592713529817698633879449822390922415685761399530481648726650452982589742414614011040794594193050430127962802586623432168579212766638639011807603509727643990627806402783743283492004144525849934108535021*x^12-2385301536315411513234592986558978517314216414072328776214939743578287958311922417514892270937201035602655263996988918690716734165723340573037848215648469769699057466240161794148711641440169829452026293978934914249603278822988325353293531950137431528199936256979926794483676880475706975369752339864349302191101180628594255771005505353798209724937361438583310673793570980467989349158126946385168755202653666949968384392390737281171219011873829641640516371664300273163858706936*x^11-4636483408606028418855280570515154021250370311688988397002622874979028914397470846038341151757571328686781501652917240047603132556482177288594433238097789232571383638785321098603170904569640473996883230753256748623779862099537526253368866518676380618541648605279342690185781872918608916113109901016626192743584031117404211508188914655796828264636100117807253289142888867906862658755768130214236906267774968147268810382613634096776769692398828186691314854330616206425308383928*x^10-333097091087212551429016891666695295137064407572813211215269249748343855552293934280184973020393519360165323266842156529493024120802237445844668796345123832749640406726702449824094191640490653336945745947037928061535806068341251691792254763344099642029189975048370889790940744835062705343559497248796941905379081676431098639301678852705105570539649759212656202183750074591994370196974620754975171240984653412146815495350542912595739304327126034099314804685872837960578766393*x^9+1744698724170372843936320411360613568623258275193683182551002766928100185126396671509257227060613843507930671116339520760020327351609971475721185732969104623168018390162170466422074213352322945894182025002972821727903691989183043236307459242608530521963072628468971659102411868515974711318317502418892716872597367693068351684980643822116342693827513571057330365246940912164105882848966892226615149933516029766122483969061716366499304280992238781057291601936602436930209857232*x^8+1343133755292547072220564151378636868247573019934350013515000682452372984921282106796502535137285314237795495592940710194326037647462546325995999250702311183698063441728726856435289625852192231340642733289453884688204202743795786315752375526808983400776398464450054683264479515268249683184524785259997695417799883816759758612195702327454441292875742763434657860735550822226769515928325599187057979330985496185470119933830308296457661959749974643500541332648066504860684879037*x^7+519247015564803186236854818062162320258449496414968267464452630302884900376660681093963861989112536616884245142425843925994454655388278833058853243981274846791227022472724255960198595864431869350989748351483693277366844963153694945871546751546024217721402187020587980925366777821885570368448595800390306393435869467002176221391890873401331365052183347538594834019754150324608019929771130785433012449135440537296548882620168608133959853249380679568049377955568685453964318886*x^6+115905844562028308448615324708258081717409472182975480990638615691155679143168965758451124244774056561465366273667977179321292952054893918127031861199496476674326207220026181337009843277353419597627315197881481511994010028615646554594735306646644288152807472780135110047662240858867086130119085387984503177338952021503039738671734214839597428819131159930509906787565407780873385002343378991744712249206632227939064460103094456759956047661896852863320946847205162221339235616*x^5+13808379363820044633333208514288219399388549296570011812799517370047831930758077573116453163324901064216173755247846106661294856158195025134227874007592435169604356273835376272878318625285827728456879499672340696751628343513048157766840370362358772652067688989344501423637562924740086097165825278409951278775037089151924942316366075138659651833359402384252227498008376305865160689850271392275139545086895956518921913551922113669644967938949571403091786850313741650020416503*x^4+1672398273577639580498154697210090877921844387843257753207576057375763389908095491537875567680588833287607033975841784209188441192550768463432746540741577055309208303958206621539454350606236136004875926951390026614171522137933515107737504591302087643253401822571786422656648751353356197750673313239882531224739037869863428678728498133492155263886938262776130458058662160354414908898106596873658126798544193729177872339741779115373792930410749156283446350581459558356218174*x^3+453680893698666412448471313575695182499101167510521095627051281928247507785916231089652417355946927149126352666486806782974970382223744187755003569332125416794464282897075026566693817443392531654540119770032325968379069852185500032380313829891888900388527415992568207525431887380008069402537379519092559184756979042193037457676190137903536763341213551834711202913069720157266846668739772971905602852473580964760434056748072817512511752373237023479229749435569339551425530*x^2+61376791444570584798121355290507455403539702043062772460285197425871538759639140124278717431502011504098437169949078285559084865632994601495399665623426416061603352592375401312423145614347002695783521703614732952899399989451597233634811769628442187261355493896615251623454070297491406020263027739716935252655176065893325122746354782934254809590542449346498869752169651678248950313616899504304455823199158993839448105583210898909376796664020459786351525634716531927655483*x+29657604868447854490716392297781950390144099171117425659434973574280072169660494319472628257070922262029317598308868065172694909401415933870296800277150416437593397361122033492028286529484119139439504566537516035120840586372914091897975436599101881904481933597614197835847653034197648537035502121254923665950230178890854132726488305432126523792025225437872195685678408408418425381873850878223408591701685942652018464502030672573942678989877589026523446709653116517869,-106049969289401968625100553907035464138514200301909227267477224443624343469724105180954311432243345754043377538504221624858057092438390145165165878186604820880790478470816116560298022599584335851530113235124727052436114716660374851137490806347616676860489586750493139637924797008340207113345206278127653662383516218358915462204628975024654317729052722711956227448589752046732339509320799585811020132342724649431856749036775202284133986306715077207282841499095867792*x^65-2227183752135214488599183642410265538158296810884725842946305521560447960695380163761777167773741053912888516721967387146236157430959176807874388786716258865098958183774572121631888031862752294783132219732031242770181801242175622520234026830624851735206698375436809817313638971265448152829573452293110774119399902488632058244563720640884945224897214334730497330896127201163062031467758987173539318583705592775243260125535711717399837158861066591720810459130726842784*x^64-24712448458787542238951831609937345806544373174211766341385133822360848615620425251287658047809807426179721038527131121160697314827708501592979021725998987420782403548317001511577810577229744769039222674531427703575551014578334785342031530810496256863967997952393191514409709063823317461035199137400171159664783012456179323736123574299311702150981439852206422349969246407520809483289959482913721621373944501328785621653530972001346081440921654779520720107391720546300*x^63-191451157375595956788433750405383438695410757462143794756657642622905497009425640863495579800241577239202979921618401605020505707439312962266944680804844697039363075817996567098952751017112146141704903319051998172981670878851789241312370832726721225455059011495683316839885335885827677325342981563937358958191699225487454467232868231215695706299799955585630250295269235552640901593805071059297327594699381914879866474002066820509527364262211161481516021334119316562085*x^62-1157880145601958671757096825085296373123963882999793304749704179300404764489250707865953616023482677795157741338389037086486447835517926315878120877464950537876736870991876873064060821552042668007000459750255203566536256189224746672361787939137538103218593457767380723052412905506204689802125819793006421710125779662608873831511491229756311136864030011827938831017285472571965792384456264567075958098475390087794879347931485403364903522884190757222247587056914567666142*x^61-5799930974316253974562963103224147171810071706539253552691140895143446093185256877393775326085831984948707077870568236406660355777870697132306292915703256577868622722159106712146010270305163821130687554691139301347436383741725861265750882705740602079077570028021030626970765241257530067076178539160401640259068114916224725067223885420839941718209997973398209520159658500640944845739853480401290380360483166520042606211696862590429787626584892154844593275826443488619785*x^60-24930498814936373951896089293452646271584548863697649777557110466563582304745197343929298633887025861503539838664090217228113300274271159376731824764705435179031816039561018658669330595343406728833360487117507431013594762148800421289109342916261617733498457827761187776742381457307477688141259417942948503590891622844215454722759993332059601862793024813958048025518269300654681876647891015729324951707342148129555236116561376362488203661236656656273722905449424865270503*x^59-94098369296774604614383250041160720743187060761975209734384884650918758491042885866375087365574379902277326086818991648019513938685346546140159272041572472006992293065966533006756714871108089244933102484933575209851368381993837614998594902842298251640000206649658820198490638117811363722878321407693195148916222381343487406572663398926780604144295724829080850406459623860579136719240286934117966085084822606624836385266071815287061278681363007781950871408925137600996281*x^58-316905404042793579702577613542883768033686364151337943039734582341103884306911498553620556465267828242981199656718647464396484003914516252495802480695568952421721340401493272309737035775504670476474911281782919868568711158609946118317441571884643911188685943313170460391233051046222228806676144721356817323974965481136833883622385644381527111366023262618039518673375813425908582387238040147481069038320934863875125229878555736729187672597926505310656538527802283046001966*x^57-963817048291630717931479989342913982554765350720456752193495172265525900658772642440405072501798137020393657866552731872566555035273694659366109951327335229460689971048613953780004775691061105368956982635540690908749449048343073917148616293407835370078090305095247052048868688097935006242101303143138399678911793772916881904011581266161869745052775405413878039637118159950962437835546403277041066550624170652583840378631025801297637279196053177318795707686490651051185960*x^56-2673578233515557483272405433665159319182076218670961769394741597971882781339110488234708071749508819612656370428807707842927000002882282489995800859493560530411577083860889675813672498657948619392491509103166723659516944935202559188592086245926209507091377050084335224277014153024916022227945186804152387804148811333142251970956718788714677713930838946661444192316466032897034272321333346346779382925844339839193117258211085720711621854640800244206578221407640600982020074*x^55-6826868001232746441351912170772852145071617974666522211338106476939982254987539809165312424291801527213684219179896181787833179434521097314257277547294002988205989001229515069445213137223599787185211987615561321961756653232053708025567608641316226215829854295460314197527635972191470534367433120752211186989818621961682596835960531294867728548685828029539262430428292598999160189838374968628262045237393229601780159765634011704753017363087872907203315717989577187099395450*x^54-16197086332047359967916099373715352992948442611103315642123967588039905805761201215225127188901143815808072301355627014431263366880577444080748467668363741119260357388889752657927701253205215187431933014509162127802479802565060781954980306865709564505445035310666901546245968747923983687063599046832614834616812067809236525381712569122312096081038468499974083888154793581637308102842892229401735608255576920730733042970685602553180802290950519210755296010892404575373849012*x^53-36053743369120017750073041287623036524930936142423984225814711848589605685560394800133248018949503501328760600899857901682281075728590909387948611811777492816907317347201853797598655783684689281227737644486555376962588952675258141319272345708502000929271131256701843655157624941382541853622616675443583203184332439073646335419929206336009895730742729127686996134130850995665473234087769151649268275917195617537533399208715301851942187745101195701185802399681970687821874004*x^52-76009727833680393563078337435728415628597394660647131201805599498321420842067193779008255379384176883523395067972701884249493457870304741904586514547384720748862317252827753638348980602398594803276879143815567494218004001450183068328991980481875709792935736740366870623117420024612476614134009241338950185600676689067535061897608223324718494571346117228373693314040236429427964705130826583835291448304349163268891967912786690861910284594468086429805121063951278578521742959*x^51-152972063321252183543645536733154762836597226557928780085476388840911894547526579798743491811404163474799848226089614014741044356659631332395381933363324829270991614819080683004051412422627628316505936660017095888232497141434665528805411607719380223994917147146538009017483298320618356014947616639076796981772367895084193501082357351600622154076302033433838824203466306283444897488887383984411314564816201158969276705800707805852517478675965130737635408821615906975054753796*x^50-295303636856410633622160988939931677714898646259645269524728363003946721688841667982579178578925854238140973867995009575709545449034835743227987700887969542732635145554494254524179697533942827764933834478993565954667009387948606233192362229922722282987967356887940417490662905279750818760935425691846207909334100379040639781416851383956591343530557195425848241874704714202688616121354084635173664449851668259733812078397229679709010917233828350217212781511672125328616496754*x^49-547409028486377662435410623628278797291715689903129330884398263140399696097159907827654267034109872158422999099615828012978802730183161247445065964109792199294126510806975660979508184587433312756654810863791254097754296492538959603670764000855404172323984276969879550426849329116352969289815391716977222255614164146142386145933372264414351393103479728176601060364010477329724078582364741915536729976492522531276018924385347614730042768717898239343939207928301586103420717747*x^48-972601696166543944825347641974242850831269433885049328783354528262769126562226002194394217669546672445662535701807947034461974048884893021924527534705606859264393367613866166913638723278721589242966686087973096566512821734742614939569173298003300057019940084129663709871337727050716096016933750331598233439908856370809125065858131301813196061546861327009389005504777802119319079418257035983399893039998555812560079103786906599707030940152962705751933270962078067578643405382*x^47-1650958253047377473523248371812858237124565814727803977727752882475324236444791767353133897624637951202476894832044419685742659636512473799110412730163578637857148138020267064914042041022313023305067777378879337407216446999195066580110346097653559535776460679768890826583940651060705097293995796106045334218832352646798956875565973136201308382154783249783811507329039234976024340076061464089032947873974352124776725478076386301600633842300151382594597177628828521230522608449*x^46-2667426405982497478581733745606436269507495972337778158546928059524383138554160932979226198288267317058100551302433502224149253733759365052261447326507716967158903212112773556175690511251773636287108462287178702033602861401987419073581351394982136494220132182890951770029228804297923728639356027151032976919684663163828129026539350422914523271857911079454467222407946135442601584502274549353284639424629094576949408150314817911411626150719145082550860448357024156795371855621*x^45-4078459799010647838767071119393029192446560772960655031750079503297270812417871545488631324504269967772859221295259093103476151547831098360971287427159254142613159180547944729708689745377435004934754809174024928041147754771233566352898159250741048728875643851637714566870630787475000546195988915419099292386655171275799437240233459765404292589405821776543432727361325852503644030131702188043616576652981334112538252203783145367008746700384316588964574391391689007395377419190*x^44-5826106916635453784434972245545874438055014826872191017708837475182422846853266169214258781520756569545359295397549276798086127208196103250140786451398486622584835690992158359747580459431091709163031554624570110404440958282692981380894779477574876495719425106711983803370404760453407573911096852560043924365734161898947981921850528329794986445079946167371576849346810581575335837871677817658533963341985287876854668756773495260606436116475792479208463148484777350046686350588*x^43-7547211381867977961141131843862076315848374277694022842284278504215574518378859286494034155456130003336701907577589735006437084114001272169435947241081339197198661847140100340249346229397446917148436095215169065098600526157307321377927762460955811351676706317802349073261019634462329643685723130976679203061722144027923299512223332811253633151847838656465907594090233981267109349559745629896217692377760299582484235070548283171030157707025766382384804203266552238981639497111*x^42-8249871874187177036355224697975428517066243836302599086012106060643167445653254611046476383696367059627758047550747161950152210042546986857719304809917172408895719982326904123918783005297406563169330521322955793519511024275844808994238503636534371292974110721941221782780487218423351424765585316658261834443078947167865124508257381409801412922498672503358143667159268931075622965915020483879297014330888640075684553547330034900562321121639501371161463931742529976965128753680*x^41-5952245679959657869554532658140619964427999809502969127764315010683147315027739257831387189982494625781018919547365007011683084040972531543821640736917705541456084738084289934404819271348019837178229544343580570729558783308410697174948709296998632957909319413990068735296152344608947648130959238797086900966816442959878014701164514953431385124207281208329543708335514201986400384168559915242944335784657833064557055967320958147690496332084613485038869797178184330888689815452*x^40+2374677064809863988544737534198009694914318545645857635238774732928091984728507523393110665783775515992011359313800487428562476012531656074404641635301945928638057689711393922203036318242425565442487812369916122856105372048813104040515450765016362754840885160305758462408618183283597493576073681618567489141214005885341847927087813444006479554403418727475290268105927921160424270835573826258487741032189795995303727118956185823446277863119479504943989439386620325841282159526*x^39+19977529816917160407061088826304978854754598159510075915308560539958732888396920172217934230915099254893323421778824859623906864783194182300442952340162717280516245687844258826186957035166385390743540130688381359878279112608154144378716574727622408233745150446038202667327532279588320242096475129483401120473397524322551040127413776043142703666544922799339626910855911459920278638033260432508584513830703362163305660740541253096602562015368135245055721637338666378898818235897*x^38+48088731394824204419248208845748057306307469237058316362608051465003302441416525482860711781437973780406133874413598949529542855135369570896954217165484336405751767328012678694806933712677447695212903445536722364526573726817642738154072304989527169769342198131795043794547501633314430922422986754093801766756741307429581665857637015366484551682032164879235750401509218785437570257110631315632340189530397058239852793713872912164606640734080249517844215031439679225190070313026*x^37+82531034004221382994548477353205888801859558073683133963400845278697841639960566856457336923413364559533949898438601062586249036621314480428441260344436525113774047863448081326334508479339461880224152499916575960168098656800033643470202046369623991386813690412906731982209115253995432956360501640311354858892039169820392693332525894648586886026776065311160944963845197870904032208873711694704648832772493860817035369745998735975702220940122078427175013882804063682619562722149*x^36+110694623907728259449757719887995413161009167078413958120720675102881906770203347963019112937023850626504875348792057169759225956769120565827798801348672698643254752469086375177278950371810696389996779320054117897343505599426524194484469195424039562055941094820941996188009394291481748143037935644296945884212642258720796230784124966899781585663614326495541016157191327883536909833380294384057991426159290566514547737984603538060938350237840729158412367679130621785419596845930*x^35+110920422169397012399977559443003583864072991455177158230366830750974503925303707104910280196296127807548339384564620212717289208003708858585722992989438856846977673013564695478652958981585677438362798690509253726621105708966877997532217705199785691848370535988363864903648288667166523578299568295174734116459629169819425800197050717430303981456518096614242559758699994271881251406683213880583194456010259637112983021354361385864208479330196164813916513856561238971432120329731*x^34+55817436015831542894865627130225198515617868633602772484013300468141580939316446157678954008960941532058696348004096296228053052874241544791536238114124484472933369114051358663216133389152873425028247294769436398685399052828438733449171820019425509252251187025499951290060880404650225034002130019940246291016818888572004491950481255084499244426512589601921511406539591844239905234488880077430679346174321089690586897349495565606694809127185576697448736553941185197478200733603*x^33-77780405275746031360418259725093865797834408489568427833946352500665801876102390433192695569937290972136434202962601144270709166654756592817885407494873108716475500412828672034018771177605923360635119362507309739522100616313350907826575241352465919204975809631005946368445608732126930314805304991581922995897849129651423832877462684967106523706768797402087770129748721684915374201454467469679527630835437032217683881444662206929452937687824222701249578171089862779667619977005*x^32-289646899800468705917018204283312118248377295157698637848938422386273981855432036623895776564427350427377973198523927318444079626086543243229130808390202231228817671904999445653682081040997940349992880698791017653037547526226386223749600532410762673437795496377351220079103248985894347968145827276834567154356960695146646495506853255458969316788904830329085374851967168726353247350784554695268722301038489126577828841121960450220189614385490408551424840292427090766107068802769*x^31-535249002194480358222427804501538147744740606516451579873712686364006186294967108266309065235256389862958566320640733016599276674369265590717722832865019723144788906861018202736240203312252183542239526323238652516757517153114162875946427396382296202515114166621308786795708460169739772606428761048737018000421417836598257739837707828596669191590076736618429998660858702441885460829019846842621506560590559431464683918594117234274959485289934567941355371297488628430046131691095*x^30-726247619660950675010855063686711803010175264838549966982952673256656710221396584062073137945015545351004102989094320343696007665519118533644742452026353308434937405618647310659344001104842036976931724983852654763384337405229368309005200180489681340798321625193239734438935049561353522341940134078469433984784532976557006704446109120853663954510910267044314383639606945768268887054808604700716332011094542908929228882280490547732727445586908223842697771762252259969514772498022*x^29-771004933111406848808981502470739814260130982012978117450845461103610079996131253074999465392970284644973842353511718076021204681969043745494676762766103033924263626463760724819816831679245461415431647457513207143951051374955522421168140607860765044087313136116033890789821090380306687317348581166402585072958576701473813763195050990000404263607512830825055081667260413943890235999778345288785195147414577868143820334196827447783196877533399363127870953523676032449263608124535*x^28-629780568536190157296668754445015852218710593170384200391976385386919532671369908132736636641155607414908963277234333490224695736369515669486110553188168300250670899629690612422832759993774896366593448604722694721493909950477507165108531816663940199652952849942868907748689572653501887381458743645056926266109904146632745683258583930408004408991464091483046502034497390956403281674740246782727433459290193191368370350813542336761131619054068193062039462982389161268325614252901*x^27-321518339991470253917389814550406050652051434591891729049990433436276840638918365069716288622984639024073397389765894274249821768841797883316314342657506070000657895477424271093441637915203415272720959307368126582332394123070898745719118736960324109189177355244971139635644410692860622675646875044832380046336251992842399292749156875817014782866387475718689897677322621215455890228137720991508830401713524664055798580105154753606623340153753492034670770511649165838380787444554*x^26+105276375844095789452945071540476729765083664548901462326137879837779151799783881914718057670203959544952641293608709541396576182146648691160525039965702287399818263657070828980532591325472148546780702180561337344090759371522678042031695446600783044244228447805549718618204842173791679802700080471286862547952861022554916306042079935278806083761394136211912682147750454072059357435065720380411936490083637926736728211647450354611021305863016828124355922290435551651943603947523*x^25+528728050986310371378733627116631210358214121874576505238301893564439145735816223889184489755406953971064755753250949565054648243673676328759833549334429116084062829562716682751414235872956322541672130662450535612005043225693252555616443743465919226549818963063174139129257358516525556961541784609115364475730210932236834023426932661632922537851756177644314784104386823344848440656494632016889912086112940859260849062570729022785186123796046246314933480720943379377109534759065*x^24+681709768052736242810423450996544484968469719746463433646194951038082372806650730409507622628615715566180029897155608188736912100505577589636972545222836760190826610586335821542622079244158468807852414193651069532619602395547284924141507289195510464649583050917309399464015167826217712190735976278393683865738178003977401128702872605587753134956458607304520277756107671253216780218109566261794546400422499658360201873119712765949439914854521576658776197772803297575385328346110*x^23+304046734751200707970341772527791028729944975382195205708413795345890372962794201932256443857266104821814852419569291606386491719964667348347593565510882277683660677854758037767511129456966425236596554072211998741210786980933554656305611619967086898214225835696850174977946929452454439573695710086587682385301693094048707913156977387004983600180954508547818609523409118750825451624280403078506635300409970241103605997695693405923752701307350811953616925381830814603042989072283*x^22-494343723624250554531248207250906707351437130883397437781998842175027697080330759230355394702291330521841808650260489127259110789294972887552829354605645105965807282229157556513419922117335485078444765434661906091788751249267420002774154122884525241458610077713611004585100143349124772591430085869414095850484387492411167342153946785172459118750290271992510951824536488448914147727789926922151515485162457907493552448266385607571896902825439070683909650063992224882959200371056*x^21-1152245301833572964795438050363766825677450610422588312258671269266955430601874876535747255410195170939512968469656580760787392272282824504882733260441408501099539750963046359399798855000555868445444483156701644743326749913549607974160898915013117970644632420189972322652787459497468173879071379283824586131621860882251699343069158425019102067977279852145220542768821629098100471410385433827091183064084500904350668999952025978437520437997750947911696589325400295698416633296528*x^20-1178604338374180981177165300222940995540580187639944904231160226302601927954700322448347748958861411426661750717940392949414846062269881253395747167047009866501641846762795421511122900686401476917824326696157160006576102041906423296357544160430390721831893832620646029633088797757805960723259346925036646301791531309222171278473372867424337771227963818494860697237092212459654390747453319117381274340774714374992944240672930523937783216048977938518488538699350080110212062715064*x^19-718518117300842371384946728031805993594810259201518246067159360921421252360174234894937423468243733257039859474804727251178508194040787596397680245722610617522682772264431706982813799320949639241587627008125109138193799667237097923606981261453933317055021541259916123006682840796968966169952613796995007389029997298587057655030422591691395297399974023921924363161273450191786010664116401725086609002276207322634584073126943700396967942816991487000896426171229858529799392625929*x^18-356390373910128308158121224247272454083081266640098041952285509395394123640308787034045275349258110083874024752570176535802688719079626050228926703963151593397367143029300901415239974287839704374917040300970262649287519973221370171218656523815370947734519702286146475400236689631088824292755053874248941467746452261642640433066058628422934046672929036872961028086060719734880833582794343821901863796732770099910686937639281909546305396024183511409020947041388661324507575552239*x^17-385639068836977004553280441352590266866789849908072685977249590231605034109565626912579630821231218349812101635467800102771804386289499900566506473120397113380389572198212911056485159721547901511914871268112952138222520904089943100018595401480468512990191682727381475014374381992974518992879386575611362365249035009529903050829617443693109021898308597790324430319709622792746396807306837470837222621268967801948152727734573679008671491979689568060078204680245825671425013764058*x^16-562117438531335049440199192476517936283948258106556378047200582420867736871693163348721960764652490311042834636177798808662276161978657425622670014872313674249032910165852958880082307754159293572357840723848006966198768898647506988540011564821077761683374914678674927652825848890642597199231210188148992050018623869426468721369813863792495987840914017033220713748602141691212003363223062668985472568217463820643639211065491226385463040978352958549980709517785335726906838402072*x^15-552453644101077835810198761062416718015640451027686553537785820090220814331354880993230874374045315014953265077888285352195769851167953452890457274575199874139535362481658466756075327360947712640774025830370956237307144372826444984852455090918399053409875821901819235991949547424201606887996869901080078958344429379000112246584254785465388030423733666947181636770008831564980140486903636182242539326744005739810089019233735022228793502101301667194077943576383172789515119365764*x^14-334311269522275125808357706340809638600749091515883640137364919145864653654892510339292375635779314253995472872882022192543190964350982467422878745935967477948459317391571140330458413183394682832508919276671147499128574895822468968093034245644041713626397032434565708744887103256221647931592674155258128458710275071827632293158556134837665372873274235044281991025123003501420465946864557601136362872163733988750175390073099990169823438856271811471265411035232870432821801231603*x^13-101790583018346691783573070288324282745206071092500798796357842935381062608590786806580579905019980717670379127063603967367323529676894917433281848939849171914260516430136835113895063049961866518449895995314467360824005157002419325462979579960540967865215777525623182056101703164857659339374504872856065004968257683199932247773573242746078098356017212033249039765012659001555094867307527805669807675756605796432452253538023171713659719533465135718223173690947995218935146554744*x^12+11673369596953027894698065080811040881642375958730788024675123025294532442444184542219723040533451758162798740077414751212421741490283486760255654407472782600322635644985258663144767553250994911897917629296283592249054508823192123350669499087220078699827565384022383944997043331181340470608361919158632336126958773797095728051513967320947233320540887179767504950339532724884814913203315209275333926147109043959291012602903535685582821380736099487244913562237368628126973002729*x^11+21733754518908506432899603323387639496473708261249953925630193035946471507357962394395475466159120086691693777136302102580550830687484528458135948859356891409656093411620935711073336614956258232992870486777504437270416150543187014859384438347683530861377202248401744056864825375436667664900094742289839917293833186691312996553397666423193133494480095872580375258942259839802071011225776025147763672307757458444490890816995645321619693077164130594529595066132768153343139247816*x^10+1434556221615077967786775521721417552230985889780517567460686620654734848067413456499939136997413835915276721569500348068446555012631631073355902779685431245742950607590782519383823174661241659514944834084995449169224731792876344613925770849540621766396082808573556878987042142703845904717108304674751386254462189226184279139907141059781320754873639729798620877878277233882625298483341573788686503248435776989380570892085988649563909298390845729731769863112343168090879110761*x^9-8233101251508702295681410374214244790681883087248102038662585533826558824704443560640513362821739834792409143097231444034688889848962010362960337085085412777347240071602936760702312947006117493815901279209526569484859722850130396495124721068762454069389861342364103267429354973180023629447682409313727678596603108351539801572309589577097060226777781105932637725189959099434700624242644704412964752260198436391410215681711013305861657666273361061339137371870997445020538419354*x^8-6288388535893689671437848247708414964310589737712127211144121084742797863929538469563762517413530094164603563622860466431437655420452466791004873834772647686170822164778818228386546684765264510321900479414634202835452946763549762206380948496177706243084658736515457775192804366421512632187234529628405325451945587119028654168994888010791431221949760519968352512087488142285998797575548145492089389080536634476942281238974824958268049095919083521572045483025481482415148365766*x^7-2418347535013777200855146288154302228019151348559631791243332403777558024187189138806921762150528373519977181879126648064346278657278490250004445871354211647244573391241225573777890819702774393229173937030832846358395525346918736629614168898781293149444808218950994424541475319893253988108113009391079184686559544425447354651369833191924581297111251203581627675099477528328029005174130188065064848362384603046401150049026128337365879000873245641867830269128670531312967647243*x^6-537118707937344894291488994727006131072856025385161201149063334118553745026753217364937034399721104373719581513332900380240837673628262582198169146576399053285149945109263349779110227770248555100383183493294573425816334010485486212582168685832804454058663602427555856449711300495529541013792549684346778973682144029775529493933110154432055281960186069824240977623593171268423016437073991238754975060417000714964091577548319431694611306378753457392211616844362105844853797430*x^5-63737602361793510993832181647623937466224477476729339508026054222327983865455352357756585438081686198158802927448763294752020221944327519004821442586364181549216279016549953880563532657543866034153159077747372878495622440159933185537398849391983624156158159391799906923503143582355958145094529364209875170896677285046337588895351321385484822539325084598088690897223448969745151249514484291947061365438024401746416986242036958135342349686466552453183826023818286322095954505*x^4-7866189919476378317544872807717881443147768023708369314483709780569672600116084239031179516578241686112408668397123300765281544077671971151187954070374078281111476124514996447077648406031296595549904606126390440332154369209633527509970178358923263465094131325637414259605447092295083902350646487820366872375083058047300625941297017677900785670748726731278031415664671661870703375086675635654481985754587747429379085757039347007202054901225974524971878625474230196862812397*x^3-2104994186648874906649479321479386992788700888057387171864294719350209415756626628629654355509041485506995322899006444560798829799669963718986410012957902155966973019753513186424747498376810066770609960842632101864152538928287428630816780656342311336320224004257042288645027775431065556666232160573500666504206505318019869530291866688344038243757819573338129296308975288461331337982370468722218518070915704750497055749720932218118790238441664466412355500615013844195181118*x^2-276288274570257142495635426555629130522455085541463165115510819363377123860167309463170239378890738909028374678667611098930958985145075826724268829723852181749240605155929545445290990328481153613524439076132408309102910998014044482984844030654669671119679610997118290496406759672818919440858749824015457800999687650291025938292183074057497906298615510481863565317498999988419781076011404003827438550143272761879117746888880198663746199474018106499074464334436548126503434*x-24262790533858985245633930010598406465663437409926873449720329829852671983483705494207101332029544612085279949361114798042909009184816870123729588847411535437806291322762922668037340824886760677638331426718865647188129657454510583953021328827456868513814881442584993146318959944018060211926383104988693246006836240519062251525368696514233320795797199004777304844317902506187762026399350083321674648841218779079629179999756349550996397152190411544686868573891603221798,152850688289632001478218133582978489098089083621794120523123284947214593866577627101634514848070958690380692734729315755495271805465781885114895539730816206710087227222704075780034826410584736219575237936461642958343768511883655433250873671063870407801387917411035893660285143756947495820813614810506322274474165254962778799000295203419423614990589297230663384016303340457447022220311001121963689169594856388155309166860482306563183747840571024304382403157925248342*x^65+3209923989376410955753928507958777326675024837795098964306859145022343599152478782319758163574127887876795985430314632379636123354640804434924254606524437041076324462214288139589855442340485279015885043984764422975336311310432493347844351119042454295024164371347069759019142102428448675358262028755543775185062675532819279816372435211016007956139231691618808882852756527164911867003651823813740861756430604135048657564477909812481953364925873437342726057252977350797*x^64+35615478241516991592087338774682940768377918792812863104747406494200438081033043747843383039906734924651965422673424653036703166873682793899753051766903247586948291569735705562975280248790304701136241893172811714719815564430697889389032608206884925106175939953612715946308535091100220953405769578776168493666536779600637338037358880205317353083387458842988670923811153958734651737385241180021853737874536019580178015672295031802229482151215521668042226334550096173264*x^63+275909726464058347214487543658596404139136004996511634603906497147044518444313561234389009383482210657007778843229344844763587709966281532678101372535649530298151355008742319224288251370183610133999937470846525144960332491651040820172158326393796161897348083541639235144833241157754026302929885838994258616278597456042144272864763829015680461597607253578589303142300793485551115419031462718910938652115442349612063051976679531131847833985885620087276684461754446653140*x^62+1668629521013210400874417210089388825114801654320624127980398203616671424370766745965971393288573894152484952261865235663373382634815768118575805935961170065828704444554359598800105714046030761830626848205040913780046044223825236617694418356654740754038512036154658014793362766455124448391121506405027152449197997653859431502457046879264667098155162930687402059464349311132809729661260802823265561197600276958251616807807378807856371652928188812627041409413894469953890*x^61+8358097034729187591043803307920838798590752697219307695380533347328599664279185730929226038403800341009466176082894362840223243499341236311289795935778067676647462528246397681230834705047343949336015559644944087093110887926520555465395359705896682079908121413274365648007603025887274157482271100427472361267760093559795547664743155698621166367436861230086368559444192162798275544488209808683537199350521914585747290764928129649614682701227071313861474027593160055307424*x^60+35925638761980082249641194458412241158026449119685012306868402993410027388838579590424716714492359120314362710455208928379425016069186018194042127849474656603210558414337466224781116215698512027559761173326033972892697869944853956785615969656473174480411756723578734899351051839071880226415751953110500211707290349031548063770151392388665742438110428614572081292502906850028459050155779482315305109979030067538086957859448937180013951344821465164621497389136602050993191*x^59+135595423291059025777824438521465419120373717728994432726764252575093575150645026478213183408587982060838051355463895196355906639067940058706708134087030001169044143090500995701975247634388096704122664940435812308192739791820729957467776529299563093500749098670934592827918028160309330930224000512387278334536726025162611000966021778836647057796219812609965615179248937245514775063000935248916445125453475612339269155084107393532412295217654981146904315403095484623769356*x^58+456648770188228178150127231815160254164750323663445965255582684686292331931534815555297627945854369320087802436132550679922386955269958595855860724335608733519454004018705008487413267852844781641229841076468884290656282485252999286025643815153049728434717133544786659082388652155107349868832412351644775381933598807834637751447851676148343359039555153082063660265888070511579622143400637245918321570190704029002861125714086560878494078234772265200832545373179103910510678*x^57+1388792005984344309376730469088090145973056294419915806514756362800312777072326600534595519124976172711050514995906714081311200572429667675796632762013261786683296624052305141481344495476429237493988905514579255836520077425282364643472120647702096535050981670786447183126498471648952019643022305996807554562023095832536942566423047261408560655810800722352182296307027191525842756147807885306595465890526639243200503720768338239198369041182225713249364173045529485532063615*x^56+3852349871079829388965127701114562622877837557211956764109416594295035673728273771711793517109754142001459730255995040953747716504047102751990676506561163427913290540422327009106105682032850932349218122527355380939696006315948738905305836513207391324901905083606021480466513400597158528245279372401793563763025220746552312800868251648977905057562495990653359596275572118561769582675418449164460981481910439549146163494756487963129576426870055308931394872418669537489333716*x^55+9836598419573135354618180084273686662152036986239300328665880243825284514833190558357216173408441216836546961018185483560816731807411257742495394932754963784171163964816429142288658294617215389778129699317653298288906487010253071981541566818444117067314495379408093383318744985779479867964440846024180307454575879003897217484812933962629317862367002840157695173211823677799585749412542913954436932097679530645257731137542525667989210475161958838465361122548029563116079185*x^54+23337349930031869082668223473796768736124705707189443747539779521723477721607929814827653640934555390039322763625572926302496277622372306461438853063712424880224051376060269367494334574758897166778530293091389540951115326144200887863459708341999910866868135057171533806715504515311105495846978335955329533154633552570847782576388381282380628460771787599061860823242636875990262542248229842169699439652020741611474150442945875875611378976797588584083161344238668948974152846*x^53+51946588286645227342642496020321006758881306502413771050703688158731170617123203441843851027681065392144771392965032903938389304167813194295921115837518151051267066518995871482830685325290171841481161687858472314395114108337631906682425736020823677609958299120240446868721357586545765045218810432245011881680138999492821873039966685533934641901728439203347394681355422199265453891197023734002543564818266384279891501546496056475919651775165697179666744840014379763199172029*x^52+109513789540233838537405075147372056185086879643545204311071957626859783480867320152931562545323684499494430228785064748771670764494140242593202866810560324993109438913430477423948005763631770951285309640219822818275140484830345597471699337360094708104275280843165749621711580941004928565484586217112263234632343724139599744256804417798326932601928946386141384062453525487561759873724109863386696675792123538696236734021589395886041950711529668561587491515904907628339713116*x^51+220396928811130816713391699878348325986472520368224195606086161421266051462041558513392976143501378481985027094305995577526135171769927192249270373125132060166211918156619656904096480673242392202407011483382245077108597368787636607677801651271917224407872262807633506284211661166811182426163130165378250995755636444208374458943263457856955421754936948971117149930096788820189460130953806641951851434328566212995205538738273127536094922131877429350391383336333024032754456342*x^50+425457740676097023388023681914958724205035357646227096125554139965187067508275308941570706214116872833768282090005705217063570605451755178996866013201855443725368925994173931088720890448474042468039082327013083239048718034116678433103211997103094336964986679705492564864427326732873976601994442699977762066666158390042846984482610074794030421119405300622738370342653592859935024088286499167183606291759215033001773764088567516103053242656537881017040763400566638162584790434*x^49+788667096871279380413314279046779543726361155499238514506068515686359441371488273047558895893802278858630566151491460928301656959864164110007272254704391673607953216403463377961696015472278776611718521724853391842131556824423253679787690802023023414960114416013987865009169544268917026931115426283478680306084760245678058921091102728189109177960756410022241045581702750446227791551183245955070944888449696325441288266733124865764175931130523644627098190684053509354643128792*x^48+1401233160187380659550890923648686998112986776703733889566877062399785306027884600852687080946795376490179460529025589866972241722672238904849910764698239204455183194460133811783115221830562228876703687768841264162129952478987240549011424407454630244979743240001931826277831065245017750507345201157204960022013796285896936692275954701177496464461344499775907660773186459827646936445285410687546712117968499969286442714036240865875158031436753732907536693648764612182761846929*x^47+2378506661449989422356478104786112170969329301295166287137246899517215606317072400907110311762221380364762641535705726451441642054731250709944002470613777827456102100698004833254319969492280824865717242725789279274224314633400559795954343787405885102234534130952168478973027250326655771809530652278817075108374971874932521125595234690021078837895543800880612333672420346784075855558591514315624713030782853950600825317744134927393874504163528511429424646455742542625881926544*x^46+3842844340085103815130398933330051733169562182778123617263999881797835581084730148203433948683008368853334253233842019531684361111114624700289744278987483137390744003029101195092761478588826677263559574112335425071993770688953098641620665678274435429623656583346855015625749299179912870555314996797677394526126107405513909611548058471311865384798858727505094482896573538795208549193625359224634385410048822898694136196018706921241449374304906224229817458322050076974226300420*x^45+5875533502113830998845718582030143609730189730393013442387160364100338198367296499407008532503332585340078732786645065603820805568479275686915769911224239248104168008286967852118693526192511849904726695679493114369460879042089497435179681647945602962204366064431352085886736787662080198006297880950000892992205496600444009389559912153854173561605480062292929556036661279142126945755275324332940233843256796983409076465823013116300078903517357484003697857779677230691462016658*x^44+8393005321883377661010841291954830737452799610797208742384996575494316404622915918795412218111654872087738046389416119839902798290622031013662352699585492885420369734270088523794105624340868870772376126304271285294566870095905059648583569674338294698778002903501422291740401160812050661875619525208115958103257543477784316760642034306237310206776326632729216492216824397817487713925058091633938188543531485167421581001955692716317384112734591425675880412113361709680102603525*x^43+10871929953587758648793375694981073201286883497436512550102340639940175804104911450110003078041491033072490326255832061498069766493219197819006007594758054887876649577461534923769440224250396294760013074103840946247518498255129381261140240146250348499998313618607755893570038095814225384436332500358072977057334502046847540167094483371847019537605849490476150456424382289568771757332058194081688962938086127819499285202306295002609000966200296328674225454829647777299892272758*x^42+11883105165101060466291348973012659613223526879170444306409104756662140184828781759816421227301058858324368896214095793127512541789492803052139126999649395880500085792641912028145570117592354109352705929362800542600035338599531643778177924865791375252519593682192794231148745741296658988282481117813197974976354049751162124180467317195597804707750789956824237619484242582145975082231154089809470653606108898591082706217079593436380685276442897026498944452338099891632469639068*x^41+8571200408830991276267298865221427963048272857087760623014714897910861196098365377729183143288936711353952493557033447316768730209406565459221148692830523875449144861203928928411772411009952327737972989296916002178530212000965694973776804152244753032619220556539748848793928749683127653606726484922851658739766196611752327470006797692177051589357300149906841522537347059137641900692066416477034328353404094951318366734563978276435879014001552283797706009074163667033715633865*x^40-3427381824503981987306572588493077000261469880873998563940107171347891397850412377883341238172416104839122909570722288800914591223313061560464586201054433917587137340027439181597999362892860425751866632449362981723361236830968483383732719221815197908523851599792990223579047903101224461145040266330558499690113055879451877912773578128663110988252661362027207108870157504237921434335946711708690818599306558930889547994706229676907210852974903762901092290222028501217183808186*x^39-28788928069485459163173918830598325595247213832938137014616784232367492456257204209063696201947197578320032369197989602462613535296878712964000919450519185661326378178390499404167243334319311500396625284300195916373272400669398505893797431469901259616106993556668851390259937787745152432910353196183404940826252867149883124027025762955120297950456193718170597386401132486859278940612846044935608678747601059853479411999906974046382215502778929066303703167496767464957356506095*x^38-69286697210368787514327968581545780047945755640607209028378220408468159784058092038613284971273108680785110884689654735582499601941205568457250797066367620673748960104074501781862082252742732681401902046455565458498656590696800684114259605326917061076674065423056753363726039488317381244372004276950362269457620921215494384877902718108942570516735587743202419254347948090817538509707124753874411860861859348852449877694905770224912074580538019550276488760318190117601166565722*x^37-118899521813813457836188977049337638736683192520512255206254904064716634847210294059051772859522406634139286894899421340511622604953112477426673386071779169542876306827600211926690964109805854734575590877254588493529527596442579816761232987985512419672685146310292334360033493957541364840229004795791149565271329153028667224028779659652434656485372374182556897345179621103528240772611352814334084888225045697137918261444559637930786774746473925827590708095951289892048340357859*x^36-159458347483615464433642811141118861654701679419182142964024499657002697506785776671686560930762685144635115292651528955323623708205108356394417805947186638001476592044876834015042790148383635273022102088857712977858539216526990278562317356993059255579389209370750105846298853166805747838011875535568745841079518751476310499900800705142152614628416692115038639848318535833323170608008987094208265680547267432859491097032981803903042093883089005309087271851521536034432512680847*x^35-159760004613502951665179785705278617302048938811383068374903123033613699186870959461225376451396764141886871178352576633982230279515249772677408136515957052190368910707292935784369724052851439264150751968399423970742106358330750863845664626463152484012016080608930246772454734008482877023016993977981544154601071293548210935399651089510742893149335100852399708427732562288782870294777755324212279229342401071636321892572807312230083476766019242677474981371081896073879962223818*x^34-80348331764855843326354057521171434268574150976453495606763600775068161255228911031350442992199042540554640915915757572960095850616235339357835149486951430443247117775168883953202747469819238045901339326846935099165678860430629401642817219593363609915920097232129747225571188514786111170649098764673814637832769029264670525770688443995129051428153044896722760447395824148080445340793769521297209239729180128270748723448700265586613486054602436536789505825372479839956284837622*x^33+112139213901386177361626055115651189191322857211725193128960459750857260290724301612733786273493892482913147684529610854149301179980676918373004541079236315219568812834595444197289528620905378255922515103698071739614052237872901885045557687380301815105335248802116113564261911759499199794505807743960267588281287213778215243326728867873575961180516943007347507596150827156413760093384497843993595994859498751573540750714786829917884167130581778045210573725549332090407226437788*x^32+417356756132558403432848313765170804133021744587695941692246264950898677263357484989208252209210276819391795471531585408837148513111205181105535649998507149068587371446634955496794529636585987244281725738941887403027032371528163334938325136501365232036634817402439172403016868732790070885364664315902363649933448487380368692511258729289032319903851604625027559309452753102220603504748930171585695989224734321044687435938586072891295281072657125383588329870172563891910133866577*x^31+771126193178448719922243056627607652405558140609782243584549167736541576373736222901719013809304118461815009279033156170236943698357997317939575181974250497190139448121231852409191656982771250205200379859572408639983075402731507040366326023049095730810114693038329926292260574458998980671029358491031806655883740418624944255990122055836427439586536241148794825999341065241507760222503993738144060943928165806260543740997754471985108044552960825561734568934312620718879192232411*x^30+1046178528838871953551613345803916565011880467777752867561487970861920145639319032633365040157566508892441833897583711353103332274786675491048677328197829712552773035567581568247127301607832372488267418113930864460443785131935101700112183821824967840809736427752597004080120086897849051226258682692632551560105724410861711456592444361628019402537946818188530241252355888994536909946091025831538310046008887478057729840905569668181401187163399084567928200290161071653040135366084*x^29+1110529720137051077409104716629081442667132154463996958075234959237892399588762373063002810340210507342131953499748954624757063551006059274822600564040929350864772354540393052568769808889694948469847935744350980533904499812790218383190109873893957923158395943621625566283795282964356281664883480796704509578915514508970685249731167268464843588822366580464749419767283661615549671029675864818755502991730347395488861669475033935624364773292331475052435421801078751900891711386118*x^28+906985589926311706809197114156072149977066692090932432570726389357007519838901925423262654421241750535444013497423461733752015445903845532371312080180441751875142231882862179539178638695142403697341963583357849733481243712696634264666906411832584553520073921835233586232650706490870987567637248806802163506158433431795271434302815776137271033208165098019375848880845856214412907527677018142559899561851779214524282362720018710186855333638561843273727528444235055391703714394402*x^27+462869648021518711847853475187449284191402252023746882481507766507975437107468691539270476450951036054623372812566526811551798126865233763879739337987601812744569865880470965835637770140701921616509427826452908234930125626730495495773166829981121593791555846975709860111373758822221184569411736979166531856756581126352644857224499981968347201072574829932588966743393024839262299447784229292321451729699243918831211605141186544101460756183407571807974032700150338070329864849118*x^26-151940995229378667322473511649878102375048567516920459961144916096142290735701038380552455308436913714725489473851340724371109325734039472572502405761053072629058087450442735550613062008867183412878684128828040001907911942980227962688006586894382854875856488360269182238531186967343010208129323022935677787155241673204250840678438641103022899160959319212584391156398204785386984417508843552361649843371061233675158404084098908609213546819772112615080165629855197859264477310880*x^25-761837803496138940745237333362799869603768122815759963667719149753178767088951748695504234300294567546344966742175427782974745918539225537041120523619561563362560815229267799713923495646918536119790170994492286617658148134710085222158021823391915441138223282192216077514279218759235228764103612957957707297305498090692442911914892544825759734597046581156903814648571140730867598950667184257596021255098272423346997106847050436726600123066103203361180581879404678818100840979961*x^24-981944924234031594303635972944258122755865015928508512366116305853730373197661725958858428058892114168541467816807130715388412524959143404136875963716600219400917551979227299808277864671428926958538877396604638377183989967979515444313481902370184486282960184747105944528552172058817967961738862612318339392282508335951230659096356535801348665045613465719720411674405590615278947584695945857882978048803230051362784067765723375342658752500729904088023884255079596835742979835501*x^23-437563222906601110176698093281336835811942190438788713778354329072988242321522899320085190715859726808423136240846452469567578716082374704464382949267051026995437116876950431601628904139204005752245744336679102458731932327796427160479337703556588155488573248034701544331000030364046619923209698885198289504488530024753227343396622858122367564797660841036296214088221145446381545369201287114567847205054921774194545882229507675355795861982301180802616491181519372099836109711288*x^22+712650998980734127614101772166649103426125712355000641914420860296562723949159915707844155848731427459690223240946916480608593155415276648509341971468819756473917356950729200792416602228165056958096649056088164726281251411320739616216774077110842877633463492176182904830985983040768592632447801177247575083930182263597777634199101676278732703279149068259743142941715285214205902688230009977756390989185101154798737723916531404139182900435929807152249465693026895063008125450887*x^21+1660037045846978105365394950916267234587847512735813757650357685873093341029436838464240423933691949280433751538417294639304731602098285025162757370440545468076077002282416709616100265890774411574841538157643096737688994715513482095079207103082859873468421945508115806519687103250235764841722668275085161221609025266286180113982484458618992052167446660469392810637777073551072953386759318615526743873132600535355319879573178376432802381563278583841316655840495077785853455695694*x^20+1697486375212163778242256181705832485602681188306895588746466987217133366476511017070261927978198518800088884956262487854602117823501256243349322071557959845521822550140834278828445867518824086524968166670783852128034214645159198677210352958062572737292366477879573579068417205642004329247957314071445493909323815682506632064157329909587095816209634996374130888064639898982043362323179522935698364472825928598201010317322497477181201633809317704505483729294595281669749067730976*x^19+1034536800365729862219933068251847494455054591432041523605882220875694854374595125731595306282359259557660360595114422758693393923658794596033970790114853937172945009979166073645250723173811887489029465164802512129927843459973307485172060622309342686843085825357133666858162208942962279331502977192691228491766742443171925915248371250658425308852842319534749015276272300048425501105348632732162167013207611434190237198676084620990008053117311728628361547952824202801119949863041*x^18+513152268210530947749531602383848641966504955380674603813697102308936548875472730458664881542591186502833453998284571033902765283615129680574337836216943678652496158377363491100008351682546141194191947295923213487238249130462846467012857425181266193287950004671240688512554788972938983646135263180471387877060194263673090133463121393466124731630942578632010288118182872303651206782240967631385621065253889606563861139711114821727972857215322924749984569213825853714960698596012*x^17+555585639512097686914056611369051457122346201498869330643078915792733575561693470224811959057770878672491742104430719149490299523037820279867537053296929066727960549091090967958416570888875232848748185171229714780886986803286152637655085648702437059561472367666328275894706556952948167830037127245022597092488144679720957979241504903145255617616963652393716064244087357095111208495343016474934163652370413426257177513000357571157823968856394680844674814719046168387403984986293*x^16+809794792399257245261976495042524244647375662541741864427688654677183223930959406156271172429769006369810716107401291451078592911614424629828413288092019143451400326479266819959757377691256287919719829560267779962691174448974016638674908064697330478739465629649973354711103669854667909163185884650960678021190050823131711644710836471717364925869666003834753345232821069012971766772781117907159074573553209586952057030937898570692980441394637015513305211835253544678900944701148*x^15+795676337050995232213838612425022036853856471274466584919261641577468078715367289584639887706742416108935992355598992906749174960728887734569543277907104573461522386182310726766696562336752652062414279456251012489521780075505858090626040633133667267917003768560393608917062600539840962154447681994716359595759106168244022111361606226123680687419514808208224333885539483122206722542186789278882860942206915961610751510425731437903018442404164234193448725352275082824008833142921*x^14+481345099221635662842806304603827289117705919920131215163960643242677795234254738113355080273186617095677083857359751041408780735952125513774446356742424592485763767534871862758776377878609542716419476818474062598897415825697106440668012380553938557664008932534934759211434427993189247565448603042420933695549889512008803544090477090389401813640791605003470859594820144351536090860014814357731030695470234222708881910906580164338880898804671701135449226348733583863523954284502*x^13+146472126057800987161068659617630560482877530152236533440887169339324487042350971909630667612449936526337630567748036429553621638616355772496079772381772469245160238432426414973077778685900032459416724570748721412735102132312722931479625794345929941672729901955453555305287370051598769292692726276918298421862829379981193711253170188066817579583068276303219849506515340948964199475927994259438855412295702507840817353519583401253857194527074952778060761124511090985316795211835*x^12-16855358736318605178495966527343510617513238981913148417501939832270251830657617302446921129533144662640850646804859782966532540332248502204868825701543637036989224411992996162570985553977354327949009935368128561790496917286714815573796225037298073393133259846280640428943682086270688411252988195621365347192734661643513238151964297948980886476335585362694520974073272412852950506596506252350378676705278657560394798371433555347759796735140996449588928903442504744667305387579*x^11-31289831235522302838209691025437652614558260492270245963564661910604459433318319616873861774629575941217813313018554050702868190757136887106722311118657441201969808759824032132035853485299742189713953638703278971524860043780607496348866270749604117867982279253588370696552853736025971717448673944027985345269770946277937752908692595055185651942563698772113049374615954102579738575401712642346855386264143293902620186150506098523021945486095640449108705292420169927700093030217*x^10-2050160016120549464079773641550734195202108781128235878475134890880672925847433520734313115558432137239268363823807895021396175710693939781147717891986116880535580446760989818655409128384446963108809869843732449074470293120300301045682295142533331441216599289595686834028344871312537997786106182742209858488313092031194781586442191812881459423882784434132396962399017084024011184540723553834755431587393055572152679176470414677782574506500588527391019004446588448733760088267*x^9+11860859049031762938817237353251707150961136560736293775599933789541881554521044263544250216127622134305345696225746423609592326632634598486583012398919299604999174909556274896024757296241416261143699161501729476176926563118094262988964092500293532220285887308502328365700247448067502339324025841124026274949137252133554110165417837008583294479145536509035233668953049700141453302880337405726522969052958419598105199456954011847509661026447388437548793321469687776189692491362*x^8+9053945566412422732106492069458736090053552343803361859901730201441584163099304669809679173564990668033998608823264718026266852145934862971705843178748072166142895824850559386211662813140971604750505541912094921356343576593919605428486939210433142874773289510275391872030820515660665941296621306680210467245518738833207891276317550869050187898741056565604947331723812743247916986417179944640843704441169782428434959696652813036298740278533713711800240141634646369024782696074*x^7+3480898192164289137151332932586538250621140532598846768589885897301679497074561251079325651074325538220278370332501330851889327639588134202213951183117305575091496202908374546095708719808167064504434072903570344663808366236062810820792422348273333312866974324637455320866031298671059950776326817502594898324723439854897819875422786343768878285296249542958354680423521137319102034823436296228581667336878321425837475200265587911721840196737849257204909372937697081313073220793*x^6+773019299437140049666517196809815251891365526544715486641540482142533750370328051128708053599206018065214323360471269089320648557053068409389077690198545338035264132540939723285103973316060819297311371811778526018881006934431805711551476749217664287079095820670677857203924905198887787196643219474816959836466248080646084830004181170323120371936885156564737737223623267220079593462275711308158453014288875000424838745446652689547410550631195982582217210045501327999852674772*x^5+91753770338281513915461670210435950705072099699089148636222236758498690927455505715791893180387348001761956981219562155591407761998339505263115839508123218642361256385977873630473349327323236834086145492442791498641992614822710168085256390200884809950308912281266247283594315221621506870252866244865636791096882423550205944619254616464752955956703952016575940316525182719974402229099032839050747545628649734633086403730092852983185319904568334182435792148806905160383074265*x^4+11337565594107397718372099510940832457703876832277532396543773876662164664656788512213992785280836118589932647688736858032590294877314664981171638190025423188526623341852609830092660105418607073693932370978060523590650612204374000503200923775993104158788230778016899465579575860806239860507691153944148374651922830770689430509895604472172283336688770971397758416060380493474330460767921281280953847829998047096584940202470043837472981129321781931841829971893773013352954735*x^3+3026794549973732694059289575962611532972396305722104112301925158765432137991834963136351024132003845147224307694283042181134115324324208057147134385947896141993559580214504435842983625216902505666341150853913105489629484425903225929995609689647672205006173674243300980016936140429370614250564174961165794886906870168197664894760218546032950372232451644404378118706717430923463067638927858153563584533287449982891825797862685875945579729605245249960785291497340931781192758*x^2+397097872433384103434630183010283697443739614320439321115055368217525173026878550405327458442453095129234720487608314778118047624648247672112852923746617003210604090154267591282672538139849621686173952941142309862657923939290655493974707163926245957927578348375140223889273662542875790305001499123153405412070850696536994954431311352115739593879546600621982404339212561256308671518000783405580873109951162360029916919465810615200813562256877854900632219180644389134122357*x+145667821591210936162799294099526854218710191029312864868417116372828718177622315580918412735976846191786568462027128675886027120653932347441752399345376055943894542330000628945382986290847078479313373366325432333691889694184879077186670162082226641047684760213577953559932615457582951918331533599016118218999631871211852107652876259919223984705725440772274914434471161272248520151727369104382649816530998088322655004245282712004582932141098671748655158685496155876992,-4294026077262953870338215545817066668953546344107820798724337145226173169325668074911898342430018980001009960207782345810877843790740003971693772636504225955628255848324464495290151540750963008656627773300160023984595770925313872390669861984821050958652599436162384340541840672846060790523720163754096528573378570404782882371571565038068043037266556012929576366176213454697341703841499354868140012926750105083331897661129807370778721288474220659249435302517147797*x^65-90172120522968729729943040622345920824318127843348470944394423253470948696357589031671130005343027116440427552970603759958854477354042553942235408612346887489657837882685129239891316082745346101332306928310695201058369180008966853742146952628719138547165733476468494866733868902406650501281938533639834336266709512017817774565859405324000126599626388352445952135539569610348898985543303077259892330253919031106234550680332638327445415693849638195417985389425527467*x^64-1000463832248388791197318555694957669042097232069589269683401614726807296354938898693484082290209487126863066376187772134353985789679119699116875594255670950752546546939982683754155275940302931576136534875415169925261164385116955595989123238806306322106494567878004639012984836404961436502373710709711740837257712869691906843058442682524910143634493380264639312001973517917375093505465829883985849927518435971851115551389298937066729432808271026880773852375901758316*x^63-7750290646090911206325166781135341329004377384219612754195118389787278824057309366929799853382366780520821770344465176457026933713023743930411034493010236368833122298267573055860715635521503923022353118202934761722276807191071080634773516839086647381819457345215085328814422718275548065599049774305317373555576736831661469212878721462147609001055001954608331381108577436092781463289235206273268975730645690199820867224339905271280450259602108445382666516487431386490*x^62-46870730980837706694778474046389468427134978935966384186138569434406422812862941983852843987678832924883181916587195587614428562384324978865239413225680487928466689027365178892035070594346537964898970745627148461349043346112597659949872149677074125637728428178401816755925314628827796685317904371370611159487482694495961509374467442804783588922388901075425817372738732511712304157114658076699280849567082228927367143478497434840294046476763129384687040059602302850427*x^61-234769634590803078006494176250526003342949627244875393316349573540346480817139325671866219210216197171275045336489411726700204979913493752560067429667296621953153535008907128660780423820901386848034808497903408626471963642442399268915711011041657392742159711716750018529019146523170894007962477653000767342725717698179552389530548223871654673450213261552294618787635032684290497314745302051756654700645989688221239910741314413726389430988727982173558642196375100042734*x^60-1009097649449580726430889364552853724450198947835418150146785421321594394148039466028682585491157167275779108092849261469753594350546941603006988209626246064404732804377220356633925280565819785745548951657334092518572712094228882638623010541207590400153235434549220556094241842592009690589054337956611144158712757194095697979107490496732772994178987281455287606046421067867708721358010273418235784659465770595231786020721078148012439361614422654163024031983040421705405*x^59-3808632941178749238683791567468138017250686675557037442541446721509367513286780392066322317530168150292518365535524343426177011537339385354632134836729187431691190154062531870220945208024958773262949157523432681927488081594088577588058586469428387612163377154513141310612868054416574206035297641005950475771739877622511799254304474742639506040145002163636849920266688781410906376331446707917608017612662126061748006442398905362170482355593419806574767825080427032667149*x^58-12826343016163385261859388435909309828215263533792312564900261639692792792183948770745131444567659518508869459118412228038464632217733290238418838929118770828176684645187499725281652557750907391862715654151500610711874201189896037049626352441290547172310689637406578978116484020707064616448984065978697119946087519523676070578296807072125702423607822844988988168755345731252226624224189827492893906141892071256815351215248203891052513938907058121483109280404897332533231*x^57-39008142146898892739779967455234482436859701718533801994620765332861171631811112151622245604564385052387151346219400021962986943135555907881999522770142821758644760854758655399757472475664566566512006929117471049944108519641547658875551240939229367928662574757146614584684681379345672935807250638414751766246897476144349968769999761067865114445957710651869993134604928937388939078583434921610660948090563599283497053308291779556354292717917904867644753348515620400186443*x^56-108203752983876042246238700377259878023482980241996290357506088172201922550170275983483032806164743897423932937535876113229547555488027795895978509032449241602551420475471317956761042804703543206723187027541861283699316773718387123135530645778084380183879319801400293852208073549030331935182843187781843930307157883448969608573447772503009489057605732117028096592689256333535102788979570045779046569820519861404061722972714866121949044566619501952413173449748111373934265*x^55-276287450155774648580846207760483990120922874570097781682806682191748522293640752064975612071730962154926512619978868026141106126160585999136077671381604282710340701780380191114476002921145856652018321298267193100239393557109478945154309382837671015114422844732596245967295073996505447087770386133029929980443114579111011838518270419098257072191101529379155860883346520787577769402443997812314975628122060364407689779808587341189196973802943787038277756070233337914344897*x^54-655493564665377243157692416363986971424285349958411473733559911380053308078229816685513999049719578333314042320776160917883061301619386828547599390731411188443471572022016490842352810078788907567148116953123162243830541980801092033725785856205640152471664352191652027189935930871723747227351961305475675184353316749354452277884758324523094617302800628536983471423073106001432933706825583407642264540152053790461728425795954835935043416948501909542318811709143416258009956*x^53-1459068024218388030987781919334919176449988290766268333134226223261823989948625111099987152706955657160160207990761543239019028484675573402324249010394896933256036762308898933573844953307224714655350411994306750013222187652658146957716236257102271978456281928166978684067984988991204705560715468232262776857754167768392410985428419547513456076880020993532103903961103713908823587496044496716084322911393201236724889025806601281666760747906888715913872470968688621388942775*x^52-3076023197416032215035432232385787696693291657990670369184304320293271645902769466843120525721709559462801058496128490853755880232242533443706164587095108098426648088015106876409598419434145854118837142078736856111355406039593764983071544128909831667243467633156929978679374782380301980777929756483387229896870036012441814615261468252181633405804191604930741242632845627558290119828191241314158331001868219115434553458841744992208936621336874870651928192837152990024523352*x^51-6190545910090816468712102106631427888825170158093842589889016963502795163656125252634923829958820091921767385121690653596651937025393356196857825258131351915781411900201212215700857108100036465265136489558064831665644957287393054791613740639970936740666740701850937237852631138100617269613946127475100524833083191836797479751982001930640290660162608065722674772096464129974382465430866396711642861488967058021366731141145700795678830369772271926056072702137282062309657010*x^50-11950401736484026631668103888748286553103617408238541224678836729895762267179952183215061213588067520582729074728185346441230425451730695679311798002720047849846003421450151394900498207148581556384204239963005529906346870627440219014887004048962698221862166280254549452080076354528940196204350354787341940952597582108112954591373260902622341692574895661977959043646985238462929684744040494043290026881845626548981131784178751951815554395124195593758078032750711058538315499*x^49-22152487452430388714043152246837928968124759735152788743863549182399277321843816248281099031791189217560393655944836075732986321168525204985642122425647532008065428085349575175927552994742434476332356620991662881352616059443325777922990263418844585337539780724806136672536274944726684708808760897200897583798662845396938130368984414956169390041812197079412320858914965904619312184154062461867048383320257782309670572370498883805720168367044846645073734571401032239017144220*x^48-39358831688158733830994811181317459505967509836709050669384950845625618422586159315963235251168424156433602071928740061903668780793070132156621769765049515991351840309286686306076726180264159395676020503051488376361115047709439378334458215927160240823540743296306126260644324930805967630906665710930896000441223305458789844909963167289943604075542108185429192679511733617687464958999793425785492404940669340866511983373062037745576278571933339570535701240808448272614014982*x^47-66809761621926292227031240890836687255213821745377809612726332535912174345240665899232561156883243767884953742346795155746365548457398086857463105005485803422004836183336211914276997808624393012860259473178358693443654876764408996589823161475196585576178609294933958455082529287629063061574297943650575689998906552243035749066045518374645453929836001299148466650773841294176455519724216861340170927741819843961401867877131179115678549666162862840722677519595804338162120021*x^46-107942686492819337431431999306874042223535688756194739040379321418397689967180599108222143513567873369962378647264950574486692821563064441521413125591036620014541240197680106214458999123492644156111808367309472487140948939897517533752002432279189951598141517339526301797571229145706809514366587813853933161678353664954665375990151820867533030121875193591158359558957112192969480772659694394700658625948852347468629298152577413454485691401309209419358394133677849890093943861*x^45-165041830008639212044002250917617296137825695963921344674161537850650797183055941638409450250086545634497781596589657126973169953921912831916680279038582093417114048074508148296635250414636657921553021965233655646739239397898777431441111744453593554232570903116620406123745715562236532348432968039313059256430406064814814325459693835162476673555415522284617937651982158881476920145626621651807230022779592588094881154224676291593185152838736819548235582798349087826390502851*x^44-235761339972704650238317143153138659546597884452345036493087473975010887931900004319191361481732921265200502607687443929068094135150135244137239786348649746162198316309536240077720453378310014130430152876291719142504162312128827399261032297915389456454815950147219387699839384939568243196477233817131939783689183009126484885435722678611484620355989307533388859116916861185833159715138365838178000986665098614496621040755185848982199665688845538758426462807673337327396699744*x^43-305403944604744651480125699984815277661995229099224701445767270317851430696378183259176028781597585123756586998503399748407738576483006821860132109337857955891233211538212426116341571744890057513287657620578146396241236611263381740915593891542779891453612673450874750645051027715767330956685533605868393043164155689116193296254629815694002312707553558344129405750048853949729088798400543933052405176742492443437927219832170019688574978799440371810682984628537212521586945836*x^42-333829330798876698622964927017786894249190734654900817722431826585779050636370354657507476610844885619338621416361989447648805712457149013383173589360671178739000896921911672112482930164000029423084845275666837879137855209435434513203358438378320787589871427647532108655645099300487627677967059796770794261018858665294832309920483528464285513744451736017968360836598588140553554058217067164474224588376565277854637658108069416116513748520426861143868508877952705259502712048*x^41-240841177503763746841129703615583591778931515313942840414336431963866956427339225479743037703461543068450306976667387869561169319650324323775295523415339750542859862640522422972567038797471936778641110675953041827474341340981015790240081117859405035221661366107813018003520238267274962625847241585309839789994558793766348885575646016398310911283319629937522344638118960614940843241384472287002541942392132965537229332572826741245804066813106915876745658814055949231289143703*x^40+96122707998199338622851643729538510104785414323896180887723411167372408268960237308578036871336364521102044724152297732395745659131593005602439680149417791605346852128166362403350238157718819554039594183857568951641602926345160557462181794101205486916053603486757627767485837565904247595660481736330796752632568887447490335827625536657430708307153043492099369738418120215022956565662563990378806612274770528326262934471108658868786999478959030691302994766254299641097767958*x^39+808417860483044496519824657494995648177590780921331282232110011167636952962247823307070184040425643565996749932448209643741320713146552616976336037328252083994662672109854485513627378741583671928874830657640022021722103142789453498890134871907866306624519938548943585818991514869725035580353825395400161612631421782009753973596364441220228597968336932295839108206851880341374905655862675814466879420966324534029666866863934915976828393214449100148790161042296462643652403191*x^38+1945885664086598779016028685063492703558034149983455346900533828758072154454073143014372924046291988398176967601681043455236177914165368690618421541514242712830599167009280160391059698127951099406860843704178100826896494194907481021118033555609796870509743489493880898451448250334436408053294383880546293249231403194197024154860169720032869285989206058780659686947771159680298975275619780221917178391873839362503439340468424358605753555821131738720345992863710705798421794927*x^37+3339478504460169235790599168192790153702010952595203500691287484955630220799980286787107456569102777532240866371760811021745136672982234347754287976275646244242110757118127245877509483017326962072310452004097422502180305523070298525972766024291601211818095541614810372311279191085776827143956052259540263780434288081682341203144085657062415548011790004534195182965299754239913456816409143679643795320650393218902018292503173784110747516103008053623711777489061651911529820039*x^36+4478972619178102119668542370084230372965935670807834477418123589322134701487249530433658170617912735862700006334989047000374386467004904988097682484397199644000406518524843518859435942449641894279907518026244595674218689924681822126126478355605088499202476020041505222031209474012899433134449136562906481865377351583228949217745125313694802460211476734282918385352754990863836732413687749485222453268134581217996700247550267571494468710351325153605607580522391966265532534936*x^35+4488020541719978635694490039840492214523045057025213618853736547544670806348076728879241178326128915768871323143417453852988607727995833867873345153325186840250388478947028897997726523524650868891611235031155683649650289188518813940036919435812560080096418627583171999965073323087912140307071205218298535937034146048742974906178452909300899915257123643252827184510878105278747773479599292655679937209975077055893436518302983239632253289952619111107003666896533840623427640811*x^34+2258355270757663669041547708680046787285232807779665390685117770045203178584119503183316733919801861265339984684216751228942180174451432207399706794579771071820572601437461059580854094550252869027500561206222557976593792712805105755789320884023277174844464259954426627769851364211797322275191880595451354901206079874728575829098233433535043987789585651237552147381652436620704471170928968346466825741167253491940406284014070799958149021203396753674922090170594613045440546111*x^33-3147306864075553432736322577448476961193971933255170383077855060601820231040242779430615454478385354617553879200439864987318764076360347932518407446254390103678278403127980194791923183710583921804884681790779950773917150672941926616982134748100477380351379799717330021725351123699752674642084524057179192498986312697995569137034982058838277754574709918652976894120928118466231872800186272568064842318254502045657152091107948769548136016387367519580114252855805176468870323650*x^32-11719682013070168623214851292065468057181589385402946019090758458273105253133416641211661572957441706011491226893465382169546021593078122662373225561452673397385781305252096062930241115134208158344503989815243204018018269479800430563436017616654222949477851597467906755611084611549692185726272367648377926637549012149527239095832712478832994057022486501960492403207161957655906037309842958199114607474118932463559173148760313650514922296278114649262663063707723535726887006881*x^31-21656864058462328507180851841588063565993988585439470034376742976711243329935459532305379304502123505665602331147181317736893099030672274286823947973811519278855525360336356621541150673292122595375512309179176799340411292859261665158244941427207656160277899794351850224049380354304746199749074835202297569227380139429762416639531224931517508399217683185113296332339699172769955523402939224182382743793049515212973017431716284661849991044835698534890336883338916656715470890734*x^30-29384978738924719956808523320654365574473915927840759002806582053102463554919590942332787051007539724874637292217791605897538052263064068732575551759558215480583998711486334302598875981770931975040009826986445577488863238921791889164262333848874323449176197273165313609158422092700034629042504602926661948189492035713322554095983085174236412453102108370826364902649333225570071647310482261244083277608561988734037906872839887386048462847314616425648116684609437095773843756969*x^29-31197144227834579403049095604503710206565249779236827341597829586010117456053677304965897476634457005831229866524235715255940190959382328824939689212530585084261662495110098609575040165281182872194628789717575553129708672257035565040088137989560202616353846970324312416486147309287049158282038081553907076077830397423315310007808872532675734054548858842571507767112416506485308998614900755920802746762871170815675917212804358897190702237740360337575868664939328444415940209245*x^28-25485683670898875363339379916739649503165470750925420510694721298234165796814399856647539786386813838834330485321942142231500600068727400180434174503143023618432668081546214041532516915092923080278113141571925373813817296699911808140506795432142918172091222821800781808444041339923027512063420453364633138153913126882115221484104656362386169095379371804629425157945737950013898753411568256919187569514388456706955705196702821153158593033807368661953502813486082120362435161470*x^27-13015506019252912605938701174762418454523502276573746085887648249876841059508947764722051081111522925107553065824555854663395656871578523304305035207635317026542260465658031868223781928068737309901394356921205489271564609281037852749805002249916784820911226949269149279444651431732869274494854805269642313901818104180980184134786550528797278902975333477400878286889225217119966580337654124886009107664718706063797199286502998344304130913539076377691345543656148659032577123294*x^26+4252459841899351777579706879771473696229014086817349463906410426461696743361045950916774822546011447615823944505742752380347278866995216525315891695500323724659426209487745641480995201817735086587189913788159403607352237257800260138662239413076770747878952081651157249782808327476173231588474493906646430371739640799823064271834664789566886121680820398861433536526318474086461125433622061269648177006578952340429068816571521208216071334945120855210115051134692067427911612794*x^25+21385490063502336636474313534326701742755855133672299845893902320040106327842101161402969165932738438244445969349360220177540639739217620329921151626952997070760955703984591245908697775276555228227072533533289365330337764896280050449672751965816042832261547232375122128548862503496272136197830192265355296941977294325413423260402467584340387508723587609705300506563660609872715145439043073023633692742136433760803864604290184615670195928431765653567075592438246660249282938435*x^24+27573572609238055652400620746204146580150814298598806299465702999536254125545332152772566142080334682185847446994479771512544618544422296413072660903407835648289733279857716007912697208247654703501090229984133524768744149371597139256102277530699789330438446598954148976086031866210455419564577539942984722822448032355449297138605191121525097131500169098979832287710727910154460141184038407886113154480108996682764529521492064041198116806073518772154596825691199946441435076908*x^23+12294053378408052849980192411440194887832780418449402065337517217993569312768566122427662618674496219268579312178405177565034642365745040848006853718143942389747951288050929338547090799348499695396878752225725033216151462474008196264976702208419264494388877183891337380964171641965946461076337349209960453731229681366400610300007145626662877000841802150493637573609840502725993093106598946316898863894049567510750121342294209397085930653929522402719963023516655499157227998561*x^22-19999759740417989526636411229243814302955342405078436167174963044759358853202797543758227258264665575951323311604926916789616753268585068691223211054331186408965890412472664069887972207682053550195730240061218684560362508505186031913986367944508833177745444727786717719216963744085402729790541054470204133158302879830485953096139486475813965911469083024550464693975490404934055429641427596704632101481375379030730976634108437327843970712848228258528922126876982424374730858110*x^21-46605967376414766365714736653686805551940609522523347589670443663681263742347026969364567238805048752188390676945588670494388206308669576590499568611218172547713550362595870820415967714422061223299703491121914376095884593079242215934970462308851882515102118561424481402072814576856302935966982422121798102036115008537488787165643763770784986386923684091973602512344273215840868411224524976068298496000180651208893591781321154547546507970386533415058730011510013818330088381849*x^20-47672600602047328743555515905258440252025694138007388996560913588972948748942165589713260188507025525139835710945404697907002652709107855333059224351225672200510558141586898448855431200466583746410241580198118671697287468210752201574348374949088436251392530484869762642815823189609243397172261870104267670335056385540533558807464692540262847905650677306984140358027054792048348541086281480853719559616306444634130093746707299554668466024323514063037342134332500458423623877800*x^19-29075801165717052119626304459070670631393656612484079563032498313679411117021601415193247320769596495930682039309884750003171411030243681365581105281229431737005244299624530756658352812454595753348384871106050137090662823850294758551452211382381720896913890076618897869131144334893401629122928718247566908181722151069381548707619822665805361267798717115574039488793104008469585980694413031105277300303801278483548889907325729374648565786207296902121788498712009119637051433800*x^18-14442448548356107909699098241220133510089024987153136465321397386919586777269567221497374368295466342824266504232000346570918573663052807520393504517804547923944174196526337059699784393452779132448724063366590591018115097149962175492406995377632763242584566315377380247043838002712218624286444722869978676358558344311019235659898350386491591585674764830625222211676546634558692845118983097576607185308564994470736113977854084244968602434180258324688653173715199804607644990894*x^17-15624601506097568240586620200553257489762527410043916519605647538167549085310037799594786471949223973172771052755408781592118437589798936488383212808520528101567883876634256253691191197220793188924865738769294668698223429542557417855272844274936243719795056958451949111208876010091122313743147969207463342685337304775712415187930281110150838644769327930167482208669441125259059792451354033179313886779526763326206160377566933210092460626271075699791735115841348672543449069980*x^16-22750054252965549118409765529486454989786272599665279306055313218161120788832630076869294827218191602629225017781981081709314719986290335113662733714356641912888659388463578378681900464420077208612741052555791216393040942113660979395389178958638409689693818738894035835282980899917790599093792019212537262770918451573287084346529472662275573526092117098434499768393414318906543014683654580448152603205245386675283711231157439226756518693103745738966947249664850052054998123440*x^15-22350587766540156198222905753502429289155904132481843699451573861527355779795881027100069613044971226440731539857864268556211809136423287861092329366429394042734904140410036720552298000315577269171677585984616656728791504874492243311673233619721654999181005686563179625479351020630276373615422908284551226201088728582768116919246690026679612808224444007505426280785495804754586175278390029577431007291437512389544685918640696590149395442313856165248433731442178413129458029414*x^14-13528639875463935005936631599579435813279900825334999313406717732770679004730835559633660576958822338931934104680258632563874381293306142752999965185338292109253022273027008138206692831413162002441139484873509076535279788259698555188365342358815088928318288100003010838882062677903043763060359813207349894440994531549937366084113841319050844969715924182001887504471077851833138947658286518904856787602850876178572711085364132020549686378087845192939972467028722954545528694325*x^13-4127233751710823249715129421022535638673791442313347620169399759865312574304468201381245754238889843079252957612366913848260441793008180821319878303037074367103050867539373635272365208568838052896327748204964490863706017238924296434153692951349199182506086483375388440244335710132626233068324796284275987750263900816296379025330854555662726284390000996705504040359264678316035451927056955142500265595988355515226305501454634816311450061201885509048164377692149865727021448238*x^12+463420866651396225045797073799377839759336607299803973224417018422436125703541985226447859242375110324505945127290681754306557702115433496577799994812731710881419796112143288577113892915510459838734687892899997085846524426071893398781319045565871857730661831577132862465618863900437698345138799332962214688814175455656193215662055000317556425745518894938294717843859394235981971312537935580677988611386549458142872473250327503860313794107851637405144638034167951463595226681*x^11+875117901262888690172238199730156914248841497608900714387113726958605408556232887936765887308691516370486485108816162939919885952280324378354307193174267183324567525493113139383292181266234840145153260333361635242966759201616560827525397712061355873906672792754299986469814727514681473688918238296626106823230900484626640721867302364626873522864120057376362519022125595343354241363619768423061926293137394739245911227109253512795458108824719434355724346395861682061766755892*x^10+57798173646956931323654357657251003056915102624168591521249881533896168616227390582578047360729077871969870477354631538689050024722564994092460096417252787992317768825691254425985999683146432656932389100338809915339377320905917673756337730733559054993866613074326700692115116794218382180844108686698406683207500571995926143148714207071164399600446884157279790524008157884540930115354044896132054924480724360804396969518844441804840377659627282311480451560533113745167659393*x^9-332252162105095592181872609057840524212489120871166405749911442921074061342981045778450336239053222539065243326528808160370482232215786773107212378925443356060605812956125492157934283484966830990425300172936687765365984351000984939828846092817978024517264779968741081616852280927057088602641506498941306051637593805097849394469618302045260432239634475526612157349721327039483749256453434032972521667301110100509782670220982713393124779188504817897475247767381590602775781003*x^8-254061661146101990717036274221932917907367991702049063378963949909019326751545647430048145940105777292485662497502518741181522345112716850290373298071649933424944819821355613902232352040163806117393757970404301450116013643646704016390788035935281730462386165336861336134547068914856620600747670711651959398686114125502026461942629178158612661309354532889110946758964865093769202238300837522770020615652651577617540223630384061091216639070602694454574621236690611956370429606*x^7-97960800179330176550695746324416855830957515338844976256478657904356114412446231464395900324495776405842181052804981670211925236908666843309890267373013116808585803002379911454683234276091432169186175551633782698763002598206638052479727250148273237340170477334360148157633648355475338504279513438586280528197544816991022352256149870959587415035415553776237355214339041795188727949674764102395226329426457976845366741146233678731904666318451861486363044558751728258032701923*x^6-21902901668762533077499384103013035796556732480257694263401369440286727574924729220251735851926789563536379232239095911679471806287019972460693242649895528001677974250880887111345688233693561288467623619561676051920613284088763250159019182207735089414367411279159242007605609696753986751466908422853498215506888391142098829306407924267594500344360021821318067263012119159504411958848270123182236779979694811065329892478283531138913629308374306467155515218212755976155941880*x^5-2653146208176671027423036854498147745040934833672943963093732351766032190474737007982123944963963860928678880090032540551651841235698640597653610487923520016846404859765049239471196483189653442333454124684061067759251629642751040949103494354857717421705599553223151385434917395516684617129374659776679165211962979180246975397051305037440409506554858568161609127196548556069731696195987179247359066611824886391567797479715129035284475690542148608988720621066348195253678665*x^4-331694941614703155653937046469175895956866953832792786151841851844047791003441804059691802867538591903261656036749842824389027921395977476096085817971320060095674856623329616989978338994106485872193387126990240069661479231508185534126559894889525173051740633099634611537038548877730901551149288203769335314940843177229532854464717894298206782367800672458779787280428021626641123458511431793295707635905887543014280246367666924034462786149261085612699353075563250683569511*x^3-84708242225256989323884383645878969733004886636430859443853651411799322106099556759688109989775187260130932190909627104154724593571715606645474706960055168815383818038616920586774771473327906691854356258284378671617653859625537138471862850113604370392683387039650177996686409165859727953450721707975655088594459291236683559189440218551954837418529544476734954958052802776486529424840071598353166346805344876685142924482938654850244043918696600954235279172641101573971052*x^2-10992044699769510675862549176844182589270510891486874731427119030157453771818856726061890430268697800708725606956735101551095989463577476206344730575065934874237477159398476398643491656945328435338374055358011325068779308441991041996639983632458179569425303210001723622176282871536523740965187412349134845685527341970900639587100197232364158255383947265164407318250693217975420560640168220855772173439431079291594768148204407333118557605949875517811076616432565352518075*x-24836615914936755825784537910535940386901704880947165215880601788508568580567572498420802923858583573187032898372515512836277688983372541317573169089695109218251040029543296776346060557681673184908068783713723240224437995822356390298159592883280180672335308780682296521295678730067848910997036979416101584077108948036129651224919051271843986820673135945545976104707285652417885267183555261329145289297461542428200353356273417927188600739170887002905057432793006950824,57101306163132320788941939628316296976621941377372177825177298686951573638178617106288806066048802952396992435123519336478482426080477526051677677093646394513317325488058285107980318459100407574587459376703093298924628906229379638521933053750700166717282186197984595041826891259970199588551677421786877998072466850639988859502803695237361685138126550101181757743294613069694470353865603726664899494547787291761672340922622162124672105164291760643772688458320338308*x^65+1199155660718380160138415280602774483457928083013586668654309620232038233247566677596677267416210093707823369567199845311944478406447681734116066845045436697796334255818728761775218104116414619218597693666985552457905884480717130796200737916978500035224621657935034520566895603116915706270386184858455513371958779058753395267018005065607928066128517645904547265450625726904671778528883206329132513759141358284332644451824125024656442036038779557341573020236965397659*x^64+13305206542956285806367784052351447232775418318773831831755619465793042062449384149497341571958323462017180427331268440515854828560629962785760798265746157588452495094097150741828801180752864661036439722292373561626634611992014527400762330260444766548093010428006756286578169869142091534884125808265413411655386212781883766627233040077611607131809050879913496716630288931849491659578952846185448312843663019165644297629796550016741487122778404640987712489484647666866*x^63+103074632247023902020156593949948447679013716541635597277316167015070542070034710216872853590396320914578292578754614160972057626739389829887951079670256379393084377252197489374148698245862154744877015741772524297857827885731562145496541014502753222328713095569541248987416387678782346555988861489086218678637349221680511706491444729679141561413216864706390397737754463778111215151604703699070669173837316750267472595553322198973346539392903928511136537824346427628184*x^62+623371000358635128745487507238665141656349030891576464105560912359704674776590996831499009756710320427796678757778090970863455129604414181053102099497868759705830170014769237956775073804538130815617902665313214095582012693923136354365683074433596091061873276656605339636459332889429349613819630198562025819474901626672343155632454450320342953161184406028337056524472929064942532458645839546531916106212456613752673786620674569642882140823523792953730998876155500016257*x^61+3122453219497267138196169438457194763418053442439258856186537365549751450098556874753232952346870763780401182945777128589611031161290569461529511675232267430449207679946853033273515949782677245170646502466312853076520918147312296498602060664652588602976400737516716018208308593719186075193771828022441044390875556614731058534485627169727946579739598524197310017638576489981813661775146305207988246458365164639981114113412191051128428489556961182974540618984843261438074*x^60+13421309434209126663339183982524878989811883174248943377796493814857788183705147755772117699359771749148831748148735883544014015087837398452498201180545555005663454206208770236033881668845694916660738592457418641431445392371010522165067036592595371532438844870109086174268846337306702278285928005029629551300949370906676431990567612929573470876257928012353882548943430287356679127280048100486686196889403362134442900223874730004386754311219878997760955249323232042747662*x^59+50656748111997542593951417795361851225747581753507641274998810110519688471171586331885777045019658262709769835322954371234894449205922963396520874279946803642989379043492080010705527553704194374978441618136873526358523310837654724201539235999538832009499229933700781851224673017508197724578431640876356426189307810964841058173685423151712802062458629445128607390949706093371332146282786413025937634663160222068874401316763893413417381670926590286260383862808797392795270*x^58+170599007916733935757264122759718672026790044292093158342238372499233240068900606973787290442990194742371609151069070523384675467180257478400068400222727003077399601654759884602445719954128823607289368701947895371366696191531999673613387769634871624607453325256336014604608238472757443983127473283143947183705103383268933547017584079079139843994811431831715456480322910341988614221428380848096277002442442545672648296283880605733011289266974450184650869389745720514597321*x^57+518839952324887484401743862613543974355465979995071738470359238628745702362647209713267901916256264466306438758329865253481903794753676243937961846347050628456312745250996382972935721656037893218030338283858641220673919213593524995022342121067667139163887670481608008877927163966633581983043316544354338220815205654471618922476496683345505739344003476533599739917977095512881398429525145303821064897064545896087503446041711428675524446587268323006318597710918522469156974*x^56+1439209374648169636901218851457998596469987404252655080960913931866357306841116957068903206220494884784711717350476723332480496048418792921174353385795146730254417588044350545921213868186557624685047776130181824191784610678375501529134578538220458041237303347911384340642366916619916206978154725699838578695272983725962683286545493965212089740590815943279280400595565397487720181332099945810193969476232108809631443887713445830309162243853039027830303967035292977341266353*x^55+3674898001551940605164724101684220131090343541408128277078666216933530830690320421872969682526904029371523080721256576348588703819979274804204424237203026867781846771111934663196571533243650361666151607835373684674149131427114288037931740752318895004020161514843167462627899159942711869014849390119625385002106898497206769223563141703392481615829462365290882070194996986188358578029256853898142014029469384416626285459496453043532923099527914114015644032899294495185452595*x^54+8718744884854725812998913884015183151882884438584105232077306477249001738843590506891366940185808729927236561030734776934995664838045780731372119920174154779173202576354519491768450422148890008060819080513585132779198873792339192442982680243545039876381107196483298474601694166115831368827182965497847426083281107455919581884639876774804918179807963684781695433937091174997056874005075729989592957163127628391521836279245152261349120118672700340555584631948953423175237876*x^53+19407137140486882817161184887552188521092960268862611024659441034626415599642939960604590083203452479963555945871050598240864207390264908208149731069883454347142444656726734301967524197174478314670738119613467928241995176935011511909748443619749039791069928765959553681328222550268527471006510409507973198578988412869149172012652017614442332342247835375737847389152151512487866614140785542143421727856881213758859924223544411369363007719936756220067980758994081724806314532*x^52+40914301229443564364100084825605239326778325155915192853788196285038365872078931343185968960011272004855723139312477939198846880348963998592740970820597561619964337591505217444172133926032966244450669050153591964131667276402060908603745545360386293265808174420618466645614615742278017922844892668420228547586274518337632822951073460548914693656747546785283021788530004414814741162102489730080604697583345949484553663201935942999559808371255835768138965087826341565099445602*x^51+82340521349839402876848996415197344004726203191072575057039809108781418497445620513125040640860008195750359209489412428223280321358599558465560559710116586275073669144333129629606524858606334232029970495479174205694192134249904957815600669914484597533675675913739798479462844666178314870520207759350816544701554410040689299175162420193899186161852219472638503275426906916216793008291004986752670581151462779288147801126839715088615658253179473628654057282059360506329659446*x^50+158952058720573177002706256355833190472323042692937051090564069057291609521648200957926178604304511111641250519697641260655962907530726739479286992426457630247954402615067709276423066070900304559171528628866017120259255923331890969220556715949160543683273519589923401541620618739910998995578373723039949927235714686772386427882861570731816865565155009138587364224683363169406198857955992990515801797838078837600025049005560433481160620153155555521292822905228247049943375726*x^49+294649106866059777844591463730386976837997993383058719084911534724670866212225316326983252456373826578732334652634878498869002937422668994319660947673424162696254628883143143329320400166735322737463489295602822402045142700630446066831605402939590446184125629144802356596092289708962685532289945474379547258904762437575419764036792505186106822190748802573812997039978404486998548957774961951620321638588389123095418051338131069115171163754970091239936783661358269742450429496*x^48+523508390794772720973509481511581087805465932502943204099498158930050059605956210535186821010915197310512920410628467555968436194674423209946110293968087242203145052420304017751458761990740137896111824362746171207101660205845997639396104226939234978728458243364685076661593220074293020286493809550612266442706959620777480493436945142150967417954206837312609097618869025665630981863822162987636664918610750111946611074856079469189425221469896968252187819752848428607182230261*x^47+888627404731394874887023883375038218063393992733176605804076863568701280393896434253554228359830182362203684381307645061268395891899326898829786237700202154789961684206643714297628088112480636965513440643719899070964891455426933164865971638067802196185344386728655905596559492524366481438816124114723753300302547929757632740551065149803088209841432194784877239673028647772047118922600142724178373926963383649529196893625193337382122546589372951150751957879454186484861650908*x^46+1435722625577990489220021648923180140898165599691061757323188258241725285282530675460703624864245388334402099758928128216803265177597992979379172042446115684634919307449949650161582080271788440733025661825058968599613309344166562067730751943724300690335888097309103456776681070919617250675608159317827251082863847559908605155427858709482130988413631303970158664790358724243128759825796994155223829708180697746812785063843346892975021349559769607730385877669407542765789527538*x^45+2195168978232382388254467791353769221603924431954651789807410865864023174954896909707121426922578501377356247908643782464048193613034366121614996469929010618341150665386041377937051850345362773807168628529021663909292830191426648818744921936294114858397098637344669999225137905404186165744910575014991041017930429495023597082421179796859584563897932876826350117054823984524028541410581089743897644266273007505408457528857124835890093298439026871666147252962784834263872537702*x^44+3135753840461562329553960678517009954485123247205381014499533695366675547367575084187827509934006846862914105571139782179309600098024365534928178842941382111775868159214082502133853535324238359652069733469090919787442324376382447023861529760958299088867576504061470149812962495366229803532025278737843309524891139088150375272197390641531621207168452133206076248153788193738279581923400609372600722466899823459928152861593911778609101376612982541443594503855781062477549643998*x^43+4061973243744200121413282533884603698072768702489925122300107364706782080038730159196730098407293081316424337459488230567792666719352765963993080447571999719988568690756273439296969454381778176927250465953835359162451480143633598708445768368982138967132786474646882902183924462542171598435324692276455050610647349846044051641737938943810550843742109912752186614545484833460937306868437383244067429899745455886461639202832355679932035196406695758490939893759803963066146448723*x^42+4439890222846923369742828792732764268528136194657043542761691463535030232604390436259484114666135042471721951244252014992945800752580898687631539648078639327557931648681084033316638470114773275117012111963800410605677564515722505503126746436906622208132699380269480533484997058638392129280941804266702022634931429501138087312769645688134294785914568075238599785983814455821190259314928769645250645531014978206535176016297971085544352958540128601452900856523611175549344472041*x^41+3202754689911339809542963919537536964516353741916506120901464914430825437071431660831753195702953455864687897714568610138231800110841479660969529690087878027583069820021760712814693309594208369456753656925360917948871167954424730539586592882643063925920447810680769104890508386100497067174244985924529848258591962601037118725381378764160713877537403141794245599623683289861124104779055603937471946785402031252342087700955525058158600408815526745501522694576680761833971925551*x^40-1279714361949010807607088319161502799001887905140387854429331176944583775348925779553195230012141638640206412056885165853008120292098804047972862183244295304573436059342756787858877736816330320356973193215990092585162848085947380540105449120419455778825890319417143900215005115853500899339827837250241228227021748516249072541165587456750544784745832213336347432236660823779384030524146991957048832783854397700673139014553052763903019552705506029217607754867467222825954333223*x^39-10754708467548810854234749838500176716105460965781579259778874416002803066164689076346719625860984546320640576425244107322110107614369812206220059169090790252141197644942108754481875616826814760851280554179873298228342330442773684629448106356473574346408149334981046253354196143243050962849109815949359836241689541658641894697037412643315417685770270255432342774510927571641180492315891748180144549764049725176035730988907837854579207573377964747362060592360624113230471186800*x^38-25884975338055957003642346038226239088772654092107806225556726286030382435045546469431928659538276711080630228820064895481914933473373704398185282096336779064657940749688768801706742929439710137971755570690851738534610196031443751711308999792100992911900093633453877504449559236989148569753884361135426902580069373223869403351668129771382389550684763062806498980470256966967141662184418738830771901758055220607415145157099475615971348506836972893897996917302114724988052838008*x^37-44421359158493986703615555279956253444793392043440755953153362031506054103157002412038719423215079663957944916123961447122621056879788257201205065678251309221845566614523749960944325720078590619814533036008143486306209604691588530711488510240919246388034604723411629924382208154221112003643575757275843600512009861202826158386480400154624633637313992243224779871447736612021771897254480448885314992499524098076944641645070289218513641941290477265122303402681381932219297194853*x^36-59576180172930086632348553507552991031535090837798818894576805766444083166236165731462378339632968834458519904142451271613694319434527251256256634423245357938970412035754678206178878597355917146644524307721243063365862708006794310238904096017134797432375095377430403820772315706960421460746918240480975038839388023985570964290868692902597236199019758415216509472070763132141691027865556855389550185026510539677816571236510645018159867835425372047561399026985721452213308100084*x^35-59691855302538521246346039721098283462357243495067670843502335986056423294293737763479452142984019855724404684395345528613070991817328529823761836168652432630285929061756673835719469294807137241810363243740730938688083607342059074872361027467277555364090003694910860506376447281371704954914321964875892986364350044739829245102436942001792605078893402597370164520680200438079195176670485052596221735787963740624282971967067818730618403346999533014661057342349670267752516606894*x^34-30026840356193357740627930458372976365374704985634551021056583818578437441896159103345027363931996847940319216381403308618557432663838223720987831909117693977256140299898328027135398994893125120011292167893532152677441918142848440210336153906494998509501128031909455257293056834092346728504196493919836641592381841303076956061394357698172579245162135111443053212424069139825736613135862597420471943458785601309876481492651459002370528531035253781313053967017957921185157560132*x^33+41884682256172325045812000794014719602384133749109967439855837531764370206509881605704313068565835839365896765242814859591761024518907491486688615783412071301514929543807966381556133117229800595599664166112690505313011449642337015255834990317448960920285486196517685232902732067191584783560698767396337746631001762219165182101620434241114648878328177644060042062520074944086177398348344606012177333215295943447013049125574835623528677343739230867573591458997537217137136139804*x^32+155915911467582176798525802060015839643518065689285110046578198175615376806327152246697163513653933178105574661972440351456223647531971098439668236900023999643376407557750719456251753108070004183860050191274447562224915325180946344150373968503101618940797871903162876782433438713421555520380590798198797986475805745624200278077695171431209814597671146329127668440156658908031147059668413805009985445416995889618685619542187637104445250095842627357831399540923768244642868900784*x^31+288092472686435783902220467007487185518691632607206570596697466243131671938966642522636254407938693266672432978606922148601856352272048541367025104892345624254775746395717023742318448263616957522978481245526595311734801231869665034340345635287386601049864302740855839048289821095131411005517297467974858979813162033417492606427121135615614415281095065902554369184416763126529466981142189348056307523840718312387623417032659194986776091580171453052968784120329740722814900428787*x^30+390867460461524985481080041987879409630700161791107487454272230150954408783081312175076086124475909930638638407477630889815325911467666089977088453776035224331942287227717758039417205979546638921372559160419964218442796388537827426637663194990267256482999164038690452285891294563077295896298812820997744269142675391503290552847857358193606691809531963855386447226414272858205563208038146663627573390467588538038260495637345145192793113670311817881995103368980929242362869233818*x^29+414928354123727586123935181947612770200784704861357066003965588628767782387027510601036539859375554321700255502675958067909160708548728578331895536330608665215125689291630150536411593832959596847607411623339510369648157150830506457167073310788117516113405897319960815161441860873867386249317137611219715621900365536417693082688917363537138796470584438856117796575660994011748689374250822357905612266400860582743264060680574197002010886627717553668993063435921611694534131568413*x^28+338900174685675735065752470340018132747107697214927818276481946476996306364631444385962301210674505359015396120204995254322046868494813847771956974590330445332691159257334269457699814969659763464738785988161465223743341844696994339402895220495653665622250380967385984625057253462364805527861897397713565712776163822618969108554572265685837478739112293081377881107766330003660553948969521987771959217598353418708605381676032784468203815180626925758117003532062764286843102020617*x^27+172984087362113756392897794114867827225441380425298293154746177156891983931097422517532037605863488696088263431488778490528960028983429655181369616698952669726767393437846779440379056865312735989539690935416573251811125624323071845943080463703764817783174622089588898193923908383511344999577905487159568056137210777285550665130486614270866502735418486173143455598359437044075537871608632375912578744227759935980508147605852623586261376539059297060325342265329545785905747830551*x^26-56716526280489541364027387526671917753932550486040107301299906595199461474872742330230441270025449506432126440792234528509691009581065688047992119637362589156338399140012656915031123422101934429999793344181828503717244235147177712896343043673902031582027284126567894760985590287598695334862543183505931189360935117579343601826059300082789974197744302059388621123467932474374061935223679285352646789430742449655476346197651813020087085420759602129789391701654761035976445354602*x^25-284595142029492089125573190674742993427309370024783122355429433918395190919164257159215056698438045552201060220117044074815808623200610238499307327352827858273946331081174781074076544109311355499142114962935340669799809471033970722630272687279705023498930882851671820670533015499962858060797830286082465347863429338518742183135661370156127540243801798788954038825365161348850747515356540094168570381467837815264956698752823961527457737366217556225870441092737453992219052850148*x^24-366862602150808251172320763324802691934470666216052043682231238577958738249725375603177955992185103804385410734359468053980543309929772130570323659969720731652087092620969906788712382405417924089931660070186405720125584333052558937466352742813343999394309940642525216799675555031329217814942499298395963804835760014384575928777577518526725614976049902874119994905394095479095727319360981527208366736525804464623125050655940582980837209851509651211036963832597747345543401408358*x^23-163521348658208666252207317747537620055062213836654184444825475034309248619193263064759360385401799849065036140751345986512241331020087805197967714857333825622347103674695561410871257361838540392603444877509023867821564497689882613909318263171127937490243795519111618148634349789251222207737055685848999719551388312057987498163008546429195947833638795905721998205954530328337051850456244179670107612343871077701396267808864194726533924397222146137591777253833794802599095536532*x^22+266182961883688453024702969650692905766054880514241704076454667285383148568779560621425739799857969970822765158097235828631196104711390867139281172329605270486133041475458411624406155186670527226344066209099062414480730755983910534595773567945982807789268645979847581140709366758797862251887291305164759587079930411300787955057402128287484880097807352977819476956415671943253892179957493813157301985059310390886333199304546398513178561460665330866814102593508743962011695775717*x^21+620160349969408161786954697480780330455618606410232154555889610529008284515920823713708253552063315940486080201705706052868063701800570362171253595310367239669389608644595633891896969820036200953057537783188921568186429957784559148032801700304819360009194393898580833687474123030336782307131698017262833476471992109249820081496728038698217737425922291992903557230657263542671069104920734411410701594359265018869630868251708783111992320137407105248969717975638614286569992899856*x^20+634219946242949380549666453633715835288039636284798034208846785016924666991714583311241400614103774700744289748731522817009605357260347550242848233867567760279595193192339737217124892473739115169557986929526824620380369662312966005569833210248657376101178424687775580221563749594827691896268778203702769915504145952808219696507899893226022646274567086961118639793231495998033125750566061575879434359136422790208180777738301308994390624965350658455596563227491750289501380576470*x^19+386590537551052597364403868242308680591299770222646098028959070326117180088462824118779175159696324100136929334412730738403382052206362112540424331872155981189618350760149021793171549934951810669842460022623758237258934037493193376660704888788511735643631604430685492405467831085431308882411899711703261377485223127231274819525159688021461988826243379080847217704768986640208295588708921073606916212122520924267670493116768859738495921620785414711886712907291075510229100629817*x^18+191793101192325549513630503954727611239389450026089126829230105908900787757579380998668485607806328106830078826777017823364304085819337293726407271548297686171431365808357505161834199845675797071401703899000136618970315198564347234774459548316923441904559838685210421721310350069562841500696815927509105829122037039154895253765223708924882677687149754178788197853456874343144472517950209450626748135976314827933391621007791714654461696154443316359806719428656626505775663521747*x^17+207605258356644511162070996741813832789316791133652035358374832366746295264666363379740876451499436444844169295762861702573806535283345076988351105136802333390966333665943486262349414451898820205023231081230543516725421257266266370047475296465047711064975608045218215365570559505551179620679996121768057740257965121060714817496979439686719186306920149159885558279281769707001360794342595244827278902678150823041981193979714274959854116169411454386302767607441691537366904561640*x^16+302554788640931050726168411990020057644252027280065096295737497927412165075232721367733439360901831590882539683236100874879922584948994773955434962613539349330093925782015365430535169865288219198631916607123279412912446977072022266332711597074013004166027695805561422436405083395303709644777421315897773631176220649786476131843041414759144889671853123420817772956614841292219835315114597190816540799680303302760891002033780782644066333214280237611454356844672325694269001051177*x^15+297290275995703540938370302473162433627493771598111752787164010869120970595657967016318481335700006638676174447078353864405737234776882036534829721125164518163044971056313323743857956307538166863105168676004287076833316790147410104818193851983158966192651388209124346542572142224478043169967054008215664969184347554697049349425205279072787462584354206505630559301213150036535465498149701801921757424696363603831547413957842636620583255977910387093155002022177568862623992291936*x^14+179872355982627928780641533881919787199285781189717772324609553354366024933166123674380905731243291316289060410830731869192133952385886955869331683694978842459678197948533700842905259605733169299504404829930257349444268671288618737116746916980030738906151426489514787124095543457978109197791103250985562842651441180615565878406893160138323154782152790158115981714270220047021808449009815135593204051784338325818790934498321211871685499964875191068250036741930396754388130330667*x^13+54761193914766664123679464631394328457491919633067996161584913635642464856819537869585762239476991276651328056799613217362213203116205558103409293823276455786850274383500857836797727097742621768810429706710623448659406903525550392819794318601130657567577631484813329534530613471079812344889002723265900615611683218518198293435172561044609771646525323696021204023754889393218273069493527899091172895732702202369385973472856529124673961797554452827952919654721986940810032143236*x^12-6276058200198732323028096553854326454426037783804419148906748975578849002978161555553963400078384348699143942667977110532949100208486088171437332713489086236086897127740821446612930277664399104530518527288621809211999542425045230570438120933763237870649764207154058690562368452221247537629751509902307461208467486326698607635592872556346610581861362325298942850609195481540757232819960023893728887687796738629378253768043939109416681002864181816002023680786024047943870044013*x^11-11685340717232553771857136476940962940785222337776655105377200817911964583363693478123498328418084137393403137999301082052328462872594811096115623908659185296816738636553612823607557503759722383398002642674312747627976987696471326142734522756296828690743963727926013888606380909490501453432095254190298169220151539917932812445142657200176872892050199628888009968309851437954297291307160719414496385222928676966539981041738585547116849634851892417584424777931066633033897058436*x^10-767904921373052435145124125651384192311602880099571255285482779206080601417180678841286286012935330784146916828579544669171958683584612872670644155657064075939747631837721740665588576249773861161157546883627474949596822582306837410992980217181046122875856594308502319406081760059763279468600852578666324742520458259081815692428967873693693421061523225025902763568407212709671134594563877762868121153320396302983100905322845754869313400458555118893166273397224150857460368688*x^9+4429711265072573409165004389719325038714305060834045049681439520841836022615014626279629183946770985191956122697600112045569038236128201122762763129770859027589194217381370079354825964847353625432971570529573673708911573236978308060968724374258707158375660195717884515299910272538593376681278957319545616515461646181185010429068197380769714093074012218042498903055453827307734396870721004303917606490827511328150950079005546930947254624976256408925676242185585343924316643525*x^8+3382717153563561570212420601003873287612097910137653947214805896686059694232904831077356795463155944828537162950781181359452137807096800239493308856966099076010244549282067990171118114161161494546927782737705705607745923002829640043624749510257440761572994686821763830775359188902271771557070539880430040768210167245045353548290184209917912225340716728419573484921326114306861242658494175157899102428670897891295992522061443903358048194911235854042402537486008570263563468867*x^7+1301125905998101443382537547893413070385511343969645128779713666621719017382165938728465301962032098528881662911094493982880014967876166877090115587341296561649771608065584350008428188167933608892018738957208220790833465891792921234196869625084763796103486912715577782668155750538236691605415461664586373032104032676320137899271282588556565325013051066388447102588389699190615621915123955409942775630132215441050110773902650690992568901466842467763631110834099886801350229806*x^6+289200678508618566205925402234328127243842512536629330381548158802501447987606926817760176026525192377123074001091806516209393200966082320272731486661120504408103891257109692003621775765920676283480285580047808001343124004188800986915982879636320104186896022782006476314229161103399117171422472782077129314929209613010944624834416377363213916064966208778748247025351368729205913828999486194635471798205225639778370617774398945952600166137115679414548692711156728278522320435*x^5+34404172906064061812069707291540687346011282520584631923844119576638098785988682791612037847547286942962727523656524252960535481840015435830188502140580232832489862980753358264978021300078012797789163532106245924811937053862376297691238939448603375801471148526062522155207499401353615441416495539605738863661905760461038518104898781028448253696013707566870444988875043553908713249915153013621245543322013721835101512635806692672249923821856021792935853241992723815269420766*x^4+4256741082051162561045615942457561487931850761395688989421028507392240090298693481151454898023073030931638446431868948416820012900260456053705698504573096980193872123873954680631805229445778152291413280981845961768710695825619980493677185598368795344344833812405075832565328786590406787584289397914874652859433301757121102661163307363878407727884949142172460713074029666543111262795696014522216904582541719489148983520433970719035713396299920577041966583428287176948061032*x^3+1132535081754747475286011220786466070410488047795180159657960622023622954283258885532365012423414157027238642607014859022119266575722989517991653133488609456044757469849847530422277177881391231157532983559580241659793722013110307798563866380914152487972296799117622446448492437738136634743889153072366235103091125325898281777004015841516524326256649412524038224676963688007991269353908935894996724490165521151785827020864772631971682688198018677697696228220647791766342884*x^2+148406042111019445136324387931611133490687127462908384360209213233507325109223236101026202182493635051246138779557682364851927860370833325093015767562097463283661479713385829194149102421587487319216843176487156884654332155519681908914666357348402519446463687850536729145977885316984427276834148753175059834064406874221408662390269819611157791996308549137399576975951839197407959042156078460461722605750083089508999464717269930842863002671212447541614937811018579041555121*x+119899786014472190145539202949199188718546966404884671572755540221474831035963823809346190639625525070557549742713078731556883631241839006045384988144061845424858410573624658311519263599077605887798308519406134615174962617587643028096293065431652262348631299666045331677639074949089937530028630498944663679937567663149599394997561309428922928142041091027829611588742548031343291907347528581918271214862881153926683781257428093495300560670801763329886852128934662923809,-271028708237573733529343623047704137128816626917573720786811899157340838026165092576740459099160664943754787366186540858484850087236707121575962118013545435831683548190668366798611630293042901764488808117646159341797839595499001331969047867053847559090518391275079622942728178580435083325535639261324469019999642655965600879690792305291824327259836540083789855889536294391637474872954658363633085826016494419504333483581383249632772121282696940460997030511840853820*x^65-5691484643275447138691893680513137154594301842394824226396597568667006301018896356007424287441293062409238897514266733535784236327322736181602494058091212445241582247120491770158653089454839852890054570988036327430331193800414873077991936793607064517469974953589566296849618976263024003142383669610603645077287889124263575022139480603289729581374992940194713277301072937250949001740709170252960843609841470477219211654091979283062889958742407353892321023875369989942*x^64-63147229984696457693023826311958501076289473558709480575355628864043661274527939880600392333331549212417035309428156592875621053014351522105897733509881332226614658668477174652198666274570775227040356014742310367108330637103327982748855619007370165813579989235874593837161371705867151919601781148689654109162904805317548308578938705614953319424791699153861580760314177890838134431629972397372994778380677978679826763372681003376019451204795825535525823331767472411956*x^63-489179765376927817642858558116988125673716081766009967481105307249871218328975506641755901859261562784277933236422567760043111954491114227873020705774750198047474142200897906327125732076502293517659152508926272197388667559824033951204556214921244430780237766540026221352026050794596862328671639297330266653263998363849647532695364427527026977588844427145985418238501790308235995200702471081460861432316505258589795691690714147658117191770689107343525776711445838911671*x^62-2958341411763660231869306920827367319700504883909392317460518286243932669653356931992446916022781562420916555074604238314889510887126346508868621432977230529189723514134250602884248986537637454739986681404718359554288838707732690172087651740567454506375208268091731290397028396738458121750652418975233294171840656786562471107867659983817315057164521378594984276270949049025409666049873416459689238141091429984380000365353013665635835162879378283064918460926004699924467*x^61-14817787855906254050147080714602764549019608092612237894042873074378415329931762500330919128989859114448643289217242310291462911047050173590308874305964354753998229151099020710186613266791887960478903129906924068821021786216889151892900235034360785159433891403933228373198533584287684727869588823859768065426670020740869978380843206632381233057554518602541470983613913023061309484057040284195676926709514956751364158856842928868017192877257184909582727855797905472202002*x^60-63689598079665187102673993117337806120857688605349291393661644579270002066201204208848616650325790932659180210355456608404778307647277162046465231456797891497063477822155374495505397239402613871201932937803720494228672446862735178090278513119086296704920524587168089368297633621468738993391376637357731310633268353686542067051902141173647969670274693773320842318285682228000977934903820213575686572344409298336003815424546661174968085398262232155883806852277828874186875*x^59-240379448141453061752767727886428551156667338279075006480843011917357836302084178487845191987828172877680863568019870888905600378426119231782779891573743883096092517092834315246377004366693428221224893529377931297251969676936715395250549516278745245701628769874092615525334495270227924469008345920737631336089337189333269454923989858566005541491936660959964220109197172907389404395694284117156308125330912473178606789837145907961449677265127804382879440960644855562568370*x^58-809511442479247963836586314910100414657498432760306294607538497584667076267172518588310161201010268651194876094810806874517502300583768557298824926080149947523577544765826075014114481470519026544793195024241652425255708716147280062855558485120490176290272174893796766731026747754240703330060468293678496570345533502711280176565304597317575748134541473424452253364496420208869900813286847535053795479583980063521628728160334115103003792008134022789561566501461376800400623*x^57-2461876933384812191956558924764603008811096253605018330458935524100826279454951332533052000164492983650799625608626464208289567247826300564878713212926493719350577546846901932519476088833724639915583681736340044085810478083937013678966635067263315901754533704255386812529938531422456021442598779040462752996329654040139076461584523825555675174389032049656095672505214015148604977226787766767593665120962797384789030689255694686310981132732494055316153886522993226372218354*x^56-6828783518271845807614222783172543815893543193167354072792372988099020787638431684363311040422537710198158568320370653108289055583601840497448672096658791944457940745731720187627863324150453576626240567024602088505683243811904410088746043075774389962967315543765652146576516053107471581531573924553855370123931358344295887536296889818807538698034984329685382821678072343255289344620313133612727628330862679754311024520205640085221963730578421157491263571523557531164740550*x^55-17436176476324064010747991305689391635057815002459529640840356090055163547052806951021077888770183871599034979291539428794218632717478364850394936800940033653595288271751562474976691950176993264213626139610858597366758930860889509107333529880330562878070306728821427741728488956984634371691422171243697887956682870728787596030375122862087776639607437331162076383058790548160858030398311702290494491569198812737472270296273475446882280576835644640722094774402489883004576237*x^54-41366330943621167053659708168826510905803367109013658835199940041011358018396923309837352595232477628216980410174732847382458244989510516343563296712478430918365985238272826423029632791782810259721880403898614328371565845981868433042953060974082781002933938735678236665791453844721049276608183076296687639938805287765686239323342023697791129451402965825463753393101556670577333795207603746099988815614199546406314556295119338493190847231374038641059630432039994666378458777*x^53-92075143625566186365603719567649470632731374773226442626160391943492051623966669571935900773163273839970171588706076300388890099236128003345471238606970900100192494586790557647079483589483238718596677295326007104137025306659393192531961248694893855382513925519262507582197825605751117714308670654461818567693513058695546894066077577058518641441553133864560911239543102352382003708007381893536659703176309531789776603071947794051863119303727788327765680697389173963340408294*x^52-194108730099040725886908042035175542960413289935739697752859345228075551497289841458635415535202865499319959434751684114992050372333095842120761951243538357084759154823032826358909872078219849414358750251033086507366751494822856047660031298361893334334068127676729574810538163081028462557462884353530442585862881212756810561444809419471259684415588826930113437444191130695229857008848853779070085962944733393442090737328930611219849372398290745006485208603806541365156661168*x^51-390637206180398021628386698583432955010000287041081079128880749012070006095916416086488816220447087509498025067781726718360967649143502650574262602144191356679700468966918625689406975698932297113151914157295805361555167097235210440559356851370613288501876696769923878729921529283604694571469320422520938898097834648511186455585804865977414924008681015469612001209249129175871661482074933710033173504017419790474809123542233846050583274216604655692029861215304237496651079182*x^50-754078957665563956559397466584712497075437501864243120820337405604787563046018134204941506779888133191414112700323710224966700605898915827770556867080434185371004149929119760398422888156803709756886884840647396594377535774330819689114598515108663620968521200712014827294935180636603963914504141977648081954226592488453914142302274034646366664753270148380702529317209433948875659849985226441012776524580494867357687552732972857556956683917161430472661163892728866323997693513*x^49-1397804159933449664452498426812901627091903537302821606292111115140432575041733499743937201347558230958261740983414515030416983106894348301475917265415052992168667673901307556888303744756495364142898091037207081706033291229730416404774290083673765892914967933738130521383300156962190761449882610888770472941037854172889408387547776727997857435880822552343246351294719375117430840217335346821665797966735027528616614833013773047417097954436596875440495549090993540088809322493*x^48-2483444870059530132160439646380755580245309044494635229599600227191867440998243428488493064323219675726190054169699987613103066659854083775366943495849580253205123602790968124952622552429217363192854244565488834013376492524563474743464135035890923705103464483205306835814333611837090148495466136019821577970745108140305374592767101352442743063229390051460039975499331381701424295788604173884855131760896712590569792937334048891240924524346384524047340649198672715941070291010*x^47-4215401461847620058209399813528004828094154552313441983342586417879083268514275778175976826550293726799571371601248037557329655064997346683837173790083875657777157196026951686720729382612863978676297533721502846535234735437695261138455569040087522761101643280261875852966370757353842829987644574518384199625229145767933073571109747784391495740360328858493518313959109190613765572117734222192738719515533313056915279706795730880638747089662571442547748210459723658204840860549*x^46-6810461331807413025910532110008639993606233422969093675147732569585316003314250521198423862120922411206366143674526971805974726438210370842069047442883342923192359203225546957069103864837167239894199122580262589397338427372906364950543223653759771066773694035084815459691551013686356026308929902122716624201454420250115434688882794072878431152525945505047372984484608590226195456077158403462390560585564524315860732837550424448265508089489481846600525828686434913783696170578*x^45-10412578785738833885527267564800150538842251811593072994944726712662730552320795285443692748916966087941140969957492356876802879647122387834578688747220747103811103594138086877008616322908345226573538893407072195992826295655683268733921198493680805693561397521481109658628468763276679881299025390120498386482439684987838417182070207242955451800489009583183663146113180699136588647353064980037869808778362028289162339637984121405499085812897107580875397356794988452012165944832*x^44-14873452409867400704342388261349004282632361798692241199015397420270072872500011217264988305951843843632711258032801376265906460892256971600297978528903556755385654571083291273433528389989187922647451408816478691976338137861834751974171964890086359065272620176987774255200178479821870866056542238800458374721249080616611674193000543429147341324524974652498517593228896404299215798882102082953196273273012306960639600882032634663743884225994892258607129423179797769718984145689*x^43-19265257468435706248469015153941192351327471188854654926942259070893283635117641753069484135842046230782042948758906475152633202916487275651297518448081204001084391291911067141184695156068240308550949632396797532441765202016383292805104645717004179919681363564632252505906697246921582597407721170843771403954173022902766812043088859780708500325013699632368923207164849577359534222565188197188836580220727574001221404143786562831433843962476590287529394838010177863201499319592*x^42-21054562148800923390944317318021262710467428011341063032339964443937526013262104717217258095955567751535317695619760315385219944518405885361101059122609638794165561378027895638015912689511248907028472412852326728498515346071290636506310817602376126093066018880528710515078012789880644832973415119524583306015780658562614944329603510060474651103744173287207603899859310196514953714894125429105966107937436466916538457440403137827244054301236966671918081735367427094990617534311*x^41-15180520589876339999560965909760681019346752272517863734836109794218795123553463876206662543698571764853215002081308474867182556389459094749882668405144728027815250785422399374164322433639119720200713409129356550984471706705298244602127043529938757091154700633698178361680504361043445058666867784587667398100646011634788506385015050032821058326538955745791932297285129892667110765097791557587042633929667798983140046736499530677679369476252010607543509067441787552227879459320*x^40+6090000153900265969925688748647100759587143635661249655615320307471180363170398335998478962549528142729943518119357849236274091820928568752574334559761321101520065304061464376533830756591190332019843155075663748196561518635561704874574119346553459552473147646736233749652824377958708750372967982556354552864016348829664445040355190781723194315057410291469770178742918261776471668202293311715592549740806885170347585471000465466378247524727559986063974813827126292638183072406*x^39+51042343187829063962959347150736930418516854803645852554269070949788001501551660116896010743098458751667899340189170782468505699417327320312759618383915621614842415415229513731123849256170146938306534509204950469276622127348948000868715161773060090145347762472243126384747212932127267403984705726362102248847587721393122060536481448365818187238545846897334255629989276564710850655774066729951530984167020291680027775975702615413645181989234010213284312036052570721305815260150*x^38+122813846570699468365121840328281312524621215375484513554625848530011924088329075334028788099469220708238920957003437133015151838782971494965443781225656785129605435163986223339203330013006401536865020141011986642683656688791735208072612321876541906049071018957834352420352505705735513641330602896570196449975757567166190942028746718844725203503269923300175925237246259397413813127496498056808459325815271773950393655003722508817267058523411801584481457890085005172908458549710*x^37+210725370843586802421110520846120631824383606567571553315041376718845401669632808536296235970163920018470287857224788097048548638358420736932285316569164758740402952679752312483828510217818053616451016400188407282152966333219192249036848255458463134248177727855472547815425542334001113626010082931728011622306663064336930360785123373116028276982084584442902419651403178449359212478865462505170995782098567728523568777368831222836782935760525408008507790232472209849853033740257*x^36+282569168973330312675022294738734297909762194692267932763208716513234564529927377343295617723400281929616252006837047833066666854968893310004698643850203355434018003633438028775518169404135873477025429936678006531105763684993105546841057972842862003729633677204034617860311973503321081888070588179932384199775428938924562062843304144718821705421850558692351135671542917529304684849422434508919240709865636350555418698970854376321084869773088313757098031300366516277108226427715*x^35+283043926555026562950423519255434458041365962950374113828007274567915228062413518369461095104564555507416362129344811500806327295654803110689249574359259591474982956261313305939355402276372947030367096517013287402637416539544244669726666689007086370866828437926946259708171106775946273990059221953100530084918816547493294798655850945861301483512578084497552870485645934651072379126629783061882749271828286450199357576816134731596787014382676366150308214518752439748506289787599*x^34+142233773293613492287153188309067343026048007596048430000708193455747173211838708068808193686336280073487521977284144227497972518876728672914147211949789412611365763322090447986314613166644281633149579703388221884732977653003475217444513465055460769172025246937887901114538522909970973898913932443533834415327283128002646215803668395397039603942749309955914433805997685502049743281739253864467836696499240161799444400119056442220830940441755203761392457594388428637593403675962*x^33-198959972102419491212721158954145994510257823380884080868216599166962254521842029515346706851231899085892188006528607015611756153062462034197487403480368656552362906296141078207825435889251413924022526869182122108762678552596772609058676717911165485508212925844803613628248896524478769344918639748107389139516518717262920581649438327913606132347499958918919746053133403734206239988584794687492104870353395936955348986809173265879653092969530353637706452743673142846759969476267*x^32-739874549965764129312075165863532292567207487476308818450377201093710670658564115600247418138134317794590186785140795245412062728991156188882701365578481409196571122946645473253626047528160826599074052743430750147238168401263899951606692958384907614552025783678595655820840373499176196472321831902407584762831325802662494688665299263730318325679748762387853371338254695886244762331303454006500127368567410082497759973200440384812446985888246945002970395001412889845907847820289*x^31-1366712300504315547183143100487011435299288521995164631183668588614421178598691111976511727159485400122429305622245340032843363197179439176264082460017329006681793008464887241042675165594718829717921443660343357139464902911825046132503023505681856724514323462403427969075701337642795324320699339455519597029609537926206368342693048207950165168418923255917347229533615918990959648887304470829918298885720129105240531534620816985248171833664535020307392902295403220783449820252734*x^30-1853899930027114659165331346672575201222167585485870752938891387585280690045546623024186745299401621870207566196204227896128366382496006545589903858226589673545547945366147192218998785669516745177017985881636439000702749415956200605950801624476545848178728710470868500385404254631730235602122175765284329860526609698799475985126494270925035138029594837719817321857965469512532882276162164496798283136260347648984584601561296424755015377173805173602743446376423543234224850483146*x^29-1967597411074693877700062439446162956569410018435655547109504165414539089797530409479145190399496378216079145860250753691362279172250270583114679260704791175653197733289931136737284921436978537378453989637998600760937826336793008145860645941350343438170505278394671625155827983607376938315292121793233462045117955560329503895758648126142838938017906367341731516277638502331885232643795706313651143415169276298140263784401566526099091018081757146314532150777980656945393225890910*x^28-1606586391527237852087913948315970342895792154330790258555456455709541356605243913609747891058689280913169513278866302785640343413647439404550855798554111374802069481826118288043249895262846475809552111837838766561826529802939680627690351093050462444100599322028867845389623765957647823007517247484777748240121259418111269607860015451157309979884860359647736111901832152576101654583410610020400338857359325412078186002274135562045824053273667706641802678641330505834044839720729*x^27-819400625330283604167618724975820532925448138578193730565115964303503513903092071627719213621655453341473315388684926338174753874051940833761319288810869081234781098988071155913985332529291411994106338549815542963332737624424522164947442092180178901547540909198496825916704537854163279965384629998704202847905639339783857565946176952328104259313126911540893935720996237103166271937921856457628039269808202604513252223680687418825140503482762565405434693165601226100830109421473*x^26+270098174875828466766254828906679040889621068636537934834077452285542264037393346582972321386517010456109390172403014469728277689175143385290071384170051315047500262502710237599238120840921989094788511199074418510082775530475902948253110094023325371679563584058828482963801134322411508347338277110492096094557548787354301869992403681117852878885891187479606161943438308010257071658798560941871718361313157172485697840153666823239075249616665590225295133543403446874118482449179*x^25+1350632213344548244095980527403187496021654149600655425655919140602797173992551220694209269019203971753351954514528368056845359574320091225748046165398306957521798103367052510653549888187351899918788873985904618762168490247986225106687628963806773209513945331303232120730756687333694653500898463141948620971871734186158537269047169172416102669737796527875408121753862841948557946373254805874456786260680180244080951395193308651041294012172994811502354603937972261829037765819220*x^24+1740013556017271607723175327937817093661410945569785531909865685109677318029094560108692029261065566235417359405011742133037103754785165422477625688613220854082283386217836411879781781851157339223249528578047722721343281689507207793670452594790756039146407737603817904267868451191318050962118886456868783385097681395752941510799519882668066291151782335489229506906497794846593572448615823354506295699974768700033152752775002412494458616177032519712865812205618687590871076737475*x^23+774409862679626558549172999368725270927974046277381232786323440771013285687016193858317381077977046867053677308172632316221943960106991192546000408850565956581160248769202578955997971771632150579482554691176307479605375791590715273329975693645116435900890937273796889816277121080682588564028785952011858971101980114904477969253042561237894476961489322916916744637328110790757756739646838120375229342931356275793856711035415099453669114197159068962766805489946210958946428168195*x^22-1264297079526706052380404190087592510890435318673289537553434019013453013622084638015348909367458708789650677592984514329397564104104479635887263658722018967694057562064587682297684457715988525585172222403460671486922438969897277628200136999512787452683278814768748805642764542602653657861904391785732313193010554450262809446590824405611555395409887467333253309088919852104196086799177303479442231871115002873023429911917706432186975492182660009900306260816092045225580491312291*x^21-2942453765240187066213072885424515915023369950446846566917635537057173306273759672921108204187998726185179913641560113714435386075306234897715751964253998558351842038355299261634167612310721651810788525629426202568583504099965713836211525056069751955914075165889069976786402471674818459675673197294984636138425243840327257870383781236833932192423600278789473424168718768563471846718954539811824004827275299884966782108820327754921851411116774496093873423151096256842088396717265*x^20-3007446416091637201057801609215153653056072166530046538374521439362085696232245138594129037733962743678742054690076308360340619292432693334902371501754448777360734644575580958482141210186875725487659433692909939458909100889482848081644147993365784555088128643670361690308556530285440933877317315139803373025275015706642435826442083802284481844217371295511498071523426107781115907969003217134921900152933782243564569684607258155810279025987006315306286229670568573465440029493986*x^19-1831877347659061360206307795003331475768717996875298032268339656048727326127802350014620007646866536275411265231748128642907139912943514261727703603871887432815816019987620955538501405135088013078843912028020105124137682347951768452599180202940665983427423240700807057803680812662696938787262415956885034792638288634117557407997068655333767745518957495079740217832759640677469968383139003536871717598307259376356516555058692315446191457259965082079801861431372569171965445562956*x^18-908373669623611275054701836143285074772702666419123952023337255286874844383223753312755916758428562272476283594557570247262502760428590528854660053494482532620491987452604824525317032262899915474554363849485313034252427181363480811872741806040098484102133241309484686509556128988483161705151960947297977554123822050450133654859729096254114472801967580933471922907085170874523252121450280529688885891879180584957417291210502970679706379768327297784128810762206130616852997921039*x^17-984396159655047444577207170724499918479148530242443511033249664078433304220604495728190210483170883144184297115828199661540405695420014817384931708469342196866416148072138941296032378120362892668520568735594744249002662587093167712011417801939127536310132905575471362221093595249464136592659768802026063526637621312304134457302534728364116618116633057490565579552288506662231181977974377341431526577596412470149105717307796299419457672925341107877135249804030273487582706607994*x^16-1435082436166681808990879787124098903580945080649939164719158869160348526915169739472202341348384070957769619891336326107081313731387203082598086247895201613926620629562150920233329900123968312891370232805881241673976151958544425742578452003837345432898294199357286363579305511978562585026847283916237925573810181929716517379332355155954565393282911980668065326727772874126372187253644775582281042731511877261567820751350532905908845854496352891431664223393869724657297151583584*x^15-1409662103667502221488878990890234609523097020572880302323680517395816707671978505113911982276596534400128739444619187031946926336813533895030492029340671297333732308283146913900308481915189676133958258215011309851005416308298448072793290323469469978558053984502348869618612526364378459015349912223030229072620925017802984551720725564486706881961900804763087106345485759833373943907429791625961674214451725402354859569413312932923719875700344637923018706405730376273397925669153*x^14-852320946433352111099983077946628355043914615908917291468248378280698219829020857748889402233555312514198131334430901744961963087105147259618502979620599860979937013720275650223728712311054343237016607897727412447494295879101222255041595993649785572077341326951163452020382158203900619187777464923544543025064169652374883894138031793661604189641185451368442427285430566187906103875841059195952656704415220881024823454845328938200542735042788039352263609379264140096840380757725*x^13-259007596177936185658591443435567365936857789176490895793373135544383033818434882664384681237973645891894638442971321924614523474355819241936320394661957126446229019227585542334697857653549717877275296843676110271445458074054843964257764040274270288222134675008132812103555587704980124691534924903246950888952564483301994248943650325668374767493699466121408211536980847370417053221320245876055123861554097963800146342717056678463238018350926554821544148903981810613698946541901*x^12+30098883157737106654216727469883640134642419085516386136254349658828339485386023679794187360174571719350837748818354837077175189936308396654840721037533028106652555553598918429632833636839990359797336218214630579135848675057979266979505192199596902743767594393328059226140839169874519706711165110168040572130702807088417568108315463717189924311270737151789261796450962750585181075660072861693066020219311807054058708342144255978412696929201315493079852606005688910198139029217*x^11+55452780540627890300397468529814355587996425057033825016069389572707606210988205652521755484331603734526587621357948934232063042373117572099984032373131915775599006757261104512704188107320436023388036868044998980111443358923194108643219342457738747849130457203420239394754860475306388331951906769614370748897364319726268015848305129432713341895324242404614919622852540260126644150238983822294299073460472989048002603028858371090942330016354045485444843930987927248435198606450*x^10+3587702985058394217689719386963397052259448411940757802918854666413928905676674114112706980095942034310908424594543706994910852307093974405997037520105818526139127792303030235010887477957301823747914757910477423458800992961685133256269486432015824999360126673399788657726938171948605679536532622467169635018286922805736193689185689550832377868207628585637414243742929340279466617667593623457998066557746772440597322585106591589427226827259219861624156228837177105146837948587*x^9-21033844187039346908526244021912477879576670041756678760975024305654084347210166451696062782598493853281997339413877548942693609880319848895805259742809780300813363490523935479481798616608699751799880331807863089401033209023833035784245656678421671383159594240852337574738937782971165073498338282424120474566246664564587949950928337436498390837539742373157844150579857333170516445660275736860754203842199203462839444771377489562428413102686963343697633983125482557081686757610*x^8-16036099842800281414372613232908797671951994646245241349094330961511427027087067178284472098794487827961328767465992260843790094016106285116580369215911793333571660956527646752502976487694639621962008493742412696257036968956111518099561159546836844403129510455767856482700389191133481287142137697829569326397681600614100435928573854513185216898608878151541544586971326079311187628694082893115124434808879470205716016088531243307815177707158564362617367106220437633479564422053*x^7-6158748889673885515499587778011097472914506547806906983927866032539481379557733694697238992114998359443643596242580333022251437341972680882457634558707681112250286589815803877521797941186960364804038206306498197114559198990904173788714125284726121062868817245287777573839797047682898120318508707556221667405126204367444914983274005933632067441732421582579056718567505078111754307533342491616913024267744894005206246980364814058389852322664785580657447389167854644162953540700*x^6-1365651465045791139353318485629520548618556970870200178708809010925466652398829657069035597246606534599410722430753093840102569840721252455328834642771500371807948648391234902575977080694926209961424607580173611443671695590480526105832481361457481219455514415117473159954067889889304361027079675366694944026440535330327026468485353735292146293992657294552001016111845976969462811895749478568750397025512413303601740296146371262077965157334689488048379836766540551622305352180*x^5-161616567989778934415932287136443793018346635440963124430999621238920677198890151521949168608728553327110997528287323194113477853861668030090100848011739282644076484348328686469642225354645745333244049045042298989462607917345423479610078252172048923724493883637278391421671721650497805763841253884892870858120174513870997923181209773025639183479814972611171240398966241236347448584897948403684297926631526542384753528786503112695928016901604717911512518872759182522781810440*x^4-19981789279090971818664787362111553579842179346306382238764872568260085332765032716242786035101783579604487885988637306968043441632986209593117507430900174460758212865671057870104439480894757147144763695625070595446872747452663875976668995378210286050944758233432513532492804583674581679556181219646316732205624343961602184508019046469905846614816545473578861077419887880631286747832626403486983919870020659344061937107688177724141357849680034790023072240440505949769366150*x^3-5350623090836297053541647187843316869911256605612745348635238413046031291467531888869657109576621249830192517049742928680317669529200468149745687904140771162305546905679447005263088502592070064742987853243814215444574171047792716711233981586855539834912781819227874451254238967490069338540959717564462687765928529013480029582682520499876030559124302029275862357401247930087012575086449926206984690054965932412771789997973560766091227103722768305794295270357202136336273369*x^2-699648139674711947239219462037811993214111033493970052811767123142639849564693930356368077789750727238636009629035590992370957907556724710351299736350068564135733739436217673400711330645814312320303432565080923277529321629200127257981594862138392900719287394940637426126453501726702509166561479518052976391694238078372176459575881408079053814619005336106747097498621961020184162807184799236896692026656251630702133717059170328742912782482619640675129290671542547291290665*x-121953410803346135717211807446843233562480362056982576038586666848780136804020425953297485550755856108148048027116733873250530167992189383070223311971841376668034924872730435013078777176793693605246736312435205140380714722716927433437058314752245592188317517840018875631374709762196958475588275294699741311969677497487700465854683697559646216209103295804776774919834140889628555225767272425263681599524708624325680816925724817668516471269749036388390773629629983417826,-20123424996196197209546627385507327005034486278288992474548896421934672859542864215835017796669349006602475972650883777630796242581469877261593737808959858485332602332895980810310683748478028640129291053830814999738044241629697188429114876177380836139905131222205449880193223237354437122262050034798806103728195058290499348199602885964494105634140406084009405736265094800289163895510791321573855670141778358223029937623281647943520131954589907387437046687793138666*x^65-422655497465848347739103462047368307032828752594596931008715139109318672162564028733572498876386848820870901831567920515412270845653896327405277506483415245723423904109171251707985021502121487133022931371871124377143289651024619390703984838099343135945324553420107537585354849906990285741317762640196594139818226211965392671890442967279867362033041139926619976100206923339551824333578195100563233046731210157495394040310800488782475554471938373274854143858212781756*x^64-4690093781196191529921893905441573478560106685691408660867868470454733493282337130923887547845368325666173986169981286896168793327790870856576929430898839628836706438534086116139299164016334822241590656589581833383355127059708337637086880875496178887494798928008869887440477655079801999805729963012810132110991934126117992418029889381492174177465896262277129194184153462788078841260369278459266953062018511177907257504577689631333316618028771471720811551399184518103*x^63-36337614121722688217957358135802316111974254242781461043549533954673116673463147174289742614431484434847414210705815608245153818858467244492492479139761968900379457680468874687453404083774406298926765438180316034003854729616495756834836198906328467076554148808834050190811748108015554237471129936572172068189643313289837210644500036405169648196274547995846020110095847624773378309365572052242422667358442776248140774512976170888220304620266628198057827181891897541718*x^62-219782313411028096216530642118980058382203446284933953115294463426845158237326079746390624860875286019998264899951060797268163554343370371675715100537760043739870560194367854835089468322784430157318575325072401062800821288983885340026071597508578901776056126546230979639665992546476571432160188330659969125346842738905795198302671315996545352357415577614234296185935469572283685095742848809724191234053441892070748515346425254986550190839312484857131824482249228960716*x^61-1100984740168178713292951733215863986265008011235558766885116873375285654296002649305203138470025015064580739287402651922183504936627823972972365006711523065819260222509837092688377635608001265176835238824709061235382153881036609250240885878818150198260993369988083767746452266563751470880489589195831708460390646529450231543341512024014458929310866529909327860935849389724693322938401711745211855121742372447744457693771303983769220301645386381882506233422848298193658*x^60-4732797950836024548121591481369344225150785883809646713323715125064106651118774866065132139109175304034711585787957678386012684168436935099010205151986941760689622661413696516418139044897168033910533139311310793463032636455366577480378498609172275088695155282312835274764129511600626256913855051785944320230723277906260995266894560274466926669279848902524415248552458771999498672322936670244220164332764944753534497928367629773297309225005131269464144081339704436440967*x^59-17864763564484208399680864414653060344389569002398356636585768993096026720100083246710958170490776980823399858652053876417005242448652289296174085396686188236732769795592897789765777012217327941371862859789722662820953595792235821633147503539335150094085180795387634768954486819100610660519205194773881337023689983149649178814447414712401198128699944860438619403897902840149194356482963313232473465185889944928832492573939464151295413845413991250148091632373955955586814*x^58-60169029220420838391504440588542837323265681357176638213690211250132149415338317807341568259022204236602229381414348279609485732963526206848931531718367014488847986349490665502922108700939941447239913091384641653220310297247438628534211217686340047043269171187257885945096342841591582911054330663052675364004487179395232776055844827645680597152449090441635795813990590020156535450467446218767337329061965909187154986766453759263611465305252445615721222682753192416402972*x^57-183006422580851577888905582965899109309932397331197501606634037726397099878318482398554677029501674984644165006718346429795359790616981051789200678208873278126901464980682881095117061532903892915834540912874132009210897771564936056402380412075855853930167541112183750035541642558556459977049115581801794049491166163813727818253870406687616227729093766466853495678786991856678432083025292909102185857375206115972806453663178278808689045849747010984750609201622156721220974*x^56-507683601535096063377885483538990541891970237992551029236895993001358509790500120560345960375592420995286733704506948415738635879592577385933419586469248713197697249120685698395454918696055037153501943721490264745782501845488836758613650379592943599391338983112227240052607027184088322276097117009593667855070577518526386220574989316312238084686559506418157346278612523798722143705857893689014526759787065565523822213188388682517163544292829559899628241344428265143695982*x^55-1296432980288922449718873712502531587222324719818326285998066437668874255402089716360701316284355634035571066198138786806454196660892299297816708164594979588620787402156363769185483541913908932938313819357931710331266743368818116997065377963197245981574429099317708343891009009649276225479760483816177469031732625430505126724102563739305475816823374487654199612535476387807883776730179388365046418341660858984350205287368810466173146407250658475964624063854625501511083500*x^54-3076047060585926229356099271877513018995568906456342518517900483681888434262826152006366940453581077103435946525792439398929857916364623686134933542686931352653127441356211152591957335622833884676654649403900893765574596079359948360152452166113272844565834549791844597890045663828350151739018915539033037419891546726904634349519687934922890271615870269765610919063577900506205441293556255224955310949146415366252364617096411855051642457808324873006338690485335633004311469*x^53-6847505033119694566078897289078289958567999582145894424939012315103285251227284288090912199896983717989696080371320355883075833099683114523107456297568776636970989608264101969175439581314501851256125779760784231745381151273429087435561874864475504740296109633987202319377225027762973270702484328112988717151840999960216341926100569778420890799933027621097337939159375622907102073146345546191715700641432231806886830746427032552100082387779125408426294253894910704564185203*x^52-14436931569274806466445699555122418419445978303458470159362984689062579522186588566239601719715559043206089623688842121613304924028236691684460535544112044192637496244517657540879357452321158559836296029737164495547479988136985074963160807974398266977295503484713480457486219946204833897080568212446846143120739217811768118653703578953067806411894198730445405989378738942556974219956267246370191188404334254325929103673528799585232315831439884687460938419031550159377508226*x^51-29056239233059383661729027051722951528664451896157997873593317618887458033822962004086501804341411918475223973325403167550143059141651991790214320671641197424574519441695697665162664984985358299626050470688145204725646296422371590168430094979854675745353979196782288372491863377255365992154504642769215503872168012786014005301118009806669398480337605047644210928376953596212416094794188721194153755357688060410489108888625408153281125339824890378737896657704188238293513505*x^50-56093995395598504202343745254055126495153257044227175681488817375293388817122856168877184296263567204300564160395496578391286890396263791266697762699532025120953484733528508084774327815912736666233630331151057504939806719122782630940861363025042306435283481163475630454242383718859623208922489306602909780291898695682471917356591368957717882819589341571301269064252194312399370831207777081786397061118843652703860620684381007767656973384272716997345091593086840271683682447*x^49-103987262442416696966438913427871625699411641417649558142172711700550748748643696958739173565710831593413732614910747400414924905950900239283075386650329994470654623898537041679049222944641925226993637209610324114728221850343924754310796580799737289518198404196026385315935211630083456407667370893402359766176157671673102969703874684226489531574583274686319850692485572099492873133385549870490818132265747947784171594358953133897984612876461308866599162572387100399666455373*x^48-184767548007863830284106327065800226435121350943051802868882323693517183292846819746254552841573900979314940798261024381670297051586520307885421814927464951985718028086849392115129064691173991970669715055797251857378697913291925647809492909477676239829243115827324833708757071823059673251282352130339318282267072822204566773829415960454860390730295383078854137000034989002912231745606163061235662922550788320254212976848806134021116254995512046072113389070616503374373025451*x^47-313654966343015808342876307219449150492849878753361917487783754797719828499793910608533980958451134798125069205168459334882231394852511936005697327159030066428743843440853074567084722676033419914850734938038750129791202442785671787044174551976911382444460150221273589865494537562270447542516551468478679971435866721277510457446455070432516665891920741198512977037231351682522653265253209774926499426832299560628636769956411903139626156845312859013473247027282265268122828051*x^46-506801128891629616060731747746236673373824110465253814038007412876943740055443507917539814888609789236346232551932117049457812370641827483960221487591227880834997520252003627123571043796614653237815299952557522982972718722631227909545811454571140383111964429596575208580332439831252933394269446738618629854547074800245447761464561135560401841549592237076399855087372431198528388826733001426484777173390536016197107723702126459031212047619263469362570566421354832212717683813*x^45-774953670008797812890725142193142785429685807678715049265370177688940534009318734813430792210659084395810912107685854806512972861800728067920432477979432545995566150957772479151297674241071791955395838693083876849864775572988163389463642055946933512756225069308830809661497880841343750259916690860750367774115666410342075750406216541783154720576851800532015383872908674368985467582818750291835449366868031519115657322955207032260086433746757042107509271087672935484175262605*x^44-1107141723598818387068364748752520212009288108520610296696876557544631033724897194189678245153887868434998532537965593289188374164091311305420588718766375600714017354215436969764480501626320858881035458145457065564845816601445700462919454292635328665185242180018975688857944160966010614517907497777461576225381885478567367379588639043362033223936686499541158414351476052229154671461616126729573818909199900455839152882743569974881768874057156479364540876306428381270869700194*x^43-1434438387431071330563050074134700830058395674824955970127816500800323703909862029750987813812944184489068769748986504864954881717448395909769631675202301382404147785375264309929811327253132296096186198696421395631964576025876172479655490410825619924985481548472569048781064736227181187062743758566867273508954728337116798790341202878902752519427945966289304788033995286309094874310297732123555156080607488755744362187845730040521415098943605752266921207627624044541914030297*x^42-1568494857013414086120442150057520430926209552872646672137557800609325586107957793752520328035540110067131027697305475089954413276952437640302656039297514824524267132489769676333711507399190100685773247149706615398302766056043422774214714452746691411658618410171568581686789852863610569629086549790150331189310672300292103970468106505278734039073955084571750581740298738548460991289598439438402064925402609088413248372797894724153158797024833197525053499710916867669325495586*x^41-1132875829576306275174360909474949110322394051186939766753963073905885511550272289127550223132380250692430648862069440734115044087990650586177085464294666865526510053126364899957321450489257389679377229996219615024741804384599312769528834390508486369015941784181379056301683023842574240730294686839369054092124367402598367644140856665869878331834018402960440097374981706284524819948595297502397372664696777283765630402429730902924521647730337841979897384218011206533120310295*x^40+447947188251752404881657980178282573543157032503288274138666430602221023622476483909820231005228596570269075112593066018706721462896797076689709812145425614448487047027376680109693791642381399301300599359405832388293012780945368502498200439745241511792388823636060205277565517866618052213714190272935518420441014326879093773095891622415871341250187731542065124027694845259720101163430566988052222976259350125462150564255255374940198654259904733962052359382164893261392838061*x^39+3791230432584998733116489833639845400557347624275304667465396507639831784068506249649470221077509351246964211402064133147382862010853185409528551441630381631875504355329568078128047154261361585828054124207474437240435628303001084732659772251257825284647634963334114803303265329325355970166014420001709703326426008989917949985840519035320712121681922700845076307484157959111721733970704679064395797692430314554882635986651669209370320295358192360034308181338965012202466654413*x^38+9132171326238014566110029446803043816973008561787587631647198948544818767159503724592014634311724765912458147582273653001003125753203862999751861605652112849882839476925025862737994152171504860999662138355448785390215004767004525820629650288100498014698551257347213785812696549416041359020121368940019118937945221731761146916394678033998276355782943154010132955558465734338488165928085137938939635016117474154570713919555614483714516562199223575261690888488256281005148431112*x^37+15678772987455914041195000622312818016135393626051071860025769570489594531724162040678040895711301135600439501579250603003790374558545169496516084592312564785512336150553345317151163522434011763516814752215264682555070857839876212837927963554587063062962306800756325387423377945523591888047911775619726003303745789316649313402659071307377486293799293825066863590500449541722213367974875984352654715521230507343988855324898650007954069536851966432732914639992217173970553366998*x^36+21036902447617534040314628830579827122816604924264469391066829859371925382904420795050209813025628236609259094578712380068840194915355968389511637007870860877820336584661813907209559813810570118117349191812312969826182779376730276653506945088682034847526314659523713462815868528235917755082454238425264567730926368168541158606476094303890435940585372336844758939108767048752979058766284299950317795337737509218929477736167871048606831064335845288065673253243301093602987547938*x^35+21091983777203053144760231144336332619549247853134017268562239969324303321530250189614011068530111220480135484767678680288681067746360609580021654187621078592319317701149397721095589546063332204912761939348350925616537093180000685800934954392566155276590745866750080883554551898808094037803589114819235647081881923232711347986728809723390424980070420671357695814527622304831725211927003398280898102222241495863435514252217261940068066937163324095906259432984170938211070507735*x^34+10638045047478011862943572537293283561444928294639385393347859204667999075413006384908300174035265336121015333580455201374062134410226196812124630942836118628815979995634068660965495997804396170092530816220602476197256973660092145546712685608880722952675231211851135231785705446743820619134504224593290206841269819421906372794212823016942098970462432799053062437471462133466830976648346771802537834441963795235404476720849361290999262564527026146969141775841316059499530931309*x^33-14731833624627632311083302202186298653098700632496211455872629558651932281191648340212965708119788393525303308789924162132012615692554409652319114960281869672814592472401269924602917224903374468803835454759527205851067977775742471023687597273695915996278322688844782596953426316501649209744046595801983221383545306969205687000990567829768015805188279001576501484052165404949114231288513449400422042505267072454102346720895108606414522953451928635820852582630524115562580633970*x^32-54984722893032477967232668935185160504232169502027707454886246699842376421830525086992358234612534127856953159028827587489558560646799895246240288998015668551008351678541269092819010939311540958986861701973168808401611042657265360930642043537274673619614302154308988633126164743587490216553095733425913208496504769973861051507409088961071184159856536466246111999294265094758377573398235925164080512954971127960859903499618921310065475301532850678357009260451746093309540436536*x^31-101671837031209988449336136592024494351540499550506553229956091584787948058926286233541859820743872288569620547493335593058830842454565797884218518532504790578861897656442583396714967255845106828301814142117009786398393006920185788670832815631777676548388722338130026466516070487268087791608173255927632440836628316689216428414080522426862041345598472727361406460827855078264086535844517779180286031782278279129425989664320679344289723057217897469766951806359026116171313764217*x^30-138015010325342442202408688291471121987825061019117323834375418276039737237184021019570526073433363906180471883184234091554852361503783963205600965481869993831600091827872659282331873043064029554559410153895307724326373915604471923983933388302034889423859192197487458333435968981529391304432993998344177148970333992911937530140416283729790393289926189019996848136250541503169144829111281975129048256433624568825795753011356977541696360178620512228133410255583016058122802064819*x^29-146591925936075639249849735051343487638507793974283023283455584113291188463127434643540480115916610393014301748646534939432469086418874756708587990672284381048563643056590559083046805350071432220875113815887552803704272233888493884774589318368172153429681464174380588982401623925997028681015419534292119299836304192243012412023588660716607853169432957160003888137162983798283380434420459081092213640053908611835372304192886718616263969893189066357529417834918073316069874631583*x^28-119823821350536178641386224621353269532720859655635489447540269990756298048417567508396664832457806243195472273585590083171558069487216294804491494975795242683636818419232650748324556506193041238599031586395433475878235155666741042659069550833442676727826014903580147429868814957878455493120640635168887536870359361544504518779782035999477882705866720521443372313179885399440833030521604034372768037127127837934375417014382421956270293589873114737232207845567307757484276345973*x^27-61284916126349506225583813059823608161183104069164164458939547266866987484093958412051042376706304022321318315459576933137000144581713756587402811240796973531741418046296280831821362150238108577103284677463749160831600289612328584463386856970310158793054079453428618765326546383376255735086273661998755884046824161391131153710568528551193236501816703910038770538515746069724145250208471027803933381264817662379125154687938025550162403367268858302031715817888621152412957716728*x^26+19817687133715406455824236799539800856918631414312020936197316229133028768236690716298246414919500051529507496047928937893777802501111207400965790019658451590641381887070599117445366402227028358486777435166902405761229912588600302428824564701491356627486973293011318922223225511729885375066894287404377277195406008370153609287517157791206008926489480969538060311915815464221187478893418690580503804423487261473668377307361089993575887160713975540980512341733049774529331883998*x^25+100339784813438553090439059166950344315013387147005330127442680387997101020944779059020998852269887942348540423980688975203337411311008596075262566269784497810137384196603525719566253538798138497185904767121517456714156423419777768643778710670800833785729714279309880976296554786327802988993138831012010507945090569136098982613941638514816217581514921522657820908731133733711654721089083312879760416630390949840094287807835854378087439563108861406494500713578450608526548732089*x^24+129546221868090345767843149459413558217658566117315835039140220211342724116000011584864198991048937088844455030622905526438141281096654689896087794355526308081557071873954229391335329815956514644385812338849019443959639374641551222998175621965286022375216086661780494262585431390725753922361456087079301074855949666498274388948470473186395601738784960955312937699217390018206839152770777980736748101529342726635379406804905735033601577772939211205816327035844959817291454557946*x^23+57965934459056218059405454810860143533236373680124123061398519767394822473255692512429949980769531286064283650295417001228673823822594432165613675821256150831525468140378274763346089786441048899620270925452267970843745515439038583586256774637476173027673204210086802041082341137492850433220901145103480563964905851718682029569751076156300427907510625071960237221911996656776158451568041903253927554987821175123697762850606510907615430409094117187918938348409929682811337911725*x^22-93651075763298843419619548381466261260254330347280817199987840130824588246053693126611998073449995478675864858192907455210414373741309830493023941057184605777674391224372320995567963777228445258623307653856107400796300121940206054826477944011918468431676523205379223747109355090024877694651569188104800396903883287600532629985087945454124022134618678812477013782199320200026016106126203474256124880194236752821970820220018874193485057006591983794525390401749266283397891407947*x^21-218790730231425002649555495668948744476239732205942872502455399777719638659872849502538532281411520817585587548956047408309171022307078851938408451533979042363888249824493343712142829235307015695996736887168277118052655382119731686212027958978641499579537097493942854679996339481527248594675202179061052580103665079532551179147477839829863261028158487052828082825493642343884791535668839240369760403033930746212659699315079747076236520823657286694211081411965840397366253499263*x^20-224074569098326333563618808789450414271801133421576854750128022525765526981638012595321477708317807923813001735815942908659025370457009506701104740078037660822493770587071583374957888617651553608060400151483176832522732348785333232874863847755062044667171366646530218791757069082556764746148848171322651451695202512149401351540110054518205091178277912593424065990886186919869646903232561330861625304350072547491147729159958078083920474927625990842629665215729016556149410794190*x^19-136830376256424354327792994825787735416681927711666591697560101744453355499658771047118706205417037648780328552306917788128945844742691766705865947884620251576183219651837430715286550827720411746515216826387783466884211754555596222717661619075455149210375415450317671025743997246502203010671545800201170052892944200309938373268929369360360240261204671239370502864932458730337051449632894824583029600137983031162098995637355491447104225661598761359036145274050315542001177650145*x^18-67964954331266086652687413197284505097747997917734210647041542246601396609249622624148692091075107194089996323992740590769593065421318010500700038164120850066431380624906914965680852590484048518133939946127859429061970102134725685786496816334381576065708228568083503514982661929055474960068357767957351192138114124473061316840020535346579504935104276377706465714585128798585427443233044167864057690408139709579552054416193450450816858951278945026909551476956035743001334301063*x^17-73360122754917658697264045945543599438198640632356927793569415688803707350681604991622565246855933349320093234252148569455193611214504715200273110312132708541195000988481998601538749624403015222484317332588972673728402563951099555752977743015057488820244393837324089463627590004555493202800105709638061381666340360375618274515934393494683059251166089283529417100033355652673622997208197680661423868498838617815237674381174757575348929664493819864641548612555001343062979949620*x^16-106827800639210954572793182956581190458928987547017791822811740757361961445662524230443870589579849697254342396895111689757297563218315537895339142696709931294588846450010639950256994904564416350993287479468946868628344857048203033540016165207719167595413296556098290844650787059407257135195190973504565680070921181007002802008541293788163809803087029077932430828517718007885675038349815478174812104460548487762107871758808959111193040785856767625943111191122426607761325232313*x^15-105052230639523357389247854507335004290422437479893054493798733862959609939624612279001138718044600331946616307044827732333357917910019856206774401533738947498020910399351612374814695753215929069015817186245184252234678358618825459602102070304931998875368681379646402793368302474771861352025779620720909283201461819760925919945343386587769299039517045976143866759922932291729822879841693758730649799923458304722886324058259360257532395337101741795759148679659709952130134051822*x^14-63668097908981577196937851375200513716571213682765583619715535063110489615681284611072595381348911203165984236135666907276187838341105040229273505846700405842563282204888359681709396842806530288747301888536747541026769829112277367181117403294405767713877973452776440016727975010538638956700466776887454873724063962305076808425512007801018082254315289117441768489742245815737448016242810009751490260766697399607268407241746932557554574002125140691471541351927247719654873584823*x^13-19472931040812829427605155799914276268775786166913319990886738578730073674137078582541332835643899693142269414206719138869903548763732201057566048744976907121273331913811233717408864194218066342724073036413063250594155760365970638211519794784967708645162261927247841866832351346645226163303542300106759223554999838315971333112111532764165002065082724332405129747875196117494343195430083380418187056583218767697445564146616477609688850977758426443103909682338587466102129768583*x^12+2152517112040324194130686959715121826044568708669512817562707258045024587827671119927164332971730353334873603042712464278742954393499515699028305095401293151398513858573465587284491162032446342468333041399859491162596025571207743339404459729049601942440611745725161957058751447399263124436894826024110648073581837918898447880284666424008663479226419164510798972333756010638923113360638531548418289183348751305200255827812066857368819959557797121964473001949000019005851257768*x^11+4118885900442598755927823452178006278492252719006299995937773977927739625834263467577799469435455508963884129987798627685436403128137044330310037585668847468013398497713673264405506137723053569719291721129460151387233992077031745670918354771316115558558691868056398957013620095361698994562498182779087930947486132713833585748175280857262891849831958452867793710171759613270682299709748465837433751150424464731684575222408952093504616380514885726697022270688076697569048272596*x^10+280251715292374228283147590833773959312679400340799824015601841197941179765787385934867998172929423002135868917296167314914635099976119240501422676928163658117557631079840970887655100956621879869664520708594842088634046933561612402481550289512683240063507899077743620685473668118287166369728659910505515561083513904183143345901748526542962023531369737381324971916721185029129349671341909541857121979952397587950456901033728332626622359673999558874060997013688769108869936930*x^9-1559950170114802281948832736883098777032983567620425261976366909586612677895339773448857835871332356912779417628970177941936108096598784911171743481338353904608248986091117712436708944959171037369309115812861373448563319474512077904957652853010450932441882207116490635663117043550229465639802906792760658926946577058022113571594942259495586802127108910296361444675505028235169086136447078366818362783953682195135021785700341941110985781385583207594314512363887796011621877278*x^8-1195859224329363806805338440286135737996940999472392056487822337424873398703054612507222045932635614955204358011476681437747898774763365434426082303994753005065760529354416018145168595883437113016969249287931685251274917374954524295148048832217953899373112790173304281262660737520786919659359466571031477860169996347058950620697561182672289684505167061434592176106376342632777233855782530597467894748727314569991224851849995185131949908917729645828309116656844266452769721394*x^7-461698385126772748647488556796201800057078699000954337601132545519903999122123470889543363367004693902460918599914585234201599303890413188947657199211886350512624063204336706873728241631113197801516829441359163166533988557551607254474211239550062588036522952345818980270404066811674896339626021177303057897795347484740524622911712333910390292868466275886340974049692955089427391354846839964838635440682767257227849895731054200826841128393040728302943696706019110200269160596*x^6-103266417369969531454578804209505363767130764792618179461893944071584420644520445308939626158216037240890515850634608165964709453449102947060616166292106733574130347806840424185484727258601004580426029306065327996853905301977266769439814272915402294529807243069899609787327765665647016082898532409412418390304820334791030126594023493142590879126901701514741822522734521819501749205502421601327204444043228003827137147084435821613164971133911904273145974530516077463626665000*x^5-12474474614122081315375906921859054594256015733773437054043489285352356525261100835162709122746718042267422607473171337624352723917577650735223775750077420911487012422189087436326411781342144213215158283719897629590407104850616014677679116638203240905634797719863941611357381432850696399794249975447585004055226229433162733033079295918989840424634609338427292743052901741271057531955229576960532432554459187947112993646567694543129940494655360362248258990534085087068357894*x^4-1558857752606120299163262788345105164508097390369234994302857769596389313967861547208360382249355700032806313550288090539635464736223235940488998325483299424135967276823723360547105217582980246521880211652548722026601670273901443534070981820937497174404929023873081265030459974997693464511821929427836153992223196005715260909125251733040110685698505257455249160183321523203722406785300757049416583017258447928798100313538589049715946272848542799902881558734923563175538522*x^3-409704636853580182784435999779992468546200998967551826148762773939536037959439201342034782477447949867715973276307125877676618122520267665027140420874101365591212691942306587709326612694262951078657658336543815372725798054748544051194821532061931456176168364261464617416298239018712249044151042260020704567061209578153196812846339761243003657538030814700516727268349071781834146706761154297983663324244614266182387651068881362011327932232183887339731353964139711808712277*x^2-54305361526389522227429446691191089617714397419713113495506833852260365947524897176219741242250708137436128381032827100686052197912748489004515810320659589111305929037213007336402337980090681493904646227578835634165149705733947335344122253918960890887013362693569095605752294426707922547151070758858107870309677365244733376598639580623457224228753586315926946817409784617162273599504853725139806425382093294099193979868003228446240957777935092660837166845576389976847058*x-247571043586271359944552296288717406051588923775717750422870325509715755052971554213099787872906658704382027817366756611466076831865507822339948923161448888357657704909219131325750850572225395412715343918463828135774858300430011087694271897810095506935876665779630212650465342824341461455123978768738799520175177162853499700185761011937665579996486619120133725795528019253983369611518531237940470399441392170897126274379967412763324310423128384355753857231565244556896,136559864331823635354565817616866562844025769339177250175628790385014046610892090302267572220838961100858827467325807653779836804123902126288521968543394001128100751306003792349416650762259907103485268412249636103033437196151207169378929030684926923684138314054694794435537924039938341087208569348872247842253183488833253263818646224623514850065404594180199082896846205454211194842195692706795095997971046172128642168442694434447214701588036895380862499677279906814*x^65+2867526012733965677981587834683210721501578759685388338533029204605029965006597265258725568940343413477098651988030491784379003393481002329130339536110704095695988098248394619203097590875857679741385387098678852231524439189885436074854456010563250341524646086554694111013560035418305773487852575738266789875001827267984857499868556460453651536642490155297564185281654306597681074689592181807558176463133537742754658745134318527804659353312473592328547894872517533694*x^64+31813616168665064323898799094395403911115027644265100436318813799486756865585016866823582021206264222121607494079691133899375885571500582592673954919033936196617451957423227627074247662993094240538699321470732999428102405082935014184672730764750816036598868345651895951312451910970167713226151126822079119794733918738511547188288602598485442624784982886222939197516333607183291168258937672287642411998863562942238833827354516424433561143869020842596584254298747764783*x^63+246437157215509576488879211632147324886479080457439319096071904721683903923898123394982183939399472334298719318361701067036047144726209344035294580400108518456651352409675358096538899956741934087094915874166013610515905769410147955960526927112477158638790793654250800301149002989527797739594432287822398569040743145413208714598875611520463186108310612266536809269301922535973176504994450801022335037813289488519374276542512138026908391779157418983817629832723928223581*x^62+1490275367475908138581154769586589080354092810287922056259216981305904482316455629188125349812599694953419815577631173039533801354521009939081994832000715732764794572444740680442500480713451364972907178466254661353999644540805171143388062364533901398318397078198741420848725169653420709786141203383015520468329156327989967477156422676345273776764830724903758843310125884629942965581266432265173258060907278055692023682039040115669762227307236179574137013456854540214921*x^61+7464200182588674872470650255299629519988822465036247361265566793905917201505720372224291375232295782840371947755489900045181655332651610438236076034381584425505108284069520284123170731937940637673006605998935934247703263504294009616714527809772763484492700382771878413475175192120339484624335271619219333972705237692711926057821905795879120376098604697611562477924015595785182574522605699600474591438148473034846247680925290295889007612857478308465018503326111103204789*x^60+32081218691632424089963140445896370425965882176041603850150852662193525655222282690451687912124943765082359363841068576493451825282673807560286091837376296683755751964729361211986362820575159589090342278527930919697879978209728869503254938320561587138901292813768622996025633222585401171902140526893232682251222728727970438020440380505222666436784463536658305088893516779157169253519934925616086318686439871453850606834428265940047689029715611860361181173734410529432502*x^59+121077260061807404239880688486916863950290063122901770637527930540096486270883504535649908673899621207105171843428092723090503384007766911688053171405148502438201213527998667879930245591785765613755908703781145357162500215086854952709049838736360200761598864611232071433744421812748297243954613562193857494680147377690732274807787632016162525006691732062453398878723459729044772704644161616017979667637245625762801672101987511812212664549359838496017345130685996007792181*x^58+407728797260697145612039311925503545363553167136773373950446810406156509885371600748841217830188223926500830494834184186846393615070796683225694484049606298730621447207188519669654763242960448138886127977255533629682387139243132428217367249623431033399591588718881647642168063625393055887706635436917447002089434739966193959082557362343321564229045916749820578565201498649608744738377830915943262460887044567466407512490412308047463644310561200521974118252748155287726572*x^57+1239932428749441903217623849064836827068223804190879966261163414142552615100570280911454667689452019700540541434328327321594568274236612686891734704608900344590786458739121496591132528046103405783329594552065497052638566340616935672441941245073339582797625044968684562330774041866669074391215659054820847316085487368731101680774724138917256050474994521769313214547448866095646050152859947269758756177151669664893139226231751382608558213911370989064914356881822818054464651*x^56+3439208369984224077840724178259078576366197542159331777603369507472150553712588596225203523233775115224925434135775543789065113981919491323625464763185422211517266198206107553593410537709886618428476216397684280952378826020779932197089298036054688820769322947661363170885047250217175732183850737662447575249260858361907222627107755113663077502165115548386375731367951380205938020662093391407091797391830477355957025197733921077848790412989831141741010490677546394092196557*x^55+8781126839681899236140642109858048363346669623073282985860294930594814005253865820146612550071918190756860082831286157032519259456849371130125586293264155819647773269382443384079365858158516958090977986796821260810567979379973651070194986901598962096740232691805945892748050578104201787650659252142187954766881217293455602185822524458975234744108420847970248397352156549042802175415883433435391775812427490294502926252263292642690849319865580052078134384136580554293594754*x^54+20831982388867509588525655854478773708400213174023925960537917583077936149755282043844539909586096378051731908268504976567038260953179592290525038219963314506671442951705181778089775658225998288936720529548622451398992507752881791186215585103061927679376982836803704635437930213251876387315116840348338241591080651907337928450394419138297397197083250291545596895641436697864614950760678068691082459774735530656314125722320318564591054488378917779084693753640021780752986068*x^53+46367297433700344605574944217387738411920860127059518258847561163345065498219208163093016464934401283870028032787045744930003693903966132372604075927685542982688547393640075042732669774829982004630954365506703507399796599436815621896633776517680626872187403354922907264197778533907632335345226363046926883469191885135571711440024491932865758403282260234028305666165553989078480836303887249753961514196915463762783919262946031344006207056193680086844450784822871700821031445*x^52+97746605384371815070806123996114275832997460948455582006777122044124385198667360151434910980590335090220857421247671645835032309505044865036702382164881067322352153745262469815127132055966069321535807111702937375410921079345084600896648852215958962955559483017239018986296805157158340326804721989250349397626543406067852696983703156705101975158450875543553927918311620518456848195766663810140856750697634683777849155115324831180990999520386861253718455204996273644282006060*x^51+196706542395943485186814529669588947697852242835570631642149381036722702189428451384328043937374113013322764290503150174138055490940815443267049028528713114638986129728037900280379085950072880524883574713005245898234874081658738209828461647115018243490727600912740490517639871977433353450385537555423125925021904362253253625881148028718470739142385115410544671616800314019449180593129914026668631620604393317287894511366575111390721114243348317345166707243976122718433656426*x^50+379709406168333666415229275917790872112813504973749762797808286488365329158031673954196575136178867042738092582314839277892125301354724710907366173984745609475098258836057940013912756102663626377425255812948305832293690593089712792039466885237830376037065376083350578599820279060795352036293171993303212433593617383133662968116901079916400193057025999464137217719024709735171086601410795875711694143635056438473780372517640740340884771201891191604311500059319510790775314095*x^49+703833674646324832663610975163029405099295111498174247763144581633294478132313896919529940840218084465878773123340585656685293025649016370937051771575163262890509062633313395917834761498482105164878196530248565811611809668138052724020755621386848386034655691046813003846188298970097353862220902814902901687577164617778120264744815320019688160148573043232750804565845600741455021794854131691134378511989154856941138514461371202836336213574156612027300921132357451671686526655*x^48+1250450330549751328513085201644693555055046567283705227127746657889842766101219662195606562519237866821378985206561095932637082729524179496382875850620122571881392012842172385741565004759951916990884533355305197772289700905838159567332269525000348599118145771453715594126325815214165536905370082029735637258045298818379358401702106120491053958560175156767649242523355450847456591340767226327264043108358245831713409409817092803356099399345018968805440278451701818885767788872*x^47+2122450828256048488622562790662126819457085739303677874398702261192399490017125616111640430599418397476882498704578628107539073574504373882827101668298038569812182044983342414458290610662788484293586493404682428569031250987266140875352225823884901429682286076455162758140351562545384591974022690978591815049071071222887422279774055288078944020386028242034060018370031539496108965496656564566619707988203098501654677402718005263582831404418211244590450337557727547301916677926*x^46+3428943146346425594069449445585672492797415414601778475356061587564929646074911130900412670848190188769105658633146640933270691635516904068897495085645587526079797079643110499637418455637538249769897008941128066973140377030155111436000955159180619187005038052024561719747893808368910652186383206739493286519250628307990060018067785435602999660475134800802135665888506111366306496505933007848493302121274428896184591861456168802291151332421135623394003295833255615565932150557*x^45+5242332107305407034228449389184506047837042019915128680869077802838623637925881875077771371026820086104675036520797024089698697902305215915362643650158164680712773498055149795254583971748124853261559044451305804064448681581690680119664078909966856063994304165363079386875805541141559858068075552043539882266300198025636627039799462167948871009853774809617600146817813002360947500365893072914023579897584823520800002256999267568761504406539153796892469686378008168172426946444*x^44+7487814373483372826857363998784894811073534667103729941175616107211454780851878550248933332881040569108383818139253391038935844060549396125979620155697798918226940504795415686746582358452326799232429638022520202647878481270117831289819431686856010100332619894843751033852104357602738794239442986869529081237223175645507451035252558835269516075695419160492980407418048106740685427886421435467225273145205864861564389254378067332737161528232763801289731291628413852514399423485*x^43+9698000358375656489184866305179184248799254864945598832010516957481682445487549067595400577263512479607189709785485687783443185862270770829417852238472205562585597192936515307319887843905247963775648983407784065444161480718700097115595968878948368580197138479165275876681450654701385706848183164152190324545090532330452802748642693615949024274840073181785307667152839918741100972460528311366916706771876143832472476493206607885605859383825550136693797336100645940641679749386*x^42+10596985007856129631913867755841169952359761454340217250370086014809649797282226168052375433773869085805752442041633733793171253462811816121605564658979763230482111315635640962429217805639556600197470017815457607547228548964576875978380597901086331929111331119177671084597503675909919209810226992698476601678730085888884670798793076755442552287755301704443550829483507678591687740277146310180288410512753503097866680250254818762981526689308325317504256823743862102542363025518*x^41+7636390608796695944844797703410846535830841655622289640361055716843310377924526701208547759363037954684678476094386748332603929912183752287611959900930065980143859548651238336764799644182666898453071810391577099085683423066861535154190489517442240421554767727557454877632454612870036354327974657536337677164853041835268735252756923881905523961487828220670577135612616180370402068304389747823135731023533827695882463210998092496988796462559284608801699265518071544049024837234*x^40-3077081865476237296502259738814419326572321878952888793455407839299722355233058935169843721624677156526279307048707332013063181976026782290449561999049681825021188962637813362778604502262203486740473039419273522089251971233150206284307966372751146632174063455353734796234436021628144893427271739099804628043691368230312462866967955352714846145494767225904788420908360355730172960186829210971797920344608521635443069448546239226609062326480298422157574105137227741950690192993*x^39-25713389266196518791547276956193551873236248988280271984813596581017188191522148975557757259575953511749274286880826488356926025784149522436476158330784544558035983372547674756298617191396110511255921576735554958472804671981152026528802815064920232489520274705151581334237685708140476989725782776406324615766604430509922600072482537078571083676826711770207102644838475843088472274004477513964197109535989330748053341622342562857223612676441932817666286709670426909948826895766*x^38-61848409623625732990807319285261263746612052582781740514731631592094294294702421102257166924171769333908084810164896450600480616973785510750046698222115390648837973111499283151838752718981208411137807212764587023600545008468471769545405823330430140871959613147241825952324999827819516718081424374905176993949977340587053889127903894795094875838481482180399269101599323406299501548943549695741568285527669937302232534502039733845719194275160421570074581270789472401691777224533*x^37-106099798966393151330283658230859386894152749132594571682582584843989994933448006024516685272174345843666478661721136738214671784800291808513095897927089534118623747893853194239261785410439564863739005475845102675198581531668791991350646910520175050180128785563166917282704328815459833003318961874434777615283393008036910788454896798891260428014225259975800759110938377878177371020033560939375271532458354893341665366736093346626789353090521978809652903737557306987144395917424*x^36-142246424614473699695578373800019220442089289501211178746784762202301764715098061429154658873368293178725725545637783440914680018022390884414720314659908271569072388501095187924352607440260468648014980832283415307649024173163213750154422069164345130735868242524195557144704639095226964903722478795776714396266689538272909331451684633485883249714104280346268574267332967968808820575909966081920907983417198904548841272791986776075995226496934371380578532902353568591833887423038*x^35-142444333186752497081791370097251368231087372385090450771752474333993795818349205665798814754962903097486837128203639533111888476349377258536363786439409948672690391010240531896415044140402176879648642911869928349354315557310431872134577511249737644306312069711795774075619745609941025204870099918228540395056507170223499711648958482400695919846736295224445817283454721564504049916370483168232959108914694155941650987811146815070590640584043794213957971853294990870420665469948*x^34-71499554669228748266868542146860128949303249035165620056861470449287258114088305311539434023115208855057943965131990989722925562400113626969698626007117712688846384264529515378582093423656057523494076875450887253961660911655332129198620608567050822122417851531764862401215207059124663254621677588781584318252005895444520176449846860093000722742487971279167268289401672942788695645745610935360792658789085345690070890638187719353451050595426712259558141197595267737561086970220*x^33+100323442972796961141901425649658872535148982698612937553118945873643381597873352268678592584215977861821743869710792724688715185311806115951911624536112746902338297908632791298857695947317624513959538573011309547723324487357307499716863351564391035804507365639366455188329948453173784901519582380461747904460481750292064677540695109823277128028075519565050936414742873672318762917059957231990464175791809027835313047438712918970881645738375735411135815557822277692758136019205*x^32+372656617495517738896230600214805896990189755267826176379614721056852952460177047458226813956358169124090409143611917594244301535515681416584819754516337212158596787835065003264506528741008407767194101344725646384262528464125126760708477861313816058917052225045764513724184405050636246738776509476438666285829539641240498130777697735327919597786088204365593932888710595846566935603665777933793940214279665228152879842797397632914769694016467056827549576286253572702393539456298*x^31+688165660440756582783981978339336818776070869911303094825489078891113757199662651139133960994488602695154390760054482542507029006275188910421969168862339885515647588087319401382417873667413935222819633071212425835711787224721066764376925608006554865259980770146804906405355588139601206685008745471205750340059411798089165240844856826526480174103926600356553088782708463407153783977330131708028822408436910034474930447101118257716349323029083575629395149999924014702445100284077*x^30+933266522841876440489951894785321189228883332626330977187557090543677293175840995291401500813740853765460213679225660360429931915237898036039726334097702637865731217515727305735473982667326724799819365371746540080693234218119544027045949690044116848853557673086443636574200593389518867496587822546932261139947940765846146680740582314135985561881036499283146347467482923802843270405251587212153584772483321694540739642508972110171055751617870118723289678941703044979634792837305*x^29+990275662706273891015328331176803522246429060163120562449964576073796679323970730237517545610523232335840971689963414132362349577544856830966286033302713367687405857635542801914105507527680728510364816901262633795440152815299304311681401605439385302389204846959530948153605356906933212752085697396424852589620748826729318576044125816892716069478939924351461882111439334411854566633548272254252864735184472282570841244552172390507848309263421178554713862315361207673396589199908*x^28+808331526006215696145678163063638379231165590159113663070048531563413056476744436354849765745228386628989588800306412057193355152771752873487391872416162903250056679875030262251203926225902463773983815081199175104431261026489060259983138116418914387087555888877736490803195480677202394329417509682380855438357611963450503297128808572547865849530043030580910174882440009261514769387826984708559350076661771983946276825500867984550010540019798788988120484223034219107528113309445*x^27+411940550549315835357508838655654925063691346694494302014161260023316040734235094737868101999733132169871496753334382601319353881117015220557125828056766711098017493884321275381565521264482759106478602597375931870581825725502241096905222032935289578300911521329925901471288577522598384354120374460975322787199104290788671112640860110475263179530971386087101844348699066625851406240444690847636492762073963527949927577790179848081338095751294244160882328445218150288557086104080*x^26-136526072953164369849959009301177353644372976268252646200078986471391558557844064632786139326256059003085641174449582719891878103425539439435868387363229091994060279768467178088456038439842202031690988265705428952037115294340842855018117972038266569097150628001616906505163039587350609296323577385306577358203310911316637374011018134591399785006606531546377827864135228095256601805359581558936464463675081676711992550940000135716259922527254054201986148119289834199769474079902*x^25-680306189378168263553283028036474975470340571544496587089458663514683730865745229624280098280278469970361725460563043555443328399724510199368920389138328014841249634877019686426916110328334333601422406232139537277683950913213919616652448925770677269148953353652513573892886317222963919388591784918412719122004587050527237831329613855178093026717727917241446951031848885073624227246921684327052862461252236491265615024626857652364668101495316796035633565758464215824144914161285*x^24-875865648247812974862873480859614314891439815217884285830916976142442025266929483095701469751092903033405436791500322634292513635411492512090430444568972538846266152345683110941535136278434391121517558132538580560523693476935435895075548423073913496571603137885976855749551836433911380633716983973764005520457522541057279802983306566240933199139687974711148466955230891518249460780907725216723996615117494889806254679939092142715544151640021082515684950060641561163100241235629*x^23-389146381431881198977830671893707571502812499529404283279852306692789464214967080018451858433321139430285501917627761458412422100816773469118645945482960070693273068260241483694735184222514243938884338950948122606607108507462753000616548947252605123816291006044095924618528146558025867598761417060631039107388507339407035343369092727370738068878251475378676646940330753121199291475174384257584548191019881793494779374269117513136416410502528110885575648690123835371948884130495*x^22+637432086787481844233708865435598997856005189934312728222242352720282244935581803812834558243505050607387701711314456439012781643207456145864958927256138377760873411518270920967608389572070230676669147033201816889872345879083250797668266745649542014352012981433759266922319442612906973234866439245115606757567753190721319136510357674894439324736047184834699676332001789729155711234111740018318875839168138120498320856365920776846365541646049715317329048809646117718030446732806*x^21+1481725090875573947267600710266332639788231284454408585997139852990836800788264371242890840630759383986857195830060233597431168717455844995558954542736001518624021152143422553355467084955864795492712414541569271273647044893131448552451396831706378706392791683108221108861026730568340482974981932342205651996989963759053169954753395382929058921652008590003633434028996998766192398539985277152555802542223388413070488654809524321672047530428545042266672227639161335696035827362707*x^20+1513500193826546233448689109156337689485631627329338946401718168333213085082652278991804580440308621575983037300077655576315717419876488184618508743641090562316743813695460118842104204367529282604786984331733220342911842206058806961781770883174793236168849216426025305467634065980730715316141000145605197834930368775453585502751713541951586900030407568633615204344922597631546117408953162036790821889227106623704822744814947225415503682979143596881161054016816619140600942865318*x^19+921230636112810386099003561819088778682695538981503089029277371266740941929578141572312682433022301442262146756876639739819158659229103797052772438951609482738559927661261445966145520065219313430878227519531295998565343811152374216641533032602816948007740758820934244213660748106472086738887451943071868828671551456898099683644588660205546642303248786599622649099156299497159924536282589989922229998205202262851014301515851617094988545508213447491480537839193911635666620073434*x^18+456683798420976937587319510757217156692489107843109501697972871454219231989197656813305389789601251007580987780598444519507824266008957135126945225648256133903420427471779833711467167878313209974673296625559726811376585504069759691528586161998855089266153676155100026212474094619951580020649358279560599922032636692405092190583042195484063108243614687899271506496382336904379420902615778851708658000400614698755526176937119001195106135219239128817264262037172143522840198443053*x^17+495525606931334202439627753005385609770618466988137885974950426330974488861044925224727021947077631306227245893515850755338114739913609284293510284744799252456677002988785476123254102999424545944825132700651194698537626710857966075130970699668292641645170078797447367709134600052130977283275509054013312546715586718612508555610202706693012154023002761017812758545015738689149453780737201908693520041603715652522893465970966779009475358481308860898442903075034740341646026419025*x^16+722505724347119163973236322890118140223534954547904400718551561602937090750969285910916608299527044117455337755016292815080384514590588450192466993771291850421393184155432676917979677164251460402992567994965045911213256704237560804585121631978252391978471649357540881587547249242796287254735530735776133505437826961934291375616318235110338698730844419080527587655930400688304321357701000355730070531935994381015141213477739798663213449346868624622202035813731563148116437078828*x^15+709403766400776205524027286440520976199990501746222301958471476636847119178190121610068773067128854883682862250796669474322883927440051360251019467461286022049068645350385007874814210586406387060055042510410710010889018331834834603286893972857436953626387027280987796304972812232644682988958259795843913191429022692956669032971454509402223028832558163237266416285611785280771851109272705872484219275959902541469236499916405023689582889779936766343263744397650752031070185155908*x^14+428620618493221644209517897078585363876189090485666443767912068064568810753238529697831796967279684181648106963949498021523350708002151255240967530482274936879250361461452061563551789770768987304540126941584426562604220694856278993194883531238989323351712459007278290139894535905176628659012831833349575457764288683989142446438250806557092966856756301489810634268008844360404463173729467696572469765687943671666605671924778829976618229735882401981975857884313280581248398781094*x^13+130034655736203623244244005176010170177691417485678198224173797421971144555669591135966092994927119088079619267358664371510273812849556722881778116960745213866003005124233866464783415528799758656922410300752525156462276174081402479613656059346735843642963593441698423995197303638922880338550752149144986581767341503692900678848462311372554149511205999957565543362718951425360892389501651948974019950885623415718339287553426521667446262769021763093004443493120451727967853813288*x^12-15280513027672943928955028632380688159626113055240656563389806301539967989427370245298081700505434010290189420023575097069234663997366877512859239205769414576653674233725392008484681321379633784305708038944758681222539214256456598417657723150152229304597873077803591341913944522618171202512197899506443600283391749093251328599562855843075788544320889414706475710998942906093867054463749211497370331887653896304302022189839314790120131722510044866525529374888928580801658231275*x^11-27902993319240096151060905320409308497437510515058636625801762057353513791001155653240975638531484374867622730754824827634809901675740279788987274857552885504463736913554883612116037185750258565996825502185989324066231179901513038539335930777294358278515115036048603416586996963367967305448282526083346651464316268647245543114648757779736825524529523205551624663945483455050634936679378969028267525070969716867761231201161911425069436856891183934898112819167455640071782205704*x^10-1772529861642118363228373087132687913407985492114720707303084546107374839546587840322634016372541751959215867447596317779779205317754361183869254005482880834051613072613099091100301424472851925491288510239831726944417948276109030265665909787870287731064226299342772683134030402120004438073087406232024426090907657835786179157292567096155807483969480425202126184709352024341350787174679556804859623410882452109430385289601255543377290784678064036604098228123006494769746719934*x^9+10596973543999113544905752697888900254730357044705723823071240006176174204468949291791271566081162157744037049747990344233607869272465184694162994829252791534984986895473053609092072454782234625088096357807923423739515629221785380750610480649043301467032212135132442557630803680223324433506678052189066627590003430372144566647854117648640457383084679176102955088850511672896530401206755900771422653569915920670124171548731932557253870130644576158029436110160831894125461889918*x^8+8065767935417119340210560949853844000029264129224410532600937491270550583966523787798857586908603169281050918806738414603664602648666287160426917902632419350707515254548295495313031201536253590310088501985825572359354615591408594146947605445747278509304378857208633885065825083089166664061401350889338162293358935209320014459071808276919627390310454920951130690034043428524484614085429308472960166484551983008240146183571704974056912341669600382466546770082031118141456050998*x^7+3093929315577758959853494368177709077742132556087874969992003022132412338927881706090740409138780189268456903060688145166613185744704775981421132618449335417204782932775462990287540603298704119650150021922278285376570337218754345970455786003311839441206130258417325810731560092199031839805907945973215887156336039556277371614274850389329604927001479497160442643624941921092379023444691766466081866832565116638859779095039149198985274360015197293777569378795173136179283137405*x^6+685125772651352283632092997548915549785836752145722652434976000818396455031757664606916588423701717529421417922077463207846259278024573844476316991970668666103098525307132259312282546872277796841429815140592341914382559624837044187415220693620120026945942219869892228445700797890187769935210376041007373319484167192141534969419563813768990952880859739960836038215434328687553193309467809106753533773168616140344515730812820328157300678345079347220754869862079690745664532184*x^5+80960700800282008173287355841560275269512554198595803763395685489203112626841165214976669505258085323571772496236861514029825511601970289755025038576037158402394762137443198519689456607911113931574915436781375155429914281755791844630598363231967832447164188298001539980553790104570597411893476478897082665289579043004371654188722071193382590464524243026667256750132666836773511260836982512621265331766212301020928135076178971633498324547936505745556451938140498807179727505*x^4+10054815151600456859525554827724211629446784560963295260820511680095957233119301592168326072501136135733702217830221413986104619708409205921923144671058638180336814464219733166152613142194315700452228836445141201606806066044371093962414244443961768615801208360352703794869104148150161480916613315153582393829373623996722393622444528870646067460016372379969537426871161735058957403726303630055014873726598810182952607402602803149496027344700212345587108300079107032259135117*x^3+2692285997088978457905027207970785610139022846732095345715591224816075792238269285699129582181700750603647757212289028547079850952405783551790137663499512209911191217070536243343301125795968447918934375676734984269395304003308324551290598590536327891668048837914647366873395063403315312587097391319848520797382261037977626204808360027229525448221809803705883993914484082699287668857344207639261942541756051489216432003764098247356491835545637615144411083256177585359814934*x^2+349678411929981412956145838504628835099083473776045179482816141802434829360652261249952619486256514149067217384602767500320944037377950477230662357979206427154172198485578575049877480350107444140748328923788102441913712312545130958908075693077424069229064937208416379469041021653593744708778050900399384067858551825717249269043077736492779881641638544125428525246514787236415425969764249135059967484280678796269267663039136582753927893354889552173658005794323961699479460*x-118118628634002017029688213165451803314791102981721330078511996448533354124702177811901190219195510225380579951208719971405252227911080617774233327767546964073896138911877978053234223156893808903147829201721621620575134117642859973246921177678903044031304297331190357479025474051018798684051989309015450461400492939692487183565686030042625213843475052788362631135074871086785859842245845143557548201194684803230925750433696163119155584468481776561689592900547945744762,113761515492577029434349430543219274384262250703631195882546859520532948998309892344679741329460438235561697392684548628671191487439830076800335763362106396992990374897152228638144423543758918697969272167886920987705405922965556208877588626496175308442940038665278925007653987934813566602207540695048709428131334772179019097017996175295954224056541730941545870926281577802111080741876754784378853717056264437573294336163322003989654653387785408924404651826915144339*x^65+2389410458671460134504478968170911390911261650836775192722688603791076872366078754248309043248696229707724928508007550502003979478206957708029945584249060262181154252703534006423290177128065142724260360152785003654601757375461747233474713893982948346866245498118953494601258722181434561878665583847426802037328433724819338540178819371645417706336825049830294655337546822496641228428924864706217400777651011585099703764627148919159644682265344912023667478786725956438*x^64+26515138886061890038839671707205916033307972491345804296161412990074969527687605862990397679376247349232380360326045928970522125892618027398809552483773445489504800656189207308421961363017636662802024200517612386547305726673277550585299787485956621723266764305619116409505844960072901134202972143025252798255733456593494982059438320394945273935716546594225119675742933295041533663837190948175182832910168696190653940020094500536772527399024460247680268713998994598398*x^63+205435298352608787867945194238420360405189589378460225351512530217646084549235965102098650222888539417531762748372179795265831971294121980599171243923908830755461211981207630886593032271317799161776141984962941040961840294690428520993707399552623009493581061136838485838797087520723718011442152421948299138507232955898150577819912286119816343813249817901217925207382490089282572986661148692683419180383201506403601759392276804084259633869211208455797872461240746822612*x^62+1242556769721598312975425391415279730475667961698918690758861783529782112343196916067170219265037878960497035117432002742266617691552880813075265744537463997014083207544953103431470134485468419399282135392802761254328912659636837798259973328696199875128323390887593295663040530939732896408311798736580413968490240678525092692578786829857289052050459829861250965151035967103963364756083578220226395700052402236512857011527391979560545298821523958729019364183889653691163*x^61+6224557781844828603905665366264716310692028402591326660184782489057970297111364842645611597049150882460396773824192669344011560820235958813894833097736193720889704691747662368484902090032624409568492714924462979079677586712398700063738899762524207677137239270137779575699545787291553874381189219454467670337317199149227759049320324572698420477109547009293118145339729162809112065378786513761091476623533998065384575246584934146683504605565592590157768407798352623872011*x^60+26757649123804059191615438812309822027906244965937559108974033491942085386948244249582175655460794594038908319104418218558508368717794298878516657060436010951682758685973388302028104964549630769880318574951278176502451956882319011898729603358640136530294983954490326300258989862799546272501497051972475913114938078932770089658220400297959621401572582727870680313637653834338661123253689183638199298521533252150193094849053518542272877783834776110717762672300254981402234*x^59+101001835461210483250853959524417393372595563129858826973310790496552016641470907177227380308203729404488463586294272381646799218745362585531225529138908206743703593689706199254825702590575966641946353161911530037601626527158207753081091080109068588458261342969531952268962436926875118459573308971236149835031427523004409247504715980747356860728446623809420654546807592179431073149315481789847118399857445264180484818226072661066225220494771338043997253955418901554973184*x^58+340178043144154848585440919488653862620429425735817154618074761377189318597412871032575692662994809119652205890806541290253522931919415514321888855462069030155723218350147318522606291010071910732866786286543319395954069848069881396345123363648705131329630776969680633410751478594141839872490896658065988129082394280973835859146798105367837341459102896789713712663584357293052928640844801186069360037855258112268364996284868815797548511975768539056092077015546560394568853*x^57+1034665992560625241646576398045483070275260377429899852188359677432874393741720297374776725971666272200969744536438087457157835936265249646574712797342137240066341222739578233105281743765179345992861927714756522617053975849999893293451129049017028945418688249613842623973229654262973962934352579379930642784236021380783253414490819997473994067541245066559596219669970957125897898993342319185317426566222484058902929809254607779374710225893087348551136424798450465343974066*x^56+2870296879468343322907356254184055360832548473524937524094398452752041048118865197623814090460657754573296894947021656881345049758096014193068175243461335446800470931021958512324757967309337413477693522077666784857444114491209847521233449110713706615860776037550828229786526053001398299456867581980309891672705525555124847491747559357163023265311180080212468208911983877010172631850124046105601112781125784843074881217104607588290583277016477483698717153535787280991792582*x^55+7329643354711074336547617361703071688645427964143558802474026141905194959118343343339380218432342843599735915208759539635018825525120038129829125289153673567174415092698794520579825624799176374918175004129704579247675380824034260534834600173542050672743532958279706640376870858966678215386165796501012566893120817341697563637778345897896314893182195063830355634912636380010067668492121979712381798867284414977145048268144591303422505584180869678911571757568722667741381616*x^54+17390982060421853014277364292710109302192469387758639277783060550149909901041922540444769193928422936260877004208577745425988085216156649423628653704682087232949947849256122644787443991575466089066170435265336796580760937973572708989418230632484098737270133416789342221643723606902093166320215806450911496178765833222111026827237336530042608884904840183663212745214041561488093100775976385742174167455210295145964745181429307364238684292568849626281646075794383065013752177*x^53+38713392125554230261428966520949753479003810950386863565198211184525897189752135038959786172837588675119972114561571561134236002362506665964749869370825623671479883026895409542893487879003141420264497580149409978823414584747229815346080791488529198974569021391962615602444766636624237061603169597948666596064816057153421620162216361965937533083736858475671148738360429950156347946195306827554556956657643804336488223790503304163496852008780358971288573752010064072452121433*x^52+81620843838685095071418580962933094932382157141252614351090334043050543150733976945635746691859224740276722872470184101842105689388618194203275519796231882900857239528645427187910119477220161167090722218624876021743829927062127392225276252143333410341520375455693781268937910981739226704731536986314175509303578563000915624572073746335906216553456627568583893390312832741068702201219176815163918514140601380212193514025732110026261090262158488664596465003633469571233420972*x^51+164271692070154714773661010477308664135949365716651022070130766727848857444350970805816318933652595512734973373966882788440103563527044479545149997654825130992324087015268051210115519129314154431355127513915814224127387545823491086955369388209132287745232608864077263201280689486692920685830015775146055642917594955978056880389633358807651992320875992163980041769452597655613623801088108846432333712825890315524795316958211232637890803363076223214216608883590010522836695283*x^50+317129644437738541872199151839287681671138647917975683735764627262376837570451113663575911933785433060023196244051256500804097468861508220933129787034874748997321754567070892186732223370266095259167627780517823207357863731281880742195749231783418050972936667961947512216865325846795264218324674403515283838448092313761597466216589710507630223416588752156909787659289427115645663127914319298135901108559228420525396369632329326654685638939761893560500280965401628193346435703*x^49+587892205011144570056418126145125334996987310470948686515837114692172854630056912885021305395503449436449766818747691651534783997528778350652098038680653948819632151211060719859162934341547214736007020505910305580448866229551515706300477921581527025626286140777228833221192988669660195094392661969363326151777962399283271992930731743554178343718503801102730690900360379030599240413573955459364088524613603169087991410108002705707224406068199952923399898558002929158602519147*x^48+1044575979727767365784391968228692223082293455930721325192067403174535704312219596545074271302880951975663796806381114022852029073711016270417658371256020122610363224877662719832832190755709431728230757406456603003717460982097048352659318658150157160047680328833981831659149563538996101258414118488505149725279130333969087497630403213432467111885680216381656960915343690673795992092239146622485343920850607236952871923678222874486007106436838412574888445980965620082858168189*x^47+1773219997660212836564453405477411866484808755955699075696040210338929650076345562130244312719304808642364722387713811363805822206573160899806767298170807217457867113135066013705989518375427816866990042572966004968701595718809386895398740086770709900129007657261819283855004888351615460576752765095223816670586672366123099626782351740070063477247578926378080909490661711279669925708065365594186576287786665737431974814101792340659771223026901300738140320271394853837667507812*x^46+2865122131641878794948988976544087608023860750190663133756320558232797868266939628016124885716103194709032110752318694155961112980266084591063009370584116680894186772053088546756392086107928568425535041038619902271980352451481164510208371907801082030004585989217359686343475589301401476597778729095774467613225097269768717283858128916815049095165068325938814930409764055313152906695712002542018006534548631371896547989577832263025015544599599753863713075836859733323010538363*x^45+4381018669510324032921998389133323614121859522256614941685923136627649247575414454904167795972136623722017345642454997655953461707208707652712426369534762513299998503693174610605946457997502613003868128763749832119021177550029907137157579622008477467411578892231341322187146686987812617805211753992106640605198412258151111600400116501944584299467978120322702396765153922430020765668271420409315927394907525426108925524929519694877259195871668629449685425561500800247225223973*x^44+6258846904933940740555675947778136826846140680231155563492968995079972768584471695084828652259841934008588134805455021646191315830314929346658769960694472102937267297760816585218981989590868236729248801501301529237633629955832479299497767349460093703929308830524692505156432133109850442381069859910880895958296349669113652238858260345392104940072426314436756937099904337028454236474022672301506705298360287104837478219297033568960334755917747346636656039437192089374037609015*x^43+8108868344093596196924798850023175540528899502299958247835101530865380877345705181106754765161359196074712879150475293141734256635746644929203505983019877406005341639978644352785803537406437627482943470168714466623518924947470365770628950593895809529654289803351245581322419044627028122531265893163117641051499754808300297075329655416649839235223449770066123620202075606338503552699784931926211444665373566683580664595473810722676644561869519718543939818383784834708624834454*x^42+8866158112584444923405515889591967261391800957442787757108017407389106326693560277549169400680992658599442837684566076090138407043688532458561718181432164668376814644132654970975642506767183615650005301435935151908289582559745027530505986534120072602808158509671115064836633842821470631782506072528708727180140950801988114968046112263227067077384582716705875223595730117462786747565306797262203936403192644365906555497915960308686500090363933939009952266321714419412289799500*x^41+6402415381641720323958246399858557728721209428060530277157135221376545414414069137579558798113051056779687805681364467588369604259413483873626460482253667565538914523826660797108102100486421031899134758281258410591055895519608176208155210217023308153571623285174959421340857314080469396849507039169242370058340520405842208515204044829987032533607169559341648430677446561152040552208082561849790864891586670507028197893360871416026110135201934888331715395465739700290872415707*x^40-2536179986402451026760874691872046259039338826290886524523839972781190241425377311226342009912048613466571119431865856054650334507498158287107476185732826892628779796277655884978935353018697976673025971767153036866873310347710049900683303126999110067214073203637365792001905988143768230647927853590902412156036862871780858548977838267246058026486667141013086224521775998529437338838166509536558502152916686761388016294209973813747559455135929616977218709838811084323433988144*x^39-21439066494706239492105712211856910272888272641522950281699044089702052538704006887643968291861611446526616241384118700601932639945334984325926730135341152470385604704592679150816877669919417438040882701427253892820067573629260499143837346280665684128127952390727494568582864150037877136733634498392870713113071863920069259270275299511678285610202201880126438962981677417703386389362918312630088917188018055191688438228362520845236052177302999552170086512550472560394752648573*x^38-51635036995432683742300170539442720331271804176738260469702074981112349567961083061086882189761440500675471811396295001521121952551686757562467101010287321658723813500768669145322397787996508520187319668374907003445949276596118713989000412734025996910865110186208153520163885597136515527829007835634268233646224356623643004013811843353751160876203864196522141384962110479270803767473911419902729042628987363023149506196642554545173136072727842091439039112578674780167545512362*x^37-88644634107419255701326932306644092151216607665247349807296631608951506866625953628972148004513416534864956116286673124879369161249937188533001563026347443724157166306384698738999074423692060700418761368686671517108921588864280199520145102751002198647091863632882392868225843144585664905347127169386932962418460744597273426129924942830779739297544856397162059253780042806725514750867319023920424604038222661964173039894735600795688179062831907139325541565198103093970098278294*x^36-118929939030488293330630523271834537023216245029462562885181794387768653948934451935103319112054721729027650805541039009558584727242618105635313808696241156287065900211285006762733772583756261561397392909070430856958487981576302434282801838219208097647340821314907481799294917618560460625818803244042413558027555268271628465091428708428160473012587342654221085868316965185313955895049019660987762133119724079203791200119856891275736032373204027804720577456143077972793638461134*x^35-119227038526411747618575272447658371479496878984226578199751802827859876743066347168133027657814673865684034380865709822985157625758895933797826852478790884420304271064641904978036815712430199174919465916687691690904752848505417319761939500893755499742125224508843935600098029167711098289903686658797186308644544380585424870150307324980124998436937420547341154067370167074535268380260520185252251270588921019051565794079704331889011445966904036349818409189079110363212317457558*x^34-60104457683011511130100757369610723673170189833156786397644515597464936686021878739660336367370452515350875131469082482446369023361255232162597021158068191682077537237907158209406391164411263537829308107019299361328212990381637642747134859140778574336669876511594787914649816413458805738748841577433194058690185024568348912487779191269397949415550046272230847511488955968102622578431415698088066474832688274127749939295433895901796928180141628173321970851005990312660918123986*x^33+83347381657113822949807684554171957266981337095254827582103014050579549406973702930266351157862602873141639199514526848543932902956551246091235517569193899994292949317936891890144401377062771130515018888479191410138615527398866794702397730992409128056913484289311512445753004338528769520136097982356523165685455839241832157721158106369245709237882278677981987997148321150485897409499755800725689340518587812094196269733461630666940993799629504423072991275668375051100011432286*x^32+310931388875975950037455786238421077269702708483010199803709279249690120486581167909481620041093558684164133540190381934416031200424360357623019631244418839643276919103188631181919884840828451416628324351474593189317804501039750396495264957989761447120838366039915967963770617075741905559265779404847543129270815483828953710181082889111020313610464459817462982906726406218190589394649386272642299347922442651755313169333748434172973085696213261302360032172111912169954028216707*x^31+574864611878725936313647174650340711105110553344340182195235008826808044682241419869488867954458134505918835497875253381293478752367416903048471460684686350736624171919712262358441494439515905175522192320579655018955465561098689531767293948975596400794465524313348315334289200256069718828945511398033893643473276594721807457123011410597790665221579080040990763821345337662222981408047117202239485823020058660421060906911402207545726745387314932582849164345965538309152790789251*x^30+780272060305871520651297524018583389474963191448396252364478215962645010767142050556677813408896383195452967291515214135659587378301219319951785364459883238185935580469585663419414828446992435725416715501507290726630840392754205127724578290949893223137716957653730517502636128069274274446312370786640401295120171695561992840477657414016430443015142416602468504588760276835068674576613763860656028253668872814233723509528061338955056244653381033871189714745955795153804978165554*x^29+828651420166838496479604444936930899703159476814254653720280710476939403532151763733543548917240103514843749843243529659329821187192036771440145798921662331397297467520892212191281004611974149462602361474754435392019557362746024462010886352397530365650198994816004406079924567483650439923369287956191123658192244281586987380404738310121982793615269617988325620638769557137841390187509825161607677711398456179805474527170293998496964219192645442476621576111589887561348752698672*x^28+677184613971280329344991063346904575534654821791095650378983226094351776732750860169284050176505331960148885217955038002257151386480319733780270707606513511958186519734355292148759135429775495761155117075972952020454292498604605047162982296566060908009389114244902368765673626998638545832992994105199509375504513150699259077656935502051305111492008062600577991950170421936419843158844409457827389243012445097041204691691429643473646065633864442044852907007938315827874144902490*x^27+346135803302232688280408277913863147922136648601339315688891708593645004274040671418591603972805247359780922297924855650171777962314441443289283360851834118992803293472961795428624534951339429149398414713766011099088557409836621747871494384934513953439478076825211426645108570070160337834119931702271092513928123008702598352799853940754956619739822247296204306502106885304235892266144414077005494168693385261157387060221385320329510702472190868987281880926486586817415209530290*x^26-112400039677429987513148422237397193048253774653546997634635823991140520758388105497951452342170956859765040293502041539233718765328209042148491392032035591140024283673252206491684470686640442063197354489513774669035496176415276487430071145583420170516478809286351590655387033042513109806802302999571062442132329238642318741790849665927484309056671008398586973195449292827674327322991589422102531712012025422226060892882409918634444445118926071105593901838152001032010412600588*x^25-567575083748370133295714694141664766553072382720469517296199459577045579681376675611767828485061539636878499550816429615134230850646392432124646233726383925098433177875554084926348491777879602451337635724284580954394922995185890505174039157704651388239855288752812222620458711620304616915238701737166672126315075182964172762000362130706906871941468324442560078439645214123948959808547069816856412544347389545912058970410645600304340212370076112663164612666428932864161069384164*x^24-732549368002608878568265494555341676630774951875310574947756886486187218744757371663824598096129707794997727034147765722295916826502733957843997438954549465871693708238731695688144302084084118539254462921740335550742473334419041252575728440150484164409199779640935632606012492954586862796125210640396450547417815623743588793766208193901125969849860177552221025375096879441753283315236646753632696694464835522987631164846146227528927189901025151001893185393586183584764033803896*x^23-327608779092123977045258770003446876875857137687520701655736744616162613543559995684316641619044727476180746351848505350786130308202623664579503482613297005768834300943457254172248211861313628728254468137727538107972690713081520824547618017132726523847030047374165961358391320167359827065416077397714299612963365885879256791239740710415016246915791491771831673713024508496659363735289700995561958027787357468218214346484274428325388722140543367601830449598915730305378185720738*x^22+529857547034948740233507732679438945858994970575253374278283379417217702321451056990977343278720753118834309092926748483950836092639120049099371689646601412199256260725682287202305584601805946588527357696081244275309773031919076188815441852448519287028210959652201374451110855515411961663699211253831232950890159440443152703203632807561568404798628513024884837982772194412469855614305245163173772703253458530892743610476838454998934494476183349736941860905401104860586078146983*x^21+1237412930299023984912640838825153455464831346588852092918687660720485329978749282570719214603224315508031943449194828124021656923342917212145703819616210798356651696731188081673098683262788171685682386919805585457883864393586000613053706430444553411936560945052764871163785966053355077501008011454542619620502077860214507410404953222643211379119866950973852580692681665177500257772720501390358226243770155011614185733288487358629064201543334513605778880029577405264082449696778*x^20+1266947404112104368215538719075441291976168056287972842262128184877921867349879255826473077812182891799057365989451829559992793992026942857393565197231612461038213611194120718913289151531065263788813861069056265055794515977436204010288507035002117770453599046256487320744588163989811816563661966390027461458125685566693486341270098097570113941404672818374584210764558335906621958299882288858895149303419217548850136114260613040941964339877365024215469186928504362909574300110232*x^19+773169933637407816733006769605994324368353667875790664568559104142106445158884903837585203586149986682209645689045494048821727215201461018253545260475848387720624819569670020812408687466498934892199247499922151800197139067529987078368900431337222621448501345773059570977622921148752639201101932711617035842609764781976950962517071080456718886447229725246170589724002308095022627237570184444185286743678592215716143148867509228587412163027348533897409294739292363561138522623445*x^18+383581727573999389462459577365623403230269601127120763952422281129997621651677488279449666565354396429045781649091927653939041991401314864119393590841849957513872547567411993707118980504654886863657951525018399586276030605957899698852014488768263129854691577933093260414882026028806643267312094168516261739898968532871353518803320758256572572989736237926886147128898608243265579454787040362241677359000478015308959237361024328393827865888163657990686368403826192506004882009389*x^17+414296825588171574259915833943557765313001358369169117458492817849142199054479356156076651051996557861673105159378701364670419762788236701052652586827229697638675898180317272305464740355517005073085581540160466221285005083928253154477055025556739113673197377179076014052973044327020435489451801211677499496931754099373113464822267075786742053829728009745215422056240209364803333684291211478788604320000040242154504183354205060675270697504594607720863865111189371846387710632525*x^16+603841493779399991844353507443084990831008858360513413270212935111971510699649463654607276740338609132556503059559898689659520277711678657006699163171661283090097233930450978919740811865513600150228645756083147028884216493055911324339246556805548225404977732265345730003459076523739518158021210752091480015586667350719081042134953529996796327166496453622167236906356855568792426263596721965466407148955167615871890344369798442238612627228334464472386290224146090272098680828117*x^15+593871459995334874457558939643439789371621275242356638993854823684253020425491410892872056150608484858120224349231940816383037982775592394326437902805761627887970142513431215768785546590769296785098465051439425952710374323671171861975894821019141656504832936195460143957907530234903455966128844292297771068422956647724229366270183053993181849827171711906597284804040945399121936248703645808925716279196326479801718638393796333378504217490864336647290594465243788143275846028242*x^14+359745460152907622127991965664616895701385744433846095888175226877447490066772734133606534585765036370938402379086844188337620212139552252693871903698460953813658490591105471391558099282260823175467197531529577520201096103378791144177753517036387953943130712027090174715825968765158939209321721301161176895648508568863801911087110953807356117090359520686976933116344846372628535516395747861312041582252810622579559740038608186575619787647651200018148805485023322789681456834201*x^13+109784353841597463461095722405861796797245495786744306265660091608298372236898771977774564335479070650649524561623681476333966715833181985491988418167461222026199903302226524921171466058601330493361833352850786480851026121844295581836347509247767418109724590788775138523494625876913640204877383797363390137673592849580378631005491608505317651914957177371940872901591673302336083349272186769779814502587675233126010838323677963465883160639326186933824927503014092855721476858019*x^12-12401112773785927297346324032717593733250510591716209920594140792282344414544529349376111606772094166563096888549161587602633353974091627221047795641552194970034389473611148950952879640973835146948716186748989532439889329720543234302253660546632348642643766749693778575024949828276961853543618471051517623001266732700357188543102124803602726805768485787664229313014716260373307102922260661687384880215823219593628947757669792822129097702324785629547239527269063803273584623724*x^11-23372809176979850399658974171435212091236055459289104872433002704781236529716951023216477645978355649057555378640521935154694832280745297287669076681716180272880873761675224396520620794679297781645341873352739792471465769142378705690168997459502433493478167923813800457133799839128628488819167376898142318314311075598978864521681216016100771971123767876852612283631438307547691776026797103979323401516264527387503499883622679122281694759577379540713020092920002249084800364552*x^10-1580908124196459040316311596383262344982862631948100515705790956626763552036157895099299006062089598834665474175700631359701166779458337161261017344966831372044742385109363464526532018845405708236139330945379259306330216806811075980988372784378853356243292878429261296865447511570067926564369729132166641966288741433420114603598955878044534139361016652755955138769544273980589239765948686019759722232646367008098257876529068057967631387129107522707741294743742360374438576034*x^9+8837887189830502558665644003498841551984181898505086072037835697349420652497233228506085229169476483837715285010018873525586806840096326733489132488039079644381756926954215785766209744006388680517513178265363765368193219943843594174683524228652840964443660463986027671190606622758424746916136275358221768279672773365344279400860591511706241520560579681553226539837433250340210380528861807660129307519917745136327270424746239895279201214838498861321116439564963432395490151767*x^8+6765271343402965074958551988466032689490799681087639309807390178532916531848054099093425754646691761071355159283665819317473297548084874814062271483612625452885618195702469736604785735538122062128820125907177444802544865800752933170563260820100800981487956625798936124758642217358171478462765106502215854654349393639937231663491145005873253786364681789058111432364111465529173973530130766061007184852336358338393890770611357427762754780285932482564423581481894856814991148832*x^7+2605713728146862693654263816711904353364094669881384444313493134930302573314144754819680406269512037340994159264519519561042725453199549665175419391034958915132069406547514780616066331417851735331491047176617296251189621238803116129638150659389328101332376182307425844946541661144401570747696782086558911371251859855551582441146616845665520964233247989588801174683036078445617612087687535150078478919248419057426074518112364126879918618525819252571973319459368424835016793684*x^6+579688940624231913165376129395779651417433415768343926474608898334017552684876592379828085378599078482257466727082566544087336916676639748591796615464292893713565268184237833205644646906736508073275787118288263954052966475140824972000931555333599671125122887618710370224894275625830504310151774948830105482852199726899155122547049584224356739414969717835754027596017184685267436924084955783179805355207345164350012537653908029112247139748524749964862660614197369099888917280*x^5+68926947975946536933309097098743395463038021287738642816548734449747189811666623458774241871136444682577926202916746942585097416166140935069087911481769488104528382020366063158117435973607747492339257414438705453311225069554880910109563314531814721631331918864026793900382440869228883989712642009322356896720256350516634154233672018447774428146876739983018534989175318150014697390148195372132082733402816625229343780315558526088323265547958084268507983976501746879529378402*x^4+8465939152626745451799262769204341917275098882734554328742895458986641622110101943545155943407614909387838328361271027310336391393500990309565322208471604036455748420250811205675285417248271887771098085048227377445920668977897647295030469787811118150139244471131299232598674990533387717718526167593749860488042748992851358673227589538287021378256324114766353016835602516044146125157061636163488596285851132051499573635903664451217353312700310673237997046380084586694258391*x^3+2268722312703197209633913738643029277184291262881202016017293336738421039728437870375535946162488548749382882314429855524089777011616272744727077599161019540771454998256928293749904737510035859635213474377004802517761624200051137494512381279994575068085658859754685814164032829070269658345916436713202947992161233315657230453528231240137901262129900483688629875107305125368016725275753151211754868455812906494470358657630558438825879137353113668597644148878299130803743990*x^2+298299992072971311888809923964810346623802966591965456250336885621913653492687305000495768815000861349500466511898890041581224578774271098500927388309303946322804235857694125466134372471908495948669793681129708444139588690524068672481856471813843096312564644786969134822658761933480229474440106498477502986688912699716669568546843680303228845074485841780677690094804962419694182740980213471796680918228894408947643283850680683013934845665951477993497018675732980818220529*x+51991037128476051593864118785298708615399040831749259972375826165064122213426955606505653461540286458727734436084613812919947478377643444890318435166818559545965523510147407759600789720083464855952499324816736006533008944971267351511278259425352827637878798484137094035866733480227675888121541876458388069259899126774746277025221705161778320903844524244070045609413936974037830928749093087526593658486173266573859876490955080416380029828038445485300705648650187414243,-24084229055262274016385114365486149668199121684334222023810341472534221777920337781739872269976074456270952665562940447912682590407507085352146112014598372382063424381922852960797746075619497179567185078208409630602165110135144760491923609252141457800723873321074298927623617010694199290044428519362593306312316161009697381466065646574073332696940239537233400773950901192184504741301223973567224203606588036784096624298046444560309244265323892021648294776124685472*x^65-505995440670784263422064154097686974940494317301989575692413435228995707911387703392010630958923181466863724237738978591187014499106133132915519154384350562686296407002725011315352415365601330963644681708742638032239032352727354369639418050175762180314210488336001894891746081784934593810243092199062082366612940782898216071337603648194090517727947189926064379607208967115869737621746905411122213610319472597574309184788113407299727170747842911859157706998359003202*x^64-5616334550282631484394278441833838537376941824794193644433102363006909817153100011835624687282516408768067667566793866794699801788809475386799185498226875623101800930019908711519102135826164760349795689791156325301810856699943836915173292126393701862682797564312430840948096958728626295374647240774286447941837054231820367624191445749942322817309907165905334268814952797189702953605075100783936649333337766424946423193422732467742486937999884994711914274469070247024*x^63-43523790829109369121278219283227720197469583777288966989578446299080901351599496892135914736324941116172014431650189433202507496850773275616044374777292425135677638751719696284005955858421779684564248750079145309310232576942433608647948131400616519411794996304362221626977621959739120194541294340510335655505148578310583397087779708542739334838614819867672355534532888074021296442727965448808345912522689675398461272943220122934720608928150198511399788273894218534894*x^62-263300928499128644699782600539894401137426556511249455053306162188073360379993217586320359524033152310962708174639161850502529559401394657731683067746476469290480535897609526015687605405843424491377714565090420987554500444659999268707883431591073827801938309142740699512056625170797708798601307358095882068380790051677464877704659310331652671745374612094035970746209724361437120473282541449668538188845370470646723765092781100369375911173322938213842493766597091875586*x^61-1319237834800326741508472181392613144018172348019492416625246723749748286093161173703922717951114159338791182993098144876400489579170371211509606713689835345522848041292617879368502908881775942969246379850098536281625793921168716396599076962190550448763796683295058408914077813951517284735403512871571918563164967823054020451545935055953197549181757570227502701363863543416800636332443114254625450619936252970570765521651673597187223250762321025611507786729094089229503*x^60-5672007198262396390626057260757685306348967937670624512234199387743761388036457546053004426263656121804395350042875184941602974813665031096627744902255037449160543866569932621708108914341953983193087699760168772380110430281781582495859596178878742885260305610904519597488377432537126891471032818088754590054807963885221026281283633022969981256317185184048727993314077971956820591088305552424157305688235808381524318275544443590340061425814397598302252781175205378128992*x^59-21413592057307641658960171290076790053493258033668543282565450624239285979975372085144342415011467571928092501925968572751126875887288672158184486186635575273703800360488428135701257547318655481076106262318304818746827526813142772245842396173577123280189414580600741553148086417508054798763396012720881021405420515421270157956803959015894089832655137651486900369789169722205193068551884133530019068562779182722092610389586354230316842743558373416632731133640666757397375*x^58-72133357929507656806937306341858477458528430095263104724865690284920794233315690332064291770534256010200663046805341245484351072989270151538866074763960010457216493446734142798289439482321787679872049587068817155762211600728897932261657836493888422991283607628762052798864706090014165123274401250586867221384883288977884288847069030674751228847158788632538368124814460511012482395556042365989502586796571233747496898096621540839172936315637598050563057049597826676488175*x^57-219431143984788851872730782351407280646664516248819636581038393816958202442903893214625518274019167303428962758776326974523127199517213330331427630797463782370062469748663518853832096538170069349664612751846959037139042827219473327738204945063189692661224500747433711481157671346465259583351270160011382998058023780569045579922778805768034611704543207865581529686542229952831164468768222152565018686428854970288423980376484041262729253079106874341686437242114941205207540*x^56-608823746990787376443377632539202130044543519676695542627806244073093178201083412407654997850458630634910467102346649623704515147952119379881007178430522243876368581941456777314248614988000411438462753206620180242986921303024332857491846057826502265086743506334857918980335749215329143455879455758518008253806940247053741251285435592136181827306191410599102066586799954297694774424194465779512507730889519325719582873124318041128206841576276180434318217126871607245908174*x^55-1554933754437296288065904216463017210981808050658755756634233437553495743681613994366825175095528803140757985145321487793503501630073226791533365257459634455363940841648487795834332880520189985579245038508414436458143922599031179414388077963507462251194801501167291699601470352104197215310117532034617321758141328158053700289186460558501894935016670810892476544159963986153326609967387274885536956189762701427104900430209922054199504032326916307437255446674375286633781900*x^54-3689891614733361822562141731330177987906599765513343457753801493008679848886128532002639037741126514741057999887547745260614463607413080590588701635585392587147131578245984285901698931374975414786591527303480875379495546106759308582509086373088463218659175236109947427272175121691230484519617110696811050758372915162799062798177881299970727123707429574905742191563014982310550066770274211239711383552414371079777220777619558250806782672546030725509399304869627769255776564*x^53-8214966078055105371306120811750135565632190561150551463957228229886201049979780021457375901867360298634689660954469991668144782805830010948921983257007364260764509225073921074415909681944843108687671396626227296548889101448778171675464111941618865965963881009485551986163646914581384863443090803861244756005210983936742791573720544844695108737045736581673557709542234364928785337690574140049614348034931063499659566826596227329768083457716845538540520155738826268825050637*x^52-17321854117711290401978877547431279987832929804853405371340502471761084042190204221954047167089814196566019381628963557704274382124398928371295511182579083947981603474671981270782657138898134925635592927335187007370867772704727618802579889927727180449655508624420112802809164160779039019120261026825475593431321362774954324736183016836201526392735809550155153236868543692848601633559814361648525088619081962080931541422202935472745147159139602314571235630682811217860327831*x^51-34865764429613098875021392517848731017829838091434100477297976489301114120888925458090057934282035552354035530273253473351125168309332201786419834604878427577817043442503807073670971557034442839856743145561491139645557969584883938963327975268483490148423476682913306375611176500696509118327672459557773607638665122735260387627868672127468415745539121909277665798457604890488633185724415660980639221511677564172492713962031521451802662631022992720693147523861916790483021951*x^50-67315248943309354731113817153401115061374278949538259766626541825923523814459442204925801387109166406805623509680452156966964882201343482011128816065456973923834179166845754643268219207069791252379291723952570867731021917439132706260090520027003680941123973162272623095802899002959893532304394854563366105174346358340862333164751810713083397968317591688910247984963193800179723710130291239932270289592822006465118976942279235667684408885117905962522296822912492277043544473*x^49-124800134891062314395652314707538997228030955587566959702120076376878718438591115818585691686012499391137592883381898902867443105084661265451830582686105392118948460743687392345764796911472527335412146663349625136572953120910971907822301898260737143844838735032692094707824864112451883651625928216776786268864562166214601274034025289809629415836450727392000010330101365899313477971224291084159304931047537149989374702064377850116203962370817742656505656013764590911003085572*x^48-221769447302241372644188994278226119639061413404125800485090273477306171374009352043013397990714682217954401156363734590557636155742994784878499515634517919519363757727327652405468257776583960369724841940926212890905784126880027075188891271960231871472691956471079602270287991429678383796110389382021123887556689593038695954258794229128962853278563465099555087961442964515725490461611632325015702012159981137436667574086208431880897095252623991021112622217050462678462481220*x^47-376507574668521056041472883764883731145624073830446113316973326529119652513846486260220967348993102163868776501925139512875165105242244585173959401682587227862309990808320173583157917167782799458734121296480625535699502095821002006862338890191300657065867932300994541462510767147873955123785483958822911144278767351088616369978732100025121894890307886701982842973899526026399813478995200222961211126141847230129325948310796560250144498318660153389240724735834591645667092899*x^46-608428520436325468939618115835124515632395562257853451703588289787438682654397174798582837682160032220516475377387614308356803538253475272584839150273815050595892163624837591397098052292971490998413488416518002242539678136106530886988682619059927322543370074473535105220906361113244558283024928156527869009348935762405348879290292691717803884330273347576704633436466595779933886018120164487119852852321229388370096932471073518987522905009993870416836702450341570134548040663*x^45-930477665975395986710391760525299984535622068395377067047239233208602519028250290362773318281440470349518790125766648078984720354185038590371006253677918953822475490581930154752547155603937160943610434045900063940207962223821652582265209650718709070376573243999353728051166229836041582355158778418942358471086960825006982912085717898773887236070795752783506362195584155207611694240411328854463511466303368328022566886231053659889008114666902111130659516424807068844025280109*x^44-1329564570919336062962647421761536723189319967118285866447648226303332265984728502950605839817589671767733607588944405184386430478027747271751514316444659469279922670382167963063828192437580166781278136950141693831017256712369132806913945357394200354389944441587082479045867704163930449165931141346744650968848344115595327563617610271647102893845896311402850857994285512835093495002930184624641829898935817178153778454434532198452156265784020622036817629701289975230599155725*x^43-1723087139613773457986441173265363626650374820856536717255099437073797735688586635216684048421977121766035823035848304233728025798233924556663029279119040599382897059524715175620651788443301746753320186457037178370567883520584449008602765442059854461146176410560738589349192417721376429533427586822745578096456258288525517045421730805420203128188310960866623421394727409302576779014155219534594645622006104645864219609394300120218688958831833196445996661073374782824154603335*x^42-1885138311300996683929816947010402500402548967960482479544238810813366877316059546314104379900343205875502933978792818604943695189980330613091403132440823839494238424409658963432960559385260041719396050240352008486059924860873982817869589417176714121305712002465481057388098651097553391504343761577075160001688647184732198522643295583508954918732911044547843745393154083331922151302151759765227774107557412323405521339854152378066157722636622817428730676998512968959888464973*x^41-1363959303921398090541937865118540943771628394315821825832922595257308524184770863463454407286818079429427198846977778455670019114714114617844746588058110108875916228375315557715071461086884658105018049216721109235232242946709298427690869564514281852909577267827797692383854348322057158016285602816709256534550617287327897180118264308573134323710781787559978013925409859494519819068821574874015046286466597831567472897756750073994361736848050735964487955020932192757825565476*x^40+531590334384836932053820286337157005578925174972844915946993770599264295665769903714180984555518876427471464560317724783306343624075631860662561716739448626684697636460911205221294534135516436799860254354019286421709003578588270972732690174344685484874813246658103338417094164614603713781948422111003603319078632862906249856316910556410133136053209683748886283483656681473156087109257623807370148239644340340566794258808731887411626692591504970355844973293059591345906510511*x^39+4543602090085567039649466505393811743672766189404557347016571388116742534227506683920320863865887643486630212408505709904651472838652354347648678958165495698263599286298477729419315232622047180865233875111166368341423833366710129880374760307093677458090625703093492740249471014447866504433131053866942456030863950887563176216794484382850644117758061317312588462250838622348989422897843866024479010409764437260618828238881004764740363048142730311551252217656852868279574236888*x^38+10956718590217577109555733811137053540252228823757144089837650573525656260015826197777232721308145047740277882707585452086765673919380879055726992343852245978107907380948052741198098868983287763739973338936040425534670127949450028485318558372764156447853923349282971721979683031777194195746599871339602538040801857190190912362710538636135950675608070291499895900003637570389439399845112386921955736132166546887507428201642860977951325546301112676280039505184005558820280593821*x^37+18823257919445685972126086497369105081637040375169204230597961295000837012924789713319842913767533477213981867705718767244558594379928992202732648589113067122675203244118273077820852232018430933300387989120079540003807623866005042678136829762996267264090015393442732334525186558874588090934255951145920275262230012337881497526868960980838563556898118803062281030660157320115881155576618427540634683202979349082048272342572222233020806863707501079880940581633649379975436745818*x^36+25271372463962508550232365111325951374421496893098764664415274832381633965190478628745752992677333483348117019214352413060111809815316476747271910128533435244688503261402453601635713075692929275029903400577904632298113220440914915930983947146445146702866695324736239649060060829263339116502736479144161499714447835776807893544517582552058156589971618207373475993751337994120356427797175059223586349964798027144237476694928183280518648551735192540652712754066875041774737408442*x^35+25360802098364368760014473087637484260841688997272866526305531385218100692749276482503230676636100896212332804245926209833225353488214954994018705933309917552982956440427953672201025436122605256641168968448412731400122603598076790513809357403888665287923713215220119636505248347030208761867217144092712168183783441437121483088850725513703667884152315617719200158414001999510042311791931505137926206513740983361897912251397221583411623678510700147866340118530780242317125001178*x^34+12836294925133257355193459062505435026618792041561278878761267118832309128804536397771662995142812201034001746402219047439878338543150196849123127376556362232345710138855462072902786386682008325815982193525379501125597406104463141992425456799945007332497231542872500069247942952181875514249894017812571203782946479158476496495720412304111695984670081287709564343899091403707113503765651883814945216325124376363202219538493346755651509290152350662784622305697973357479962032006*x^33-17604896853081241217556528271378222014810866371055709348164991412898279028191958286334345444154080935564356054132112388715911067181660525917295403292067964235698119144630247406789243440813456787825173904815875140547877870369434256879862956334397771153023193174023020553643533187677744220918000323670921160084444687047810696124282726945504420700446832587421630332594124378408407413765491851010189764419537107306293591055724367999400058609991524011757188312619151486733407754298*x^32-65943135838520888526044020316095381161400959752601355904665554359908790133843005273473303697835883039173365766754998751892131077293910732425513663689515021252965688359964886337034534072898126619345285174082025122888355044348752534225750973536022395357528236112254936511655814945093859536496670464989486012056560467062618902348539679835928478182196692603230973494667402689554661699549590719054585640392252120365877947181551718187606242390327285696663671308503760820938587747827*x^31-122055432426848329306104377523667469564523448473398025437509195624420893871909511851762327409304541804064901905271687401687512805064468463707214432856785572709081715191523580687954121149233914079591117261545854063890427264432878800925723927804808250914488706087800363635854305954892064856547616559619131882260328680630859302971415477538506847658066864285226080121314716998449428381785570923253534641242066646724011651222079597290838816603794243327598980072195384774094876833283*x^30-165798501459031179383368277611673696481331726522050711416968309607481610827669406237850996791646600108559912799025146281944576328064371456726844745490081790114074471180486927710786042735492641324316528057921196188864490783273266798038596387943317190848055932804496872521045666025763572306734575224901438524732547060521918169025642735485359762638702874296183442389522749432037720606052668837133735274171381544825892467597566607186991573842830924333516512248076632214298657124238*x^29-176217386012832292047499453778960202254221182183849238338833406743633572276489841124290579011338085244907483317142717658565354464238145772977351095004569630079483606100836388109093572746190117318834433867386930403343685809517915680423878643624395945402470371956059116908672461472831634634042157755820249620293804770415891872979380866699077381932957054140465905083622178186181194167466667822269125570477176638775115760496160185549125405671230800589354535454919631165497536786605*x^28-144154428340621139610095381731756966202610038983532005662444946271625944086860061009013196470411386641665413314731743081765072645783341357384015419815863920407897379046790908597325787513337394280261778401734804959283389810770112838021512743392536720329627162555334034983975772456043091201952780120915263639687891374348358196243886141307975546143947171903673326233560115555468820587255779075111960009325413804902963367684247461939229022101726514284977473398460421741351380258979*x^27-73874790516176308781482667043704239273097919518346088556482270653137276788905669483490554986514725817420733805061883361532335899526284425212453993818983655799166176988172809210910506128499288842569939180062570271017625605205258368504201059134800614247835736478346199388603283672761998841133030716140647069549047647518537094339031307402274154485668666761682951797210030086073324373995119838752619072386822908126650174527360820156490352156074104885001202739211786130554941329074*x^26+23557379162698487039712217648855348505743839936691489531047163932340731098266256421093893381810125190718261825391263012415036768881823386782299538478082304625117434308658077216159605344708289409582938639107885195213842373696772559832578556572951691073083281199967916300823118430624596033060627855600576821691640736143824942015571343191805608034722843475103691087430746746431504762496404172295098546514093939892881326747795273043526675189278847383229259936765016699265397061402*x^25+120384278654159145372125689636038972473652733312069075923642642580955497809241619120228829671225177252273662410676295586942710466582660566346113564097803822888130088212496002576426122123971920402120250306269023195499557437938050608870521765470661231355963322669768334117497346555209067744095020535752636784315289205481023501659521152821813312458788610346429135663042512959840608056336351891307034640670150596552568069818879956877980472434353290659075051819133002797461512106787*x^24+155735729013990706383753556294718994284952822804685379175162757290979130598787974438260983860577280846452008317230355581697768142635644753626601147684077451445597516960040382104305128607116411509696837662939360619411584917513927876176224017699020741532751076027742522007995411203770394011600006371617051736612086149241379317462893438302493959274640912000460127819075607628997928337287035369857745022874556148605567591933643879298350998771662178700292979429558972580020874252935*x^23+70082667766181851626737428119323814530469963835054102642658800078228085321714309750386862187319762009764168462555272024630060868778893403661095371645711911695639030957390139129773023126368841407775601118217765553590794956337009467410175246417917140144198148441848283431117128229146846057257522121409769297097331384446362989374788291977499335642585835773892772420014115308799664079555913316959998758131842769789957148564052172906869747009601480349672023582587096021473810591376*x^22-111981199980056356369388678361274884117195911981600659087976217416620048088522643009174390382906305361964319643113937486727018411249395788223703665161877510964819451281790688631604038774248839780535353638219148382554191967433041307863187013944943734653416548566416320236958954402497991929293019298981678037082689408005634017007140714395663154182003720315017626120477899721798464942450568101773423554060508999523752349757515437488433445427705315202237084907111394574598733497401*x^21-262695737400098685260527335941883366818533016631696078848295661915367175156316990939060569603923149250934524616961705092007078584234042232943731321682764551885681640452427242824780654604189417229849727102920109590398576123959113843996618501623053101274008243607268051500822573413302450014951338373233131834095343517479510756269579423353450238247704358399586327217240471964262602879586523064788042453587491279627646619893663165873357634959948988379819639353523496389387681349491*x^20-269563446411798608774083867230011633150969861793742480443222356429874327276295383684572917821135432585531401665886283170216369323910003921156303501448070722313333921131246976848849334244893555344222019133108717441430676371202168958353348026965292829947207661386254643018430006106288578171015379276727273451723026115519503472281297049071898586090973096687631630366856097555409950033265257825373605693258077626951794370674629757249350885645595668470679867773165430943097421399630*x^19-164871139674872466327065197594680539475037542549029262260028890785827539485210866437384024629580312695376350689547471050975522360071850194963953748729358949928578426263023001831568081090293302078146675974585254056252633950023872545697949380507241229036994207172038569423215048146216752372411035713236293612846452299355178824434637056286923688054258478286963152248005255451700800591291378986496726708253838749327716428325660698846768009438957942030394463677513809622690968471998*x^18-81798424607099006336355551884775993589069635519885314648928284680596461753673946869947065651646308258392437071679459827747266380101100146233868849522950283548468615216081641195845414259365489685239461433271270144890903178634002149187108618342386073885202787139359194448402844977017152974017142483183862962101184860332264211060736493962922614211948876718574422029767993823785381033925665897268706634145757246152108817721173238132562267702087272229400191860133022892308305943760*x^17-87975386091993099016547771138209092237398332662379731989719545983350277975950931137830601884292621170163051361839648340105566817424657329964996699001008654869436107390948799945064376980974671215135706710759392910852162491692277811039691321192406294699166606931091182102024652123540968414719369139998198164407445017742358171313629714685222386249539427644368741144075236729506777392140670349129546426011475897735720997499176095906802174230608108704161669911761946866619031924456*x^16-128246380948172734152319899576135167125315299264419430066330035384902866790011263032150201963550245248465554127874288096776787608321020091804716105795868088954365179400140655713409571325869215387082048645531143069821946469516147980212097649440810089555580878038011979425638230705511537395833380550547096426211091899202483689697256816942473061479431067095121445746279655401442366926779428738899216250893608783895703417796579286135940183564430359845423651833565734711351406252703*x^15-126347810986503131017049575744201562042047670128210071545378919022781918183014847859462297309154461725254029950507819939759219506497070701380841659609201441096794216743572188441852937879155228805809052677403504751117367716245365248029801651333249065630505876274118081816929005691988310602821661044140820600051386441782574332172197713959581467373555833765036250951446840102505733635902543499387146654976528145328708418256562099709696872552071141026953224432015713494734707597913*x^14-76712709527070231241814903077894642242320567673787434373458594199506329442260322313300384984331907573990486367281308478834390991506223333692312403686193352236098785842025487787731645994373631550894826680118313530291202952697015081883994965882086649873929795788522378965852632227832207023866676268996020185010393628590795360821995940088942720190161015890252201927400660525726143971529367283034025323290902533565878087003982290152017202939528412199796568155244412796885103270051*x^13-23516340855161663404075921697966998496231205705508042374433287345496014444263719703720195900051273820282857530872685935556278359012723783260433645278551959176816403287818387504755606820019829107964881802974979166251718740627806302985019807900645871989157599649078424826318804663978616061177291995827138825982199418383152712947822454841066595258334108000374190257634447019182927789615790740605255516423244088008399532873541498850171601530483117099056828710750224573006838653171*x^12+2585334028149684018148630899880533447130196690877275866456191156677471463668976103130271488443783264076994954898959767709713367859076635292669436276456446237277293220258170520369527542078018435613975780943013410639181820875185134296162299598872483331821980094558026699376689339041703041249059919371775744627324313158817442270807799416870454092140837361146496194857091899027472117660802431713335794209767029693158225200421792080184448847043849630297823201452280606166771449502*x^11+4987470339555864208794035703040576908834517293912458024895448942736630871780816038220674927954617677130675870465744313757925872113835809622615516490454921752331906458259210588227906509876776766264963750425097339917314182987074174488546007195806172909663782077244220248285203790999088786907786992725521267281405401451806595813826871101661900774141660606810712917952482037862954601543542155543042753062922176211498075669755824478798428711035130338519012945455735892005008052971*x^10+356859551305833268710723989271527539998717047261071748459590928519053628126323674460305706017676837054982880404941591371531141805882362185526050888906482888219949745223132206243008777846267083984280878606817486719801605448362255117793922905363218906719509376235314661333444326975054413558707257834693282307807768150235292898416388076472317563853663866682171993654897857246818142427728612289424231709451817119745292454390095295031513052061236281013909295337212421065620983309*x^9-1875645392189141105180337592190283900900075063218219902305998643398869770780137194660923829246619614992039359599289625485738778881506421379531594057716466197376091310331041059648070845171620759914620505356021410749401284188394709049737590787538827671372172879294388257118606236768265571143575853610086271148144063340359276050288732875806561291433991088198171024642664573076484056499967515243496937985932125112641109126912196424116982133887817438127467565948647682118834950370*x^8-1442800830739988681160348773648444589088866475670931296986882022910554224758344483817064021201174862935679765361336220150347213328249271804397028141206529539295694483768685017275319541046018713757514952482142845536660871739933928040580451679673991269916042348167197254199539301774402234622689886235792214085031939010017730127519994241140973318912669191709724798491991840207778005989847322432529015479942651653018243608882864934265470521974114797640311097527751593926082573263*x^7-557177811436994557487323475866425401066963992299001018600471240335451902391416727634884900184135045514545657180942943156718203224772973202270012527948166719459295013074835628349434887824219296118555586763558295667479165077787300704581761477630034843295472893210167185194294390228281394211952775028402942664335895453414950316608188600155151056419183767938053403178232542698124219552294135652900192357819425997027339170606081391615458050939521682176138151126104731331542229072*x^6-124109128000599104496719084270828880742270975539187832482342202986008392277443620848611523894947624401339994603509304892204693859815325752865919449843594978000931999152592297006761342362102519747268902059834459229508657570594183884437435486513979029041668450715469182381235333959836836812280278406127475512223202186574777507516614774814381401940806141499743724468618365009240570296258812982170911556858180222293916125043275591623597215601423234770581754968779552318192984864*x^5-14695599278396435653333954010326200646056177732279645499029752696788562120795557453926252890488237825899207108894820518507230989207481571940442457935705249475539866299665459228859844193466639404545556852188521064158144178343646428082307872518381705832777512975783665584997991657680223810624680757505519190847301626625440950625831670292135257311032999147820384797519578668352027406695171335667500959420696673514528423882893549142165967876984172533271492381260850591334201151*x^4-1761841653719247376962426456513453475602778469830793203053424091255144084963939988100431478317585486839630336741520718331099216858334686992408622449246167778092055772516207783742216139705192898689456950498212279110304503880641252349701958596468103027895332588847456719721729838875781743508359314098086194751607579474616012748453369834190261707268126133650693147514195850904547584240321255164616422222286066089289980845593909523723375112061539996758420292198726979453281808*x^3-479113100751532561085110594021561472101747974295159857688536044362569732294610261889066653947157474580469862321686652755446183919202675326094504496138436329803217675534610070853456828109043055212570157967517998242538802945056437500959469027333617057162740146693152764700348954292437696222088398249462194977497605615946736812697472558668132204301890766771411905466485969606118127617235076124513315014119448776186702576749848932961048558732554763290543211965318384957224517*x^2-63398217011741151822148307719753880361624456302196701932975772841136717996113219724793147939041844190612255974967702511864637691373210403109713030346054271428812520397246677011755132091575311224614026589623971743520513348516748473408020534264783649304193927143845213034745033438651607505073446344697473921048960148242730487210209952702593123254203544833731863000708464480521280847250021916599632139558964669628302221621716720701053570011412791922015422739550068126859748*x+283272895593609297209595954704114918251708339146220235371724695501417069821360456618095340918995612864406652468550678230226487342801530653116443501256322713910054752587729876827515739624405585541169497596846280329719444367910324791117718705624289500432398084727175468650428263746074364429605241081872514825824076469485545516414766299979409435945791557876994375467988422622555112844935266457693243963308915430874842470871869081994774933360750980385794359762631409252189,-99505394089845550824757764432438790089361607993134898679626888156429673521669411069457785711891507166338945133411776223319222656782481102534069978057226198269806245847013026978378761161771391380925873852610716351340842161884509986989053225799090776616959853299315809669787711598800304284360438057128807914656361080207864154791935714224312968137116199743557659328011886655978100354889090202574335370350588003350056591610475904881124494779256684923055399897215872688*x^65-2089724165804384759878316583951699803654660823459351602781744692509684877653434775246500274189795857924199299158692169239241116685815819500379220017050615471048084292315368530579816506273380534522278843547313497385998049009321448806542936860248969421830216162219262910726633151158850809032997565779584933001376365287524829685462645811545446174872065422600430723167227884491014809276000425569742084168088750210093711970633402821856208730484345941225860376391915987454*x^64-23187044457713105373200010503427568833806339152571248451305330289913504287267812010058258874169645641814968495144660262581237454583879938564512865498326077362363052813735503574607143206436145897485570702071134898562643052079358433651265304782545945912191022155145881829878940192029750553622362218348874045271900953579171293342534531069166628016720677111526043002104451219832291896746007470911171269175494777221305420496917142338041347043463579004709162643419989828214*x^63-179632217294549860079515919331719391056872008942007229295379943238810199922061022604876709576163500825794507658862922753120085541082731139099118415251783055599874641766908384375585536507197483049766332671264640716090489794871476903208212514763927212376426171598094571511087709347799184369547190164314272928782583504745573106238687708216110904773074256796728187075647527105715242665323634688793432670903239003074122163771858058003623716365077789013687308076248672051772*x^62-1086391593274988689894445119731950021207814630348557852181950311795491899875004946364700601068121904185751907269408443426490688027711592729869601296929169062281531097401418619659679679823826917592817431142911050837964197513702143568995810562977637843003286655454441577326426483866617098182965203470755398556921264476438015951840158427902095802215604680907220471327228914132340289344425678308980228710175379966389852553457562714369684065029766901536785527138174381942126*x^61-5441794143887640620529367650248888022150833796208237909323279632144543507841193384306702938470284425524295894361905883641578522730798962201408319685252050906352956508657492917748972267467605409343049140023714531004970980605446440795677515068836666216347896369506742487773531924915755997359344432363994877133939857039653325051478846337977917477968887255958825491281531440046666715196756179914014034439800870307598736631147975252707057015932044105828950359442755609396240*x^60-23390885553136616633325902548573743459355936859105069729742431699120843098821932774399494672430456223381380487054098577099206839017820952609466349069399462114663598751411971281782589804836609640570729185191367358913597578080838508152890596406210087728944145924196815943892267679734889322238622185819421732788520469080998774364451334756280499562370128555940892313710524523696111419035870415172700331589930667969544911882587100977262706839714111760836920353569756395940434*x^59-88286456986223449094839844752575092817454859110516550633871768809259960609560153229231711728069358762158941366024532975235339846211064336351805507106805855869307282167777589967560550318002467425532638123672905994798359908160017409769899098673690859452255086139228220895692578222500483074239582530237647678881929166600046314991459387537760473792150875794134683665857815732327838348228110088498638552933714971753286263319164370997995652088159426200175181990976301127895608*x^58-297329351027759149973505866934806220554391984699279645794296083891581421189273028547378827172107794363924384382738926852313813364392068820896322152509488938236510858493309575431585843745298107140451172286747295090847029519338327043385403326867311692953074386922652047633836161268305882801388506588377186035002764940809463931034365098893449613494745383411668310616288682578292389699715817246628698859377666617065202435182964176836840403520464014159571836748908000537692933*x^57-904271245432993934577945596891091371407387282807601046293024301087109707702643531069498542641661483338816049386004911939395240288655708480157025345948512132209988719142843682553996449916129287083949100372319457559494569052794959317417195617926668184359440193161183600491274794595019770890923400962492654584014495652972583489571974369195443969775069260449866291171546312550010546711949716600449677618977557264954133711216412101506064016588263572153461223083834479061470035*x^56-2508377136422772859738713556787034069742818666074235134819897308441475422439834469218774560311192524409367252295378091200916388581797143954030016648101130542361644959098545659404021828723241899987228860262713398998751089335698115179153071392795295761814342106695665409596665080524559897165629331170208887121137435203552925210735804813844375753658863762640512301601182127034567774976725905425676891721282640992192169760629793702198124704906890324676350369330815786138536582*x^55-6404970766731702284731810735970091907354270611138748173352400744166375346977967538848550552752106327130315969486629891875501644515590603753304703090085985750834290161857036761880590330755157168376299043554024183760905344083342299885194710808878898190564489318789354271926941356886847205688463173573961235017686676172144689121696905926868402792237722638052170058793580516800127097315936634611359873359043502554871083448547450981316118636680512677597845438952960997803295492*x^54-15195963554249460075035470097461173772154303187496784696928043972296081532011269888569009610714509390565469293429774911659188577722704954593075495439093456594103859234165945514953115739967470039789306999911089539225540149113027612267341649431266559762254781693432181031181411568482734497379503376458499471527212927966701349424346941476992223084189774238227741834386049471934779390826644629436927682299609524651126397322609185437790420987789732550369377897780130123125220839*x^53-33824979309218928904032914752801226459073649260558286363999229370837189674605796795936102190933340549028087309414582131678411338020975879192238159384241210400344227131538042023960205587281587124949069717058095934960502273835123767110153637751838501768016430071667765487654129628094063760712897906248800889752561875716722671311945827088612581988762975442312750968895757075769741566589360198888030306297760337404221379860900068816708581651073892024344966366277533437709596152*x^52-71310329521757108839559663733978328170169706925966841627944780632996835360883639681884415203982672669367134744428550156039480685398300343325897871926378335156493839839125886539099439983991222869566213289054349450915756714553457591040072025237695090531167801653304179165201707738757121048500197580850674828987940251493167423204688965334009436765322191391495749884088147949399179407971435585104351722441155736111597577864771774095864682139922606968891657832525383721559610830*x^51-143513177318774229586799586942945650627029039589511651427537339678563318592866112096356299103644055620240630007267820273239679595165001497225556126048134773257333048536665006956789642113422561658611851593093377441188646541870801379322585205072012426471514746766953731410980897847357472172256080641250050892879935195635256064724955754106296673044672306462122620405391012470945824343062099808574876111008880005159843251007099207134206272766737370810906557571170601366186727834*x^50-277041629291547641960384195733918917031910989043382962171941329574527225347215606049848741274448746622989477342928939157206491111264270493058795267047656758020258991204500964772590252172386830419157493451658749258307621701265170906216757430614721918579626014826595599084857118953235101450028938835363660862315631326513701031045205892022074650074096264825743018676835888482520071669185176171383815089715997493009321892985294795540519592113561682991393408994763262059867323459*x^49-513552357272996851242764480841393343125056458746311615545982285810957198723641120532931088668956788588767710826844654434448550041541069119674943131324769395805469574788863030537472603029981369191662384963882580030675502000718251586547142368416332387407974398142476867553956708875871555442399475119155100738896568135813357770963718054588541168541362049453192949289426506575082557950843603941010164586481788095496094100981091645648273507462526906902678812023709766220937569820*x^48-912439342815791286796850862036919887341226604366323067386798504639548084934405116763514167299306544862869471621908314976138865739463422683534255210626861882756139728028511140516597710257610318694920074438435682766073733372084137019933561208976661372075025628129568794850775548189157629054591574460240897705351597945562289146471089294308536181343528052139639364807376284781051481519675268352607413123662714659588350354259757658912672281998522481311502901292990781725580631312*x^47-1548819275202708592269661733435221264828361656522682883116415392123343512246799500196564229986302788328105481977193957975354007528340897871580421220155704116461573590547417971492952922927647025970167571827199629554291063463610975255431553896899371027411750108706778043787726271541837657431116702084519063940457781064084497317307748943270124824222332854482627309001368904522080265534484301500996834294669912358587933292143014550382612408067112893534731649439685272798591120982*x^46-2502373219260366605242500206400500675346759321430235910475010708543136445176551273970693531571099192135582146013871727741211353719315421594412735340496440544049442580088067430574760498678754430290535665298171593048659882051936852965547105241955805403532758521644636959602302482923015093945947186668341550761953701629711954874622526507804617146888757209880793661969499912809437043311436468203912188063958807370033166565937168438917516296203002410884338086810342667805396316983*x^45-3826042829883019017960500623154130434816351559834676660274201355073211966479396195453202765335286619168542791990128908454705520069270534741684839346652807356364702150523736837023775853922881128269728478860031851360628793171128642061831867286664447527239522254500918144617984308117321479703846523675556793351421068369134825414532200260323051295944827399933502507098555861065644508712198524769549221915845831567992719560512838537291605922300606457623779472857253124220290048012*x^44-5465428485986110543020491463239109893874618643410651448931233473167858505270860055408909405874140635812791241926364695111450341236966187918032833354729732841834813446129809888574007736237165491620591118445437603187757943547265802190452484405514968701397957698105080977157955177098057156441812562804493494040139913360342106019489077287541073919359512774276918453010796232987572458670038942267526910920142721799094601551945467006570637190615720017203427898169843482131523806464*x^43-7079783879044245229224229811782702076569161756941995007050910528472193786158029580005195741608576721359221064858010583130134998579662857549738363422578237189040889671443024216623206222665607704187657393293732068109325122001371578814113587249426419561684333107654060038422525106267248426205201985763778216855209470869685303603280522675262304559578025918332398105225116088917064529127683448469518810495362061396851569075623552134976738860714280533593126856763786795275293756319*x^42-7738488374193909626840507900980487699302037156854004231728041777074845180947202251981900200162870899138600560121338442972255811947914492468698444776472495756646733922170201643832700458466316648701474896663401933954263380932089282151772712515999287494699639692515608728608671183275150162176169905321229790796316169889444571756523394081706119287686419827880308610455588858134093435180104293104308634111262558026759283759003987030593023457490708890018483419902810562742506034785*x^41-5582228124791349332831255346663796591410257362431859768559576595542516118829383501988732713003771471612846515467553117171312461635542267227865049060086666436808565310056773310069871490978372119168557007077996717902327939672696209675890451358410371366847180216203579953763828516880983247807044028533556136336674558096017944290190759465575536632074162854720196938769761927297952020567024978471070271481003886271118121739240392855525808960157472692500174908566911587221718882737*x^40+2230579255924693844253564264906762212302400104957137432668893422016838291846720274640946548033252083575767113440260630787906009342472396377958532837412102052125896168386986833564869743273334431178064003213138602298002916074509020877850480240322931668110047835033280030885659167667055206380308632713182911821937117757802987452997863584179757878429848927171341503932133872314393528829294303467024053631499829042603667331788588220850976988946559042081180581567678125463175716328*x^39+18745356375623739962668211438433471215487026813487099539412431036722921973949035353383241715806690007199836871763945617448065510953214110073814128323381751936894629298262658576804135709940809664455637760187408494684206933421237760546464009936004086661493773060669917157539961486795277230738976025632063077273736013997852092112127304389980445409621684105638701495216464793754995970063877082326567162726427090701330864945631207208410886241283759331199990423376583207900211202217*x^38+45117382249352065584697146048271504496021397543294774579749515853420060251515806345505023055505463542446199913618479357203854036616838027646381508442334932148507846635995396500943586043471530191937675115083133307370657057291531099203511455282923394895147567404314210670734817872943385974175543374954789193870760759241615143312874090525221365564928195198114749229346301610322754933380109668804943089255850837267179624194945986688486346951508548854335820081347563536077190659735*x^37+77426398636197856604843131846919271254962581495207575074925173743065742456171907401943242932039906956957726723704981523819005336536890377936869840886029128823343512718887086823055959932067891752436164762530362372193253821794739201674928539143991648391229811258913137592844293031297396814448881612858758175799225404799152425128290519151031976091014563140444208106030910045560873679722327174144292504698583447882569360975380583263842584401416723684285936109154112766395313599512*x^36+103841231412012100978329302114231118473002737256838533544407263066221649211260785710323358081845816153096329915491978201578740191653092985329485918639739153940753172018672424315883123010707975686401124221278098968812891141802275263973251563947813651110307828952775027688642916272416496799288317269810078708843127060084714404354136026743128848306065398240771879416059782085318559417804558148694018455645113628335314632604628891161794536330267856488763902529305032564159738327361*x^35+104042272678773502650012008431266950686684730113179693515938555608360574604464385673054292656472751444632621266421909151974913999599342359722925664057404494748345394547083567780274956150905577915122007820044391875092534224430329114147774835204272320010704090382021678834580920531894906613496462363489889614484745535400249866375761077225870021567584587577443170214808705046465837452053179725498021031757759654757634643136328923804137261268594425010498975920827342889410764667282*x^34+52334748424932318413904234775772372188381359728847677570353888734278981399669984582279817721520529913399830284860400340508184520094284963386964523462465341453919945202400874810912438366925616072736231638378452868577650186185140888808823727065777318717712675807658672841621044181573477155174184564373418985175771064583385764481347959686588025620825522658751068302956383191256814141126596466143812750559904393029120139982077747600614648427668001487114459453880186689314254065864*x^33-73009370246931099808442139138925081818568751658636958883562513449204914018425973674751244536467475247062751174503586479949797412807909266274632394038892329201988087484378991005213305388332997473673609886474744688461949158697795822330746283762885019216218214826589755476240705313239372835759297610826474166020235901503495222757186617616533671426187305979796806649095374144830668061070793447781204299966309706706803542817479673753364817096598453569096002778284881757723188106415*x^32-271769097797351794617861839800675266285308167207090298986121208708151486166926342936518993808685775661527516159819504199356527041868846823702375876095075508450233888538397551487093094017922883686028007023461345595653818589959573594545720090645270844456228902730438685266015060945610509046490381888263604427503532541713254853706282511407614079294293961993456022473764830604147611812137451545313244044610594060630401484906473347009884747747409611768158960847246143621581408310535*x^31-502155474762731947479742364465387080834397752560074189614244583634316126855338071116453099219432691469397909926369068795130653604441324164464446511699908214808478549272841633431066835881104409463652339931082639426373794801568087470085740012277737325991606556300056674661030551111711554879152379245553530426885182822018304468607603269096140324375428517249861458409487387677275661271360670995175539133975954947383953381262656305623812466458218224431361207020608462055970142007778*x^30-681288493831124886893325540016117738978461381683237170152500628880033307919264812228979847401239161112927074491791497669163747980846289655053732629432113536633240705031237862321036156354955637545865793447550644692346931626796078563946876285533979357098987697787798268572727011040339370812144663665638220505424253843653134892706318970389846883679057088309655150376336957791299082477066962362640261811463201351937424215164090753278935622585398778517619534258025399774716400101666*x^29-723208541057491092730091674833630570024521495621314609192302144813974219000425701859434849292614974981772144393263185560403686357064919211583904288281186696031267842151520635687998958415843337295734815024590447340034758980940117473897621843653609472460879772917840810399592600599247809784603183596238094664275672435449675528995153432549106115582807503704925494860325259747274217352898718793244856458145092634631500419118675337094587298459882202873939338263147349490076488069178*x^28-590659352781128360642041968441526274579397079904659634509673057282631996871550251688654914071608950760023012736410592184975614783290669902415631758231100861898866808094103071269710439150123295780557446431837571448890590239075711084500867794684070616503941411642374628335707836326714680398335998141552024202177132087060041819009282607761947662814813194401320420790402792886368629031730158858666053773139061186485159370376636892858975342813211904322372976898130306449227005677597*x^27-301438610397153831440032701978109241181551083677870104958168800744465247771917342113781398784939017217772481883495943955317539082029040334935614208015124081774034995168682134309181913614581288077160381905052473259707392667080921040958234848055918977638199706374927145124400699272346727045018108976455816560609153926562865404862824869160390925661387896917496832732005020143204262916483094208554791709605186426570126383553266389297407040225683870931800064564098821307682329180847*x^26+98939250649803539510837077026520669913336366133758456492472800223259109962660462720525606191190288910058837794851358901986855095145944157777606728278098589095831007390058373562908039209331515788295633563214744601102790951437474362288651255516262469390910002947819336954955812655911312269134743138599562385231126196213401378850812700688508572533969071520930567460102597329861218097381033649113424881443027021189459424835406011103590590334895309347845535495232639913158626573259*x^25+496132655243447396757744812324243371591942130156909052913114886711779332152601351748066474944467739076098516086928602837583650440998876017294830596071024147425989953221378651203501546906742749191527697751297955589726072460371454246403329900688976917957278738737911597981066115593878943629038451789616653693583865062934347793864444278430502682630234554428318874300788311183209292129527733590152644319228243785432152768305581608656361770527632061377594693063754594414195463898710*x^24+639527188113824082026500849837134635963351710083607809064874848091257150136908989780825254521015705656365068154980072393951626629031791718434836727574734276355097217278756697983036455329881680088253336726323886804694197345909733678024858069512212079601457946917066016596369920444501858376544849922234413504786241705479653317949297587273568577861699242779346243024737017104422444840727149844602003330666729048878517191370572100033926428155331196030759594901838683263021026309777*x^23+285068876010569879346009872531375423385087049369650459467143173681800294024812540625952891310505217499344903801132748389346351434180541751393701553182838266139922159528116060532316563906153374567599827106877468714919040366521050399104229473617623977060253891379889209377354508087023497660019947244094676559750948751156570165058590575280472817292868852084647393260126798998488679363488923445988402341570543482024408181836149406179671270867224225685359162460232211430243990908378*x^22-464013597434873438125633276788377518057126261504617513919319755164380636256587631982994630506109028457780058693274928606523405253869767331168744153314103438295067952096902133453060993795137645539506801408676449649468222369774845536114098531237294129797102260124210988103762702011779707741305286060761075460745886281593834552361487785985782212358729141830555255698568657039141422599782917337903061241037102800103285875458810692126901627009878153287042341097603793601933261550814*x^21-1081105725638422237182577385582870978445396622467488441989305996868059740945795863196085965470025294887684417624289436283455990619662875195762023369316800519003553223720810755632747401295095775983550502453979944572378465856046000322402118380607379651525710592482351486075913893972195103574563655546930108454770273548291423699245361859444259854437647937013895145757252464202640590115538878237595593157914294810818898043102113517157273343258330896454751160096904896505172152892924*x^20-1105576841940642534692458391388163708765288377361732423432993591949893173319479694058390044492366948383521014191361155319125549537155294035581355491425087326914814779286113055081155834074660811743115357803383259208650513514772708602016885141051685331127900929899488342740318939591893053413722052019756323279418010513497572561858170551163497795954947135802181297370526073899839090633399120962928161055050953102831611745492016438448769500721031207308656142786773748929340988647903*x^19-673764953807571711863863063327049892993871035386331277721650332355663096482357449323597090602053616206677321988631140022205539926353958702441575956147397383802805134438680924285458481841696430271066387387836589808603280144619550664919346917394179585943947075863485463336878723647307128831883642045483648067628038948517745900127726716175767630213895858920968006231434516263639220430746208265645599993106867218021471953440729569613236304694866478394515007850767229365701226032183*x^18-334073745748894866363129093850955021154178719059517283969949655387072669423211239545016949295029592336905008662860708348690511585209381361665768451544151433587085702103652585097959907538158679005327817109237511250607119992649702138924463112590801545794476695323754579773173208005366934735335892818816243931385546994705836844693246149631308915834272338707089288291820818486107930698209459928896169958537002693663856017079081748763407710285413187066614769121656629676303605040513*x^17-361673096092962888575075367681931644409050935280191804058754839404002699543522911406521448473663672427744511675355998897180309599137737227373599343949454258314608483134408294797001240393988315610809778119195055998177995804734070801152146086735516406777495931968148092757936174862579200438848572955661368224990975660428941210367287005844409553906019589648379248788519723893829494157569807634980238102282623215181628310410276208664271514587904416182189596769321377232179038005784*x^16-527315854694563485302340733150560011924095391313692222463123144052562864201689989796495251707528135410483638854805716674450731805887389114011358072078117900853222965568498395461538353826950747012436758911563152290515758144366638447756795803579235476388579160348310233278210789035811084649368947566007600113605569457298015103918684387215993018064890735649809281371974796678933588511961455402427867114116891180894083552274434581164264128584120477488090115157459087965992737972791*x^15-518200732275798198519892287083697336321435250960572346233386869597894851025184141999976618567824166137643518407429970417756786554267017553471950432291637903411059409514489693019722703220162368262776541848266477321211842300973665085573855687126346179822895210276640795873920845310955818282525136717614053515367850901601581274624680029159013875974536857539955377356511479270787906833226747697425961424442402748895892023986593090333413422688903238937462978917231981710282260189007*x^14-313485801633797181421599913678840242080575923535531752266360154468468344412804566512434439512383822947353888891413921055400320323147925521223311219950211679998430483973609160937865687354012559187852153284843957218537901385193005667580656757701298611183330947558904669862771115641594073711320607539149677430242860689742225156927067141589757756072598335888733050820402487018426920399177334852150554463867239576071184111617788565884268993665432841525048713817271927751996044429677*x^13-95357825177696759390451764860321089594562331148643092973657208390975311973136901630572544126905525878129547701679900870199882897751888388873703282948023721348806793698420534490978899872404867088535083593667954182640858691652383146953491429063225674246567845267621819295022543781605436428930131030503090347189209072290554705081282795014693933011840991523554063324004470018665804196993354015647637210543139429343870075317693938378134439481722388598121668132988713382558355057865*x^12+11021543891704861208387186185287936759208319217664844952043314874470920612876669339764664580952512819697915518836525784273848540016083057115145417984546438011576722934480670479357806328001003730978336633516384919760492178576953887440341346958904368892659324380343452007259442139872990008905094788525268354135584024612891216913638850833137483329699056575297671880598636560365239558950349638472366415702966074714487447249852800052239665209268787192986444843039780737986829058799*x^11+20401966039897777511586952095310352518010955393554623870544136817415002413645428897759131653971602174495150361911377042456063600821875952468249232738616779695818956169201753911201817145840473726412196815886733653797100570578619908523034015059089059762163013614686252062801750993938228967478087781365197733363652860118180219068506311934628372456436652374785947743039018281553649143037903024315294143213436243153189875924775280274185794688700109765103945706875599693917358674636*x^10+1337837942018590650734586659644916982121735634523157600769679293515299595036998932992092652988713274343284986710272826180722102560460819328528799619152561297816400949871124694642225074679875340939183095264321974404192626262330547285356534491227874403387100259966054731569582018596208914259735033421832449791978723502435917573924234905283814649364824193731515883629127609910718338920999855025077380591720307729698939950952630784049295179899801754121343105296602765770846043571*x^9-7728824302942108076685942592058510102023371959318998928914090001639021260574181233269524636324866142137010647810984925639602504945214542541966399541324784796338616054317197919476987886025102334902210130622139880268610611002240989568056201473913163512628892805040457711993951244788485327073471982665691721343028618042335551651405435936721887337557928365304116967000083451009509302262287707619675498034224159583024678148902682845681057731816587587107952128600013675096517044525*x^8-5898512267260680432299376932323717234810088686658111061386836178994488118650447572890446834225651657884333457260522742832424508324554836108560714719244991656287016991460052568574413221056667327771341018485191105794040079579341804960054605910007795371866385440207072482337341834144921981334135488674153672988387486238918597818136359128970707543535324300647911257667824346710496702109003380543229831523425826482123330479004543008976686440651410611751019473251378177901116153911*x^7-2266441019700800587930256050692751615199758179879706766264889347731456777227214234877804955948399546497934593240440588077076555025108714189189952764280890335923389678769456419674068080199748628093590765801912870018052531960630336956507803474567227141078610796801153087943754169594549415494668880582878879322640334092405215607819931101147491869448660159266647518059673983516222502987858174261532248461670234772364339195209402196245845830165248516940439992731061919479957900533*x^6-502595830368264548820676180436963161242723141497051173009409845592687630208348232407243548962560526884844425934648765151286766138763161777685321176996573067452348170278104229572463343866457573803764592904540471731837633933020761382022163265946221683154246515925188967846359324901941049959817210474444086131281569078185173471994764673630020282236175080565725407570066915952730787089199943107574140486978468520236356335860596577417156490721679036643497781961729447968041408436*x^5-59403969042384093045333241422411407800898342540207384533774428571051089930907612001398781220130044888670828669567294994749403680896105779826122417781548334301705074208032969122552158329539586162535286917245450816916839791410418035690925668759128394414398913545999269416957499445054011535342967029089523657835097405197920397931968199541018147434733755401756390883472002325325688165739312227242555287418890471648350040828407507864151935959512299959146619437611974893375956346*x^4-7313354710956137859536939977580671688633405806298059724906917916593928476865742976303338126717175520821321405044521045909667834144265426225070505297442675585687525482873853369522051389913483386361756522711450860582776719188462471978428455639850204269486798039574404085130041424851930954533497949584781008823549811701057524595020641463779038350563582488968131560931709183643349301256311281376383201209699802828407589697592877464742344902570113402258298676398161738385873988*x^3-1968192864534244458751813876928173460104763638323242118257985902154033598133475588131513708281208016954124617677080064707506162175171419204093099508120112576624595714665083701129432743062623636038394148220743967041112582002836745525673687426421952107533911767821613852284313944502002818827569828489254576009232270458244456136175477148896166401867403252522946865630538825238788957923808520201487903786371069204377271631627752303160642208550963181401408675600385060569412843*x^2-257631170468785414820460418781926466815996050403201110272538897704618467948742228434237710409664412908681945226898085840088995618418915346969333723204503525880518380075908038117975629892151145890457171597004393917757537920785058675637059219506023689851046771026429055851831097052074540730056492668367590524193722167822954003144336387902204702929037459864384916286583324590553132262894509860501864341676316663307016214586029327625319891743362492237837258378871116924667741*x+184757170432193688689490612596890526078102833406643008371890041796988867104432768121121811000171496875968207327283966364927786611721961209286122680735392019421911552283609821478322819937364326825862361305195707779157880902017712321420081464977465976629608056853245725077121568426920173478102839749662721347500164756938803625651885038107489513985774981542861970324612663978550882465547621719537971836652296132518668260693244726222896846501762308243152066537942830138304,185824621752425476814842679087934651116497428292156171772109348218620539619791059437354898943450391880607889867375144773595866651027235527269481055329109518318530309739535909555709339689971989808687997913691672417069303893230185526102472489714947056724197834118515182781044351333350465850130712880778449518646123242243127194541199369075050278364175991799801282997281136347735244695696564536127469325385926617440779038555009978287688687370840731105499688505740151889*x^65+3902048553083270704344358828825978651308995210902827544344813853096721255825516194803004736478554105221468334152902632239866872720439970329043787605027633977154584070228190897788409619376964384683699677574832176611458120916447028468798537082078418946450440157256444664394570765349903080749505273546603977494245964471588030533474990763785700084403275728003970659515107739215885940931760506801132104078932291843679995996551221867616889634688353195792002441201184473128*x^64+43291549619178394915330353147563138769050275771987666170992141369293609942387682766381951098260895478153551065056311630168038245714871631208948524425140743930837290173623850191912100414507724433320442370203274745088346338971155110646195295244009222737212345513844171575178407747122168869786895610701418983822964485352558348394742157758383947315300647469796459534269203179322009416558803135072576949971787203346554072382832243322475679303843450529134308283751190942575*x^63+335351947610149805066233615874834387376793158991234495082504535480996316194811848045966046299969954485496434195983747844842558556134361976440097359197874532458629360092904125296066065644183934430910790276297125259758256156313050026125187688358358308069982141737171453766969402338687540816485023404274711345800198917409064932052140432731126157994933142880009511110633670725253157329421627203741638219460095078652966163436610101633033704505994004525867114751731668357130*x^62+2027988647378673407481088159083606780039423426401235897050450641188731583478268186908917128893784365429984200768019369339306760987808392927377848342106626379390290919251982031169286236120349694155346026808545903974147187081524639751304117998683160410847659889925562080078240644850365471151861877924855181709245271807000244040452013098446962525484168191345734503520472272452904942922291118400345374748260715845112451539492616133957976431138426488949899375769112688904194*x^61+10157491919262379855680930643787970749330634868886052765868152508628025399701585550775603169166847559143701591655957119539766276357774781277889346050612387092407119973832321277364008130650725429385258934375756407601069509786849450826445145410285159292403848211555249843173380319292002471668322635276126868257627518617636204311059975139383637083310823431994240697490997584886994944023239113718110484843078873517926584637925586057327673336931738035563040915412864149022509*x^60+43657432857565635411440630685745780296286086608489729775890310282199348107317089709205895127137077125267202157416106840629878148238749945304500347323340941646443231173450386491818172901068362833440312492298895937515702369401606356100002154609589145082035644387824001079628995634006600660241111648643803627277504887438833547618126485306437095700057384584671834673582192278408558724719062626208009206603596830507811230168775716442563061478782654020598655545023913948962058*x^59+164768439159551495340349758892008130647221439460191642308934234209182675662604328294243048066769474995797278972534633878017912785407453182544967356947774154808093280435340029904283958289243262463877387368311547725692624602903491442060600473709024705086534449299992595568178053267991984255168661998665906318101104574355663995879960105597813162933589471584884197144161230535398705142975311765836237541116786269316237071450856321190977226985453281955633460200160240873076918*x^58+554864519300396697684580270519599134205674040578203602350991004035414689196725674804793221810337524528608683094385062851481326825868489075817304386941982355966844671431522886376506580354891201659374839145080369615597191031938951738892749219155455659686036868860816487358565994457476909852485146668974809943102085924035572928377945587134353598617550405094404877437721837216752282732377762245273604382557451084053334365749455528668066527745310817702075948132067544884283825*x^57+1687398863017105035656507034061196853791057170393292971221090225956946692803195320075757969988096434042909588672217243916468012977602923246421392820350414232450261042368640628513929715329711073755717101325214269261293106690664494795965168319281084367945852186316717196413463576946915685049412547218920927876164160162360946903068346057334139467363706143208866274142178789980757851648288380027119116693683054432223225769813720119113621375979374988153213449422188268202372150*x^56+4680394011716077203176728235205137957670497714244534852845252008946565734399828194405251260700348732437522130804520693028308387774703895286000079121762270229772979100269938086124884034105914621795482641273675160152430363581998515847651077385943519263733794899835922988345960461359550469071270851110223713055824511796683268589027884550964716898908043358232200286632995513685939789742627712271819485434695162318670998790865809247613311310747922647064596606611071618475775287*x^55+11950287168186601760705599730424282788826233466003981797977740269922724951539931998562050083674162646145346701364028634466218217247259592556981703120218580961635113517407921338449714822378002025210887703403974391339298788703319457379780234793350554277531408638616008673769216367461289995742296325543315002342735947144930692154407416981437474364382178689825900116621502281804238733676356490229538385304646930793193522306236001642687463722214674896173174880728197189169490754*x^54+28350631012698270308436492239365777271747425608704927827132932406962648120077362440775295352347404596551912241178867276847058711212469425065740733427145379783898022651087219844715220763705790248606968053288039775036369089109297065810762031574206906390114896565534850020238576462319664975227121654602420040534571402252786183343640875450588122844918309931490614350094401577198436008536167738219887432167399416034598282061898844581505075029861909794452406617215854513239629066*x^53+63102665268142188947730811202094936439182925405972561061385661314248863532256190505229526377634865113407815267042180101611150178215149475574925539944144023946492748820908392201869345296248984229183899994534148173232320617581809765359706931769730717499727254151201866449669907748915655778749346910319697091228832784445575682086397966186707453878958569863269753054596148362096325243043743283941677962894548375171943850070624849162185570644985529177401700042698042923415252468*x^52+133027384090911600410705180644888224084730496572109579492115863602908777842800841079284771124999906084644029020991397386330250361316062316299171023694437022829792947324156760184140402353356797080890458151910078357646041566660207307230418592420290134457593325817802692710738243172996604567036406102245197247606579688670471150535422272671583238430346208089539821996822486672445908755850660516434189602290441509160441060076852364888559336480670547028416703131686377532562262674*x^51+267707958094296870792119892289151953733813759211198423820582673396301332323228431884179967892682865272182733567400916031480589681923858865168083789055234870928274472361470855776390319261947099345800852294193547766098447964041697435131241509175976949727245667552169734054547734346026613248184727714136522263132732862491561452257631712260801269651661325547018424132238547462875670260946795904377168208597382177499257803299470141700813331939506488528761026132287859572791233971*x^50+516769345161111567674868858707376011908339146417409861400548253066097824607663701973787947576907684664703875967036109540845264560734376325875726665706861992392552720537016664942527581714809543205521496459164252314871519477454866378984975487392207011575514207873325802361322460020944540557369392688542533642292259822738422686414218944809186430951975959361562654094449757121557312249410433029885934813894268502413135066548518181112692526097429631830317541562366173550528690936*x^49+957896040269663610283888380172070367896507339515217039547652836332573897157653433149731070169707558394080000645329825575170474964764336218986737184279013978605749314851986320029920199751622906623856588276351066254299171067861905631465064900731865677820680056894069231955511561811840527828859314757492643010001372750200227286435324890092679083915488310458740427921229912540364976922601453309359572906466021111917447047615542996285809758659253025699520926337196685276836866340*x^48+1701837151443802349762917886958617603995857015812705167117182848280045762088523201061494376047632958980152086702470691164566974398816357115252313730304111702224612769349955555626311713367528470017707991937078400185915605078153523315505026236943944505819235154898692024712954165371741592882506966356196366860355680149825050019058634750411820472153058950485920811969826766836101935456608466925933702596609335849363224514433370709883200222414629004052588926194487734721700861478*x^47+2888636042204474931259275050265631957304669438561163599419503096852058391481556390870901219618462630756504850552841805839419896049914832917124521214932749748065958114699141694004188337086727876156923756840989746597584214777178782731782862858490737867646777498992745085945467173860220227348490786205953097392387121849431417523359497263219862990719458699585804233732990566648433813618462959894100154120294293412839488184997336577029579379874717245394063437536737735037483034942*x^46+4666804543332792148621669220476902562338806129094320576374688364348402094039610968889893712355358535532575973223119165518788385187541055816604911282833053868887513834664840176935921163889930149259348127858847277649514150754665662567838047044357090885194801593369366214457696372668733825556603437502434797305427595958276845765433476014121672401636763725508843434127436783572818774611519209808041238852565725456792429379740659513824714545833996649833503889450991616854996241304*x^45+7134913877088453046814609232154918644252835381683885676198740467887799756135829138680077470892222503011802707612840948555851334962749818934539861842242581977208353480094661526878349437761750776385854401750240835171759171119743830121907977245592728140714823230698927497055525573328084673138530184159700222565588521962094048856495649181607697970207003469365429963236889869907131316092856461913613050737133364090436518111022812185128141084366811305569692256703144953788077668652*x^44+10191207768982555162179293769687074188569747251047511706433794001377934916722442307625808716597488013539078279322895342647883092639159735509083829972941737618492722615671733228479455506873101118762488888873235348764669705436552797607866073781233047805648573400399439621450497864386941850267244391124682075383858890506982068218375376777875419965589960069118814299282133689005807831887196752309036953712012056009621977260304179793452989220088358045324275457336440090637888779784*x^43+13199660196199611988186131682910642719682674101066446239897902281592325331666353814600896995603575709075585541908142634338968929443197217547188970311358663433749349230985311105145231854941628781706975675151601225252418052459141402576717721663060703663020710583531222178698477011984761480230767672142484482178848582110030899741084211531911411506854214616418337919323681930921884526270188329406586284603173652925399080909502913148393054205823669658918166391290371045844711560139*x^42+14423901013976972964812957769395758837478123516389056458494196866771993983964533514206299714816895290281997683111293419956225524720081593210745069932565395820690761048910217519273963197373803566425630223146408563110864097865004048550123720671617302893708137180330501150535374063871958102957428654157090743326411666855536664181024773295889620302687176042476962792886532543644060972090440431145107159222027667182998810605102467468253590192451772421308616725286018388385537519167*x^41+10395714570174135142367054549392973247964782349135712502659395606766804247228375068267448573574052788805316717116988130195964328789803462498095750803758329194760940994351080802979010231284820687088013977923800256011416402335636725822228023991404703557442278099217229372788312892332891886530266276216073401390567886063701237715305187098477000114867232319447830328195129237272206350357406948207628414541865801554379248544645678381294892954365669051476728814584383128225751047245*x^40-4183745077084711558056977499522028657777381534519364835158256736603235217383222663202028946007686436582112093442142869645504348664405763719845466539112632001535759776773863755565277905167592644462360490456424492981919958229422584973067376856533945916011731058554864729240201388824023260997915163031258637722073942313253120084589031492337895857756424374640667365829940220294218088010588153115301008319049712269103418118339982594158782387581038727845508786634293063155239604451*x^39-34990368960599751178488704529684088494671777518943047615776745619273608829970192502014267590492821871256322743815538430899856205745917286705776343495429440232297666194444372336964080806848110127886736119561005986865495406921249732713481617069759800159635462844488788066587738674730185050401772657873663600459265481563003137115574620355250025836098546181547365220820970060078222646756310738561292028671082163942842618355046459794669546314118861047510059666893872044586783982091*x^38-84170333188867990811765082978781533303529376015413233113459366790648970580578223815408905717025891890173175068761537584507864135347367855334902377342758985934808894436948697472712764448722969752241773900389078560548773945476032905508071404695254095469648995542381420394619686231856754006234074831168735429983523578935172622557531257659405324550273227914694234985992752323018070765221416069479901602763246339063192731421685513767842515771158676557891615157263593988018427298664*x^37-144400428055521922984918076237577334576532084674985509201853082346031016563185862174761649901718095922693790541892690113663950586659878100439593479164939123962181701764055731443552558198740209006589661407593856053673094767761548860597993195869496271628092498761693558431695984873405859197893950263983891025902311882189721732314195974125403474551962363123095886241739582420266259543423869258480104181164169112912208197395880396717018475926291297756942744522442410277693232332595*x^36-193605734445227348763084270543649492807112754989488214901793549794650596971367815493315430722653928144716624536012796877394302786114482674231382226321513102638595041690556585452937900884706882797348238070993915332034116456572544599545009829414084219726675370191374667620684417789050425138044389385670423620907958561486316102275350908327650352846634580178526833496149994541656687676999210559075682670811361216961904955167346420381109573631074019228616021133610643137319827824781*x^35-193891015777360309292966990433023696158239488711927989680989420900770276763152742350285764137527036041742115673333819462391612936219325355889772170553796601283080157675341886730152589338592850724372635993054713965990437533627309249259078337685672176017431056576972484022702088328326655826490660903569988560229657670770116224926980296966123274139760907299540888471432238526571741531897477133268440611797805887734741003597373654427179047898090865932434799739411200261006169466533*x^34-97354470792984764442858069851609373000336561482854751574951102685567729591766284232557472367839601915727138410042744101540480448801432375308300144491693013780711854313270826715529872158873281409443962484710023714527087995696697544989839138125200126155172549061687174438259072808542407106769292503788682669367231843418532579004532504871460737809373005250057382542544919931639915083809934867490990984215658470771931794647067140318461779905382689100800752094671183294529857240785*x^33+136481454325380813353818908478752873905648141856696845439835123935276054696988379807679386594604743139735205182381493400830439379400239845477250890079970636965795081830011793649041095430021037721631628657220835011282766115956662522366155671575045339050458151282891523682896708964442997651723980819037488697184210814406582911431955816781729475779868278210100139637023497744155061728272517217528927730358096410191299475813126265840457665553541887583508517646379914033377358982232*x^32+507129044102021243966753926684912622260734718686016173824662563983589953279186926222489534345268994923113699567447268020293523754184192183237108557769525608936729004379875551769189657901530411696933636269769979544516982044254732099505222389763227943985678700622874104898272227989218179145138457215222597354339841461025949466949101437109671158017046402988015471255174435301077860229787390565662286866572324658670065796099740625572530345619003260710703609090733685538830347074321*x^31+936571843923811378673262670279491021585016427010190669842769901724388297172973021849334554618647967315982324964639410135826595358146950000974929646448751383727151965712154271274822631250216350416338324365987177798551985098519998652903882506530633214951531364835366142569358436889459052228260093933021203302942552285699737065403491477238790387751734223099384217967392209264599168101039536567634204320019592363632622206223963601419045066049675018526692985617073098148239932364313*x^30+1270227904059086601175277560274772073964795782691536115918372088710312156835300066868578014866842505401986449352795398803139522213832176011139789788164999463354237703069503043874572904892679292304469286402693339197567466258841675979007600204855193877783520875025132131674681732147623125894501272250804290000434140531293036196184401550566450078279813357867899734942233651098314430786135699163945810952712921340957088050704742966485830354982509062095173447683127418482949393668956*x^29+1347911763155899069930323318541813552065742038188735987711783200044696821399737671657760226842966128185037390162409595967017491166304701350583753679132040169380269804377731272327447086081164176532600111598680810331585415920193325039795325965007605781270093144989165530942786646436480047089075803006550899202514733674103583517957304513776677129681254342449857268069572824561979644467610813947644410465368503408394098198155689523725502461158840298915084713671233369963490555141424*x^28+1100361275388422642702083780141564154152078674866463556337653210262009578128635488483266679269077063569052587911908129376552095638968631493855479472437748809958108145669594105086257073188883432038452806180940287088088629789863276776224858340686187765362075056213254030724489892169642145732967787343837535862297404228720490567470483177574474966499043515089905504287348702542380324450175006226067179968926536854315556044382390328768122888389397965900344575100442680328634311374522*x^27+560898339706120982126975424630345037744328210282904676467457423219610185451268601894340635133939968318230627729920525207301054732733127623025601882945327419768510263934520282338138944229087064664560052782792500664261658682785573666579838327647728961170019681138612888879288023103248974933352482850932625072103437739271693021397506990829025876878117422038709478151019626426148743859518548759080498774696779661743215390647968134362992277997643822350776862627488406474092558344562*x^26-185594962888172603744580843565591268487115167030639154175073394393143069923250879236151877314853202326474415969675861299316308736563549362067915957639037626882562714834766895306740095118508008468287477921062581110186662144300341368242591304416166689933559993689127828415255304706803350749719439443587727540192549412728680292716972930127919738923251058014425602896247442462096601811792864088758376571877872866669646526064770778887622237124570577558555483970257792212946386110551*x^25-925775635213095440596522205533396399150530561445956662587098876901964765584577982017624603213419789917148489888477712142718040756733014720873160587142443277443672757685356238793458989573706923300158228806418908922863539177187903027359968112502053264824748062009249505269983269371317791786490457840040611586353755907805886529167113544544517976877709421824700528738866654817845424332091294375218487762182781755380340422014306112611651016256265653566696329189540572430089744684569*x^24-1192118252947400885063410584183718388926605045385993283843465644950165587410783476467630336878319498903505093787296288439103616365147769606457569645304127021947743543261829664458933708820037516784846213485037995980648786091848449957318300075468513260630546610146343211419333398322081965433605609459206510105747173048082923999429795143862953569726581242689008703498372431955253279318772346643010224201419679185414045259535002780120743703379657421019937142342348715899694857543157*x^23-529916310263033634047217815705932530195626252401949554683520589250010681751771808896319998122191251209852719409006525363753781404401563724615634044412072455543080625433183276985029328412505391605057892435262841912329046790552807494967193917611300535384642596717660803067609344531051947944092366556216613991992107316038716966227932857830544378790253299599187824117111314303028267144113874756547144271126538697604474153180293951866385532893164865940906866115407043756529902636527*x^22+867184888152766512066995287326247430634523966521957176787010365148514503795810023951274249494308920973191468768043612268746701469291670087894116063428588114922909301942098250756767417492708650456853357590722132647388416798168229506397077996900808693168232466299599340851782429662990571210902708683784999967560432037321892405644602935140973598968706890320620493077064552847809429686949335307888320343358208901368348986648697570276168629571895225218697796425540801336822512060654*x^21+2016495831594211872071422900838934278560393200073994203299616754225815736951199932211025377896531574103775973193161150056402883214608903738484285640271891784773437603790480203078944059908572500935421321764454926157065243475536065730293920079475119692908531737140024920996986611838835682074957124783328243132474290311212936239570809938274864872816657390342775664602466934267186003369439495270895114869865744813680813978860080254249832296482354164822218570020880034373342509744512*x^20+2060129513233741319787508098203627407921099203765481542530570662913039769508171200177269141059832025615783836625319251659656990652321446904233621448654098036041694528656293808597903468972339208023930619246493590324186281121828869582314702024339764493687044236364527119629344418341117648480258521235106255370620164629424603072070847873086077783754293904488980123488327480742383569665002704705774073974167079804110072122033873680129545374657609173603840599939578596881437469769907*x^19+1254244665767050701182138987675210196298278658941042439075175935215723702722088899900953353162532520481497557006425869307086000720481859004792548786089283654404589939915825105367692330989984407841720123689499745523587932364143728530576776961457235284777336248990681998726837670962134110103224170888257232973296351730970688684679146304135002333475298816178358418542600544362150156318736126492086846374215378701301208261229341311683610913680744595160923422729281831468499197499156*x^18+621847666031048832408619785771975820773391900761558025484833227727217390620924388048925157840837448604574463751279053402263653007524438026119052317820514161462637766770188331557605049486962443251551366125254125894101730946474619768805713625933133207925298713007270485899557126523443188581199099028987087162037694319295522666150439226521470938252503927316315468516956944877601211064219242833676199220747201257641848484832964112580044219782638674083436930238000583489433407299633*x^17+674463175681170835504782887814486856651502189123201977867205937209337850651612741116845892415208835872035686073712205822682416563531604713631293125468332862469985010193808799581876291291847408873747529063735284672089214162011044583349464755942350285917015236542829054997560443042987424084762786363738321123054494959371316825112166177939702605184492232957310004308514005423409209928082879121530873230064771843202340122869074157467942812308698851805904767700080015624557704314923*x^16+983327771053445518403266919182044875997743141293851697921874436092345970025043875296490435566346838945058791975262607987860854212106226919517096369303628183514091747366618828466681805541176333097124592660527545095788939379620176352432473570487514133059739675058558140139085601003799733559436600728705647760606668825092654471940033717170924543233255645387927688549649425121734262307605838088549461920556013927101805031390922566931816891378014636614331186284199054600129684133695*x^15+965617815112634023163080004454825937306142398749268116230733827107905854491801613879990655984136471586844367041559430245670880752044653324521726118348237269198538812962250020027757391318759893198820007014637242090431839827063352371794661213324883352573046565782778197965681348211877079757798249685904481503782658757525717543531279627360119390098508682981228206475715416964697289265875982696392023305768529081279519225441422243630925213454685384473927542879819257213965008263813*x^14+583559054195736492875494663591412051952897951355852520514323719704738245641541173230721023796166585347521050982506999299618708710564532654085391536627067848561745619164074379524216361815451633784387797044926238688881007635805232540216722309251739231073472149756726542688414087428890885016473841521555063053904892610352182161754505032831737966085247967606563162061247222091015012252040522496431142220976350107033798919162938720844623125168534373237741424277747404323366559131828*x^13+177137440868116582924124943953894808973191203481858737192804428426570671002928203017703959711216443987122998483446051985080046437708456099836560534973017220943010592597311625701818543109182126146609130251465621848900797359794125328089936372458928721747530505984312262768729060090527891965532316554074562049371956496855718384803846566517222198817756016672081851538809568847227875988312922091390751016897207249467434455001534630210515084368353562638907985201388654070341494187642*x^12-20740244698621178813297531870464523748079134001769640066255594141819761693330563275683686587154538115880576645434226948847846861239094804252527251807745339659128116049683129165953089501072464880883555422887023882294410063709659728659772453355168258151128769354128778552379255625473426720979947407576724250414198036284250872264192743174759965397092895235898368206479230704082641265374709550493768568770830277020783741812897953201161025276439984662554912331321640714289287283777*x^11-37984303406967573811828612158110752504350226061128507246593834984150844275316004400883530092671986113863263385842463387268894147669148799775907379880384802594006058408703265901049824704728648052227717434530462389757250354568105430019256034217746985924714060239306051217356597993764504194791046629483014398730103766597664255178140388932728886513080388889206876957345992047930909656990366047187101571934977177816177721925090930379066112379662569019064479744930092747431103894671*x^10-2429539213138634389190116241422320146852475256802656765337643018007064052165842709901498899448601091418005717609065063747172599215445777740650574225970103227959893048584177581801270425319916462768212620869728373317255454001019035478728420853108539883703169354838202280606329664322346717001809599320060914628029133620965512053263568739192035219933743181045441465433069100968428479433812168656673483498464441991948602304005120103897014808051084805600078208625575808440224669622*x^9+14418278410294827384771543304705466856249107807939447982166469993437308233682953062558167015080506492923232571565026777688253367106311967285269987367378443323668764818033137896525389110464331707021307792615597189070526572800572314002017647855419879274477277721127269604554289490861532853022713473601501405821970099442706586205190674803254698627283180208566196232364954767286371331339477793594413291298440826121466696951041004042019415002733576442766186937774912580570894854351*x^8+10981035981737210546638974119793976135827839456300484531392436428069147546353591928461079093423671393135413478976519495320366402670123525253051043708219717587931507560310953534349837988070357672540464985483934559925640665541147598194553061846820213152616570977476306685564138693032300434653828671474710195619362055803086056552407752400910209003246901155435224897806667080482083641400262309101553395916460986289343772522072404610808891976282073374143252506721477086351315377701*x^7+4214073815118448361848225205747688457273336054952309787428122500179913825669622735221649822677322140130951949659650344584508290980542914648051171667617950617067488340709210824201531751173262060882561641082668099751824516372464748664778346068683569643227248778059524405838923184745258135804710028272374690001566452761171364562752825484617523877002193878177344960660835698622777569942917825952316717820073350047930733369394837301732405950670750436523063086049703975934653029271*x^6+933553120480899079403264249883542913109937583529086104921083549924852527016809895691065717631673370264847132311188491074814685543662365756682938844252297453837945645297654170944737196705588217015843570261686322159502559284135204068316089311444850388634595223091746829752058792232017358421489133647174807324263723307203730464720256330258347715364419260216441033677473558207843296738212293703519597637603638028078747677596709577118320803981877428790495263532842757678167014371*x^5+110304411499682504904594043523682035397205776156878385445180342054024685014237066406487154062265265221097152003351961120628858194120703296875958571701159212852900761108682431628135163633190135304857441968207018261110541757117850903252689015050107324733285464574822103223195112332050275785247199360210913773207298596501612488500397975781333769380391617636549027622288457294271377400204452571402314104070790097063893241855653725284388111427575147274777971557992908229344697067*x^4+13650824961411414587794434629263133275205146293726771442927602312494389442958757759583106698229220064796475929643790152486124168316023258918776933006469082302159396830067165757383511492584553265516374378088099906817289355402777564691227971622144205993145854291750306982579753537973258592670602156992465385941393972968060713079683591914820658747138660106731728016456031143681342691930581480424800452199751424098345099213046315835589148994767945847684538287922457406466260386*x^3+3654482010320160483884703304057589704177767618255120268830692275271248771416879691210804797340942781933340996174293510189296851837208599038917641373329336351015814288868558079494333462529085034800802550275434638948890972862836700921605512492940311450962339787700478980399690440836591459141437917034715213038178859825014090179999589602663054020628451545658347486809194449347999139184405469661298837133084548786642047299474974373925796486114942957461381398141117742404502562*x^2+476385833611947140372789339579850166176340738239559037967934457015024049266108224971057075027621572700255623848762540984174694354090121549557193075191364111391355677215184203615680921980662258472903450552316767104699535284032707948304855749809797862862916236950245704821019624957792731390559956977626955810378588475183192179443203271090722595289472596024225061181785338735666806518332822482366002767746255849368008562269309655105166488924504380332129842826894122874966086*x-254377847187401934170053116554383449279219782448388703070772343021663283705529473521896692965667111193836742450347943340126683761116931464496894384804574235954415381496064059946351512221640163459067692605549813015813434017059986837571412236840021867327269808164987524982742228638095231224282754981368969399315101716640217367174809562563758315905815664086029649789892777698979348899561069895433529477885010735738223471387410655366883754858343906617065061998185235776641,-225472308440992729529320666719450178014896641381413341409571839576251943801086310445930441885836316849497633714446582210897279671216931677878017024051468835679733108555715975606829061092088841492990263665321911898422774202208134778606522382914729662016368767070043640797843930504455657860640865789505985083377096745955125388149480255126568109013078388701772883035320753466296152361176881297226172763098650911527948740768874230999520422653193722972792100908539402908*x^65-4735008319545730006630927859869407493877390786902674677334428161239187945553209780308204141605461984638348499273480142703726585775652743339890040250958306026670462821341144589416086810899368167434916006677295037102621676852863220392789210624057694785370554935346608856346794137500465853771563306380325023143202901196248358929808227526449117143077480773571106753201208079312413179972955796195178897242746382102503962190866037754609253199614157733841510697433824355011*x^64-52536920973106923995639377431833417537517203631187231000517606189710024625667991527103508547631419879228944369952728895803359888913224852767628463175348353472316156619417756304978492335096398770440075261952477419540406511949910015066550760228482958986058282379496221214730269700830222752113158297821116151750213626568280355326937229348343445278938748488243864016888147151404526905110308357387941383672354394005096384401243010733306254363411938326621359043697753964919*x^63-406998167923225833850673821234827289316875251387555775437500157689980732860881513498168266013665180637025765730972531743820174229599427939705529771362737894156025414355301010219053395429704897171815959165835002981292470350980361241375890530738544639609151880731952808093484606450628547063082531018368470292527038181946570671920490439110612052884459653847862931517471843938458187483129289247981739353629893560179012302356794418311696805918780264805220704601049673490777*x^62-2461414784924174437773392794163698234909508999637968987021441223439868420184159094626852556344895245349064780292445152905624469697871366273769717498703978854608484168751874022433793250939420523407768040471158876284235524024118557494291469514332746743021850957088648812541564420643052726139890767269969868944227014161652780152946705719369235189299674962893081051251172707637356674218134296084332186920762576841215274703955362519817693509771782393888348836467221262759658*x^61-12329106326564247665197263391208066920884478914032504144603208357400952626044342879585541592789445219902913419029243993497616795910586815916336654094736928423789350645599422877073136797312431692942889081408051112381776769475511883951824874177280633332305913481280812771302846141360883550466178814175287419798346982209802707385686670241413752184503638177871575397319416655427091647834402257892125266493187395486750810360288349325031601528664437414058142448652454179161527*x^60-52994144093387049324425823689569419899600609429664827166510276197168227467984988095324243804175234867466897437611653653396516112437597129449312622446944442965168482755565142070700985719163517388717161361488050735316573964079525226313292898934264494897983086529378858412541040789476860714717175417946423109076956736538672087599709067235808432055067013412675814503508031709996983027464688559526409091774276175152954959562182723452251790531414284854465691366073398285140311*x^59-200017273209267291538085244696975413310224788578913846758134203593272202303811044742202152096246599743113449599528249310349644430197886418669871379984620829063060471268067619519219767178996036497938947468428619892106625062485866394093828342082947784012241019283204728157082082132902452237098470787596302464281475556180291012242454715358572485319696704255915062244007444444425723807433320845944032610937466058821980012787535772865249537727116806051895731365085875055314806*x^58-673602581641380063193077423063528356639979361105277640522244338721840984322900895885784247857918051481561026441346417262186603694231650211798878662466549221879219510011322255910591857408682426510296855473505550687404237614719448055688863954209260710689269380996361755890987162230627112452518493054875395443150760353235060335399451289267069136053189366588172037866887315634055421049480066254056378431811046843898721783372018490642691052852157430898956970034049941507773931*x^57-2048601695138927631847733527818050863798000753174411297489912472546890729955672210768328441550169433319808555932049781678732721317188424715765089995933623918534837776807008656421292950742600537843302316409200884046401892410326828377672065014579232154018998542575651455539235795256366055493506764146236610820614400722913297003165916746319460858187827030913971965829925271470659781589131982956512042315503357522994536763168086174047719723241383307338483508617417584880228992*x^56-5682570135409301424657704548901526187192706030001762007099181574106159199654947145407555257011315872527632266748053803607707154725399777489202420011379557238516599369398373579084587975771744165256307304097982914847536303531030210080804677797079383535737510499689577465720002547502238216989387601328254529599661970757599429644823671093445690292145704934808266138507092863768194688128280559279146784497461986138653873815040498964161130372454638333312959878578913450590261915*x^55-14509842325656332969353299926901688348107812959346704507443731144320292399443907461896275615296987469695101109604591225804694460769389253578899751327905491188502521757905004965216027537489784856186552367589569728019906054687025057227720888631313092220874849131766430155100450167382157515569026749156442552970702334016323252787247851381589912111377376985593820503871802298957835301262415604959793673726398002472223497787325817172735328860691056042762981523944943376220798595*x^54-34424520636408631614320850464472684570617729888080165209723004711888428526559662375746356093044411441869368386328066943579357088209677457182509910725822745478411593240699443001682278800391038870863106541495217929036692470437780112379236778732650929992748389462958586953570830745320616360573428310581151445924665034451731629442687130916626916400246334369830575342054791368235205691978115162919228957013396799938751186285147843371527627914955982919516277628888216015814702978*x^53-76625266525565537955546703763302096742145430904271220932839805935549198659921849594505828991694761215987220032642955027144472197760320375790304511123314378157854209059105220278645085325084389936049665259837668000957586829342150655203625065658850422671506663340018894947558318108219624697810132097607889880498709921025551613921353342966263548778188793417368947575233069447004637097129938451638253241680638478963739915541961839046819650909554004794046769078100236683517663694*x^52-161540875042591370369324008961876361994394921126628098703330920231524264338078341948916053516070815438760954029703102143133219272105059344236695077523391283827447144547947259524825353053412982563956797874171185415616576368292062235295774281475592274799531182788118333560477457075490667131791340954989598945814323354019251572917469052991751546966089656680233385405323180862520909925998927969736184855704474598747666073778979296537298686552964271351211361620763845308950410256*x^51-325100695655056583067034629000023101729374913035940419652536637317321287913024185496715817525588188010513854174080885780683951421460995680136302230999908426238283588029648660450653745798586086153325220636557907296110564389758468594237022370301238414418083114984499339829839664696434741841262183840839362693886207684902856075965201136506364482240113683949343607152308573375811551531146644685667684644159502961291020215156767076262891091940962818203913646155247201479183763727*x^50-627577821847810372386539616465456653881634372028471963054836924851556710000261878081303385090434608605210057920083655404921996611849368371419849592724331828453776642044731887575150831082972699335970942914784706401495992848877088505339549214571509623914678065068247557448250962510873290934956535711765830498515948209270165522991913013900220034104829729325363038674063973116397765024771920840966499363545098820334113738010854856392283361923948543102048722458488860735995189458*x^49-1163331969323264316365099216492993812873614116162046552208083314376705423128159051138904970722026623885225265572246526487566063106828683982570606364265272868838995367986160855248848279976339359601459833980038359308011068245048518550890528506944992685714035897448498807854441743550793100567620147816896837730374138601959661772538089545641898390699631770027228414454826599928158153416513595502837985051900021097819215674056064940945654531824646679802434412735428159786850130904*x^48-2066897842954779777977790714774060939924729850598268858433896536140994149819823304118176286473653393885009138773331207845751751379066284375495990205150624891463758437965690722305209170992564383929265388013472391312027436085330001958743135636661341698888286599088333941639487598080130579478661707208243033570195759931814604440647004091903316510039594348279204591366923830546789215472617467253700044674971453964976049728637086826486601003958267604537842206407637312556198101439*x^47-3508418863768944769506480039922532504432023595775809289875562677723604546765049837979695620532969765156573471909566126971169143804797464911708632231151764082807411211427766822621321523793390901342229006595061011804944137676815343205718377486563862599909060543446599482667844540519223794984125419420535262902431325806230804202110478081359500245630017105526468763976364947834350694718093522565609794559156068600392945905490857440966587188062725059873742234670774056943961434320*x^46-5668368136580046552782034657263241172191390184537437247146128318084249525440507613020712203699666050970519101469411791274695741226137953417237368684090290386037805719020051664901130379448550197894171458054237787918219946872779020548758471003907215412965304423591086116458951566493404888965322114509763352526119280724092357724917870129128809375866509601017326197893745491042856651168547767600397644246020293454061550399171221183494599079894971562211564042795208298781078885398*x^45-8666632459761687846470169452183076132651864087298438198695339609461896282514937161775059079197356249627503395498604151474637091998354522487674957409318134328353076884515839183529040873621319513340948891322309361946726117569452127111968773520504034721575883729902390488876061382265077912483832425521956099466432568698916865972891260824286626370429037084076298564273565632037445956301406575243545835409447774832939892503868055047695305713018609743552172006605629432146813864297*x^44-12379916168116515484339312281476771852346875649681834553459456530319631849748488650601419977717711391676806811214986207813442416239722232738893889224578148275877384846551015651739031005842696532157652259374720287421162579114845426830322223748495223301134588965936439775446159047670992969630643794730570381271928967861040865855794178351294016468695117359148748671746863419160297799440352863236099153861716332272934362270399762684551875472355467104598718387792363067511595785283*x^43-16036234186190907508610083130854998965555176369496639437808396337355395570263942044453791051184551003508638278486412618225307243253843392872241926167667780250557369194738739344493392621402633912405161677997152346103822102889398543588731536009294387956042303205884063886750029159720816195231572934455689955464596018504608438071324073353827046021725926371724138225416796864631659711221465869600210042754296937040521189376393255713509357818723499586131374287425601422834406495059*x^42-17527368632808007914975154767031256797318692470340689042524602523742816451805472850652229756357607761604159841477334599599503004852651853563131774337766452043752204242404451310353292552563247340527416487341153324639635299986981593810009481195234458415602021809254841746890993393215737358832503865709865249604541188712843888563169631158578265257626489662050918654773493435414395075296921809911876272104780598208737685409975678099898066603183399907793026901240546647610532503624*x^41-12641486268317389516392545721006893205916937167170070319857130306586875738852944819640984744743185815613669785465387278682722020467452807396361478464537355785768637525253399860938302225351432157003435024377091810700352033173205972080342745477435997872707349958153617300016480454383327156551055547030157182255756423071062598252792829471423493167671326901973219888628947463930834930969405941116994372522950469063180071028771510010502756543266433237478105967718355643738054182661*x^40+5057934137492040372571239434237565075492339408752334153516965442982885379176492096050821735026920707320914797316542638221960395411798042965121193138420906347748589402104279637541025301006757436686570421402547302340927133318639119664312748850461081464911488862116085218748442885271121622885844472147223920670694307690944222335903970493682106374132715753236300180965229977877411328948975761718861644243853757778372505355730270372520888764459963010419917668818069312111676492145*x^39+42468389902859207195982854946224324831407976212418754506007646879837895428888829598303903711310616645180947177270776693647281747765977964910738063140318225444534597722185815669087821526800910582256714732691365029541022115752431037772041829987691407803503515470692353337382441002671411038163394969043681831839508517385065566775244540523224327176920229534291041031806507279692668319616869110583905531453059273110992167207744089907915612573885852314339577771470599092419555783498*x^38+102204802859698784274045106506472418106302646954067403521056991247240856333377662589863228284760416696672966895908989371119537353910349520204037223141088806400327660403528391949589252112229645323964453443687685966984222346828295071516807002511483878194322625234105788207480676274634223324063391851754892240840444980925381754448032993137573154460346489800326949321102600617320835326647830883013710874113120829308688108437035239116245988207948925363259189728118600918852599317138*x^37+175384406954658957283505923735442096935576235153989166269882693379028149151073527445080464902331135874890609339928992451556383021718571854901708664771965029552075589999030685784165964171227783529958400448055452742181792226644232902247430723652582581014901548375397273939389784763282468865843769305534697389927843172082332953700677146866429324795181840857907508680897414150779059814052542092439151617384829446508175442029830831455019079946398077331091215798374376983107768408987*x^36+235205550482120719038976615865339274682704307165356462020666079631866197638204769098093874697092215802271695992918808061072964795077144943202535424741456747936031744507728168480718552065725616903181660602752503437603335280684992234760261098692984593694135169097167426056631675384120144819381319870439767559020931242297330860748956101029269804734583522188502540789743049828702936028219640941055153275337792265705829092291915427281432221893376057912762921284841357775339137289972*x^35+235641350661706485733802600660996212936746455064193198502815138091401231729803099232782302770354908100821103530328060044481512958242579334123658740450368521913814314600174001879504432147538155928416448055293487319869337136621589312982580879601686466952290295062365018130256843845921712957264794009570832096628673674194561531684990226214990332720675374051356015543357211168974688536402118290511154734618755442626696273594492429430755845680788625914883918652486693162325589262232*x^34+118493143784942163661883360605116150668308774876334978413122329378591020651128023714699852531289192616451629988817931807094827923008559195124597481296971215448205150946488463516702872587372380049773114805380440850753964794659383501514066735123181803017333844470560160802445704077540432822327152474492846681265429351925553279277091398312805868665502578370255914601126121916996385796990147463169490604041373740416597786986224643293620875435307968084243662303907419915051803918698*x^33-165446609182469593598046566303255833296916830448079850988655580878233133552635618093237507405279946787539598018885892576334734407722798355768768809472592781958735909533532759268868426279442410018749329462991461489515396298115572878133904043910877022732498005072518976916640624567194607651925891217057188770845744524151197759436838811198741084321810648159950812572010877393890869682153598943046001193689590308404981580978967274148202913148706541857029835309842000299080695120506*x^32-615660358351164754133665727601442462082459080386864660921284158521195837616895613157942306774429235596650266214500989577374987963400045967947436764418876635721270996261949803396357889580285445040123962494123374570978795479725958127257363816793401195833095917703622319439285517321886126958359614021998973029337143709897787587141009172165054779327268340104670773848329426265025177381327853655232078096316221366994593406340082727970743588713346048774831165268051000811278166672876*x^31-1137472296025732339626155369278695077089179302570229053166349706590842823845493980141041002638171212461143325260481503044287691252603732085067943862962659853574054038824350738571004602300627074941195701786503237983100207908092508623676521146855216873819172322192513741975870123615669000732967510592058178093653371419422698531277022735979657498425445051931832415050591627085729902250635209620783957825385395797673627563635061152569145366369805498061893729508069314743890069365098*x^30-1543147449094127132482907813022930334038531221476312082047511640459447241329816063548560615604037839791771688033748470008647965648096432847555287389322114482624765722516195578551684190706836255747425579579256997885473479515341071488572964010561490712397913037830108614855766628638864546309394161251667937324440288660582216421778568367042092995951897245588167998746006924126035822147653216293390943580479061856415402780490897852766244844764644805687818898364754148991797062799140*x^29-1638008364012879283948697640236125130751358722363629368944190982252117333423037468756694168469702070561636386941008260817225444997306108999326536712681838760105710458171711612680003376743335626226962584875183158033353742810102338126200294290499054446678568835896280308663815339474842781419156301735669159205966663726876378255549415673989487473113039400073207129052763127861773279722446964634511832908109681319592342244898904056044577973982088212961036053803160710673752484759572*x^28-1337712473154032968138530420947698815159279924481935268082825740624649858807231942226520241446937480246276659645125481541005661931038879503515242102975461899699924665235572931174755145733094025653633223501412699114017057289710158710151982234388812765079757834801435759558966690023600260246277092534192295989392619053534014656889253499726839715565176303375115952178430594644310221118147510248117118708858685468531547086648771615630202178409205253706856398394081322812779921879655*x^27-682588480565344694882544741216946566086064835968804558462960719030018649741076518414230803480958411158809291891787353639835824509472686109421846517212871932900847384033105789629830125179995540100207604719055372098200911790814354124749407168223201000804805593657741871513622930174720904932278088564027258225387738082119465523124393083124601265787262459291568139672799103031924678681261840404008681917137638544886291955984700776338727085687076504747673841356138936296734358082291*x^26+224280708142966194426912296616783429240504086313650943078243161452819091233968311050042568238934673019523917236781572643110899914324354420653618471031536209797554342420090034732496535474393598607116073859359809531638604081819486432630247212205183279172509629127810848518534033586375057116820163012314525100581717238826491173041809408655959407089083588184280334895138775475333787430840749070938738249647672926345528371865434997175624644406198689259455950481324464463412936281308*x^25+1123860846203902989487114172953229299514256437262020035880480753390787563941060646868255857359842222616007759771096726905781689990268018068938183289490037129617286074010240769995544558616237374166819659861379643187382565919789071361230797949287464598896402649413526055723315886309033087357757597693826945180879639651340399390236248056447747553595114427734948885097408168721706341437371919313813725657269786450030344007116104493897460403067180610833188491019735447762896122965934*x^24+1448428366485379681440476443381791582812142563894367241729997384793602869267571133857208314682660499033681257282333295836872748702036748340883691860770678382812375957788607334448180349356127869794708383946929894788830251607510023107921210962840416686783080238412911344975318589554802876802025641219791047818316110073124821696407326120729350251306515258974801018823321728592808239144686266296171641887577080613214666399446885558615893912190222096839754677234955933541187878135127*x^23+645293958850657984074283308389858797266993232308597790860971575990906182126917818504130983452626221833446543771653452002099652954246432428685222199509365106730031657111379390308404322982131375062968328288550695758880219560370616021952913131554901516219674248593216879830281279380084437355452487949029998830207094536600121338836310658526638369736236051062435525606833506788917446770867096830794151530377514072946354461757660637696949827877418095961075399366477156892644575104849*x^22-1051426313458468425722301082527967028227793319729570782306145480424885040200985628837201056291317269642489782956428391665439636996662554913311337898624147578613198438800475234244913305588290444816105861329707956573739327582046735460589330923259247135214296936235950905574190920649982741409132650308815401656027920253278925246479643968993804385754362913570045929291197129563152874929614779414171003903593673067344991147794914670991713156633920562759470638413108725532997563441064*x^21-2448797305478674925561452444116709371555907832662823489131000636879902597453876849042456260589657902719323923446666143738111421560077909296775259744510471440306662846724264339345602636370214121607442968639729495749543956298744475075924747706593398986105964491835868965397082444814343512315695505079730822135280553333300009655701536242816472147071136453655479786016549283040426658244229191732769754521584405378493499484713668664416781360149758229131004463513989371242074431057069*x^20-2503807557551767566414478565446987716342440128800922035190159510755979647028090268487095229160853717738568289066914531435228596773616017334930500744091362787807479520245777171376824533488608955941836399432230603336586136207451800488317829967829589764866577020498968936094254342368508759560087740633025699341350984711481327516043189346190932349373139533482267907617967250096047657429361442603173423479320796422189950293231566867288031223192974993498544973593377639247763511345734*x^19-1525725980912973926275882135149443203061580863774821386096668354724103931795005290975146254269660314752662986777876216287739014862841653946067155765185832463719227791377308883078340570137363591342790930922366313523755631225724338912942577586963058569752940164768613563728744226681707946585660035103338561538026254621660495176185344383246931358904858459699226834369898638801937504428266346650191974987747075848022857846299778850585644129080222361482479925149765536752497114130145*x^18-756663999914947090879152068438312606102981047586348002932565479594341405782653288090303840931298302757559031811052359880837573212832581073454541707911990090087484588952341523986944579127102004772401425315708870458984497963880330678154181413368837610241411236796269576423089618245277782039412484150374043305763447789383506901228830342954752543140059822246532799783907534252304074633915318488115229641847316281883502163063041559786656845102692738534315314350605735999604811431309*x^17-819406903172272320795706525109949076936150709877903874205607167432582111406355590776319034372213414952015541248462387706069498439410390909051629790895634396285084914279117224489162458616681333746715012373671550291763099681381942896789983006430192313817472823414026800385731886137783044262004429939025852729463129315150027342579755876507367049099612549204779586764975005652532380379907847736504005501839554613712231957657692247746466392971082735675163852757039603218577306547207*x^16-1194473854779103460876789996117592572805228471154533726014211850197558280493954260741432169328735025427297514019568908155322234278329928882767279953809404504644751845675935104602010991780910619559863402925981206139838697724274332773048453091421994141891952962177451031956975895535230752694613432871884191447671803347131254775836441442092192315094598459661840083778616832573208309345872753620630393122713277291246568607400219162789022872926401698531870418307333095745641502170216*x^15-1173610107306141455891147556951379729071630592500865333837543390956213696702773703271516174897669925085863367440235212994602055249399370262698504783997511836024464908420771677322885192293353915327068186605827115959632981380304704193110114677590006780066055057430206319854985872617588172553857049361432633057357306299230854927442321948386489970908405009860874926296179791589985840134823969552161914852161462235859988804551991374540572060709991143379981132262108700358520410722261*x^14-709883034533210390309227265018840081139705292771116341969514760040006787571856213504502507913658124147642736183695879333955568309638346269838222361203586575767060908311589077604919900870095330923934333954275977779235989631282581721629138344402972278934648165525919853182613444951842660597932852468717757279695038233969466571021845257293289311729792033273560966195280453808062752791852275719099922595160629795472585277682414910480224414354884396068108097753375696685154658064102*x^13-2159253370915118498885071896565833563562715362509291982133298872