--------------------------------------------------------------------------------
-- Sobol direction numbers data module.
--
-- Credit: this direction numbers data has been obtained from:
-- http://web.maths.unsw.edu.au/~fkuo/sobol/ .
-- Please notice that the code written in this file is NOT endorsed in any way 
-- by the original authors of the direction numbers data, S. Joe and F. Y. Kuo.
-- Any bug / problem introduced in this port is my sole responsibility.
--
-- Copyright (C) 2011-2016 Stefano Peluchetti. All rights reserved.
--------------------------------------------------------------------------------

-- Seems there is no advantage here for use of sci.alg.

return {
a={
0,
0,
1,
1,
2,
1,
4,
2,
4,
7,
11,
13,
14,
1,
13,
16,
19,
22,
25,
1,
4,
7,
8,
14,
19,
21,
28,
31,
32,
37,
41,
42,
50,
55,
56,
59,
62,
14,
21,
22,
38,
47,
49,
50,
52,
56,
67,
70,
84,
97,
103,
115,
122,
8,
13,
16,
22,
25,
44,
47,
52,
55,
59,
62,
67,
74,
81,
82,
87,
91,
94,
103,
104,
109,
122,
124,
137,
138,
143,
145,
152,
157,
167,
173,
176,
181,
182,
185,
191,
194,
199,
218,
220,
227,
229,
230,
234,
236,
241,
244,
253,
4,
13,
19,
22,
50,
55,
64,
69,
98,
107,
115,
121,
127,
134,
140,
145,
152,
158,
161,
171,
181,
194,
199,
203,
208,
227,
242,
251,
253,
265,
266,
274,
283,
289,
295,
301,
316,
319,
324,
346,
352,
361,
367,
382,
395,
398,
400,
412,
419,
422,
426,
428,
433,
446,
454,
457,
472,
493,
505,
508,
2,
11,
21,
22,
35,
49,
50,
56,
61,
70,
74,
79,
84,
88,
103,
104,
112,
115,
117,
122,
134,
137,
146,
148,
157,
158,
162,
164,
168,
173,
185,
186,
191,
193,
199,
213,
214,
220,
227,
236,
242,
251,
256,
259,
265,
266,
276,
292,
304,
310,
316,
319,
322,
328,
334,
339,
341,
345,
346,
362,
367,
372,
375,
376,
381,
385,
388,
392,
409,
415,
416,
421,
428,
431,
434,
439,
446,
451,
453,
457,
458,
471,
475,
478,
484,
493,
494,
499,
502,
517,
518,
524,
527,
555,
560,
565,
569,
578,
580,
587,
589,
590,
601,
607,
611,
614,
617,
618,
625,
628,
635,
641,
647,
654,
659,
662,
672,
675,
682,
684,
689,
695,
696,
713,
719,
724,
733,
734,
740,
747,
749,
752,
755,
762,
770,
782,
784,
787,
789,
793,
796,
803,
805,
810,
815,
824,
829,
830,
832,
841,
847,
849,
861,
871,
878,
889,
892,
901,
908,
920,
923,
942,
949,
950,
954,
961,
968,
971,
973,
979,
982,
986,
998,
1001,
1010,
1012,
41,
52,
61,
62,
76,
104,
117,
131,
143,
145,
157,
167,
171,
176,
181,
194,
217,
236,
239,
262,
283,
286,
307,
313,
319,
348,
352,
357,
391,
398,
400,
412,
415,
422,
440,
460,
465,
468,
515,
536,
539,
551,
558,
563,
570,
595,
598,
617,
647,
654,
678,
713,
738,
747,
750,
757,
772,
803,
810,
812,
850,
862,
906,
908,
929,
930,
954,
964,
982,
985,
991,
992,
1067,
1070,
1096,
1099,
1116,
1143,
1165,
1178,
1184,
1202,
1213,
1221,
1240,
1246,
1252,
1255,
1267,
1293,
1301,
1305,
1332,
1349,
1384,
1392,
1402,
1413,
1417,
1423,
1451,
1480,
1491,
1503,
1504,
1513,
1538,
1544,
1547,
1555,
1574,
1603,
1615,
1618,
1629,
1634,
1636,
1639,
1657,
1667,
1681,
1697,
1704,
1709,
1722,
1730,
1732,
1802,
1804,
1815,
1826,
1832,
1843,
1849,
1863,
1905,
1928,
1933,
1939,
1976,
1996,
2013,
2014,
2020,
13,
19,
26,
41,
50,
55,
69,
70,
79,
82,
87,
93,
94,
97,
100,
112,
121,
134,
138,
148,
151,
157,
161,
179,
181,
188,
196,
203,
206,
223,
224,
227,
230,
239,
241,
248,
253,
268,
274,
283,
286,
289,
301,
302,
316,
319,
324,
331,
333,
345,
351,
358,
375,
379,
381,
386,
403,
405,
419,
426,
428,
439,
440,
446,
451,
454,
458,
465,
468,
472,
475,
477,
496,
502,
508,
517,
521,
527,
530,
532,
542,
552,
555,
560,
566,
575,
577,
589,
590,
602,
607,
608,
611,
613,
625,
644,
651,
654,
656,
662,
668,
681,
682,
689,
696,
699,
707,
709,
714,
716,
719,
727,
734,
738,
743,
747,
757,
769,
770,
776,
790,
799,
805,
809,
812,
820,
827,
829,
835,
841,
844,
856,
859,
862,
865,
885,
890,
905,
916,
925,
935,
939,
942,
949,
953,
956,
961,
968,
976,
988,
995,
997,
1007,
1015,
1016,
1027,
1036,
1039,
1041,
1048,
1053,
1054,
1058,
1075,
1082,
1090,
1109,
1110,
1119,
1126,
1130,
1135,
1137,
1140,
1149,
1156,
1159,
1160,
1165,
1173,
1178,
1183,
1184,
1189,
1194,
1211,
1214,
1216,
1225,
1231,
1239,
1243,
1246,
1249,
1259,
1273,
1274,
1281,
1287,
1294,
1296,
1305,
1306,
1318,
1332,
1335,
1336,
1341,
1342,
1362,
1364,
1368,
1378,
1387,
1389,
1397,
1401,
1408,
1418,
1425,
1426,
1431,
1435,
1441,
1444,
1462,
1471,
1474,
1483,
1485,
1494,
1497,
1516,
1522,
1534,
1543,
1552,
1557,
1558,
1567,
1568,
1574,
1592,
1605,
1606,
1610,
1617,
1623,
1630,
1634,
1640,
1643,
1648,
1651,
1653,
1670,
1676,
1684,
1687,
1691,
1693,
1698,
1709,
1715,
1722,
1732,
1735,
1747,
1749,
1754,
1777,
1784,
1790,
1795,
1801,
1802,
1812,
1828,
1831,
1837,
1838,
1840,
1845,
1863,
1864,
1867,
1870,
1877,
1881,
1884,
1903,
1917,
1918,
1922,
1924,
1928,
1931,
1951,
1952,
1957,
1958,
1964,
1967,
1970,
1972,
1994,
2002,
2007,
2008,
2023,
2030,
2035,
2038,
2042,
2047,
2051,
2058,
2060,
2071,
2084,
2087,
2099,
2108,
2111,
2120,
2128,
2138,
2143,
2144,
2153,
2156,
2162,
2167,
2178,
2183,
2202,
2211,
2214,
2223,
2225,
2232,
2237,
2257,
2260,
2267,
2274,
2276,
2285,
2288,
2293,
2294,
2297,
2303,
2308,
2311,
2318,
2323,
2332,
2341,
2345,
2348,
2354,
2368,
2377,
2380,
2383,
2388,
2395,
2397,
2401,
2411,
2413,
2419,
2435,
2442,
2455,
2472,
2478,
2490,
2507,
2509,
2517,
2524,
2528,
2531,
2538,
2545,
2546,
2555,
2557,
2564,
2573,
2579,
2592,
2598,
2607,
2612,
2619,
2621,
2627,
2633,
2636,
2642,
2654,
2660,
2669,
2675,
2684,
2694,
2703,
2706,
2712,
2715,
2722,
2727,
2734,
2742,
2745,
2751,
2766,
2768,
2780,
2790,
2794,
2796,
2801,
2804,
2807,
2816,
2821,
2831,
2834,
2839,
2845,
2852,
2856,
2861,
2873,
2874,
2888,
2893,
2894,
2902,
2917,
2921,
2922,
2929,
2935,
2946,
2951,
2957,
2960,
2966,
2972,
2976,
2979,
2985,
3000,
3003,
3013,
3018,
3020,
3025,
3042,
3047,
3048,
3051,
3054,
3056,
3065,
3073,
3074,
3083,
3086,
3091,
3097,
3109,
3116,
3124,
3128,
3153,
3160,
3165,
3172,
3175,
3184,
3193,
3196,
3200,
3203,
3205,
3209,
3224,
3239,
3251,
3254,
3265,
3266,
3275,
3280,
3283,
3286,
3301,
3302,
3305,
3319,
3323,
3326,
3331,
3348,
3351,
3358,
3368,
3374,
3376,
3379,
3385,
3386,
3396,
3420,
3423,
3430,
3433,
3434,
3439,
3442,
3444,
3453,
3464,
3477,
3478,
3482,
3487,
3497,
3500,
3505,
3506,
3511,
3512,
3515,
3525,
3532,
3538,
3540,
3547,
3549,
3560,
3571,
3577,
3583,
3590,
3593,
3594,
3599,
3601,
3602,
3613,
3623,
3630,
3638,
3649,
3655,
3662,
3667,
3669,
3676,
3683,
3700,
3709,
3710,
3713,
3723,
3725,
3728,
3734,
3737,
3738,
3744,
3750,
3762,
3764,
3774,
3776,
3786,
3800,
3803,
3809,
3816,
3821,
3827,
3829,
3836,
3842,
3844,
3847,
3853,
3861,
3871,
3872,
3881,
3890,
3892,
3909,
3921,
3934,
3938,
3947,
3950,
3952,
3964,
3974,
3980,
3983,
3986,
3995,
3998,
4001,
4002,
4004,
4008,
4011,
4016,
4033,
4036,
4040,
4053,
4058,
4081,
4091,
4094,
21,
28,
41,
47,
61,
84,
87,
93,
94,
103,
117,
121,
134,
137,
157,
161,
205,
206,
211,
214,
218,
234,
236,
248,
262,
299,
304,
319,
322,
334,
355,
357,
358,
369,
372,
375,
388,
400,
415,
446,
451,
458,
471,
484,
501,
502,
517,
545,
569,
617,
618,
623,
625,
637,
661,
668,
684,
695,
716,
719,
722,
731,
738,
747,
755,
761,
767,
775,
782,
787,
794,
803,
812,
817,
824,
829,
850,
866,
871,
877,
920,
935,
959,
979,
992,
1010,
1012,
1015,
1033,
1036,
1053,
1057,
1069,
1072,
1075,
1087,
1089,
1137,
1166,
1174,
1180,
1204,
1211,
1219,
1236,
1255,
1264,
1306,
1330,
1341,
1344,
1347,
1349,
1361,
1380,
1390,
1404,
1435,
1444,
1453,
1461,
1462,
1465,
1468,
1474,
1483,
1488,
1493,
1500,
1509,
1510,
1514,
1519,
1528,
1533,
1540,
1550,
1567,
1571,
1573,
1578,
1598,
1606,
1618,
1630,
1634,
1640,
1643,
1654,
1679,
1688,
1698,
1703,
1704,
1722,
1735,
1750,
1753,
1760,
1789,
1792,
1802,
1819,
1825,
1828,
1832,
1845,
1846,
1857,
1869,
1897,
1906,
1908,
1911,
1934,
1962,
1967,
1972,
1975,
1999,
2004,
2011,
2013,
2037,
2051,
2063,
2066,
2094,
2128,
2154,
2164,
2198,
2217,
2220,
2223,
2238,
2245,
2252,
2258,
2264,
2280,
2285,
2293,
2294,
2298,
2303,
2306,
2311,
2326,
2354,
2373,
2380,
2385,
2392,
2401,
2402,
2408,
2419,
2450,
2452,
2477,
2509,
2510,
2515,
2524,
2527,
2531,
2552,
2561,
2567,
2571,
2586,
2588,
2595,
2607,
2621,
2630,
2639,
2653,
2670,
2672,
2700,
2711,
2715,
2748,
2751,
2753,
2754,
2760,
2774,
2784,
2793,
2804,
2811,
2822,
2826,
2836,
2839,
2840,
2893,
2901,
2902,
2905,
2912,
2915,
2918,
2939,
2965,
2966,
2975,
2988,
2993,
3006,
3017,
3031,
3038,
3041,
3042,
3051,
3073,
3088,
3097,
3098,
3103,
3104,
3146,
3148,
3153,
3159,
3182,
3187,
3189,
3199,
3239,
3263,
3271,
3275,
3278,
3280,
3283,
3290,
3311,
3316,
3343,
3346,
3357,
3358,
3361,
3362,
3364,
3386,
3418,
3424,
3433,
3434,
3436,
3463,
3467,
3477,
3484,
3505,
3508,
3515,
3532,
3553,
3554,
3568,
3573,
3587,
3589,
3596,
3608,
3620,
3630,
3644,
3649,
3664,
3679,
3680,
3685,
3686,
3698,
3714,
3726,
3737,
3767,
3782,
3786,
3793,
3796,
3805,
3815,
3841,
3847,
3853,
3862,
3875,
3902,
3904,
3916,
3947,
3949,
3955,
3962,
3971,
3980,
3985,
3998,
4001,
4002,
4016,
4021,
4026,
4043,
4079,
4102,
4106,
4119,
4126,
4147,
4149,
4164,
4174,
4181,
4185,
4188,
4202,
4228,
4232,
4246,
4252,
4256,
4286,
4303,
4306,
4311,
4317,
4342,
4346,
4377,
4401,
4407,
4414,
4422,
4431,
4434,
4436,
4443,
4459,
4461,
4462,
4473,
4497,
4504,
4507,
4525,
4534,
4538,
4548,
4552,
4560,
4575,
4599,
4612,
4619,
4640,
4643,
4677,
4687,
4723,
4730,
4736,
4741,
4763,
4765,
4770,
4781,
4808,
4822,
4828,
4831,
4842,
4855,
4859,
4867,
4870,
4881,
4893,
4910,
4917,
4929,
4939,
4947,
4949,
4954,
4972,
4975,
5000,
5005,
5029,
5039,
5044,
5051,
5056,
5073,
5096,
5128,
5134,
5161,
5179,
5193,
5199,
5202,
5204,
5218,
5247,
5260,
5271,
5301,
5305,
5319,
5326,
5328,
5333,
5364,
5376,
5399,
5416,
5421,
5427,
5429,
5430,
5434,
5441,
5451,
5465,
5466,
5471,
5477,
5492,
5495,
5505,
5515,
5525,
5529,
5532,
5539,
5541,
5556,
5566,
5568,
5574,
5595,
5602,
5611,
5616,
5622,
5628,
5655,
5662,
5675,
5689,
5722,
5724,
5728,
5731,
5746,
5764,
5771,
5781,
5801,
5809,
5810,
5812,
5841,
5848,
5853,
5854,
5858,
5892,
5907,
5910,
5913,
5920,
5929,
5949,
5952,
5955,
5962,
5975,
5985,
5997,
5998,
6012,
6016,
6026,
6036,
6040,
6045,
6055,
6059,
6088,
6115,
6124,
6127,
6132,
6146,
6158,
6169,
6206,
6228,
6237,
6244,
6247,
6256,
6281,
6282,
6284,
6296,
6299,
6302,
6325,
6349,
6352,
6362,
6383,
6386,
6395,
6397,
6415,
6424,
6429,
6439,
6451,
6489,
6496,
6502,
6511,
6514,
6520,
6523,
6529,
6532,
6547,
6549,
6598,
6601,
6610,
6622,
6632,
6655,
6665,
6666,
6695,
6701,
6709,
6710,
6741,
6745,
6758,
6767,
6772,
6782,
6797,
6800,
6843,
6845,
6860,
6865,
6878,
6887,
6888,
6901,
6906,
6940,
6947,
6953,
6954,
6959,
6961,
6964,
6991,
6993,
6999,
7016,
7029,
7036,
7045,
7076,
7083,
7094,
7097,
7123,
7130,
7139,
7145,
7146,
7178,
7186,
7192,
7198,
7222,
7269,
7270,
7276,
7287,
7307,
7315,
7334,
7340,
7351,
7352,
7357,
7360,
7363,
7384,
7396,
7403,
7406,
7425,
7437,
7445,
7450,
7455,
7461,
7466,
7488,
7494,
7515,
7517,
7521,
7536,
7546,
7569,
7591,
7592,
7598,
7612,
7623,
7632,
7637,
7644,
7657,
7665,
7672,
7682,
7699,
7702,
7724,
7749,
7753,
7754,
7761,
7771,
7777,
7784,
7804,
7807,
7808,
7818,
7835,
7842,
7865,
7868,
7880,
7883,
7891,
7897,
7907,
7910,
7924,
7933,
7934,
7942,
7948,
7959,
7984,
7994,
7999,
8014,
8021,
8041,
8049,
8050,
8068,
8080,
8095,
8102,
8106,
8120,
8133,
8134,
8143,
8162,
8168,
8179,
1,
8,
11,
22,
26,
47,
59,
64,
67,
73,
82,
97,
103,
110,
115,
122,
128,
138,
146,
171,
174,
176,
182,
194,
208,
211,
220,
229,
230,
239,
254,
265,
285,
290,
319,
324,
327,
333,
357,
364,
395,
397,
405,
409,
419,
422,
431,
433,
436,
440,
453,
460,
471,
478,
482,
488,
524,
529,
535,
536,
539,
563,
566,
572,
577,
587,
592,
602,
623,
635,
638,
654,
656,
659,
665,
675,
677,
687,
696,
701,
704,
710,
721,
728,
738,
740,
749,
758,
761,
772,
776,
782,
789,
810,
812,
818,
830,
832,
852,
855,
859,
865,
877,
895,
901,
902,
906,
916,
920,
949,
962,
964,
967,
981,
982,
985,
991,
1007,
1016,
1024,
1051,
1060,
1070,
1072,
1084,
1089,
1095,
1114,
1123,
1132,
1154,
1156,
1163,
1171,
1202,
1228,
1239,
1255,
1256,
1262,
1270,
1279,
1308,
1322,
1329,
1330,
1336,
1341,
1347,
1349,
1359,
1367,
1368,
1390,
1413,
1414,
1437,
1441,
1462,
1465,
1480,
1486,
1504,
1509,
1514,
1522,
1528,
1552,
1555,
1571,
1578,
1585,
1588,
1603,
1609,
1617,
1620,
1629,
1636,
1648,
1667,
1669,
1682,
1697,
1704,
1709,
1727,
1730,
1732,
1741,
1744,
1759,
1765,
1766,
1778,
1780,
1783,
1797,
1807,
1821,
1832,
1835,
1849,
1850,
1863,
1867,
1869,
1872,
1887,
1888,
1897,
1906,
1917,
1927,
1939,
1941,
1948,
1970,
1979,
1982,
2002,
2020,
2024,
2032,
2053,
2060,
2063,
2066,
2075,
2078,
2081,
2091,
2096,
2102,
2106,
2116,
2120,
2125,
2134,
2178,
2180,
2187,
2189,
2190,
2208,
2214,
2237,
2252,
2257,
2260,
2264,
2270,
2279,
2288,
2305,
2312,
2317,
2323,
2329,
2335,
2342,
2345,
2365,
2371,
2378,
2385,
2395,
2404,
2414,
2426,
2428,
2441,
2456,
2466,
2468,
2475,
2489,
2495,
2497,
2510,
2512,
2522,
2533,
2543,
2551,
2552,
2557,
2567,
2581,
2586,
2597,
2601,
2622,
2633,
2636,
2642,
2644,
2653,
2667,
2669,
2672,
2675,
2682,
2687,
2691,
2698,
2708,
2712,
2718,
2722,
2736,
2741,
2756,
2765,
2774,
2799,
2804,
2825,
2826,
2840,
2843,
2846,
2849,
2867,
2876,
2891,
2902,
2912,
2917,
2927,
2941,
2965,
2970,
2982,
2993,
3018,
3023,
3025,
3026,
3028,
3032,
3053,
3054,
3065,
3071,
3076,
3088,
3107,
3146,
3148,
3159,
3165,
3170,
3179,
3182,
3205,
3212,
3218,
3220,
3223,
3227,
3233,
3234,
3254,
3263,
3268,
3272,
3277,
3292,
3295,
3296,
3301,
3306,
3313,
3346,
3367,
3371,
3373,
3374,
3376,
3382,
3388,
3391,
3403,
3406,
3413,
3420,
3427,
3441,
3453,
3464,
3469,
3481,
3488,
3497,
3503,
3511,
3515,
3525,
3529,
3547,
3550,
3573,
3583,
3594,
3607,
3613,
3624,
3630,
3635,
3642,
3644,
3650,
3679,
3690,
3698,
3704,
3707,
3713,
3754,
3756,
3761,
3776,
3781,
3788,
3791,
3794,
3806,
3841,
3848,
3851,
3856,
3868,
3875,
3882,
3884,
3889,
3892,
3919,
3921,
3958,
3961,
3973,
3977,
3985,
3991,
4004,
4007,
4019,
4045,
4054,
4057,
4058,
4070,
4101,
4113,
4114,
4119,
4129,
4141,
4142,
4147,
4149,
4150,
4164,
4168,
4186,
4198,
4207,
4221,
4225,
4231,
4238,
4243,
4249,
4250,
4252,
4259,
4279,
4285,
4288,
4303,
4312,
4322,
4327,
4336,
4359,
4384,
4387,
4401,
4407,
4428,
4436,
4450,
4452,
4459,
4461,
4470,
4483,
4485,
4486,
4492,
4497,
4514,
4533,
4537,
4546,
4551,
4555,
4560,
4569,
4576,
4582,
4586,
4609,
4610,
4612,
4649,
4652,
4672,
4677,
4684,
4690,
4695,
4696,
4702,
4705,
4717,
4726,
4736,
4753,
4754,
4756,
4775,
4801,
4819,
4828,
4838,
4852,
4856,
4873,
4887,
4891,
4904,
4912,
4921,
4936,
4941,
4942,
4963,
4984,
4990,
5005,
5013,
5020,
5039,
5048,
5062,
5080,
5085,
5086,
5095,
5096,
5102,
5107,
5141,
5145,
5148,
5157,
5158,
5162,
5172,
5182,
5184,
5193,
5199,
5201,
5204,
5211,
5223,
5230,
5232,
5253,
5257,
5260,
5284,
5306,
5331,
5334,
5364,
5367,
5371,
5382,
5386,
5399,
5400,
5409,
5415,
5416,
5424,
5436,
5454,
5462,
5468,
5481,
5505,
5511,
5518,
5530,
5532,
5539,
5553,
5573,
5580,
5597,
5602,
5608,
5611,
5613,
5625,
5632,
5635,
5638,
5652,
5659,
5677,
5686,
5689,
5698,
5703,
5707,
5731,
5738,
5743,
5748,
5758,
5762,
5768,
5773,
5776,
5815,
5841,
5847,
5860,
5870,
5875,
5877,
5884,
5892,
5902,
5910,
5916,
5919,
5935,
5937,
5944,
5947,
5958,
5962,
5969,
5981,
5995,
5998,
6003,
6010,
6016,
6025,
6031,
6036,
6039,
6045,
6049,
6052,
6067,
6074,
6087,
6101,
6121,
6129,
6142,
6151,
6157,
6166,
6170,
6175,
6186,
6203,
6217,
6231,
6241,
6242,
6248,
6256,
6265,
6275,
6277,
6302,
6315,
6318,
6330,
6343,
6347,
6350,
6352,
6371,
6383,
6386,
6405,
6409,
6410,
6433,
6436,
6439,
6463,
6468,
6477,
6496,
6511,
6516,
6519,
6523,
6530,
6539,
6547,
6589,
6592,
6601,
6610,
6616,
6619,
6626,
6635,
6637,
6638,
6652,
6656,
6662,
6689,
6699,
6710,
6714,
6719,
6739,
6751,
6775,
6779,
6788,
6798,
6815,
6819,
6825,
6826,
6836,
6843,
6845,
6858,
6868,
6877,
6881,
6891,
6896,
6899,
6901,
6908,
6914,
6916,
6923,
6925,
6928,
6931,
6934,
6937,
6938,
6949,
6956,
6973,
6976,
6981,
6988,
6999,
7016,
7027,
7029,
7055,
7058,
7074,
7083,
7093,
7100,
7105,
7112,
7118,
7120,
7129,
7166,
7207,
7216,
7226,
7234,
7236,
7246,
7248,
7254,
7263,
7273,
7274,
7293,
7297,
7310,
7315,
7317,
7331,
7338,
7340,
7346,
7355,
7366,
7383,
7389,
7393,
7396,
7400,
7414,
7417,
7426,
7432,
7452,
7468,
7488,
7491,
7494,
7497,
7515,
7531,
7552,
7562,
7564,
7569,
7582,
7585,
7588,
7592,
7597,
7603,
7610,
7624,
7642,
7647,
7653,
7654,
7666,
7668,
7684,
7705,
7732,
7741,
7749,
7750,
7759,
7764,
7777,
7790,
7817,
7826,
7831,
7859,
7871,
7873,
7876,
7900,
7904,
7913,
7916,
7922,
7946,
7953,
7956,
7963,
7979,
7981,
7984,
7989,
7999,
8001,
8021,
8056,
8080,
8083,
8089,
8090,
8114,
8128,
8133,
8145,
8155,
8161,
8182,
8186,
8191,
8192,
8195,
8201,
8207,
8210,
8228,
8249,
8252,
8258,
8267,
8270,
8275,
8284,
8293,
8298,
8305,
8317,
8328,
8336,
8345,
8351,
8367,
8379,
8381,
8382,
8393,
8402,
8414,
8417,
8420,
8429,
8435,
8438,
8450,
8452,
8459,
8470,
8486,
8490,
8500,
8524,
8536,
8552,
8558,
8570,
8576,
8582,
8594,
8606,
8619,
8621,
8624,
8633,
8641,
8653,
8654,
8662,
8675,
8689,
8695,
8702,
8706,
8720,
8729,
8739,
8741,
8751,
8759,
8766,
8777,
8783,
8786,
8795,
8802,
8814,
8821,
8828,
8831,
8837,
8842,
8855,
8856,
8868,
8877,
8890,
8892,
8900,
8909,
8912,
8921,
8922,
8927,
8943,
8948,
8951,
8958,
8984,
8994,
9000,
9013,
9018,
9020,
9031,
9035,
9045,
9052,
9056,
9059,
9066,
9076,
9089,
9129,
9132,
9147,
9164,
9167,
9185,
9195,
9197,
9210,
9217,
9229,
9248,
9254,
9263,
9266,
9268,
9290,
9310,
9316,
9338,
9340,
9343,
9344,
9350,
9354,
9359,
9361,
9364,
9368,
9371,
9373,
9389,
9390,
9409,
9443,
9445,
9446,
9452,
9490,
9492,
9495,
9508,
9523,
9543,
9558,
9567,
9580,
9585,
9591,
9611,
9613,
9614,
9621,
9631,
9642,
9656,
9661,
9667,
9694,
9715,
9722,
9738,
9745,
9758,
9764,
9782,
9791,
9793,
9794,
9805,
9808,
9811,
9817,
9824,
9836,
9851,
9853,
9854,
9877,
9881,
9923,
9935,
9937,
9954,
9959,
9963,
9968,
9973,
9974,
9980,
9983,
9985,
10003,
10010,
10034,
10040,
10063,
10077,
10081,
10082,
10084,
10088,
10091,
10105,
10111,
10118,
10127,
10135,
10169,
10172,
10183,
10190,
10192,
10211,
10218,
10228,
10235,
10242,
10244,
10271,
10278,
10296,
10299,
10307,
10309,
10310,
10314,
10316,
10321,
10328,
10338,
10343,
10344,
10347,
10352,
10364,
10373,
10386,
10391,
10398,
10408,
10413,
10422,
10445,
10460,
10463,
10464,
10474,
10476,
10487,
10494,
10499,
10506,
10513,
10516,
10523,
10539,
10549,
10550,
10567,
10576,
10625,
10635,
10643,
10656,
10671,
10676,
10683,
10685,
10688,
10697,
10700,
10712,
10724,
10728,
10734,
10739,
10762,
10772,
10781,
10800,
10805,
10827,
10830,
10837,
10841,
10847,
10848,
10857,
10866,
10868,
10872,
10887,
10899,
10901,
10915,
10924,
10929,
10942,
10971,
10992,
10995,
11002,
11010,
11027,
11029,
11045,
11057,
11070,
11092,
11099,
11106,
11115,
11120,
11126,
11153,
11190,
11199,
11222,
11225,
11226,
11231,
11244,
11259,
11261,
11270,
11273,
11300,
11307,
11318,
11332,
11335,
11341,
11347,
11354,
11360,
11369,
11372,
11378,
11396,
11405,
11417,
11424,
11427,
11430,
11439,
11442,
11448,
11461,
11468,
11471,
11473,
11476,
11480,
11489,
11499,
11516,
11522,
11531,
11539,
11546,
11551,
11564,
11582,
11589,
11593,
11601,
11608,
11617,
11630,
11663,
11666,
11668,
11677,
11682,
11687,
11696,
11713,
11728,
11747,
11750,
11754,
11759,
11761,
11764,
11767,
11797,
11804,
11808,
11831,
11832,
11849,
11855,
11863,
11880,
11883,
11885,
11898,
11916,
11924,
11928,
11947,
11955,
11961,
11962,
11982,
11990,
12010,
12018,
12027,
12029,
12035,
12055,
12062,
12068,
12071,
12072,
12086,
12097,
12098,
12100,
12112,
12118,
12133,
12134,
12137,
12161,
12162,
12171,
12174,
12185,
12204,
12212,
12215,
12216,
12253,
12260,
12277,
12289,
12295,
12314,
12323,
12325,
12335,
12349,
12358,
12372,
12376,
12379,
12386,
12395,
12416,
12421,
12440,
12452,
12455,
12456,
12462,
12467,
12479,
12505,
12521,
12535,
12547,
12556,
12561,
12568,
12578,
12583,
12595,
12604,
12610,
12621,
12622,
12624,
12629,
12630,
12639,
12640,
12650,
12679,
12680,
12698,
12716,
12721,
12722,
12731,
12742,
12745,
12751,
12759,
12763,
12769,
12781,
12793,
12799,
12815,
12824,
12836,
12845,
12853,
12854,
12857,
12866,
12872,
12875,
12878,
12880,
12885,
12901,
12902,
12920,
12926,
12929,
12939,
12941,
12950,
12953,
12992,
13002,
13010,
13058,
13072,
13084,
13087,
13091,
13097,
13108,
13123,
13149,
13150,
13163,
13166,
13178,
13180,
13184,
13204,
13238,
13242,
13249,
13255,
13269,
13270,
13274,
13285,
13289,
13298,
13307,
13312,
13335,
13345,
13357,
13366,
13372,
13380,
13384,
13395,
13407,
13408,
13413,
13414,
13417,
13437,
13441,
13447,
13456,
13459,
13461,
13466,
13484,
13487,
13489,
13492,
13496,
13510,
13531,
13538,
13543,
13547,
13572,
13581,
13590,
13605,
13612,
13624,
13630,
13632,
13638,
13661,
13665,
13668,
13686,
13699,
13701,
13708,
13716,
13725,
13730,
13742,
13747,
13749,
13753,
13754,
13771,
13773,
13782,
13785,
13798,
13802,
13809,
13828,
13832,
13840,
13850,
13861,
13874,
13876,
13886,
13897,
13900,
13915,
13927,
13951,
13955,
13962,
13969,
13979,
13988,
13998,
14000,
14005,
14027,
14037,
14051,
14054,
14060,
14063,
14071,
14078,
14080,
14085,
14086,
14095,
14138,
14145,
14158,
14166,
14179,
14181,
14188,
14193,
14200,
14203,
14215,
14224,
14230,
14233,
14236,
14246,
14267,
14282,
14287,
14301,
14323,
14325,
14329,
14339,
14342,
14351,
14356,
14359,
14370,
14402,
14411,
14421,
14431,
14435,
14442,
14447,
14456,
14459,
14472,
14477,
14490,
14496,
14501,
14505,
14513,
14520,
14534,
14562,
14576,
14579,
14585,
14586,
14606,
14627,
14630,
14634,
14636,
14647,
14653,
14659,
14671,
14674,
14701,
14716,
14719,
14720,
14725,
14730,
14743,
14747,
14786,
14788,
14792,
14795,
14809,
14831,
14834,
14850,
14855,
14859,
14864,
14876,
14889,
14890,
14898,
14909,
14917,
14924,
14929,
14942,
14951,
14969,
14970,
14972,
14982,
14988,
14994,
15005,
15016,
15024,
15030,
15048,
15054,
15066,
15071,
15072,
15075,
15119,
15121,
15133,
15138,
15143,
15170,
15194,
15212,
15223,
15229,
15254,
15263,
15270,
15273,
15287,
15299,
15301,
15306,
15313,
15320,
15323,
15329,
15332,
15341,
15359,
15361,
15364,
15367,
15379,
15391,
15415,
15416,
15419,
15433,
15469,
15478,
15481,
15482,
15498,
15505,
15517,
15518,
15527,
15528,
15545,
15548,
15554,
15565,
15577,
15580,
15587,
15601,
15604,
15611,
15616,
15619,
15625,
15633,
15674,
15681,
15691,
15693,
15696,
15712,
15717,
15724,
15727,
15730,
15746,
15751,
15760,
15770,
15782,
15791,
15796,
15808,
15814,
15825,
15828,
15835,
15844,
15847,
15853,
15856,
15877,
15878,
15887,
15908,
15917,
15923,
15930,
15937,
15958,
15977,
15991,
16007,
16011,
16014,
16021,
16022,
16028,
16035,
16041,
16056,
16069,
16076,
16081,
16087,
16088,
16110,
16112,
16117,
16150,
16153,
16160,
16166,
16172,
16190,
16195,
16204,
16216,
16222,
16228,
16245,
16255,
16265,
16273,
16276,
16283,
16295,
16304,
16313,
16319,
16328,
16345,
16355,
16364,
16372,
16375,
16382,
22,
28,
31,
41,
94,
107,
151,
158,
167,
174,
203,
208,
214,
223,
227,
266,
268,
274,
279,
302,
310,
322,
328,
336,
370,
398,
421,
436,
440,
451,
454,
463,
465,
494,
508,
532,
555,
563,
577,
580,
584,
607,
608,
665,
675,
692,
707,
737,
750,
757,
800,
805,
809,
837,
865,
949,
950,
956,
961,
1016,
1030,
1072,
1119,
1130,
1135,
1137,
1144,
1149,
1180,
1214,
1221,
1234,
1239,
1249,
1250,
1267,
1273,
1342,
1344,
1373,
1378,
1408,
1417,
1418,
1448,
1454,
1510,
1513,
1522,
1543,
1550,
1552,
1588,
1592,
1597,
1606,
1610,
1617,
1623,
1657,
1697,
1729,
1735,
1769,
1778,
1826,
1858,
1870,
1875,
1922,
1924,
1933,
1972,
1979,
1987,
1994,
2008,
2023,
2029,
2053,
2081,
2087,
2094,
2111,
2113,
2114,
2123,
2190,
2231,
2276,
2285,
2297,
2336,
2345,
2353,
2363,
2368,
2373,
2391,
2402,
2413,
2422,
2425,
2461,
2462,
2490,
2492,
2510,
2564,
2573,
2598,
2627,
2633,
2647,
2660,
2664,
2678,
2684,
2691,
2759,
2768,
2773,
2794,
2813,
2831,
2843,
2846,
2849,
2856,
2893,
2901,
2924,
2942,
2975,
2979,
2985,
3020,
3025,
3028,
3051,
3127,
3142,
3145,
3156,
3165,
3196,
3199,
3217,
3218,
3253,
3258,
3260,
3289,
3314,
3326,
3331,
3371,
3381,
3396,
3441,
3442,
3460,
3477,
3491,
3493,
3543,
3549,
3550,
3553,
3563,
3568,
3604,
3632,
3650,
3662,
3674,
3685,
3686,
3700,
3703,
3704,
3723,
3743,
3753,
3756,
3759,
3762,
3771,
3776,
3779,
3839,
3856,
3871,
3887,
3896,
3901,
3916,
3919,
3937,
3943,
3955,
3961,
3988,
3997,
4011,
4026,
4033,
4045,
4060,
4063,
4064,
4126,
4136,
4167,
4173,
4188,
4195,
4226,
4291,
4298,
4308,
4312,
4336,
4371,
4378,
4384,
4393,
4421,
4425,
4439,
4440,
4500,
4514,
4523,
4534,
4593,
4615,
4630,
4636,
4645,
4684,
4687,
4723,
4735,
4746,
4779,
4782,
4793,
4796,
4813,
4850,
4867,
4874,
4881,
4894,
4904,
4927,
4929,
4989,
5000,
5020,
5036,
5041,
5059,
5074,
5090,
5110,
5134,
5152,
5176,
5181,
5204,
5218,
5242,
5253,
5260,
5281,
5282,
5313,
5316,
5326,
5340,
5347,
5354,
5368,
5394,
5396,
5400,
5405,
5439,
5442,
5459,
5478,
5484,
5508,
5523,
5545,
5565,
5566,
5580,
5608,
5613,
5647,
5661,
5671,
5678,
5680,
5685,
5689,
5692,
5724,
5745,
5755,
5757,
5786,
5792,
5810,
5824,
5869,
5872,
5895,
5923,
5925,
5926,
5944,
5986,
6012,
6015,
6046,
6049,
6061,
6067,
6099,
6121,
6155,
6163,
6203,
6208,
6231,
6241,
6254,
6262,
6266,
6275,
6278,
6292,
6329,
6355,
6357,
6374,
6380,
6423,
6427,
6430,
6436,
6443,
6445,
6458,
6478,
6490,
6508,
6519,
6520,
6530,
6541,
6556,
6607,
6612,
6626,
6632,
6649,
6666,
6674,
6733,
6782,
6786,
6798,
6821,
6840,
6846,
6865,
6884,
6891,
6925,
6938,
6967,
6988,
6996,
7009,
7016,
7030,
7043,
7045,
7052,
7073,
7142,
7153,
7168,
7174,
7183,
7195,
7204,
7214,
7222,
7267,
7269,
7279,
7293,
7312,
7327,
7334,
7337,
7343,
7346,
7372,
7387,
7390,
7396,
7423,
7428,
7437,
7466,
7474,
7476,
7483,
7518,
7527,
7545,
7572,
7586,
7597,
7630,
7653,
7657,
7671,
7672,
7715,
7717,
7732,
7735,
7753,
7811,
7817,
7825,
7832,
7838,
7841,
7844,
7859,
7861,
7873,
7880,
7897,
7904,
7910,
7960,
7969,
7970,
7976,
7979,
8007,
8041,
8047,
8052,
8061,
8078,
8128,
8146,
8162,
8250,
8270,
8294,
8324,
8351,
8357,
8361,
8364,
8393,
8396,
8407,
8413,
8414,
8432,
8435,
8441,
8447,
8449,
8456,
8485,
8504,
8512,
8532,
8551,
8560,
8566,
8581,
8609,
8639,
8641,
8671,
8695,
8701,
8711,
8739,
8763,
8778,
8783,
8785,
8797,
8802,
8816,
8828,
8837,
8852,
8859,
8889,
8900,
8903,
8909,
8910,
8922,
8924,
8955,
8958,
8980,
8994,
9006,
9017,
9032,
9040,
9061,
9066,
9071,
9076,
9086,
9104,
9150,
9161,
9164,
9185,
9188,
9212,
9230,
9242,
9247,
9260,
9280,
9300,
9313,
9325,
9343,
9349,
9354,
9367,
9368,
9455,
9458,
9469,
9481,
9482,
9495,
9526,
9530,
9558,
9562,
9573,
9583,
9595,
9597,
9616,
9638,
9649,
9662,
9691,
9700,
9703,
9710,
9721,
9724,
9727,
9743,
9779,
9785,
9811,
9820,
9827,
9851,
9854,
9863,
9884,
9894,
9903,
9908,
9912,
9925,
9926,
9971,
9973,
9977,
10021,
10039,
10048,
10051,
10065,
10071,
10072,
10101,
10106,
10130,
10136,
10148,
10155,
10157,
10160,
10166,
10183,
10192,
10225,
10241,
10247,
10284,
10304,
10322,
10331,
10333,
10340,
10347,
10357,
10371,
10386,
10404,
10414,
10422,
10448,
10451,
10473,
10479,
10501,
10530,
10542,
10544,
10571,
10628,
10643,
10673,
10683,
10736,
10795,
10797,
10815,
10817,
10842,
10844,
10863,
10899,
10902,
10917,
10953,
10967,
11002,
11024,
11029,
11030,
11043,
11087,
11106,
11130,
11156,
11176,
11221,
11267,
11282,
11294,
11332,
11353,
11369,
11372,
11375,
11413,
11429,
11430,
11444,
11462,
11465,
11471,
11473,
11495,
11499,
11519,
11562,
11576,
11582,
11596,
11602,
11611,
11627,
11682,
11687,
11691,
11733,
11747,
11759,
11778,
11852,
11857,
11858,
11893,
11907,
11928,
11931,
11933,
11967,
11976,
11989,
12003,
12024,
12030,
12037,
12044,
12052,
12059,
12075,
12083,
12117,
12138,
12146,
12202,
12230,
12254,
12304,
12316,
12337,
12347,
12367,
12398,
12421,
12428,
12446,
12449,
12467,
12479,
12502,
12521,
12553,
12568,
12573,
12592,
12597,
12601,
12615,
12619,
12694,
12697,
12698,
12713,
12722,
12733,
12736,
12790,
12794,
12803,
12815,
12829,
12833,
12840,
12875,
12877,
12916,
12923,
12935,
12949,
12954,
12956,
12959,
12978,
13001,
13010,
13043,
13049,
13058,
13112,
13140,
13149,
13163,
13187,
13196,
13237,
13244,
13264,
13279,
13292,
13295,
13307,
13312,
13317,
13327,
13348,
13390,
13413,
13417,
13418,
13451,
13475,
13482,
13510,
13527,
13543,
13547,
13627,
13650,
13683,
13696,
13702,
13713,
13739,
13749,
13767,
13774,
13781,
13795,
13821,
13825,
13838,
13852,
13879,
13888,
13897,
13906,
13939,
13962,
13981,
13985,
14020,
14030,
14041,
14047,
14048,
14066,
14092,
14120,
14126,
14131,
14143,
14146,
14152,
14155,
14157,
14188,
14206,
14243,
14278,
14308,
14317,
14335,
14354,
14356,
14379,
14381,
14384,
14389,
14390,
14414,
14425,
14462,
14472,
14508,
14511,
14519,
14528,
14561,
14574,
14588,
14594,
14606,
14614,
14639,
14641,
14648,
14668,
14673,
14679,
14695,
14702,
14704,
14740,
14754,
14774,
14792,
14797,
14806,
14812,
14856,
14876,
14900,
14910,
14912,
14915,
14922,
14939,
14946,
14955,
14966,
14976,
14986,
14993,
15012,
15041,
15053,
15056,
15059,
15110,
15116,
15133,
15134,
15137,
15147,
15182,
15203,
15215,
15245,
15246,
15264,
15269,
15296,
15314,
15323,
15364,
15386,
15391,
15436,
15460,
15464,
15469,
15470,
15477,
15488,
15494,
15548,
15551,
15560,
15563,
15604,
15607,
15616,
15631,
15699,
15701,
15708,
15739,
15746,
15772,
15793,
15832,
15837,
15866,
15899,
15911,
15918,
15952,
15962,
15967,
15973,
15977,
16016,
16035,
16044,
16067,
16082,
16084,
16098,
16107,
16142,
16149,
16165,
16172,
16178,
16197,
16201,
16215,
16221,
16226,
16232,
16246,
16261,
16279,
16280,
16290,
16314,
16345,
16355,
16361,
16393,
16394,
16438,
16450,
16507,
16523,
16533,
16603,
16648,
16653,
16672,
16682,
16709,
16713,
16719,
16733,
16740,
16761,
16767,
16771,
16788,
16811,
16814,
16816,
16828,
16834,
16863,
16864,
16879,
16888,
16904,
16909,
16921,
16934,
16951,
16983,
16999,
17000,
17006,
17020,
17030,
17033,
17044,
17051,
17072,
17078,
17084,
17087,
17090,
17123,
17132,
17140,
17149,
17157,
17164,
17170,
17179,
17237,
17248,
17260,
17272,
17275,
17287,
17294,
17296,
17305,
17312,
17321,
17367,
17368,
17378,
17433,
17455,
17457,
17508,
17559,
17560,
17582,
17596,
17599,
17613,
17619,
17622,
17655,
17661,
17698,
17712,
17715,
17721,
17722,
17742,
17778,
17818,
17836,
17841,
17856,
17883,
17896,
17901,
17926,
17937,
17992,
17995,
17998,
18021,
18039,
18067,
18122,
18129,
18130,
18142,
18148,
18163,
18192,
18211,
18228,
18264,
18347,
18372,
18409,
18412,
18418,
18423,
18433,
18439,
18445,
18451,
18467,
18502,
18514,
18547,
18575,
18593,
18613,
18620,
18637,
18640,
18712,
18728,
18742,
18748,
18753,
18756,
18771,
18814,
18818,
18827,
18835,
18842,
18854,
18858,
18895,
18914,
18925,
18933,
18937,
18944,
18973,
19001,
19012,
19016,
19027,
19040,
19074,
19085,
19093,
19100,
19107,
19128,
19141,
19142,
19156,
19169,
19176,
19222,
19226,
19247,
19259,
19262,
19291,
19309,
19324,
19334,
19338,
19343,
19376,
19408,
19413,
19420,
19441,
19444,
19454,
19461,
19473,
19479,
19489,
19591,
19605,
19616,
19619,
19653,
19654,
19681,
19711,
19719,
19726,
19738,
19767,
19819,
19864,
19867,
19885,
19894,
19900,
19903,
19941,
19951,
19959,
19966,
20009,
20018,
20020,
20038,
20049,
20066,
20108,
20130,
20132,
20167,
20219,
20227,
20263,
20267,
20272,
20289,
20296,
20307,
20316,
20323,
20335,
20344,
20354,
20360,
20368,
20390,
20402,
20413,
20425,
20428,
20434,
20443,
20488,
20502,
20505,
20535,
20541,
20554,
20577,
20583,
20602,
20611,
20614,
20626,
20628,
20635,
20642,
20674,
20716,
20734,
20765,
20801,
20804,
20808,
20831,
20832,
20862,
20877,
20880,
20885,
20889,
20905,
20914,
20967,
21028,
21031,
21043,
21052,
21058,
21087,
21088,
21093,
21106,
21108,
21118,
21122,
21131,
21139,
21141,
21146,
21162,
21164,
21184,
21208,
21211,
21213,
21230,
21270,
21276,
21285,
21297,
21304,
21310,
21330,
21339,
21346,
21391,
21427,
21451,
21465,
21468,
21471,
21533,
21610,
21615,
21630,
21633,
21657,
21658,
21669,
21670,
21673,
21701,
21719,
21720,
21747,
21819,
21839,
21854,
21857,
21864,
21882,
21900,
21903,
21928,
21931,
21946,
21971,
21974,
21978,
21993,
21994,
22030,
22035,
22063,
22068,
22086,
22104,
22119,
22153,
22168,
22183,
22189,
22204,
22230,
22240,
22246,
22269,
22282,
22302,
22330,
22347,
22349,
22383,
22386,
22432,
22450,
22473,
22487,
22527,
22537,
22557,
22561,
22568,
22573,
22591,
22593,
22605,
22620,
22627,
22636,
22647,
22697,
22715,
22725,
22732,
22749,
22766,
22768,
22771,
22788,
22797,
22822,
22828,
22851,
22888,
22893,
22901,
22902,
22921,
22929,
22946,
22948,
22951,
22958,
22975,
22983,
22990,
23032,
23047,
23053,
23054,
23082,
23095,
23116,
23197,
23221,
23257,
23260,
23263,
23267,
23282,
23284,
23314,
23326,
23335,
23368,
23373,
23401,
23415,
23432,
23476,
23479,
23497,
23505,
23508,
23531,
23536,
23542,
23565,
23573,
23590,
23593,
23604,
23621,
23622,
23636,
23662,
23667,
23703,
23725,
23734,
23738,
23752,
23800,
23803,
23818,
23832,
23842,
23851,
23873,
23883,
23888,
23910,
23934,
23938,
23949,
23955,
23967,
23973,
23991,
24024,
24030,
24039,
24067,
24069,
24084,
24112,
24115,
24184,
24187,
24262,
24276,
24279,
24313,
24331,
24336,
24348,
24367,
24372,
24402,
24420,
24444,
24465,
24466,
24471,
24475,
24481,
24488,
24501,
24514,
24531,
24534,
24559,
24602,
24614,
24637,
24664,
24676,
24679,
24697,
24709,
24714,
24716,
24731,
24744,
24762,
24764,
24769,
24806,
24812,
24872,
24878,
24883,
24909,
24943,
24946,
24964,
24992,
25016,
25022,
25024,
25039,
25051,
25060,
25072,
25097,
25122,
25148,
25194,
25201,
25204,
25238,
25241,
25248,
25257,
25275,
25278,
25304,
25307,
25320,
25334,
25348,
25357,
25372,
25394,
25454,
25465,
25472,
25492,
25505,
25517,
25530,
25558,
25562,
25598,
25609,
25612,
25627,
25651,
25653,
25668,
25711,
25765,
25770,
25775,
25777,
25783,
25801,
25802,
25812,
25821,
25897,
25906,
25929,
25940,
25950,
25968,
25971,
25977,
25994,
25996,
25999,
26001,
26030,
26069,
26100,
26109,
26131,
26144,
26149,
26162,
26167,
26173,
26179,
26193,
26230,
26234,
26246,
26267,
26283,
26300,
26341,
26356,
26377,
26397,
26404,
26411,
26422,
26451,
26454,
26463,
26488,
26498,
26509,
26512,
26517,
26534,
26545,
26546,
26636,
26749,
26753,
26759,
26774,
26789,
26808,
26825,
26831,
26859,
26888,
26918,
26929,
26950,
26954,
26973,
26997,
26998,
27008,
27038,
27109,
27127,
27150,
27168,
27178,
27212,
27224,
27229,
27246,
27251,
27257,
27258,
27260,
27287,
27300,
27315,
27329,
27332,
27349,
27350,
27354,
27359,
27377,
27378,
27383,
27384,
27387,
27392,
27402,
27438,
27481,
27482,
27494,
27531,
27542,
27546,
27564,
27567,
27582,
27608,
27611,
27624,
27629,
27655,
27667,
27676,
27710,
27724,
27745,
27752,
27770,
27779,
27781,
27791,
27809,
27810,
27815,
27827,
27834,
27865,
27899,
27901,
27914,
27950,
27994,
28005,
28009,
28033,
28039,
28060,
28067,
28069,
28099,
28113,
28114,
28139,
28142,
28153,
28166,
28172,
28183,
28194,
28232,
28245,
28246,
28252,
28265,
28301,
28323,
28344,
28362,
28400,
28417,
28454,
28466,
28468,
28477,
28498,
28510,
28513,
28571,
28573,
28578,
28587,
28601,
28646,
28663,
28681,
28682,
28699,
28706,
28708,
28717,
28720,
28735,
28761,
28783,
28788,
28811,
28825,
28838,
28850,
28891,
28897,
28932,
28975,
28998,
29052,
29090,
29096,
29104,
29113,
29133,
29142,
29170,
29192,
29221,
29236,
29246,
29293,
29305,
29312,
29339,
29365,
29389,
29402,
29423,
29443,
29445,
29463,
29473,
29493,
29506,
29518,
29532,
29560,
29590,
29594,
29637,
29647,
29650,
29655,
29661,
29680,
29721,
29751,
29755,
29760,
29772,
29778,
29799,
29824,
29841,
29842,
29853,
29867,
29949,
29950,
29964,
29967,
29985,
29992,
30000,
30020,
30024,
30030,
30066,
30071,
30078,
30082,
30096,
30101,
30102,
30122,
30141,
30159,
30168,
30177,
30183,
30197,
30213,
30231,
30232,
30241,
30253,
30259,
30262,
30268,
30297,
30316,
30322,
30344,
30350,
30355,
30429,
30445,
30477,
30513,
30520,
30540,
30551,
30573,
30609,
30622,
30635,
30658,
30667,
30681,
30684,
30703,
30705,
30715,
30742,
30748,
30758,
30767,
30770,
30772,
30807,
30814,
30824,
30857,
30875,
30931,
30933,
30949,
30953,
30982,
31010,
31012,
31039,
31041,
31061,
31082,
31087,
31096,
31115,
31130,
31168,
31171,
31177,
31180,
31191,
31207,
31247,
31249,
31285,
31303,
31310,
31337,
31352,
31357,
31374,
31379,
31388,
31410,
31416,
31467,
31495,
31504,
31507,
31509,
31514,
31516,
31530,
31555,
31567,
31570,
31586,
31598,
31605,
31609,
31612,
31626,
31634,
31655,
31681,
31705,
31706,
31718,
31735,
31741,
31744,
31762,
31774,
31864,
31874,
31900,
31910,
31928,
31965,
31976,
32016,
32032,
32037,
32062,
32069,
32115,
32128,
32171,
32173,
32182,
32191,
32193,
32194,
32229,
32230,
32248,
32263,
32264,
32269,
32298,
32335,
32340,
32356,
32374,
32390,
32401,
32414,
32417,
32442,
32450,
32461,
32473,
32479,
32530,
32536,
32548,
32577,
32628,
32642,
32665,
32666,
32668,
32696,
32722,
32757,
32758,
4,
7,
16,
22,
25,
31,
32,
42,
52,
61,
70,
76,
81,
87,
93,
98,
122,
133,
134,
140,
146,
158,
171,
176,
179,
182,
191,
193,
224,
227,
229,
236,
248,
262,
273,
276,
280,
283,
290,
309,
316,
319,
321,
328,
346,
355,
367,
369,
372,
382,
388,
392,
395,
397,
403,
409,
410,
425,
443,
472,
475,
481,
488,
493,
501,
515,
522,
524,
527,
535,
542,
545,
555,
558,
560,
563,
570,
578,
583,
590,
597,
604,
608,
614,
635,
637,
653,
654,
659,
666,
671,
689,
690,
695,
713,
722,
733,
758,
770,
782,
784,
793,
803,
805,
812,
838,
849,
875,
877,
880,
892,
895,
899,
919,
920,
932,
935,
936,
941,
950,
961,
962,
971,
982,
986,
1012,
1021,
1024,
1029,
1030,
1051,
1054,
1064,
1067,
1082,
1096,
1116,
1119,
1129,
1130,
1132,
1137,
1147,
1150,
1154,
1165,
1166,
1174,
1177,
1184,
1194,
1204,
1208,
1213,
1219,
1233,
1264,
1267,
1281,
1312,
1321,
1330,
1332,
1335,
1341,
1356,
1371,
1377,
1380,
1384,
1395,
1397,
1411,
1414,
1426,
1432,
1435,
1437,
1442,
1454,
1468,
1473,
1488,
1491,
1509,
1524,
1533,
1555,
1567,
1571,
1586,
1592,
1595,
1600,
1606,
1627,
1648,
1651,
1654,
1667,
1669,
1674,
1687,
1698,
1710,
1717,
1722,
1735,
1741,
1749,
1750,
1769,
1775,
1777,
1778,
1792,
1797,
1802,
1822,
1825,
1831,
1838,
1852,
1855,
1860,
1867,
1869,
1875,
1882,
1903,
1908,
1917,
1927,
1941,
1945,
1948,
1962,
1975,
1976,
1987,
1993,
2004,
2020,
2029,
2030,
2038,
2041,
2048,
2054,
2057,
2058,
2068,
2072,
2075,
2077,
2082,
2084,
2087,
2101,
2111,
2113,
2119,
2147,
2154,
2161,
2164,
2177,
2178,
2184,
2198,
2201,
2213,
2217,
2228,
2240,
2245,
2250,
2263,
2267,
2285,
2286,
2291,
2298,
2306,
2325,
2329,
2332,
2335,
2339,
2346,
2351,
2353,
2363,
2378,
2383,
2391,
2401,
2408,
2414,
2419,
2428,
2441,
2444,
2461,
2480,
2483,
2486,
2489,
2490,
2518,
2527,
2540,
2558,
2567,
2571,
2574,
2579,
2585,
2615,
2639,
2641,
2644,
2663,
2667,
2669,
2672,
2687,
2700,
2705,
2724,
2728,
2733,
2741,
2748,
2751,
2756,
2771,
2774,
2793,
2796,
2804,
2814,
2822,
2845,
2846,
2850,
2855,
2856,
2867,
2891,
2894,
2902,
2908,
2951,
2970,
2972,
2975,
2976,
2981,
2986,
2999,
3000,
3006,
3014,
3028,
3031,
3035,
3037,
3053,
3059,
3065,
3080,
3091,
3094,
3109,
3110,
3113,
3116,
3136,
3139,
3141,
3154,
3160,
3169,
3182,
3187,
3189,
3190,
3203,
3217,
3229,
3236,
3248,
3257,
3278,
3283,
3289,
3292,
3302,
3316,
3328,
3333,
3337,
3340,
3368,
3371,
3376,
3385,
3386,
3393,
3399,
3405,
3414,
3433,
3436,
3448,
3467,
3469,
3472,
3477,
3484,
3494,
3505,
3515,
3523,
3530,
3543,
3559,
3568,
3577,
3578,
3594,
3601,
3607,
3608,
3620,
3629,
3644,
3656,
3664,
3670,
3680,
3685,
3686,
3695,
3698,
3703,
3710,
3714,
3726,
3731,
3733,
3737,
3756,
3759,
3767,
3776,
3785,
3793,
3812,
3815,
3824,
3844,
3859,
3866,
3872,
3884,
3889,
3899,
3902,
3909,
3913,
3933,
3938,
3949,
3952,
3980,
3991,
3992,
4002,
4008,
4011,
4016,
4034,
4036,
4063,
4067,
4073,
4082,
4091,
4093,
4101,
4113,
4120,
4125,
4126,
4139,
4142,
4144,
4147,
4153,
4154,
4164,
4174,
4182,
4185,
4188,
4191,
4195,
4219,
4225,
4228,
4232,
4246,
4255,
4274,
4283,
4286,
4306,
4311,
4317,
4321,
4324,
4331,
4333,
4359,
4360,
4368,
4373,
4389,
4394,
4413,
4422,
4431,
4436,
4440,
4445,
4452,
4462,
4469,
4470,
4473,
4479,
4480,
4483,
4489,
4503,
4519,
4520,
4525,
4526,
4533,
4552,
4581,
4585,
4591,
4594,
4596,
4599,
4612,
4621,
4630,
4636,
4640,
4649,
4650,
4660,
4677,
4687,
4696,
4701,
4705,
4706,
4711,
4720,
4723,
4732,
4736,
4742,
4748,
4754,
4759,
4769,
4787,
4807,
4814,
4837,
4867,
4873,
4879,
4884,
4898,
4907,
4910,
4918,
4924,
4953,
4956,
4965,
4966,
4970,
4972,
4983,
4989,
4994,
5000,
5005,
5014,
5018,
5023,
5039,
5053,
5054,
5061,
5065,
5080,
5083,
5107,
5119,
5146,
5151,
5152,
5155,
5169,
5170,
5176,
5179,
5182,
5189,
5193,
5196,
5204,
5207,
5211,
5220,
5258,
5265,
5271,
5277,
5278,
5282,
5296,
5299,
5319,
5328,
5343,
5353,
5364,
5368,
5379,
5381,
5399,
5415,
5422,
5441,
5451,
5456,
5462,
5490,
5495,
5501,
5502,
5505,
5512,
5523,
5529,
5548,
5551,
5553,
5565,
5568,
5577,
5578,
5583,
5585,
5588,
5613,
5614,
5616,
5622,
5631,
5637,
5638,
5668,
5675,
5683,
5695,
5703,
5710,
5715,
5727,
5738,
5752,
5767,
5773,
5776,
5781,
5791,
5792,
5795,
5798,
5801,
5810,
5812,
5836,
5839,
5841,
5867,
5870,
5877,
5881,
5899,
5914,
5925,
5929,
5943,
5949,
5962,
5969,
5976,
5988,
5997,
6006,
6010,
6016,
6022,
6026,
6031,
6040,
6043,
6050,
6059,
6079,
6099,
6101,
6105,
6108,
6124,
6132,
6145,
6146,
6151,
6152,
6158,
6160,
6163,
6165,
6170,
6182,
6196,
6199,
6200,
6205,
6226,
6228,
6237,
6247,
6251,
6253,
6256,
6268,
6272,
6275,
6281,
6289,
6335,
6338,
6355,
6362,
6373,
6386,
6388,
6391,
6397,
6405,
6406,
6410,
6417,
6443,
6457,
6468,
6475,
6486,
6489,
6495,
6499,
6505,
6511,
6520,
6529,
6542,
6547,
6550,
6554,
6556,
6560,
6569,
6572,
6590,
6592,
6601,
6610,
6632,
6635,
6640,
6643,
6649,
6659,
6662,
6666,
6690,
6692,
6704,
6713,
6728,
6731,
6734,
6746,
6755,
6757,
6764,
6772,
6792,
6797,
6821,
6822,
6831,
6834,
6851,
6858,
6860,
6871,
6875,
6884,
6888,
6894,
6919,
6940,
6950,
6959,
6968,
6981,
6988,
6996,
6999,
7015,
7019,
7022,
7040,
7045,
7049,
7055,
7073,
7076,
7085,
7091,
7103,
7112,
7117,
7118,
7123,
7126,
7154,
7180,
7192,
7195,
7207,
7208,
7214,
7222,
7234,
7254,
7258,
7264,
7279,
7282,
7293,
7297,
7322,
7324,
7351,
7363,
7380,
7384,
7389,
7396,
7413,
7417,
7431,
7443,
7445,
7450,
7456,
7466,
7468,
7474,
7479,
7486,
7497,
7508,
7515,
7533,
7542,
7546,
7551,
7569,
7572,
7595,
7603,
7605,
7629,
7632,
7638,
7648,
7654,
7663,
7675,
7693,
7705,
7717,
7724,
7727,
7735,
7761,
7767,
7783,
7784,
7798,
7802,
7811,
7817,
7823,
7832,
7837,
7842,
7853,
7854,
7856,
7861,
7862,
7873,
7874,
7886,
7914,
7927,
7936,
7951,
7963,
7966,
7976,
7993,
8001,
8004,
8013,
8021,
8026,
8028,
8031,
8035,
8042,
8071,
8085,
8092,
8102,
8105,
8114,
8123,
8131,
8140,
8145,
8157,
8158,
8185,
8186,
8188,
8192,
8212,
8219,
8221,
8235,
8237,
8249,
8260,
8264,
8270,
8282,
8291,
8293,
8297,
8298,
8305,
8306,
8311,
8318,
8327,
8345,
8379,
8390,
8394,
8414,
8417,
8432,
8437,
8441,
8449,
8456,
8473,
8489,
8495,
8522,
8524,
8529,
8545,
8557,
8565,
8572,
8576,
8582,
8594,
8629,
8636,
8668,
8678,
8701,
8702,
8708,
8712,
8745,
8754,
8759,
8763,
8766,
8780,
8783,
8786,
8798,
8804,
8819,
8826,
8835,
8838,
8856,
8862,
8871,
8875,
8890,
8892,
8898,
8927,
8928,
8945,
8952,
8955,
8965,
8972,
8977,
8990,
8996,
9025,
9037,
9040,
9049,
9062,
9068,
9076,
9079,
9099,
9107,
9114,
9123,
9126,
9137,
9149,
9150,
9155,
9161,
9162,
9167,
9172,
9186,
9188,
9191,
9198,
9200,
9205,
9206,
9215,
9227,
9232,
9241,
9244,
9251,
9254,
9275,
9283,
9285,
9303,
9304,
9313,
9314,
9320,
9328,
9333,
9337,
9338,
9340,
9353,
9356,
9364,
9373,
9374,
9378,
9380,
9389,
9395,
9412,
9422,
9439,
9450,
9452,
9482,
9487,
9489,
9499,
9501,
9508,
9515,
9518,
9520,
9526,
9537,
9552,
9571,
9588,
9613,
9619,
9622,
9637,
9652,
9655,
9661,
9664,
9669,
9681,
9682,
9688,
9697,
9700,
9715,
9722,
9727,
9734,
9740,
9743,
9745,
9757,
9761,
9762,
9767,
9768,
9774,
9786,
9796,
9820,
9823,
9839,
9844,
9851,
9853,
9863,
9864,
9877,
9884,
9888,
9897,
9915,
9925,
9949,
9954,
9960,
9965,
9978,
9986,
9992,
9995,
10005,
10026,
10031,
10040,
10051,
10057,
10072,
10096,
10102,
10105,
10115,
10124,
10139,
10145,
10148,
10157,
10158,
10163,
10180,
10187,
10198,
10208,
10214,
10220,
10237,
10238,
10241,
10244,
10251,
10253,
10256,
10259,
10266,
10284,
10290,
10331,
10334,
10350,
10355,
10357,
10367,
10368,
10377,
10388,
10407,
10421,
10434,
10439,
10440,
10443,
10446,
10457,
10469,
10476,
10479,
10481,
10494,
10501,
10505,
10516,
10532,
10541,
10547,
10550,
10591,
10597,
10602,
10610,
10619,
10631,
10646,
10655,
10665,
10673,
10674,
10680,
10693,
10700,
10721,
10727,
10746,
10748,
10757,
10761,
10770,
10776,
10782,
10791,
10792,
10805,
10810,
10832,
10835,
10841,
10842,
10847,
10853,
10860,
10871,
10878,
10881,
10888,
10894,
10901,
10915,
10918,
10922,
10936,
10954,
10968,
10971,
10973,
10978,
10998,
11009,
11021,
11029,
11030,
11034,
11050,
11063,
11064,
11077,
11078,
11105,
11106,
11126,
11129,
11135,
11151,
11159,
11165,
11176,
11179,
11182,
11189,
11204,
11216,
11232,
11235,
11242,
11250,
11264,
11273,
11282,
11288,
11291,
11293,
11318,
11321,
11329,
11336,
11339,
11342,
11356,
11383,
11389,
11405,
11411,
11423,
11424,
11430,
11444,
11447,
11459,
11465,
11473,
11479,
11501,
11510,
11514,
11522,
11527,
11533,
11536,
11548,
11551,
11552,
11555,
11572,
11587,
11601,
11613,
11614,
11618,
11624,
11630,
11663,
11682,
11684,
11702,
11705,
11713,
11731,
11734,
11740,
11747,
11754,
11761,
11762,
11787,
11792,
11814,
11823,
11825,
11837,
11838,
11846,
11855,
11864,
11876,
11885,
11904,
11909,
11913,
11916,
11940,
11943,
11972,
11981,
11990,
11993,
12000,
12005,
12015,
12020,
12038,
12042,
12056,
12065,
12066,
12072,
12080,
12083,
12090,
12092,
12103,
12109,
12112,
12117,
12121,
12137,
12143,
12145,
12148,
12168,
12174,
12188,
12191,
12192,
12201,
12224,
12230,
12239,
12242,
12251,
12258,
12264,
12310,
12319,
12323,
12325,
12332,
12343,
12344,
12352,
12370,
12388,
12395,
12403,
12409,
12410,
12415,
12419,
12426,
12439,
12445,
12459,
12464,
12474,
12484,
12491,
12501,
12505,
12508,
12511,
12521,
12522,
12530,
12544,
12547,
12561,
12571,
12580,
12597,
12607,
12609,
12610,
12616,
12621,
12624,
12639,
12645,
12652,
12655,
12660,
12667,
12686,
12688,
12697,
12700,
12707,
12710,
12719,
12739,
12742,
12746,
12754,
12765,
12772,
12784,
12789,
12800,
12805,
12809,
12815,
12827,
12830,
12833,
12840,
12851,
12868,
12871,
12886,
12899,
12923,
12926,
12932,
12935,
12939,
12942,
12953,
12959,
12960,
13002,
13004,
13016,
13021,
13035,
13038,
13052,
13058,
13069,
13082,
13093,
13094,
13100,
13115,
13125,
13132,
13143,
13144,
13153,
13160,
13165,
13173,
13174,
13187,
13190,
13204,
13218,
13247,
13250,
13262,
13267,
13274,
13304,
13309,
13315,
13317,
13324,
13332,
13342,
13346,
13355,
13358,
13360,
13369,
13372,
13398,
13404,
13407,
13414,
13426,
13432,
13466,
13481,
13490,
13496,
13504,
13516,
13527,
13533,
13537,
13552,
13561,
13567,
13582,
13587,
13589,
13593,
13596,
13615,
13617,
13623,
13641,
13647,
13650,
13659,
13671,
13677,
13678,
13680,
13685,
13689,
13701,
13706,
13720,
13729,
13735,
13736,
13756,
13759,
13761,
13771,
13782,
13786,
13798,
13810,
13819,
13826,
13831,
13837,
13846,
13856,
13862,
13866,
13885,
13891,
13893,
13905,
13908,
13912,
13917,
13918,
13946,
13948,
13964,
13970,
13975,
13979,
13997,
14000,
14006,
14020,
14023,
14024,
14029,
14035,
14044,
14047,
14058,
14066,
14075,
14080,
14095,
14100,
14114,
14116,
14123,
14134,
14143,
14151,
14160,
14163,
14179,
14181,
14193,
14209,
14210,
14224,
14245,
14249,
14255,
14267,
14270,
14277,
14305,
14308,
14312,
14325,
14332,
14345,
14354,
14372,
14387,
14390,
14402,
14408,
14413,
14431,
14438,
14447,
14455,
14461,
14466,
14480,
14490,
14492,
14508,
14513,
14516,
14519,
14525,
14534,
14537,
14543,
14545,
14552,
14562,
14571,
14574,
14582,
14611,
14614,
14620,
14633,
14641,
14648,
14671,
14674,
14689,
14690,
14692,
14699,
14710,
14719,
14730,
14732,
14743,
14744,
14750,
14759,
14763,
14768,
14773,
14777,
14786,
14795,
14800,
14812,
14816,
14836,
14840,
14856,
14859,
14870,
14873,
14879,
14880,
14889,
14892,
14895,
14900,
14903,
14910,
14912,
14942,
14948,
14957,
14963,
14975,
14985,
14993,
15003,
15010,
15022,
15039,
15041,
15047,
15048,
15056,
15066,
15068,
15075,
15077,
15082,
15096,
15102,
15116,
15122,
15127,
15133,
15137,
15138,
15149,
15152,
15155,
15158,
15187,
15189,
15190,
15196,
15199,
15205,
15212,
15236,
15243,
15246,
15260,
15267,
15274,
15279,
15281,
15282,
15284,
15291,
15293,
15302,
15319,
15329,
15336,
15347,
15353,
15361,
15371,
15397,
15404,
15407,
15421,
15433,
15441,
15442,
15463,
15472,
15478,
15488,
15493,
15498,
15511,
15521,
15534,
15539,
15541,
15560,
15563,
15574,
15578,
15584,
15593,
15604,
15614,
15619,
15622,
15633,
15639,
15646,
15673,
15674,
15684,
15691,
15694,
15696,
15701,
15705,
15715,
15729,
15730,
15741,
15745,
15748,
15757,
15765,
15766,
15775,
15776,
15779,
15786,
15788,
15813,
15814,
15842,
15851,
15862,
15875,
15878,
15889,
15896,
15901,
15908,
15911,
15915,
15938,
15944,
15950,
15955,
15974,
15978,
15980,
15983,
15991,
16004,
16011,
16016,
16019,
16025,
16041,
16064,
16067,
16074,
16082,
16103,
16109,
16122,
16149,
16170,
16175,
16178,
16189,
16202,
16204,
16222,
16231,
16238,
16262,
16265,
16276,
16285,
16313,
16314,
16321,
16327,
16333,
16334,
16364,
16369,
16370,
16375,
16376,
16379,
16393,
16402,
16408,
16418,
16438,
16441,
16447,
16450,
16455,
16459,
16483,
16490,
16492,
16495,
16523,
16528,
16543,
16553,
16562,
16564,
16576,
16588,
16612,
16630,
16654,
16656,
16668,
16672,
16675,
16678,
16681,
16689,
16699,
16719,
16734,
16737,
16750,
16752,
16757,
16761,
16773,
16774,
16801,
16802,
16822,
16831,
16840,
16854,
16858,
16863,
16867,
16876,
16891,
16894,
16898,
16907,
16915,
16917,
16922,
16924,
16933,
16938,
16952,
16960,
16963,
16969,
16978,
17014,
17020,
17034,
17036,
17042,
17047,
17051,
17054,
17063,
17069,
17075,
17077,
17089,
17090,
17107,
17126,
17135,
17150,
17162,
17169,
17172,
17175,
17176,
17191,
17209,
17218,
17220,
17227,
17229,
17238,
17251,
17257,
17258,
17272,
17277,
17308,
17311,
17321,
17329,
17342,
17344,
17350,
17356,
17371,
17374,
17392,
17402,
17410,
17421,
17424,
17427,
17434,
17449,
17452,
17463,
17470,
17477,
17482,
17490,
17496,
17508,
17511,
17536,
17563,
17570,
17581,
17590,
17608,
17616,
17621,
17628,
17644,
17649,
17652,
17679,
17691,
17693,
17697,
17698,
17700,
17704,
17707,
17715,
17718,
17721,
17722,
17727,
17729,
17747,
17754,
17756,
17760,
17765,
17778,
17784,
17794,
17805,
17806,
17817,
17824,
17839,
17842,
17844,
17851,
17862,
17868,
17871,
17873,
17896,
17904,
17909,
17920,
17923,
17947,
17950,
17956,
17959,
17966,
17971,
17973,
17992,
18006,
18009,
18010,
18022,
18039,
18046,
18069,
18074,
18076,
18085,
18086,
18095,
18100,
18109,
18121,
18127,
18129,
18132,
18141,
18146,
18151,
18157,
18160,
18183,
18204,
18218,
18226,
18238,
18245,
18249,
18260,
18267,
18270,
18273,
18274,
18276,
18283,
18307,
18314,
18321,
18334,
18355,
18364,
18372,
18390,
18399,
18415,
18420,
18434,
18443,
18446,
18460,
18467,
18482,
18484,
18501,
18506,
18516,
18519,
18547,
18569,
18575,
18589,
18590,
18605,
18611,
18625,
18652,
18665,
18673,
18674,
18683,
18688,
18691,
18698,
18717,
18733,
18754,
18759,
18760,
18771,
18777,
18796,
18799,
18807,
18813,
18817,
18820,
18827,
18829,
18838,
18842,
18848,
18853,
18885,
18890,
18898,
18903,
18910,
18913,
18931,
18934,
18956,
18961,
18968,
18978,
18983,
18987,
18992,
18997,
19002,
19004,
19010,
19012,
19030,
19043,
19049,
19079,
19086,
19100,
19103,
19107,
19109,
19113,
19116,
19127,
19134,
19141,
19179,
19193,
19194,
19201,
19208,
19214,
19225,
19226,
19235,
19242,
19264,
19267,
19293,
19309,
19318,
19324,
19337,
19340,
19345,
19346,
19352,
19364,
19382,
19391,
19405,
19411,
19439,
19442,
19444,
19451,
19465,
19471,
19474,
19476,
19479,
19485,
19489,
19496,
19507,
19513,
19514,
19521,
19524,
19546,
19552,
19555,
19557,
19575,
19579,
19591,
19595,
19605,
19615,
19616,
19626,
19631,
19634,
19640,
19645,
19678,
19681,
19682,
19706,
19708,
19713,
19714,
19720,
19725,
19743,
19753,
19756,
19759,
19762,
19776,
19786,
19799,
19800,
19803,
19806,
19815,
19816,
19857,
19860,
19874,
19883,
19885,
19886,
19893,
19932,
19960,
19972,
19975,
20005,
20009,
20010,
20012,
20023,
20024,
20030,
20038,
20041,
20055,
20059,
20061,
20080,
20086,
20089,
20095,
20111,
20116,
20130,
20136,
20147,
20153,
20156,
20167,
20173,
20182,
20185,
20202,
20209,
20229,
20233,
20236,
20241,
20242,
20248,
20278,
20282,
20299,
20307,
20313,
20314,
20320,
20326,
20332,
20350,
20360,
20371,
20373,
20377,
20390,
20396,
20404,
20413,
20434,
20436,
20440,
20443,
20445,
20464,
20476,
20494,
20496,
20501,
20518,
20527,
20529,
20535,
20544,
20568,
20589,
20592,
20601,
20617,
20625,
20626,
20632,
20638,
20644,
20647,
20662,
20671,
20674,
20683,
20704,
20724,
20742,
20748,
20765,
20776,
20789,
20796,
20802,
20807,
20814,
20821,
20832,
20835,
20847,
20859,
20871,
20883,
20886,
20892,
20906,
20908,
20957,
20962,
20968,
20979,
20991,
20998,
21007,
21010,
21026,
21037,
21038,
21045,
21057,
21082,
21093,
21094,
21105,
21117,
21121,
21124,
21136,
21139,
21142,
21145,
21167,
21170,
21175,
21179,
21182,
21193,
21194,
21207,
21217,
21224,
21244,
21247,
21252,
21264,
21273,
21289,
21290,
21295,
21297,
21309,
21318,
21322,
21324,
21329,
21332,
21336,
21342,
21351,
21355,
21363,
21372,
21382,
21388,
21394,
21403,
21409,
21416,
21421,
21424,
21444,
21453,
21466,
21471,
21495,
21499,
21504,
21507,
21521,
21527,
21555,
21558,
21562,
21570,
21576,
21579,
21581,
21587,
21590,
21599,
21605,
21612,
21618,
21630,
21639,
21640,
21643,
21648,
21669,
21679,
21681,
21687,
21688,
21706,
21713,
21714,
21716,
21730,
21732,
21749,
21756,
21774,
21779,
21781,
21786,
21792,
21810,
21819,
21829,
21830,
21844,
21853,
21867,
21869,
21882,
21891,
21898,
21917,
21934,
21946,
21948,
21963,
21966,
21968,
21973,
21977,
21980,
21984,
21994,
21999,
22018,
22020,
22029,
22032,
22041,
22047,
22048,
22071,
22075,
22078,
22083,
22089,
22097,
22110,
22113,
22119,
22120,
22126,
22133,
22134,
22140,
22147,
22161,
22164,
22173,
22197,
22207,
22210,
22216,
22234,
22257,
22264,
22278,
22284,
22287,
22299,
22301,
22308,
22337,
22349,
22350,
22357,
22364,
22373,
22377,
22380,
22386,
22391,
22392,
22411,
22422,
22425,
22431,
22438,
22441,
22442,
22449,
22452,
22461,
22467,
22479,
22484,
22487,
22493,
22510,
22521,
22533,
22534,
22543,
22548,
22552,
22558,
22561,
22562,
22568,
22571,
22574,
22581,
22594,
22603,
22605,
22606,
22623,
22630,
22651,
22657,
22669,
22670,
22677,
22682,
22698,
22712,
22715,
22729,
22732,
22735,
22738,
22740,
22750,
22753,
22760,
22765,
22768,
22778,
22785,
22809,
22810,
22812,
22828,
22840,
22845,
22848,
22857,
22877,
22882,
22887,
22894,
22912,
22930,
22936,
22939,
22957,
22970,
22980,
22984,
22992,
22998,
23001,
23044,
23061,
23062,
23071,
23075,
23089,
23090,
23096,
23101,
23114,
23121,
23124,
23127,
23128,
23137,
23138,
23150,
23155,
23168,
23173,
23174,
23195,
23202,
23225,
23226,
23239,
23253,
23263,
23264,
23281,
23282,
23288,
23294,
23302,
23311,
23320,
23325,
23356,
23374,
23388,
23402,
23415,
23421,
23426,
23443,
23446,
23455,
23461,
23468,
23471,
23485,
23486,
23488,
23498,
23500,
23515,
23521,
23527,
23534,
23546,
23559,
23560,
23566,
23584,
23587,
23594,
23602,
23607,
23616,
23621,
23631,
23634,
23636,
23649,
23652,
23679,
23686,
23697,
23703,
23714,
23719,
23723,
23726,
23728,
23733,
23740,
23751,
23755,
23765,
23766,
23769,
23779,
23794,
23796,
23803,
23813,
23820,
23841,
23853,
23861,
23862,
23873,
23876,
23897,
23898,
23903,
23904,
23910,
23931,
23933,
23934,
23943,
23952,
23955,
23962,
23971,
23978,
23998,
24003,
24009,
24017,
24045,
24046,
24060,
24064,
24076,
24079,
24087,
24094,
24100,
24118,
24121,
24132,
24147,
24165,
24172,
24177,
24184,
24187,
24213,
24217,
24223,
24230,
24234,
24241,
24248,
24259,
24262,
24271,
24279,
24286,
24289,
24295,
24296,
24299,
24314,
24336,
24342,
24346,
24357,
24367,
24370,
24372,
24387,
24389,
24402,
24414,
24420,
24435,
24437,
24442,
24444,
24447,
24468,
24475,
24484,
24493,
24494,
24496,
24514,
24519,
24533,
24538,
24559,
24568,
24573,
24577,
24587,
24592,
24601,
24602,
24608,
24645,
24650,
24657,
24664,
24670,
24673,
24676,
24680,
24686,
24700,
24704,
24714,
24728,
24731,
24733,
24747,
24749,
24750,
24764,
24782,
24784,
24793,
24794,
24810,
24817,
24820,
24823,
24832,
24855,
24859,
24862,
24877,
24890,
24900,
24904,
24909,
24910,
24915,
24922,
24937,
24945,
24962,
24964,
24991,
24992,
24995,
25001,
25009,
25019,
25021,
25029,
25034,
25036,
25039,
25057,
25063,
25064,
25075,
25077,
25084,
25088,
25091,
25105,
25134,
25165,
25183,
25184,
25202,
25204,
25211,
25223,
25224,
25235,
25241,
25253,
25258,
25277,
25278,
25280,
25290,
25295,
25300,
25307,
25319,
25323,
25326,
25333,
25334,
25337,
25348,
25351,
25372,
25381,
25403,
25406,
25431,
25437,
25453,
25459,
25462,
25466,
25477,
25484,
25495,
25501,
25506,
25511,
25515,
25525,
25529,
25532,
25538,
25549,
25552,
25564,
25567,
25574,
25577,
25583,
25588,
25603,
25610,
25615,
25624,
25636,
25639,
25643,
25645,
25648,
25671,
25678,
25689,
25708,
25716,
25725,
25730,
25739,
25747,
25753,
25790,
25797,
25804,
25809,
25816,
25825,
25831,
25845,
25846,
25867,
25870,
25897,
25908,
25937,
25940,
25944,
25949,
25954,
25960,
25963,
25966,
25978,
25996,
26007,
26011,
26027,
26032,
26038,
26049,
26052,
26055,
26085,
26089,
26090,
26098,
26104,
26110,
26113,
26126,
26133,
26138,
26140,
26156,
26159,
26176,
26186,
26203,
26210,
26222,
26224,
26229,
26233,
26236,
26239,
26267,
26291,
26293,
26298,
26303,
26308,
26312,
26315,
26342,
26354,
26363,
26365,
26383,
26391,
26398,
26416,
26421,
26425,
26434,
26439,
26453,
26454,
26470,
26491,
26493,
26500,
26509,
26518,
26531,
26533,
26540,
26552,
26566,
26569,
26583,
26590,
26596,
26624,
26636,
26667,
26669,
26672,
26675,
26687,
26689,
26696,
26702,
26714,
26716,
26729,
26732,
26737,
26747,
26773,
26780,
26801,
26811,
26813,
26831,
26836,
26839,
26849,
26862,
26869,
26873,
26874,
26888,
26891,
26896,
26899,
26912,
26921,
26935,
26941,
26949,
26954,
26967,
26977,
27011,
27018,
27026,
27028,
27032,
27044,
27053,
27062,
27065,
27068,
27080,
27083,
27093,
27098,
27107,
27110,
27114,
27121,
27127,
27137,
27144,
27155,
27171,
27178,
27180,
27185,
27191,
27192,
27195,
27212,
27215,
27218,
27230,
27234,
27245,
27248,
27263,
27279,
27288,
27294,
27303,
27304,
27312,
27330,
27341,
27342,
27344,
27353,
27356,
27366,
27369,
27377,
27387,
27409,
27437,
27443,
27446,
27450,
27452,
27457,
27472,
27475,
27487,
27488,
27493,
27506,
27508,
27521,
27522,
27527,
27536,
27539,
27541,
27546,
27557,
27564,
27572,
27576,
27584,
27608,
27611,
27618,
27620,
27627,
27630,
27637,
27638,
27641,
27647,
27650,
27676,
27683,
27690,
27695,
27700,
27704,
27709,
27715,
27727,
27745,
27763,
27769,
27770,
27796,
27810,
27812,
27834,
27847,
27848,
27862,
27868,
27881,
27884,
27890,
27895,
27904,
27914,
27919,
27921,
27931,
27933,
27938,
27943,
27949,
28005,
28012,
28017,
28024,
28030,
28034,
28045,
28048,
28054,
28063,
28069,
28070,
28073,
28084,
28096,
28114,
28126,
28141,
28149,
28165,
28177,
28189,
28190,
28203,
28206,
28208,
28220,
28226,
28231,
28249,
28256,
28259,
28265,
28266,
28271,
28274,
28280,
28296,
28316,
28319,
28343,
28344,
28357,
28358,
28364,
28370,
28372,
28379,
28388,
28392,
28395,
28406,
28418,
28423,
28435,
28444,
28454,
28468,
28477,
28478,
28480,
28486,
28489,
28500,
28507,
28519,
28523,
28534,
28547,
28549,
28562,
28571,
28583,
28584,
28595,
28597,
28604,
28607,
28609,
28612,
28630,
28640,
28669,
28677,
28682,
28690,
28695,
28696,
28717,
28730,
28737,
28752,
28761,
28774,
28783,
28791,
28801,
28802,
28814,
28837,
28838,
28842,
28844,
28849,
28864,
28867,
28881,
28882,
28893,
28903,
28907,
28909,
28921,
28927,
28929,
28935,
28941,
28942,
28954,
28959,
28960,
28990,
28992,
29004,
29010,
29012,
29021,
29035,
29040,
29059,
29068,
29080,
29086,
29089,
29090,
29095,
29113,
29127,
29131,
29148,
29161,
29172,
29179,
29188,
29192,
29195,
29206,
29210,
29215,
29221,
29222,
29236,
29246,
29248,
29253,
29272,
29288,
29293,
29294,
29308,
29318,
29321,
29322,
29339,
29365,
29369,
29372,
29377,
29392,
29401,
29402,
29418,
29437,
29445,
29446,
29460,
29467,
29473,
29476,
29488,
29511,
29512,
29517,
29523,
29526,
29535,
29539,
29545,
29559,
29560,
29589,
29593,
29599,
29603,
29610,
29629,
29644,
29656,
29662,
29675,
29692,
29704,
29707,
29715,
29717,
29722,
29731,
29740,
29743,
29752,
29760,
29766,
29770,
29794,
29796,
29814,
29817,
29829,
29841,
29851,
29860,
29864,
29869,
29870,
29889,
29896,
29901,
29913,
29919,
29920,
29947,
29958,
29975,
29981,
29985,
29998,
30010,
30012,
30044,
30048,
30051,
30063,
30065,
30072,
30077,
30087,
30088,
30101,
30112,
30121,
30122,
30130,
30135,
30139,
30142,
30164,
30167,
30180,
30202,
30211,
30214,
30217,
30223,
30228,
30235,
30256,
30265,
30286,
30293,
30298,
30310,
30314,
30327,
30333,
30334,
30337,
30338,
30344,
30349,
30352,
30362,
30374,
30380,
30388,
30391,
30395,
30403,
30409,
30424,
30427,
30430,
30451,
30460,
30475,
30480,
30485,
30486,
30489,
30492,
30499,
30511,
30533,
30534,
30540,
30545,
30552,
30557,
30558,
30567,
30568,
30581,
30597,
30607,
30621,
30632,
30650,
30655,
30657,
30660,
30669,
30675,
30678,
30682,
30687,
30688,
30698,
30711,
30728,
30733,
30741,
30746,
30752,
30764,
30769,
30784,
30796,
30799,
30804,
30811,
30814,
30818,
30827,
30838,
30842,
30854,
30863,
30865,
30877,
30881,
30887,
30908,
30916,
30919,
30925,
30928,
30944,
30947,
30950,
30968,
30971,
30973,
30976,
30986,
30993,
30994,
31012,
31016,
31029,
31039,
31041,
31042,
31044,
31053,
31059,
31062,
31077,
31095,
31101,
31105,
31118,
31129,
31132,
31141,
31159,
31183,
31185,
31195,
31202,
31213,
31238,
31241,
31252,
31262,
31265,
31295,
31300,
31303,
31317,
31318,
31324,
31338,
31340,
31345,
31355,
31362,
31371,
31373,
31381,
31391,
31409,
31410,
31412,
31434,
31458,
31467,
31470,
31475,
31481,
31482,
31484,
31492,
31507,
31514,
31538,
31547,
31549,
31555,
31557,
31597,
31598,
31610,
31625,
31634,
31643,
31645,
31659,
31669,
31670,
31682,
31694,
31717,
31718,
31729,
31736,
31742,
31749,
31773,
31777,
31778,
31784,
31801,
31812,
31821,
31822,
31836,
31850,
31855,
31858,
31860,
31886,
31891,
31909,
31928,
31931,
31934,
31941,
31942,
31945,
31951,
31959,
31963,
31970,
31984,
31987,
31990,
32001,
32007,
32008,
32025,
32035,
32038,
32047,
32049,
32062,
32067,
32070,
32073,
32074,
32079,
32081,
32082,
32107,
32127,
32145,
32151,
32152,
32173,
32174,
32186,
32194,
32196,
32200,
32208,
32218,
32236,
32260,
32263,
32288,
32298,
32315,
32332,
32340,
32354,
32359,
32366,
32368,
32377,
32384,
32399,
32417,
32424,
32427,
32429,
32438,
32442,
32447,
32469,
32479,
32483,
32498,
32503,
32507,
32521,
32532,
32539,
32551,
32572,
32577,
32578,
32587,
32592,
32602,
32604,
32613,
32625,
32631,
32641,
32642,
32644,
32656,
32678,
32681,
32701,
32713,
32721,
32727,
32731,
32734,
32740,
32773,
32774,
32785,
32788,
32792,
32797,
32801,
32811,
32821,
32828,
32839,
32854,
32867,
32870,
32873,
32881,
32891,
32900,
32903,
32910,
32917,
32922,
32928,
32945,
32946,
32951,
32958,
32965,
32978,
32980,
32983,
32987,
33023,
33031,
33032,
33035,
33038,
33040,
33043,
33050,
33059,
33080,
33098,
33108,
33115,
33117,
33133,
33134,
33157,
33169,
33170,
33176,
33182,
33192,
33205,
33212,
33215,
33217,
33227,
33229,
33238,
33241,
33260,
33271,
33278,
33293,
33294,
33296,
33302,
33305,
33329,
33330,
33332,
33354,
33383,
33387,
33397,
33408,
33417,
33420,
33423,
33431,
33438,
33442,
33444,
33448,
33456,
33459,
33466,
33473,
33476,
33491,
33494,
33507,
33514,
33521,
33528,
33534,
33536,
33551,
33554,
33563,
33575,
33579,
33582,
33601,
33602,
33614,
33625,
33628,
33637,
33656,
33665,
33683,
33695,
33696,
33702,
33708,
33711,
33716,
33728,
33737,
33761,
33774,
33782,
33788,
33791,
33793,
33811,
33813,
33818,
33829,
33842,
33854,
33856,
33868,
33879,
33885,
33886,
33892,
33907,
33913,
33923,
33925,
33935,
33937,
33954,
33963,
33966,
33977,
33978,
33991,
33998,
34012,
34016,
34025,
34033,
34036,
34045,
34065,
34078,
34093,
34101,
34108,
34111,
34120,
34123,
34125,
34153,
34171,
34174,
34178,
34183,
34190,
34201,
34211,
34220,
34225,
34237,
34249,
34250,
34264,
34269,
34276,
34279,
34293,
34303,
34310,
34340,
34349,
34352,
34355,
34358,
34362,
34376,
34381,
34387,
34389,
34394,
34410,
34423,
34434,
34436,
34448,
34453,
34454,
34460,
34464,
34479,
34491,
34501,
34508,
34516,
34529,
34530,
34553,
34564,
34568,
34571,
34582,
34586,
34598,
34604,
34610,
34619,
34621,
34633,
34634,
34657,
34682,
34688,
34691,
34694,
34706,
34708,
34724,
34727,
34751,
34753,
34759,
34763,
34777,
34778,
34780,
34796,
34799,
34801,
34817,
34824,
34827,
34837,
34841,
34853,
34858,
34877,
34886,
34895,
34897,
34898,
34916,
34923,
34928,
34934,
34940,
34944,
34947,
34953,
34956,
34967,
34968,
34971,
34974,
34977,
34980,
34983,
34998,
35004,
35010,
35012,
35030,
35039,
35058,
35063,
35082,
35095,
35096,
35101,
35102,
35105,
35112,
35118,
35120,
35130,
35143,
35147,
35152,
35157,
35164,
35178,
35195,
35197,
35201,
35207,
35231,
35249,
35250,
35256,
35259,
35262,
35273,
35282,
35298,
35307,
35328,
35334,
35343,
35345,
35355,
35388,
35399,
35403,
35408,
35413,
35418,
35434,
35436,
35448,
35460,
35475,
35494,
35497,
35503,
35508,
35511,
35518,
35520,
35530,
35537,
35543,
35560,
35566,
35571,
35598,
35609,
35612,
35615,
35616,
35622,
35626,
35633,
35636,
35645,
35653,
35663,
35665,
35682,
35687,
35688,
35691,
35696,
35727,
35741,
35742,
35746,
35748,
35752,
35770,
35811,
35817,
35832,
35838,
35850,
35863,
35870,
35879,
35880,
35891,
35893,
35903,
35905,
35926,
35930,
35941,
35956,
35963,
35970,
35984,
35996,
36005,
36012,
36015,
36030,
36035,
36042,
36047,
36049,
36059,
36071,
36080,
36085,
36097,
36110,
36115,
36118,
36124,
36137,
36138,
36155,
36160,
36189,
36190,
36203,
36211,
36218,
36230,
36241,
36244,
36253,
36257,
36264,
36272,
36290,
36292,
36301,
36309,
36313,
36316,
36319,
36330,
36335,
36347,
36353,
36356,
36368,
36374,
36377,
36384,
36407,
36413,
36419,
36425,
36426,
36446,
36461,
36467,
36474,
36480,
36486,
36489,
36495,
36525,
36526,
36533,
36534,
36540,
36555,
36563,
36565,
36588,
36593,
36596,
36606,
36614,
36626,
36628,
36641,
36642,
36651,
36653,
36673,
36676,
36679,
36694,
36698,
36704,
36714,
36721,
36722,
36727,
36749,
36758,
36761,
36771,
36788,
36797,
36805,
36830,
36833,
36839,
36843,
36860,
36866,
36871,
36875,
36877,
36880,
36892,
36911,
36914,
36916,
36923,
36940,
36943,
36948,
36957,
36958,
36967,
36974,
36981,
37001,
37012,
37015,
37019,
37035,
37040,
37063,
37064,
37069,
37077,
37093,
37097,
37106,
37115,
37118,
37123,
37129,
37130,
37135,
37137,
37138,
37140,
37144,
37149,
37156,
37159,
37163,
37165,
37183,
37185,
37195,
37198,
37203,
37212,
37233,
37236,
37240,
37256,
37264,
37267,
37273,
37295,
37315,
37330,
37336,
37339,
37342,
37357,
37365,
37372,
37381,
37399,
37416,
37429,
37436,
37442,
37451,
37453,
37475,
37482,
37489,
37490,
37523,
37525,
37530,
37535,
37539,
37548,
37559,
37560,
37566,
37597,
37601,
37602,
37604,
37616,
37622,
37658,
37660,
37667,
37684,
37693,
37694,
37696,
37706,
37711,
37730,
37735,
37742,
37744,
37759,
37777,
37783,
37784,
37793,
37800,
37818,
37823,
37825,
37828,
37832,
37849,
37856,
37861,
37862,
37886,
37893,
37915,
37922,
37936,
37939,
37945,
37956,
37960,
37971,
37980,
38002,
38007,
38018,
38020,
38038,
38041,
38044,
38048,
38051,
38054,
38065,
38066,
38077,
38090,
38109,
38119,
38120,
38123,
38146,
38155,
38160,
38181,
38188,
38199,
38203,
38225,
38226,
38231,
38244,
38248,
38259,
38268,
38271,
38272,
38278,
38292,
38296,
38318,
38326,
38338,
38347,
38373,
38378,
38380,
38388,
38392,
38397,
38398,
38401,
38404,
38422,
38432,
38469,
38482,
38493,
38507,
38518,
38521,
38527,
38533,
38534,
38552,
38561,
38576,
38581,
38585,
38594,
38606,
38613,
38617,
38634,
38644,
38651,
38661,
38665,
38668,
38674,
38689,
38695,
38696,
38707,
38710,
38716,
38733,
38736,
38742,
38751,
38752,
38775,
38779,
38792,
38798,
38819,
38822,
38839,
38851,
38854,
38863,
38865,
38887,
38896,
38901,
38912,
38918,
38929,
38941,
38948,
38965,
38969,
38977,
38987,
38992,
38995,
39001,
39004,
39011,
39018,
39025,
39031,
39032,
39044,
39056,
39065,
39066,
39084,
39095,
39099,
39101,
39102,
39104,
39109,
39114,
39121,
39122,
39127,
39150,
39172,
39181,
39184,
39193,
39199,
39200,
39206,
39209,
39235,
39238,
39242,
39244,
39280,
39290,
39292,
39296,
39305,
39308,
39311,
39326,
39329,
39330,
39336,
39339,
39353,
39359,
39374,
39391,
39392,
39402,
39409,
39410,
39415,
39419,
39431,
39432,
39438,
39443,
39445,
39449,
39461,
39462,
39485,
39508,
39515,
39522,
39533,
39541,
39542,
39557,
39570,
39575,
39576,
39591,
39597,
39603,
39610,
39612,
39617,
39620,
39624,
39627,
39635,
39641,
39666,
39668,
39686,
39692,
39700,
39709,
39726,
39728,
39737,
39738,
39755,
39757,
39758,
39765,
39766,
39769,
39779,
39785,
39794,
39796,
39809,
39815,
39829,
39834,
39839,
39850,
39857,
39881,
39905,
39912,
39938,
39940,
39944,
39955,
39961,
39977,
39980,
39986,
39988,
39991,
39998,
40003,
40005,
40023,
40024,
40045,
40046,
40058,
40088,
40091,
40098,
40109,
40112,
40124,
40130,
40153,
40166,
40175,
40183,
40184,
40207,
40215,
40225,
40235,
40240,
40255,
40263,
40270,
40277,
40282,
40297,
40306,
40315,
40333,
40334,
40336,
40342,
40345,
40348,
40355,
40372,
40381,
40390,
40407,
40435,
40437,
40441,
40444,
40458,
40460,
40481,
40484,
40487,
40493,
40494,
40501,
40502,
40525,
40550,
40553,
40559,
40562,
40573,
40574,
40578,
40583,
40584,
40587,
40597,
40620,
40623,
40631,
40643,
40660,
40667,
40676,
40693,
40697,
40708,
40718,
40726,
40735,
40739,
40748,
40760,
40763,
40773,
40774,
40786,
40791,
40798,
40801,
40808,
40811,
40813,
40825,
40831,
40835,
40856,
40861,
40880,
40889,
40912,
40918,
40924,
40927,
40928,
40938,
40952,
40957,
40961,
40968,
40974,
40986,
40992,
41001,
41004,
41022,
41033,
41036,
41039,
41044,
41064,
41078,
41091,
41103,
41108,
41112,
41127,
41128,
41136,
41141,
41146,
41156,
41159,
41163,
41165,
41166,
41184,
41193,
41202,
41211,
41216,
41239,
41243,
41249,
41262,
41267,
41276,
41279,
41305,
41306,
41312,
41317,
41321,
41332,
41335,
41345,
41346,
41351,
41365,
41388,
41399,
41405,
41414,
41432,
41454,
41461,
41462,
41471,
41478,
41490,
41506,
41508,
41512,
41517,
41520,
41529,
41530,
41544,
41550,
41571,
41577,
41580,
41595,
41613,
41622,
41635,
41642,
41661,
41676,
41681,
41684,
41687,
41688,
41694,
41698,
41710,
41712,
41721,
41722,
41729,
41744,
41747,
41753,
41766,
41783,
41790,
41810,
41819,
41825,
41828,
41843,
41846,
41862,
41871,
41874,
41876,
41892,
41899,
41916,
41928,
41957,
41964,
41969,
41981,
41996,
41999,
42001,
42017,
42023,
42027,
42032,
42035,
42044,
42050,
42061,
42062,
42073,
42098,
42104,
42109,
42120,
42125,
42131,
42143,
42153,
42176,
42182,
42188,
42203,
42216,
42219,
42227,
42234,
42251,
42254,
42256,
42259,
42282,
42289,
42302,
42307,
42310,
42322,
42328,
42338,
42349,
42367,
42386,
42398,
42404,
42413,
42419,
42421,
42422,
42431,
42445,
42448,
42451,
42454,
42458,
42470,
42476,
42500,
42509,
42538,
42543,
42545,
42546,
42563,
42570,
42580,
42584,
42589,
42608,
42618,
42629,
42636,
42639,
42644,
42647,
42651,
42654,
42658,
42669,
42678,
42689,
42695,
42696,
42710,
42716,
42730,
42732,
42747,
42750,
42752,
42761,
42772,
42776,
42779,
42797,
42815,
42824,
42837,
42844,
42868,
42877,
42888,
42891,
42912,
42918,
42921,
42927,
42949,
42953,
42967,
42974,
42989,
42995,
42997,
43007,
43018,
43025,
43031,
43032,
43038,
43041,
43054,
43074,
43085,
43097,
43098,
43110,
43119,
43131,
43143,
43144,
43152,
43157,
43178,
43180,
43192,
43197,
43203,
43220,
43236,
43245,
43246,
43260,
43265,
43271,
43285,
43286,
43290,
43299,
43314,
43323,
43337,
43348,
43355,
43357,
43358,
43361,
43362,
43364,
43368,
43376,
43385,
43386,
43391,
43397,
43431,
43438,
43440,
43452,
43463,
43470,
43478,
43481,
43488,
43491,
43506,
43512,
43539,
43567,
43579,
43584,
43601,
43614,
43617,
43623,
43630,
43647,
43658,
43663,
43665,
43691,
43701,
43705,
43708,
43719,
43731,
43737,
43740,
43747,
43749,
43750,
43754,
43764,
43767,
43768,
43773,
43785,
43788,
43810,
43819,
43834,
43853,
43866,
43871,
43872,
43881,
43889,
43902,
43926,
43935,
43946,
43951,
43953,
43971,
44008,
44011,
44026,
44033,
44048,
44057,
44058,
44067,
44081,
44087,
44099,
44105,
44106,
44114,
44116,
44130,
44139,
44141,
44153,
44159,
44160,
44170,
44172,
44187,
44190,
44193,
44199,
44213,
44218,
44223,
44235,
44243,
44262,
44283,
44291,
44293,
44308,
44327,
44341,
44346,
44348,
44354,
44366,
44368,
44373,
44384,
44390,
44393,
44394,
44399,
44401,
44408,
44411,
44417,
44420,
44424,
44444,
44451,
44453,
44466,
44472,
44475,
44486,
44500,
44510,
44531,
44534,
44553,
44559,
44564,
44580,
44583,
44589,
44592,
44609,
44627,
44633,
44643,
44646,
44650,
44674,
44676,
44680,
44683,
44703,
44704,
44716,
44733,
44748,
44759,
44763,
44781,
44782,
44789,
44794,
44799,
44804,
44813,
44822,
44838,
44842,
44849,
44856,
44870,
44887,
44904,
44915,
44917,
44921,
44928,
44933,
44934,
44937,
44940,
44951,
44961,
44962,
44971,
44982,
44985,
44996,
44999,
45014,
45029,
45033,
45036,
45047,
45065,
45076,
45085,
45086,
45090,
45107,
45119,
45121,
45128,
45139,
45151,
45157,
45162,
45164,
45176,
45179,
45198,
45209,
45231,
45234,
45236,
45251,
45260,
45268,
45277,
45299,
45301,
45338,
45344,
45349,
45364,
45367,
45371,
45373,
45376,
45381,
45400,
45406,
45416,
45422,
45427,
45440,
45458,
45467,
45474,
45476,
45488,
45494,
45497,
45500,
45512,
45515,
45523,
45542,
45553,
45559,
45589,
45594,
45596,
45603,
45605,
45610,
45630,
45638,
45641,
45647,
45655,
45659,
45665,
45689,
45695,
45702,
45708,
45726,
45729,
45739,
45744,
45747,
45762,
45764,
45773,
45774,
45781,
45785,
45792,
45801,
45802,
45812,
45816,
45829,
45833,
45847,
45851,
45854,
45863,
45870,
45901,
45910,
45920,
45932,
45938,
45940,
45943,
45949,
45953,
45963,
45971,
45989,
45999,
46001,
46008,
46022,
46026,
46034,
46040,
46043,
46045,
46061,
46062,
46076,
46084,
46094,
46102,
46118,
46149,
46154,
46167,
46173,
46177,
46192,
46197,
46201,
46214,
46217,
46223,
46226,
46228,
46237,
46241,
46251,
46259,
46262,
46266,
46294,
46300,
46303,
46309,
46321,
46331,
46339,
46342,
46354,
46370,
46372,
46379,
46382,
46393,
46402,
46407,
46416,
46425,
46437,
46444,
46447,
46449,
46456,
46462,
46472,
46475,
46486,
46490,
46495,
46501,
46514,
46526,
46528,
46538,
46551,
46552,
46564,
46579,
46586,
46602,
46615,
46616,
46621,
46635,
46643,
46645,
46649,
46667,
46670,
46672,
46678,
46681,
46684,
46687,
46705,
46708,
46721,
46724,
46739,
46757,
46762,
46764,
46776,
46784,
46790,
46796,
46799,
46802,
46813,
46814,
46824,
46832,
46841,
46856,
46862,
46864,
46869,
46874,
46895,
46900,
46903,
46927,
46946,
46948,
46955,
46965,
46972,
46976,
46985,
46999,
47003,
47006,
47016,
47030,
47034,
47053,
47056,
47059,
47072,
47077,
47099,
47105,
47108,
47112,
47115,
47117,
47120,
47129,
47135,
47151,
47154,
47156,
47166,
47171,
47195,
47204,
47213,
47222,
47228,
47241,
47242,
47247,
47249,
47250,
47261,
47266,
47268,
47278,
47286,
47312,
47315,
47321,
47322,
47324,
47331,
47338,
47366,
47372,
47375,
47378,
47387,
47389,
47390,
47396,
47400,
47405,
47408,
47411,
47431,
47443,
47459,
47466,
47479,
47480,
47495,
47504,
47519,
47520,
47530,
47537,
47555,
47558,
47567,
47569,
47572,
47582,
47591,
47595,
47598,
47609,
47612,
47616,
47625,
47640,
47649,
47655,
47661,
47688,
47711,
47717,
47721,
47724,
47727,
47730,
47739,
47745,
47752,
47758,
47765,
47770,
47782,
47786,
47791,
47793,
47796,
47814,
47823,
47826,
47837,
47854,
47856,
47871,
47879,
47880,
47885,
47886,
47903,
47907,
47913,
47916,
47928,
47936,
47945,
47948,
47956,
47965,
47970,
47972,
47981,
47987,
48010,
48012,
48023,
48033,
48051,
48071,
48075,
48077,
48080,
48099,
48106,
48114,
48120,
48128,
48145,
48152,
48155,
48182,
48188,
48203,
48217,
48218,
48236,
48241,
48244,
48264,
48269,
48278,
48282,
48288,
48311,
48315,
48317,
48329,
48330,
48337,
48350,
48353,
48360,
48374,
48380,
48405,
48406,
48409,
48412,
48416,
48419,
48425,
48434,
48443,
48445,
48453,
48454,
48482,
48491,
48501,
48517,
48518,
48545,
48548,
48552,
48569,
48575,
48580,
48584,
48590,
48595,
48602,
48604,
48618,
48625,
48626,
48638,
48668,
48677,
48678,
48687,
48692,
48696,
48704,
48707,
48714,
48731,
48740,
48750,
48761,
48785,
48786,
48798,
48807,
48808,
48814,
48826,
48828,
48834,
48840,
48845,
48858,
48864,
48869,
48870,
48879,
48887,
48899,
48911,
48920,
48926,
48929,
48971,
48974,
48981,
48998,
49007,
49028,
49031,
49056,
49065,
49079,
49083,
49088,
49093,
49100,
49103,
49124,
49136,
49139,
49142,
49145,
49146,
49171,
49187,
49190,
49194,
49196,
49207,
49216,
49219,
49222,
49240,
49250,
49262,
49276,
49289,
49292,
49298,
49319,
49320,
49325,
49333,
49340,
49343,
49352,
49363,
49375,
49391,
49405,
49413,
49420,
49425,
49431,
49432,
49441,
49456,
49476,
49479,
49504,
49514,
49528,
49543,
49544,
49550,
49558,
49568,
49578,
49600,
49612,
49633,
49634,
49636,
49643,
49654,
49657,
49663,
49667,
49693,
49700,
49703,
49712,
49717,
49718,
49721,
49727,
49730,
49735,
49739,
49747,
49765,
49770,
49772,
49777,
49789,
49817,
49829,
49839,
49844,
49851,
49854,
49874,
49883,
49886,
49892,
49895,
49914,
49931,
49933,
49934,
49941,
49952,
49967,
49969,
49972,
49976,
49979,
49999,
50008,
50030,
50041,
50042,
50044,
50057,
50060,
50075,
50077,
50091,
50096,
50099,
50106,
50116,
50133,
50144,
50153,
50154,
50168,
50179,
50188,
50194,
50203,
50212,
50216,
50222,
50229,
50230,
50234,
50251,
50253,
50262,
50266,
50272,
50287,
50295,
50305,
50306,
50311,
50320,
50323,
50325,
50339,
50356,
50365,
50366,
50368,
50377,
50386,
50397,
50411,
50414,
50425,
50451,
50463,
50467,
50473,
50487,
50501,
50505,
50514,
50516,
50536,
50547,
50566,
50572,
50583,
50593,
50599,
50613,
50617,
50618,
50620,
50628,
50638,
50652,
50655,
50662,
50665,
50673,
50683,
50689,
50690,
50692,
50696,
50704,
50713,
50719,
50738,
50757,
50761,
50764,
50770,
50776,
50803,
50805,
50806,
50816,
50826,
50840,
50845,
50852,
50855,
50862,
50876,
50879,
50882,
50894,
50899,
50905,
50924,
50936,
50944,
50973,
50974,
51002,
51007,
51009,
51029,
51036,
51063,
51067,
51070,
51074,
51079,
51083,
51093,
51094,
51124,
51131,
51151,
51153,
51156,
51165,
51175,
51184,
51187,
51203,
51220,
51224,
51233,
51234,
51239,
51246,
51248,
51251,
51257,
51266,
51280,
51285,
51286,
51289,
51295,
51296,
51311,
51329,
51350,
51356,
51363,
51365,
51370,
51372,
51377,
51383,
51384,
51397,
51407,
51422,
51435,
51440,
51446,
51463,
51467,
51491,
51493,
51494,
51508,
51518,
51520,
51526,
51529,
51530,
51537,
51547,
51559,
51565,
51568,
51580,
51583,
51584,
51593,
51594,
51607,
51608,
51620,
51624,
51642,
51649,
51652,
51659,
51661,
51670,
51674,
51698,
51707,
51725,
51737,
51753,
51754,
51779,
51791,
51796,
51809,
51816,
51819,
51827,
51829,
51834,
51836,
51846,
51849,
51855,
51858,
51869,
51870,
51874,
51918,
51926,
51932,
51936,
51948,
51954,
51959,
51971,
51983,
51992,
51997,
52016,
52021,
52031,
52033,
52034,
52048,
52053,
52057,
52067,
52076,
52079,
52081,
52109,
52127,
52128,
52133,
52148,
52155,
52157,
52172,
52178,
52184,
52199,
52200,
52205,
52206,
52232,
52237,
52243,
52246,
52252,
52261,
52265,
52266,
52273,
52274,
52288,
52300,
52303,
52321,
52322,
52328,
52333,
52351,
52357,
52372,
52381,
52386,
52395,
52403,
52423,
52427,
52432,
52438,
52444,
52457,
52468,
52480,
52498,
52516,
52520,
52525,
52531,
52540,
52545,
52546,
52552,
52557,
52569,
52575,
52582,
52594,
52615,
52619,
52624,
52645,
52663,
52664,
52675,
52687,
52696,
52701,
52706,
52708,
52711,
52726,
52748,
52754,
52756,
52759,
52769,
52784,
52790,
52804,
52807,
52808,
52819,
52826,
52828,
52832,
52835,
52849,
52859,
52877,
52880,
52896,
52899,
52905,
52913,
52933,
52934,
52938,
52957,
52979,
52981,
52986,
53005,
53008,
53024,
53029,
53054,
53073,
53083,
53086,
53095,
53102,
53107,
53126,
53130,
53138,
53144,
53156,
53163,
53165,
53173,
53177,
53183,
53192,
53195,
53200,
53212,
53219,
53221,
53245,
53254,
53257,
53265,
53266,
53268,
53275,
53277,
53284,
53294,
53308,
53314,
53319,
53326,
53328,
53340,
53364,
53367,
53377,
53395,
53398,
53407,
53413,
53414,
53417,
53443,
53473,
53476,
53480,
53486,
53506,
53542,
53546,
53554,
53563,
53580,
53591,
53598,
53611,
53621,
53625,
53628,
53632,
53650,
53655,
53675,
53677,
53680,
53683,
53700,
53709,
53724,
53731,
53733,
53738,
53762,
53767,
53785,
53786,
53795,
53802,
53812,
53821,
53827,
53833,
53841,
53848,
53869,
53897,
53905,
53912,
53921,
53928,
53948,
53954,
53968,
53977,
53983,
53984,
54002,
54007,
54013,
54014,
54021,
54026,
54028,
54031,
54036,
54067,
54069,
54074,
54076,
54105,
54111,
54118,
54129,
54145,
54157,
54158,
54163,
54166,
54172,
54185,
54186,
54188,
54208,
54223,
54237,
54241,
54244,
54259,
54273,
54276,
54280,
54294,
54298,
54303,
54304,
54309,
54310,
54316,
54336,
54354,
54359,
54375,
54376,
54381,
54390,
54396,
54399,
54409,
54424,
54434,
54436,
54439,
54445,
54448,
54457,
54465,
54471,
54472,
54485,
54508,
54513,
54528,
54534,
54537,
54540,
54551,
54561,
54573,
54579,
54586,
54591,
54596,
54599,
54605,
54613,
54623,
54654,
54667,
54681,
54684,
54687,
54694,
54706,
54712,
54715,
54723,
54725,
54726,
54740,
54750,
54760,
54768,
54771,
54773,
54796,
54801,
54808,
54814,
54837,
54847,
54849,
54864,
54867,
54889,
54895,
54907,
54919,
54923,
54926,
54940,
54950,
54954,
54961,
54973,
54974,
54976,
54986,
54993,
55000,
55010,
55019,
55021,
55030,
55033,
55039,
55047,
55048,
55054,
55059,
55068,
55071,
55075,
55077,
55081,
55095,
55099,
55110,
55116,
55122,
55134,
55144,
55147,
55158,
55162,
55171,
55185,
55192,
55197,
55207,
55228,
55246,
55253,
55254,
55281,
55300,
55303,
55307,
55312,
55328,
55331,
55337,
55348,
55352,
55357,
55372,
55375,
55377,
55394,
55406,
55424,
55429,
55430,
55436,
55439,
55447,
55453,
55458,
55460,
55478,
55489,
55501,
55502,
55519,
55525,
55530,
55544,
55550,
55558,
55561,
55569,
55586,
55591,
55598,
55605,
55609,
55618,
55630,
55642,
55644,
55653,
55654,
55660,
55671,
55693,
55706,
55712,
55718,
55739,
55747,
55754,
55771,
55774,
55780,
55783,
55784,
55789,
55798,
55802,
55823,
55828,
55837,
55838,
55847,
55848,
55885,
55897,
55904,
55910,
55919,
55922,
55931,
55933,
55937,
55943,
55955,
55957,
55968,
55980,
55986,
55992,
56005,
56034,
56051,
56054,
56065,
56080,
56101,
56113,
56126,
56131,
56134,
56143,
56148,
56152,
56174,
56181,
56182,
56185,
56192,
56201,
56215,
56219,
56222,
56258,
56264,
56269,
56272,
56278,
56282,
56306,
56308,
56318,
56329,
56356,
56360,
56383,
56388,
56391,
56405,
56406,
56416,
56426,
56439,
56446,
56450,
56459,
56461,
56464,
56469,
56489,
56490,
56497,
56509,
56515,
56518,
56524,
56535,
56542,
56545,
56551,
56555,
56560,
56569,
56580,
56584,
56598,
56601,
56602,
56623,
56637,
56638,
56643,
56650,
56673,
56676,
56686,
56704,
56710,
56721,
56731,
56738,
56747,
56750,
56752,
56757,
56787,
56796,
56803,
56812,
56815,
56824,
56829,
56833,
56839,
56840,
56845,
56853,
56854,
56858,
56863,
56864,
56881,
56882,
56896,
56901,
56902,
56908,
56923,
56925,
56926,
56932,
56939,
56947,
56954,
56970,
56972,
56977,
56980,
56993,
57013,
57017,
57018,
57031,
57059,
57062,
57065,
57071,
57083,
57093,
57097,
57106,
57118,
57133,
57134,
57141,
57146,
57156,
57174,
57183,
57189,
57190,
57193,
57196,
57207,
57211,
57214,
57218,
57230,
57235,
57241,
57251,
57260,
57263,
57265,
57271,
57272,
57290,
57295,
57298,
57325,
57328,
57340,
57344,
57353,
57368,
57371,
57383,
57402,
57407,
57419,
57424,
57433,
57452,
57458,
57467,
57470,
57473,
57479,
57480,
57486,
57491,
57493,
57524,
57528,
57534,
57542,
57560,
57565,
57570,
57579,
57590,
57601,
57604,
57607,
57621,
57635,
57642,
57650,
57655,
57670,
57676,
57682,
57687,
57691,
57700,
57704,
57707,
57721,
57731,
57733,
57738,
57745,
57748,
57751,
57757,
57761,
57774,
57779,
57786,
57808,
57814,
57817,
57824,
57827,
57848,
57853,
57857,
57858,
57867,
57872,
57887,
57894,
57915,
57920,
57923,
57932,
57937,
57943,
57950,
57960,
57971,
57974,
57983,
57987,
57994,
58001,
58002,
58013,
58023,
58027,
58029,
58032,
58041,
58047,
58062,
58086,
58092,
58095,
58097,
58100,
58117,
58121,
58132,
58142,
58145,
58152,
58155,
58163,
58166,
58170,
58175,
58184,
58197,
58202,
58204,
58208,
58213,
58220,
58226,
58231,
58235,
58254,
58261,
58271,
58278,
58287,
58327,
58333,
58337,
58357,
58362,
58364,
58375,
58384,
58387,
58405,
58406,
58417,
58424,
58435,
58450,
58452,
58459,
58461,
58466,
58468,
58485,
58489,
58492,
58495,
58505,
58523,
58535,
58536,
58549,
58550,
58561,
58562,
58573,
58576,
58592,
58601,
58622,
58627,
58629,
58634,
58639,
58641,
58644,
58654,
58663,
58667,
58677,
58682,
58690,
58692,
58695,
58710,
58713,
58723,
58740,
58749,
58760,
58766,
58773,
58780,
58787,
58796,
58816,
58822,
58831,
58839,
58849,
58859,
58870,
58879,
58889,
58904,
58914,
58923,
58940,
58945,
58952,
58960,
58965,
58986,
59000,
59006,
59027,
59034,
59052,
59058,
59081,
59082,
59089,
59096,
59118,
59123,
59126,
59132,
59135,
59150,
59174,
59177,
59185,
59195,
59203,
59206,
59234,
59248,
59258,
59260,
59270,
59284,
59291,
59293,
59297,
59312,
59315,
59327,
59332,
59347,
59354,
59363,
59369,
59377,
59406,
59413,
59423,
59434,
59441,
59442,
59456,
59465,
59479,
59501,
59504,
59507,
59514,
59523,
59525,
59526,
59537,
59543,
59560,
59563,
59566,
59577,
59580,
59586,
59597,
59612,
59615,
59622,
59631,
59657,
59660,
59665,
59671,
59675,
59688,
59706,
59708,
59713,
59714,
59720,
59737,
59743,
59744,
59749,
59756,
59783,
59784,
59787,
59795,
59804,
59811,
59814,
59823,
59838,
59840,
59846,
59849,
59855,
59860,
59867,
59869,
59885,
59888,
59893,
59904,
59919,
59922,
59927,
59937,
59940,
59944,
59947,
59949,
59961,
59975,
59981,
59994,
59999,
60018,
60023,
60024,
60039,
60043,
60048,
60054,
60073,
60079,
60082,
60102,
60108,
60111,
60120,
60149,
60153,
60161,
60168,
60176,
60182,
60185,
60204,
60212,
60215,
60219,
60222,
60229,
60234,
60241,
60248,
60277,
60282,
60287,
60303,
60306,
60327,
60333,
60334,
60336,
60345,
60359,
60368,
60380,
60389,
60390,
60394,
60407,
60414,
60419,
60426,
60428,
60431,
60440,
60450,
60469,
60473,
60474,
60484,
60496,
60502,
60508,
60511,
60522,
60529,
60530,
60536,
60551,
60557,
60566,
60576,
60579,
60585,
60588,
60600,
60613,
60628,
60631,
60648,
60651,
60653,
60671,
60673,
60691,
60697,
60700,
60714,
60724,
60728,
60733,
60736,
60745,
60746,
60753,
60754,
60782,
60784,
60790,
60793,
60805,
60830,
60836,
60846,
60851,
60880,
60896,
60905,
60923,
60925,
60932,
60939,
60942,
60953,
60956,
60959,
60963,
60969,
60978,
60980,
60987,
61007,
61012,
61015,
61025,
61026,
61038,
61040,
61052,
61061,
61074,
61083,
61085,
61086,
61096,
61119,
61124,
61127,
61128,
61133,
61134,
61146,
61155,
61161,
61162,
61169,
61179,
61182,
61190,
61201,
61208,
61238,
61241,
61247,
61259,
61267,
61269,
61295,
61304,
61309,
61310,
61313,
61320,
61325,
61334,
61337,
61386,
61399,
61422,
61429,
61436,
61439,
61466,
61477,
61478,
61490,
61495,
61504,
61514,
61516,
61521,
61527,
61531,
61540,
61550,
61557,
61562,
61577,
61583,
61597,
61602,
61604,
61607,
61622,
61625,
61633,
61640,
61643,
61651,
61658,
61670,
61674,
61676,
61679,
61688,
61693,
61701,
61711,
61714,
61723,
61725,
61726,
61729,
61741,
61761,
61779,
61781,
61782,
61797,
61809,
61810,
61816,
61822,
61849,
61876,
61893,
61905,
61908,
61911,
61912,
61928,
61934,
61957,
61961,
61969,
61979,
61982,
62003,
62006,
62010,
62015,
62020,
62024,
62029,
62032,
62035,
62038,
62047,
62068,
62071,
62082,
62088,
62096,
62108,
62124,
62142,
62147,
62153,
62159,
62161,
62171,
62189,
62207,
62227,
62230,
62234,
62236,
62239,
62257,
62270,
62278,
62287,
62295,
62301,
62306,
62312,
62317,
62330,
62342,
62359,
62365,
62366,
62370,
62375,
62376,
62387,
62404,
62411,
62435,
62441,
62442,
62452,
62459,
62461,
62473,
62474,
62493,
62510,
62518,
62524,
62549,
62556,
62565,
62566,
62580,
62584,
62589,
62596,
62608,
62636,
62642,
62651,
62654,
62659,
62666,
62680,
62692,
62701,
62702,
62714,
62716,
62733,
62762,
62769,
62770,
62787,
62794,
62801,
62807,
62808,
62813,
62817,
62818,
62832,
62841,
62857,
62860,
62871,
62882,
62888,
62913,
62919,
62920,
62925,
62933,
62938,
62940,
62949,
62956,
62971,
62978,
62990,
62995,
62997,
63004,
63011,
63032,
63038,
63067,
63069,
63076,
63083,
63088,
63094,
63097,
63100,
63104,
63114,
63116,
63122,
63128,
63149,
63150,
63157,
63167,
63187,
63200,
63220,
63223,
63229,
63235,
63247,
63252,
63255,
63289,
63298,
63303,
63327,
63328,
63348,
63355,
63357,
63368,
63391,
63402,
63409,
63416,
63419,
63430,
63442,
63457,
63458,
63482,
63487,
63488,
63500,
63511,
63517,
63528,
63531,
63559,
63566,
63578,
63580,
63584,
63587,
63594,
63607,
63611,
63630,
63632,
63641,
63647,
63651,
63666,
63668,
63695,
63697,
63709,
63723,
63737,
63746,
63752,
63755,
63775,
63781,
63794,
63796,
63808,
63817,
63820,
63826,
63838,
63848,
63861,
63862,
63866,
63878,
63889,
63892,
63901,
63915,
63917,
63926,
63932,
63937,
63938,
63943,
63944,
63950,
63952,
63955,
63957,
63961,
63962,
63978,
63983,
63988,
64008,
64013,
64019,
64026,
64028,
64032,
64042,
64044,
64055,
64070,
64079,
64084,
64087,
64093,
64100,
64104,
64109,
64140,
64148,
64151,
64152,
64171,
64179,
64186,
64203,
64206,
64213,
64214,
64220,
64233,
64239,
64248,
64251,
64259,
64268,
64273,
64279,
64283,
64292,
64296,
64301,
64302,
64324,
64331,
64346,
64364,
64382,
64386,
64400,
64409,
64419,
64433,
64454,
64458,
64482,
64494,
64496,
64505,
64514,
64519,
64525,
64528,
64534,
64561,
64571,
64579,
64591,
64606,
64616,
64619,
64640,
64645,
64649,
64652,
64670,
64673,
64674,
64683,
64697,
64703,
64711,
64723,
64736,
64739,
64741,
64748,
64759,
64768,
64771,
64778,
64792,
64821,
64831,
64839,
64848,
64860,
64867,
64870,
64874,
64879,
64887,
64894,
64897,
64898,
64921,
64933,
64940,
64957,
64969,
64972,
64978,
64984,
64993,
64999,
65000,
65006,
65011,
65014,
65036,
65044,
65063,
65067,
65075,
65077,
65082,
65095,
65101,
65104,
65109,
65110,
65116,
65126,
65129,
65138,
65160,
65171,
65173,
65180,
65189,
65193,
65208,
65214,
65216,
65225,
65236,
65239,
65273,
65274,
65281,
65294,
65324,
65335,
65354,
65359,
65373,
65383,
65387,
65397,
65411,
65413,
65418,
65441,
65444,
65447,
65448,
65473,
65476,
65480,
65494,
65509,
65519,
65527,
19,
31,
38,
61,
64,
109,
115,
118,
131,
167,
200,
241,
244,
247,
261,
265,
304,
314,
341,
376,
395,
405,
406,
443,
451,
458,
460,
468,
472,
482,
491,
496,
524,
536,
542,
557,
572,
580,
592,
656,
713,
719,
738,
749,
752,
767,
772,
782,
789,
830,
838,
916,
920,
936,
991,
998,
1016,
1024,
1053,
1081,
1090,
1125,
1135,
1143,
1150,
1154,
1171,
1174,
1202,
1213,
1225,
1233,
1234,
1252,
1255,
1294,
1349,
1354,
1378,
1383,
1387,
1392,
1402,
1420,
1428,
1437,
1448,
1459,
1473,
1507,
1516,
1528,
1573,
1592,
1597,
1654,
1663,
1730,
1739,
1741,
1753,
1783,
1804,
1807,
1832,
1850,
1852,
1881,
1894,
1927,
1952,
1969,
1999,
2018,
2047,
2066,
2068,
2093,
2105,
2116,
2149,
2201,
2228,
2245,
2246,
2283,
2288,
2320,
2326,
2386,
2392,
2395,
2413,
2419,
2441,
2466,
2477,
2485,
2492,
2495,
2498,
2504,
2515,
2521,
2561,
2579,
2604,
2657,
2681,
2691,
2731,
2739,
2765,
2790,
2802,
2819,
2891,
2905,
2911,
2912,
2921,
2924,
2945,
2952,
2972,
2986,
3000,
3008,
3011,
3018,
3047,
3071,
3079,
3083,
3086,
3148,
3156,
3194,
3230,
3233,
3254,
3268,
3305,
3323,
3326,
3343,
3345,
3382,
3413,
3420,
3434,
3453,
3472,
3488,
3503,
3506,
3518,
3532,
3543,
3547,
3573,
3574,
3587,
3632,
3664,
3713,
3726,
3768,
3771,
3810,
3848,
3868,
3896,
3910,
3921,
3928,
3940,
3947,
3949,
4001,
4004,
4022,
4026,
4036,
4073,
4093,
4099,
4120,
4136,
4156,
4176,
4182,
4191,
4198,
4252,
4259,
4261,
4294,
4341,
4348,
4356,
4384,
4389,
4401,
4428,
4431,
4445,
4470,
4473,
4474,
4490,
4509,
4510,
4533,
4548,
4558,
4594,
4596,
4603,
4610,
4619,
4630,
4652,
4658,
4682,
4708,
4736,
4753,
4760,
4781,
4784,
4799,
4807,
4808,
4842,
4882,
4897,
4900,
4922,
4936,
4960,
4970,
4978,
4994,
5003,
5044,
5061,
5107,
5127,
5131,
5136,
5145,
5146,
5175,
5218,
5223,
5248,
5294,
5299,
5301,
5311,
5343,
5344,
5396,
5406,
5410,
5424,
5447,
5461,
5468,
5475,
5478,
5523,
5530,
5535,
5548,
5559,
5580,
5604,
5622,
5641,
5649,
5656,
5671,
5689,
5721,
5731,
5734,
5738,
5740,
5748,
5791,
5801,
5807,
5822,
5829,
5834,
5847,
5854,
5878,
5882,
5919,
5947,
5981,
5982,
6025,
6028,
6039,
6056,
6064,
6073,
6081,
6088,
6101,
6139,
6142,
6194,
6199,
6200,
6203,
6214,
6238,
6241,
6244,
6248,
6256,
6266,
6271,
6275,
6295,
6315,
6364,
6368,
6377,
6400,
6430,
6477,
6480,
6490,
6526,
6539,
6556,
6584,
6598,
6601,
6609,
6612,
6645,
6655,
6679,
6683,
6719,
6727,
6734,
6770,
6776,
6791,
6798,
6800,
6826,
6833,
6836,
6858,
6882,
6901,
6923,
6967,
6979,
7022,
7060,
7064,
7083,
7093,
7094,
7120,
7125,
7142,
7151,
7165,
7173,
7188,
7191,
7202,
7216,
7219,
7267,
7358,
7383,
7387,
7396,
7408,
7432,
7462,
7480,
7488,
7497,
7531,
7561,
7582,
7591,
7612,
7677,
7687,
7701,
7705,
7712,
7721,
7736,
7756,
7777,
7783,
7792,
7797,
7802,
7808,
7866,
7885,
7891,
7913,
7936,
7946,
7963,
7996,
7999,
8011,
8014,
8028,
8047,
8077,
8101,
8119,
8125,
8140,
8152,
8209,
8212,
8231,
8258,
8275,
8303,
8308,
8312,
8345,
8346,
8370,
8402,
8411,
8414,
8424,
8435,
8452,
8462,
8479,
8509,
8515,
8522,
8541,
8560,
8563,
8585,
8594,
8596,
8603,
8610,
8647,
8661,
8662,
8672,
8690,
8696,
8739,
8783,
8811,
8813,
8821,
8856,
8877,
8885,
8897,
8898,
8934,
8955,
8972,
8977,
9038,
9045,
9071,
9085,
9110,
9120,
9157,
9164,
9185,
9203,
9235,
9278,
9290,
9292,
9319,
9334,
9362,
9387,
9404,
9407,
9410,
9422,
9478,
9512,
9535,
9604,
9616,
9622,
9631,
9656,
9710,
9721,
9728,
9733,
9738,
9774,
9791,
9803,
9805,
9817,
9823,
9839,
9847,
9854,
9863,
9872,
9884,
9935,
9937,
9974,
9980,
10003,
10015,
10016,
10066,
10093,
10118,
10132,
10135,
10151,
10158,
10169,
10172,
10180,
10187,
10189,
10192,
10197,
10211,
10214,
10256,
10278,
10290,
10301,
10310,
10344,
10473,
10474,
10482,
10499,
10525,
10532,
10535,
10556,
10568,
10579,
10586,
10609,
10612,
10650,
10665,
10685,
10686,
10688,
10711,
10728,
10748,
10751,
10781,
10805,
10823,
10838,
10857,
10865,
10872,
10893,
10899,
10917,
10935,
11001,
11072,
11089,
11090,
11108,
11117,
11136,
11148,
11153,
11181,
11190,
11201,
11204,
11216,
11237,
11259,
11279,
11282,
11304,
11312,
11332,
11341,
11354,
11356,
11365,
11377,
11417,
11427,
11433,
11434,
11439,
11444,
11448,
11461,
11466,
11468,
11473,
11489,
11499,
11516,
11531,
11533,
11557,
11572,
11608,
11635,
11638,
11644,
11684,
11702,
11740,
11749,
11754,
11764,
11767,
11784,
11789,
11795,
11798,
11804,
11818,
11820,
11860,
11869,
11874,
11903,
11916,
11927,
11933,
11962,
12009,
12020,
12035,
12041,
12049,
12065,
12072,
12098,
12100,
12107,
12167,
12202,
12207,
12233,
12269,
12290,
12304,
12314,
12340,
12416,
12425,
12428,
12446,
12462,
12476,
12496,
12511,
12518,
12530,
12532,
12539,
12567,
12597,
12601,
12602,
12622,
12693,
12707,
12713,
12716,
12734,
12763,
12765,
12799,
12843,
12853,
12865,
12866,
12919,
12926,
12936,
12944,
12959,
12965,
12980,
13004,
13016,
13019,
13037,
13055,
13063,
13098,
13103,
13106,
13115,
13143,
13144,
13153,
13171,
13184,
13193,
13199,
13207,
13217,
13227,
13232,
13276,
13283,
13307,
13317,
13330,
13345,
13363,
13387,
13426,
13428,
13431,
13489,
13501,
13533,
13589,
13600,
13603,
13623,
13665,
13672,
13675,
13708,
13713,
13720,
13730,
13735,
13767,
13773,
13792,
13843,
13891,
13946,
13967,
13976,
14017,
14030,
14041,
14054,
14058,
14060,
14063,
14078,
14080,
14089,
14131,
14134,
14137,
14188,
14215,
14222,
14249,
14292,
14320,
14339,
14346,
14353,
14365,
14384,
14414,
14428,
14435,
14483,
14486,
14506,
14513,
14520,
14526,
14528,
14533,
14576,
14599,
14613,
14639,
14644,
14653,
14662,
14695,
14704,
14713,
14725,
14783,
14810,
14816,
14822,
14828,
14883,
14889,
14904,
14917,
14927,
14941,
14946,
14952,
15010,
15012,
15033,
15041,
15047,
15066,
15068,
15072,
15095,
15150,
15152,
15175,
15176,
15210,
15245,
15258,
15263,
15264,
15279,
15301,
15306,
15313,
15329,
15341,
15367,
15368,
15386,
15404,
15422,
15436,
15444,
15467,
15498,
15503,
15528,
15534,
15536,
15559,
15565,
15583,
15599,
15602,
15616,
15626,
15667,
15684,
15711,
15745,
15763,
15779,
15811,
15814,
15817,
15853,
15881,
15890,
15899,
15905,
15915,
15937,
15950,
16002,
16041,
16042,
16052,
16121,
16132,
16136,
16150,
16153,
16180,
16190,
16192,
16195,
16210,
16225,
16256,
16266,
16274,
16302,
16310,
16322,
16339,
16345,
16348,
16357,
16382,
16402,
16461,
16469,
16474,
16483,
16497,
16523,
16534,
16550,
16564,
16582,
16591,
16609,
16642,
16648,
16656,
16662,
16665,
16678,
16701,
16713,
16716,
16758,
16768,
16797,
16804,
16811,
16813,
16881,
16888,
16893,
16922,
16937,
16958,
16965,
16978,
16980,
16989,
17011,
17014,
17023,
17063,
17081,
17084,
17099,
17126,
17129,
17138,
17164,
17170,
17203,
17206,
17224,
17305,
17322,
17327,
17332,
17342,
17387,
17410,
17419,
17429,
17439,
17440,
17457,
17458,
17469,
17477,
17512,
17518,
17532,
17536,
17559,
17569,
17641,
17667,
17674,
17693,
17710,
17729,
17754,
17763,
17780,
17784,
17790,
17830,
17851,
17868,
17879,
17896,
17901,
17916,
17935,
17953,
17991,
18009,
18016,
18034,
18061,
18070,
18079,
18132,
18145,
18169,
18170,
18190,
18192,
18201,
18228,
18243,
18260,
18279,
18285,
18297,
18300,
18321,
18344,
18358,
18364,
18376,
18390,
18399,
18400,
18427,
18443,
18487,
18493,
18508,
18532,
18535,
18580,
18587,
18606,
18659,
18662,
18679,
18694,
18697,
18706,
18708,
18728,
18731,
18733,
18751,
18766,
18773,
18796,
18811,
18823,
18832,
18854,
18858,
18883,
18900,
18967,
18974,
18990,
19009,
19055,
19058,
19074,
19079,
19086,
19128,
19145,
19163,
19175,
19189,
19196,
19204,
19213,
19237,
19276,
19287,
19291,
19293,
19304,
19371,
19379,
19381,
19405,
19417,
19420,
19424,
19462,
19474,
19492,
19501,
19504,
19516,
19519,
19534,
19555,
19597,
19600,
19615,
19621,
19646,
19651,
19693,
19702,
19726,
19754,
19759,
19764,
19788,
19793,
19836,
19855,
19858,
19880,
19883,
19917,
19918,
19936,
19946,
19954,
19979,
19993,
19994,
20006,
20017,
20032,
20038,
20050,
20080,
20135,
20142,
20159,
20173,
20186,
20229,
20234,
20263,
20270,
20299,
20304,
20319,
20329,
20337,
20353,
20401,
20434,
20436,
20473,
20488,
20512,
20515,
20517,
20530,
20571,
20574,
20589,
20592,
20611,
20613,
20628,
20637,
20638,
20719,
20724,
20772,
20796,
20799,
20816,
20841,
20844,
20862,
20865,
20902,
20938,
20957,
20971,
20973,
20981,
20982,
20985,
20991,
21012,
21022,
21026,
21028,
21050,
21075,
21077,
21078,
21106,
21122,
21127,
21155,
21167,
21169,
21204,
21230,
21256,
21285,
21312,
21329,
21351,
21372,
21376,
21424,
21448,
21465,
21495,
21509,
21550,
21562,
21575,
21579,
21582,
21600,
21615,
21617,
21624,
21633,
21636,
21645,
21654,
21660,
21667,
21702,
21714,
21719,
21736,
21767,
21781,
21795,
21841,
21853,
21867,
21878,
21891,
21897,
21954,
21956,
21965,
21977,
21978,
21983,
22002,
22013,
22014,
22054,
22058,
22066,
22085,
22103,
22138,
22140,
22153,
22164,
22167,
22189,
22202,
22212,
22234,
22239,
22245,
22272,
22308,
22318,
22320,
22338,
22350,
22374,
22388,
22391,
22422,
22426,
22441,
22481,
22488,
22500,
22517,
22531,
22552,
22574,
22579,
22582,
22586,
22594,
22611,
22614,
22700,
22711,
22749,
22759,
22774,
22777,
22780,
22783,
22785,
22840,
22878,
22884,
22888,
22927,
22941,
22951,
22958,
22980,
23007,
23032,
23041,
23044,
23059,
23065,
23072,
23137,
23144,
23155,
23162,
23167,
23183,
23192,
23197,
23216,
23221,
23228,
23233,
23234,
23251,
23257,
23258,
23288,
23302,
23341,
23373,
23402,
23409,
23428,
23435,
23440,
23449,
23459,
23473,
23500,
23511,
23548,
23560,
23563,
23594,
23601,
23625,
23640,
23650,
23662,
23692,
23726,
23738,
23743,
23755,
23760,
23799,
23848,
23859,
23876,
23897,
23907,
23919,
23921,
23931,
23933,
23943,
23957,
23986,
24020,
24043,
24064,
24082,
24084,
24088,
24117,
24149,
24165,
24223,
24247,
24259,
24283,
24296,
24336,
24342,
24389,
24394,
24414,
24424,
24441,
24491,
24502,
24534,
24540,
24543,
24549,
24567,
24583,
24693,
24704,
24719,
24749,
24799,
24830,
24835,
24907,
24917,
24940,
24943,
24958,
24962,
24964,
24968,
25015,
25024,
25027,
25033,
25041,
25047,
25057,
25082,
25093,
25105,
25112,
25117,
25131,
25139,
25194,
25204,
25244,
25247,
25253,
25258,
25275,
25320,
25338,
25343,
25351,
25358,
25372,
25399,
25408,
25432,
25442,
25462,
25465,
25468,
25482,
25489,
25490,
25505,
25511,
25512,
25552,
25555,
25595,
25636,
25672,
25685,
25696,
25720,
25730,
25735,
25753,
25756,
25769,
25821,
25825,
25840,
25860,
25869,
25872,
25956,
25973,
25994,
26002,
26020,
26023,
26041,
26044,
26069,
26097,
26113,
26138,
26167,
26216,
26230,
26243,
26245,
26263,
26264,
26269,
26311,
26346,
26354,
26365,
26368,
26398,
26401,
26426,
26436,
26443,
26448,
26458,
26464,
26476,
26503,
26504,
26515,
26531,
26548,
26570,
26589,
26594,
26608,
26623,
26678,
26690,
26709,
26725,
26744,
26763,
26765,
26768,
26784,
26802,
26814,
26856,
26861,
26862,
26894,
26908,
26915,
26929,
26930,
26939,
26941,
26987,
27023,
27066,
27079,
27086,
27091,
27113,
27157,
27174,
27188,
27191,
27197,
27206,
27210,
27245,
27254,
27383,
27387,
27416,
27422,
27472,
27478,
27548,
27579,
27582,
27589,
27593,
27613,
27649,
27717,
27729,
27751,
27757,
27766,
27791,
27794,
27854,
27856,
27866,
27875,
27902,
27916,
27924,
27933,
27940,
27947,
27969,
27981,
27996,
28005,
28030,
28064,
28102,
28108,
28120,
28125,
28130,
28142,
28149,
28165,
28169,
28177,
28211,
28213,
28220,
28261,
28271,
28299,
28326,
28330,
28350,
28355,
28367,
28376,
28379,
28381,
28447,
28465,
28471,
28472,
28478,
28480,
28489,
28514,
28525,
28537,
28550,
28559,
28595,
28601,
28629,
28657,
28667,
28711,
28718,
28730,
28732,
28777,
28801,
28822,
28855,
28859,
28869,
28893,
28904,
28922,
28930,
28949,
28972,
29002,
29009,
29061,
29068,
29107,
29119,
29142,
29146,
29152,
29200,
29206,
29245,
29254,
29258,
29260,
29268,
29281,
29306,
29317,
29324,
29342,
29375,
29384,
29389,
29411,
29413,
29446,
29457,
29458,
29483,
29488,
29494,
29506,
29553,
29569,
29587,
29590,
29600,
29612,
29665,
29722,
29745,
29746,
29752,
29775,
29778,
29800,
29829,
29830,
29877,
29881,
29884,
29895,
29899,
29916,
29923,
29935,
29955,
29962,
29969,
29997,
30032,
30041,
30048,
30060,
30063,
30105,
30122,
30141,
30142,
30153,
30171,
30192,
30197,
30223,
30235,
30241,
30256,
30291,
30293,
30300,
30331,
30349,
30361,
30367,
30392,
30405,
30410,
30415,
30439,
30446,
30501,
30526,
30531,
30537,
30546,
30568,
30581,
30588,
30598,
30607,
30609,
30616,
30626,
30628,
30638,
30658,
30663,
30675,
30698,
30708,
30712,
30727,
30736,
30748,
30758,
30775,
30793,
30802,
30820,
30823,
30827,
30848,
30893,
30906,
30950,
30956,
30996,
31015,
31016,
31034,
31099,
31123,
31145,
31166,
31168,
31174,
31216,
31219,
31238,
31256,
31304,
31315,
31324,
31364,
31379,
31382,
31412,
31451,
31487,
31509,
31510,
31520,
31535,
31564,
31585,
31586,
31600,
31643,
31646,
31649,
31650,
31674,
31679,
31684,
31688,
31706,
31735,
31754,
31761,
31774,
31807,
31812,
31821,
31855,
31919,
31934,
31956,
31965,
31975,
31981,
31999,
32014,
32022,
32049,
32055,
32082,
32087,
32100,
32104,
32109,
32138,
32140,
32148,
32161,
32162,
32174,
32196,
32220,
32223,
32267,
32272,
32308,
32315,
32317,
32347,
32360,
32394,
32411,
32420,
32423,
32455,
32456,
32510,
32517,
32541,
32552,
32555,
32580,
32598,
32654,
32662,
32665,
32678,
32682,
32687,
32692,
32710,
32791,
32792,
32813,
32826,
32831,
32836,
32843,
32854,
32893,
32897,
32912,
32951,
32963,
32970,
32975,
33028,
33052,
33061,
33083,
33103,
33117,
33139,
33151,
33162,
33209,
33210,
33223,
33227,
33241,
33263,
33341,
33344,
33356,
33390,
33398,
33423,
33428,
33444,
33454,
33479,
33510,
33514,
33528,
33548,
33566,
33570,
33593,
33599,
33619,
33635,
33659,
33680,
33699,
33713,
33758,
33771,
33779,
33800,
33829,
33836,
33844,
33856,
33859,
33873,
33874,
33929,
33944,
33965,
33978,
33986,
34006,
34025,
34106,
34126,
34171,
34189,
34204,
34260,
34270,
34280,
34298,
34313,
34321,
34333,
34370,
34376,
34387,
34389,
34417,
34429,
34440,
34443,
34451,
34470,
34484,
34493,
34496,
34514,
34526,
34535,
34585,
34591,
34592,
34602,
34607,
34644,
34657,
34675,
34681,
34693,
34706,
34745,
34759,
34765,
34774,
34780,
34794,
34807,
34808,
34835,
34842,
34865,
34907,
34928,
34949,
34961,
34964,
34987,
34990,
35019,
35069,
35077,
35090,
35152,
35173,
35174,
35202,
35214,
35219,
35226,
35235,
35255,
35310,
35318,
35321,
35333,
35337,
35346,
35373,
35414,
35478,
35497,
35503,
35512,
35515,
35526,
35577,
35585,
35592,
35615,
35616,
35622,
35634,
35657,
35672,
35708,
35772,
35790,
35804,
35811,
35814,
35837,
35846,
35873,
35883,
35918,
35920,
35925,
35926,
35945,
35956,
36003,
36023,
36024,
36059,
36061,
36072,
36075,
36103,
36110,
36131,
36151,
36160,
36199,
36223,
36227,
36234,
36236,
36284,
36319,
36332,
36343,
36373,
36401,
36413,
36433,
36459,
36480,
36485,
36510,
36513,
36523,
36528,
36537,
36558,
36563,
36576,
36608,
36611,
36617,
36653,
36716,
36721,
36733,
36761,
36783,
36786,
36795,
36800,
36810,
36812,
36817,
36818,
36851,
36853,
36868,
36889,
36890,
36896,
36905,
36919,
36938,
36946,
36951,
36952,
36964,
36968,
36979,
36981,
37021,
37026,
37075,
37077,
37108,
37112,
37150,
37154,
37156,
37163,
37178,
37183,
37185,
37191,
37198,
37203,
37225,
37243,
37252,
37262,
37264,
37276,
37327,
37355,
37403,
37415,
37422,
37448,
37451,
37478,
37484,
37525,
37553,
37640,
37645,
37658,
37667,
37708,
37723,
37732,
37747,
37753,
37772,
37789,
37817,
37826,
37831,
37845,
37855,
37859,
37866,
37880,
37885,
37897,
37906,
37948,
37954,
37978,
37980,
37990,
38001,
38020,
38029,
38047,
38063,
38077,
38110,
38116,
38119,
38176,
38186,
38194,
38218,
38241,
38247,
38261,
38268,
38277,
38287,
38295,
38299,
38301,
38305,
38312,
38315,
38317,
38343,
38344,
38350,
38358,
38364,
38371,
38373,
38377,
38392,
38407,
38408,
38421,
38438,
38442,
38464,
38473,
38484,
38491,
38510,
38518,
38531,
38537,
38538,
38567,
38594,
38647,
38651,
38654,
38686,
38702,
38751,
38821,
38825,
38853,
38863,
38882,
38884,
38932,
38941,
38952,
38960,
38980,
38995,
39004,
39013,
39017,
39026,
39056,
39121,
39124,
39133,
39157,
39181,
39187,
39212,
39223,
39250,
39265,
39320,
39330,
39335,
39353,
39371,
39385,
39421,
39432,
39443,
39450,
39455,
39468,
39473,
39488,
39497,
39521,
39531,
39542,
39585,
39605,
39658,
39677,
39703,
39726,
39731,
39745,
39776,
39796,
39809,
39833,
39850,
39869,
39882,
39906,
39918,
39929,
39947,
39985,
39986,
40023,
40024,
40039,
40053,
40079,
40084,
40087,
40094,
40100,
40112,
40129,
40132,
40142,
40154,
40177,
40178,
40202,
40219,
40303,
40305,
40311,
40336,
40342,
40358,
40381,
40417,
40438,
40463,
40471,
40472,
40488,
40491,
40525,
40526,
40550,
40553,
40562,
40568,
40580,
40608,
40613,
40652,
40703,
40712,
40720,
40723,
40746,
40759,
40765,
40771,
40778,
40788,
40804,
40835,
40841,
40907,
40934,
40955,
40986,
41007,
41016,
41034,
41041,
41063,
41084,
41093,
41097,
41111,
41118,
41121,
41141,
41160,
41207,
41214,
41255,
41284,
41287,
41308,
41330,
41336,
41437,
41444,
41456,
41481,
41489,
41499,
41555,
41561,
41562,
41571,
41592,
41631,
41661,
41682,
41710,
41724,
41727,
41730,
41744,
41769,
41795,
41798,
41804,
41826,
41852,
41868,
41910,
41914,
41942,
41969,
41975,
41976,
41994,
42002,
42037,
42056,
42079,
42085,
42089,
42123,
42128,
42140,
42149,
42156,
42186,
42191,
42205,
42221,
42222,
42230,
42233,
42241,
42247,
42248,
42254,
42259,
42268,
42295,
42304,
42322,
42334,
42355,
42361,
42373,
42374,
42398,
42411,
42443,
42446,
42463,
42479,
42482,
42484,
42498,
42534,
42537,
42557,
42570,
42599,
42600,
42633,
42639,
42672,
42681,
42687,
42704,
42713,
42714,
42716,
42726,
42730,
42737,
42752,
42757,
42772,
42809,
42853,
42857,
42902,
42912,
42930,
42936,
42956,
42959,
42978,
43001,
43011,
43047,
43059,
43094,
43124,
43218,
43220,
43240,
43258,
43263,
43265,
43290,
43346,
43364,
43373,
43401,
43416,
43443,
43458,
43497,
43506,
43545,
43558,
43576,
43579,
43624,
43630,
43637,
43654,
43660,
43696,
43706,
43725,
43733,
43753,
43756,
43761,
43768,
43812,
43822,
43841,
43861,
43868,
43877,
43878,
43908,
43917,
43936,
43954,
43963,
43977,
44008,
44013,
44026,
44028,
44045,
44046,
44053,
44091,
44101,
44129,
44139,
44172,
44203,
44211,
44240,
44259,
44305,
44383,
44384,
44389,
44390,
44432,
44435,
44468,
44472,
44483,
44497,
44550,
44577,
44584,
44601,
44674,
44683,
44688,
44694,
44703,
44713,
44721,
44722,
44733,
44746,
44748,
44760,
44765,
44766,
44775,
44794,
44822,
44841,
44859,
44894,
44900,
44904,
44946,
44967,
44994,
44999,
45013,
45017,
45020,
45027,
45029,
45066,
45074,
45080,
45090,
45101,
45110,
45113,
45134,
45136,
45148,
45158,
45176,
45181,
45185,
45188,
45203,
45209,
45231,
45234,
45239,
45246,
45260,
45284,
45301,
45333,
45350,
45354,
45446,
45458,
45518,
45566,
45569,
45575,
45576,
45587,
45615,
45661,
45798,
45829,
45847,
45858,
45864,
45899,
45904,
45919,
45974,
45987,
45989,
46008,
46036,
46039,
46043,
46045,
46079,
46084,
46091,
46105,
46117,
46141,
46147,
46162,
46184,
46197,
46207,
46214,
46218,
46237,
46247,
46251,
46327,
46333,
46342,
46366,
46376,
46384,
46404,
46478,
46511,
46540,
46638,
46700,
46706,
46745,
46757,
46772,
46776,
46790,
46794,
46804,
46820,
46849,
46870,
46876,
46903,
46904,
46907,
46932,
46955,
46963,
46991,
47029,
47036,
47054,
47099,
47106,
47132,
47145,
47151,
47156,
47171,
47188,
47201,
47219,
47226,
47241,
47252,
47261,
47295,
47297,
47333,
47337,
47360,
47377,
47378,
47384,
47389,
47417,
47420,
47426,
47443,
47504,
47507,
47510,
47526,
47550,
47552,
47557,
47564,
47591,
47610,
47621,
47639,
47646,
47676,
47682,
47732,
47741,
47751,
47757,
47786,
47803,
47828,
47848,
47853,
47856,
47862,
47874,
47883,
47916,
47934,
47951,
47979,
48010,
48027,
48046,
48060,
48065,
48075,
48096,
48119,
48173,
48176,
48186,
48213,
48223,
48224,
48229,
48241,
48281,
48284,
48291,
48308,
48340,
48344,
48368,
48400,
48406,
48409,
48421,
48448,
48453,
48457,
48478,
48493,
48527,
48583,
48597,
48641,
48668,
48671,
48682,
48709,
48719,
48731,
48780,
48791,
48797,
48807,
48811,
48814,
48821,
48836,
48846,
48848,
48854,
48874,
48908,
48929,
48941,
48954,
48961,
48962,
48985,
49001,
49007,
49015,
49035,
49062,
49066,
49085,
49091,
49094,
49127,
49134,
49183,
49221,
49231,
49250,
49252,
49270,
49297,
49313,
49340,
49365,
49379,
49386,
49391,
49417,
49438,
49444,
49453,
49454,
49480,
49485,
49498,
49513,
49527,
49531,
49564,
49588,
49609,
49617,
49645,
49646,
49654,
49697,
49718,
49741,
49754,
49756,
49833,
49834,
49879,
49942,
49946,
49982,
49994,
50001,
50023,
50047,
50120,
50133,
50137,
50140,
50156,
50199,
50205,
50215,
50216,
50224,
50229,
50233,
50251,
50281,
50326,
50332,
50348,
50359,
50374,
50404,
50443,
50488,
50493,
50505,
50511,
50525,
50542,
50550,
50560,
50570,
50587,
50593,
50611,
50649,
50656,
50685,
50686,
50692,
50702,
50704,
50709,
50720,
50726,
50729,
50737,
50758,
50772,
50849,
50850,
50881,
50901,
50906,
50915,
50961,
50992,
50997,
51001,
51004,
51033,
51045,
51052,
51064,
51085,
51127,
51139,
51153,
51181,
51182,
51194,
51196,
51200,
51239,
51240,
51254,
51260,
51342,
51370,
51372,
51377,
51398,
51402,
51407,
51410,
51412,
51419,
51428,
51431,
51460,
51475,
51477,
51478,
51482,
51511,
51518,
51568,
51607,
51618,
51630,
51655,
51673,
51683,
51709,
51716,
51774,
51829,
51830,
51839,
51849,
51869,
51886,
51905,
51906,
51915,
51948,
51988,
51998,
52004,
52026,
52036,
52082,
52127,
52145,
52157,
52165,
52193,
52211,
52213,
52218,
52220,
52238,
52240,
52243,
52250,
52279,
52285,
52306,
52370,
52432,
52457,
52466,
52514,
52557,
52560,
52585,
52586,
52603,
52650,
52672,
52681,
52692,
52735,
52760,
52772,
52781,
52793,
52796,
52807,
52821,
52849,
52866,
52868,
52872,
52875,
52886,
52890,
52896,
52925,
52931,
52937,
52938,
52952,
52979,
53013,
53023,
53027,
53033,
53039,
53041,
53048,
53073,
53095,
53099,
53120,
53154,
53168,
53192,
53205,
53206,
53234,
53246,
53253,
53263,
53275,
53313,
53331,
53349,
53367,
53383,
53392,
53404,
53407,
53411,
53417,
53425,
53443,
53469,
53480,
53508,
53535,
53536,
53542,
53563,
53577,
53591,
53607,
53626,
53628,
53638,
53675,
53685,
53692,
53703,
53722,
53738,
53748,
53752,
53764,
53781,
53788,
53791,
53816,
53824,
53830,
53839,
53844,
53875,
53921,
53922,
53927,
53948,
53956,
53990,
53994,
54001,
54016,
54019,
54070,
54074,
54088,
54102,
54111,
54130,
54152,
54170,
54172,
54211,
54218,
54228,
54251,
54253,
54268,
54271,
54274,
54288,
54314,
54319,
54321,
54324,
54341,
54353,
54366,
54370,
54420,
54423,
54434,
54440,
54454,
54495,
54501,
54526,
54639,
54653,
54667,
54678,
54700,
54717,
54780,
54801,
54813,
54814,
54850,
54883,
54907,
54919,
54931,
54933,
54991,
55003,
55009,
55030,
55034,
55039,
55048,
55059,
55061,
55068,
55077,
55122,
55149,
55157,
55158,
55178,
55222,
55234,
55236,
55251,
55269,
55270,
55284,
55309,
55322,
55334,
55340,
55348,
55377,
55430,
55433,
55441,
55470,
55535,
55561,
55567,
55597,
55630,
55648,
55653,
55657,
55665,
55678,
55684,
55691,
55693,
55702,
55708,
55715,
55739,
55761,
55767,
55768,
55774,
55787,
55811,
55835,
55894,
55897,
55904,
55931,
55950,
55961,
55973,
56078,
56099,
56105,
56119,
56133,
56168,
56191,
56202,
56209,
56215,
56232,
56240,
56260,
56270,
56278,
56281,
56288,
56303,
56308,
56312,
56320,
56326,
56392,
56395,
56403,
56419,
56428,
56450,
56452,
56485,
56486,
56492,
56498,
56510,
56512,
56524,
56530,
56545,
56551,
56565,
56580,
56587,
56589,
56592,
56611,
56623,
56635,
56646,
56660,
56680,
56686,
56716,
56749,
56790,
56809,
56869,
56884,
56887,
56893,
56906,
56932,
56959,
56965,
56983,
57018,
57023,
57025,
57032,
57040,
57046,
57071,
57091,
57094,
57108,
57122,
57127,
57168,
57183,
57184,
57193,
57202,
57235,
57237,
57251,
57289,
57349,
57359,
57374,
57377,
57387,
57415,
57440,
57446,
57450,
57469,
57491,
57503,
57507,
57542,
57569,
57599,
57601,
57607,
57608,
57625,
57644,
57662,
57664,
57674,
57698,
57700,
57709,
57724,
57728,
57740,
57745,
57751,
57774,
57782,
57796,
57803,
57823,
57863,
57894,
57925,
57971,
58013,
58020,
58032,
58038,
58061,
58069,
58080,
58089,
58107,
58121,
58130,
58146,
58190,
58195,
58202,
58237,
58253,
58299,
58302,
58327,
58328,
58364,
58367,
58375,
58394,
58405,
58417,
58424,
58430,
58452,
58466,
58468,
58495,
58501,
58544,
58571,
58609,
58610,
58616,
58619,
58641,
58642,
58648,
58660,
58675,
58678,
58690,
58735,
58760,
58766,
58799,
58825,
58836,
58855,
58864,
58910,
58937,
58943,
58952,
58965,
58988,
58994,
58999,
59006,
59029,
59033,
59069,
59096,
59106,
59123,
59130,
59152,
59162,
59180,
59183,
59195,
59205,
59210,
59217,
59218,
59236,
59267,
59298,
59318,
59321,
59327,
59354,
59363,
59377,
59389,
59403,
59420,
59444,
59471,
59476,
59483,
59502,
59509,
59538,
59556,
59571,
59592,
59610,
59654,
59677,
59699,
59716,
59719,
59737,
59747,
59789,
59807,
59811,
59818,
59825,
59826,
59832,
59858,
59860,
59873,
59876,
59907,
59928,
59933,
59938,
59940,
59958,
59984,
60020,
60024,
60033,
60034,
60063,
60070,
60087,
60091,
60105,
60126,
60132,
60154,
60174,
60181,
60198,
60212,
60247,
60254,
60275,
60284,
60317,
60318,
60346,
60360,
60380,
60389,
60393,
60401,
60407,
60408,
60462,
60484,
60505,
60521,
60527,
60532,
60545,
60546,
60555,
60563,
60586,
60626,
60637,
60665,
60673,
60685,
60703,
60734,
60742,
60790,
60830,
60848,
60857,
60871,
60875,
60913,
60923,
60972,
60989,
61001,
61002,
61019,
61022,
61059,
61065,
61066,
61071,
61076,
61141,
61148,
61167,
61190,
61218,
61247,
61256,
61289,
61292,
61307,
61319,
61353,
61362,
61379,
61382,
61433,
61434,
61454,
61461,
61475,
61481,
61534,
61547,
61564,
61568,
61588,
61604,
61626,
61645,
61646,
61654,
61663,
61669,
61702,
61705,
61714,
61739,
61744,
61749,
61776,
61786,
61822,
61826,
61862,
61865,
61868,
61879,
61885,
61900,
61905,
61906,
61962,
61967,
61972,
61976,
62027,
62048,
62051,
62066,
62081,
62108,
62178,
62189,
62224,
62229,
62282,
62318,
62320,
62329,
62341,
62353,
62359,
62382,
62389,
62396,
62425,
62455,
62484,
62494,
62507,
62512,
62550,
62577,
62590,
62599,
62617,
62679,
62702,
62745,
62772,
62794,
62835,
62842,
62847,
62857,
62894,
62911,
62928,
62954,
62964,
62977,
62984,
63007,
63017,
63058,
63067,
63085,
63150,
63170,
63184,
63210,
63215,
63217,
63229,
63237,
63259,
63265,
63271,
63286,
63298,
63343,
63355,
63361,
63362,
63379,
63397,
63415,
63421,
63463,
63491,
63527,
63545,
63553,
63560,
63563,
63566,
63589,
63599,
63601,
63608,
63620,
63654,
63703,
63719,
63758,
63769,
63782,
63803,
63811,
63851,
63854,
63872,
63878,
63895,
63917,
63930,
63935,
63955,
63964,
63967,
63980,
63985,
63992,
64021,
64026,
64044,
64055,
64056,
64061,
64067,
64081,
64100,
64109,
64112,
64118,
64124,
64145,
64151,
64203,
64208,
64236,
64254,
64261,
64280,
64296,
64313,
64314,
64316,
64348,
64352,
64355,
64361,
64388,
64398,
64403,
64419,
64421,
64428,
64453,
64463,
64475,
64511,
64537,
64576,
64579,
64581,
64606,
64615,
64649,
64655,
64664,
64667,
64712,
64715,
64718,
64741,
64766,
64780,
64788,
64791,
64795,
64798,
64816,
64819,
64822,
64833,
64836,
64876,
64891,
64907,
64943,
64965,
64977,
64999,
65034,
65036,
65089,
65107,
65110,
65120,
65132,
65143,
65150,
65177,
65201,
65214,
65234,
65240,
65243,
65259,
65276,
65287,
65306,
65311,
65321,
65350,
65364,
65451,
65488,
65510,
65528,
65533,
65553,
65563,
65579,
65621,
65625,
65635,
65644,
65690,
65696,
65705,
65716,
65725,
65733,
65740,
65758,
65786,
65806,
65834,
65844,
65866,
65895,
65902,
65953,
65954,
65983,
65985,
66003,
66010,
66025,
66050,
66074,
66076,
66097,
66132,
66158,
66175,
66185,
66199,
66206,
66222,
66227,
66241,
66272,
66324,
66424,
66460,
66464,
66481,
66482,
66523,
66526,
66532,
66539,
66541,
66573,
66582,
66591,
66615,
66622,
66629,
66641,
66712,
66724,
66731,
66745,
66759,
66808,
66814,
66821,
66831,
66834,
66879,
66884,
66899,
66901,
66924,
66929,
66942,
66985,
66986,
66994,
67066,
67075,
67099,
67130,
67173,
67183,
67186,
67197,
67201,
67208,
67221,
67238,
67252,
67256,
67270,
67288,
67318,
67329,
67349,
67369,
67392,
67435,
67473,
67496,
67507,
67514,
67536,
67555,
67598,
67615,
67625,
67645,
67651,
67663,
67672,
67682,
67699,
67718,
67780,
67795,
67804,
67818,
67832,
67941,
67984,
68044,
68059,
68062,
68065,
68071,
68072,
68085,
68090,
68101,
68102,
68106,
68164,
68191,
68192,
68195,
68209,
68245,
68246,
68274,
68293,
68294,
68322,
68353,
68359,
68377,
68401,
68422,
68434,
68443,
68445,
68476,
68492,
68504,
68525,
68540,
68543,
68555,
68563,
68576,
68581,
68617,
68631,
68656,
68666,
68714,
68743,
68761,
68764,
68767,
68768,
68786,
68788,
68848,
68851,
68914,
68946,
68952,
68973,
69001,
69016,
69035,
69037,
69049,
69052,
69058,
69063,
69075,
69112,
69117,
69124,
69127,
69134,
69139,
69161,
69196,
69224,
69238,
69301,
69316,
69325,
69334,
69347,
69359,
69381,
69388,
69393,
69409,
69422,
69453,
69459,
69481,
69487,
69490,
69495,
69501,
69511,
69512,
69532,
69542,
69560,
69565,
69571,
69611,
69633,
69640,
69667,
69669,
69679,
69688,
69699,
69756,
69759,
69770,
69772,
69826,
69840,
69846,
69868,
69885,
69946,
69966,
69973,
69977,
69980,
69984,
69994,
70024,
70044,
70053,
70086,
70113,
70120,
70131,
70150,
70178,
70198,
70227,
70285,
70288,
70291,
70309,
70334,
70339,
70381,
70413,
70414,
70481,
70488,
70493,
70515,
70540,
70543,
70558,
70568,
70582,
70593,
70596,
70613,
70620,
70647,
70666,
70710,
70719,
70721,
70722,
70742,
70757,
70764,
70781,
70795,
70803,
70809,
70821,
70846,
70882,
70887,
70940,
70961,
70996,
71012,
71046,
71057,
71060,
71063,
71079,
71080,
71111,
71118,
71129,
71136,
71142,
71145,
71151,
71163,
71218,
71223,
71232,
71237,
71272,
71323,
71339,
71341,
71349,
71368,
71379,
71395,
71407,
71421,
71430,
71436,
71454,
71467,
71472,
71478,
71481,
71501,
71519,
71530,
71550,
71573,
71593,
71608,
71619,
71622,
71636,
71650,
71655,
71685,
71703,
71714,
71748,
71758,
71766,
71772,
71785,
71794,
71796,
71803,
71809,
71858,
71863,
71878,
71895,
71899,
71906,
71908,
71917,
71952,
71957,
71961,
71973,
71980,
71997,
72017,
72060,
72091,
72097,
72166,
72172,
72183,
72203,
72205,
72213,
72214,
72230,
72239,
72248,
72251,
72280,
72313,
72338,
72340,
72343,
72368,
72371,
72426,
72439,
72446,
72494,
72519,
72573,
72577,
72578,
72614,
72628,
72640,
72676,
72708,
72717,
72766,
72786,
72788,
72795,
72797,
72798,
72808,
72826,
72835,
72837,
72865,
72871,
72872,
72898,
72907,
72909,
72917,
72934,
72987,
73000,
73005,
73014,
73023,
73025,
73074,
73076,
73113,
73116,
73140,
73149,
73186,
73188,
73191,
73205,
73215,
73216,
73239,
73294,
73311,
73330,
73366,
73379,
73386,
73391,
73418,
73438,
73476,
73503,
73509,
73534,
73545,
73548,
73563,
73575,
73582,
73603,
73609,
73610,
73645,
73646,
73678,
73685,
73708,
73747,
73765,
73797,
73810,
73819,
73825,
73845,
73855,
73866,
73890,
73919,
73922,
73936,
73939,
73964,
73976,
73984,
73990,
74013,
74014,
74020,
74035,
74038,
74069,
74119,
74123,
74126,
74153,
74179,
74200,
74210,
74216,
74250,
74263,
74264,
74279,
74285,
74294,
74298,
74303,
74306,
74366,
74369,
74403,
74406,
74442,
74450,
74452,
74459,
74461,
74477,
74478,
74489,
74504,
74528,
74533,
74538,
74551,
74580,
74589,
74590,
74593,
74608,
74611,
74617,
74623,
74648,
74704,
74735,
74737,
74738,
74779,
74781,
74809,
74812,
74827,
74868,
74871,
74905,
74930,
74962,
74990,
74995,
75007,
75012,
75030,
75033,
75039,
75055,
75078,
75120,
75130,
75159,
75163,
75170,
75193,
75228,
75244,
75249,
75328,
75357,
75373,
75392,
75428,
75438,
75469,
75487,
75494,
75515,
75526,
75532,
75543,
75549,
75559,
75563,
75568,
75598,
75612,
75622,
75640,
75683,
75689,
75690,
75692,
75752,
75766,
75769,
75791,
75794,
75806,
75809,
75819,
75834,
75895,
75908,
75951,
75960,
75965,
75974,
75978,
75998,
76001,
76007,
76016,
76091,
76119,
76135,
76170,
76189,
76214,
76225,
76235,
76259,
76261,
76262,
76266,
76286,
76289,
76310,
76319,
76364,
76375,
76392,
76422,
76450,
76496,
76521,
76522,
76527,
76536,
76541,
76553,
76568,
76574,
76584,
76604,
76607,
76609,
76669,
76683,
76745,
76753,
76754,
76756,
76760,
76782,
76821,
76828,
76849,
76850,
76870,
76874,
76898,
76903,
76910,
76921,
76968,
77013,
77027,
77042,
77059,
77062,
77074,
77076,
77110,
77113,
77131,
77157,
77158,
77216,
77246,
77258,
77281,
77284,
77294,
77302,
77306,
77315,
77352,
77360,
77365,
77370,
77378,
77380,
77407,
77408,
77414,
77444,
77454,
77481,
77482,
77531,
77544,
77552,
77569,
77579,
77610,
77612,
77623,
77649,
77650,
77661,
77675,
77686,
77742,
77791,
77792,
77807,
77815,
77842,
77847,
77899,
77901,
77904,
77914,
77925,
77950,
77959,
77994,
78004,
78043,
78052,
78061,
78064,
78084,
78094,
78099,
78129,
78142,
78149,
78153,
78171,
78173,
78174,
78195,
78201,
78202,
78241,
78247,
78274,
78276,
78303,
78307,
78328,
78344,
78362,
78367,
78368,
78409,
78412,
78417,
78430,
78433,
78440,
78451,
78453,
78458,
78467,
78479,
78507,
78518,
78535,
78542,
78549,
78554,
78556,
78583,
78590,
78615,
78635,
78649,
78684,
78691,
78705,
78724,
78755,
78770,
78772,
78818,
78837,
78844,
78849,
78909,
78915,
78941,
78958,
78975,
78979,
78986,
79029,
79030,
79044,
79048,
79056,
79095,
79099,
79121,
79150,
79196,
79199,
79220,
79229,
79263,
79264,
79296,
79302,
79354,
79387,
79399,
79435,
79525,
79540,
79552,
79562,
79576,
79579,
79605,
79618,
79648,
79654,
79666,
79686,
79697,
79700,
79723,
79749,
79750,
79764,
79771,
79774,
79780,
79789,
79798,
79821,
79850,
79864,
79898,
79904,
79934,
79936,
79942,
79945,
79963,
79987,
80057,
80077,
80078,
80080,
80102,
80106,
80111,
80152,
80155,
80173,
80186,
80203,
80223,
80233,
80258,
80281,
80318,
80326,
80330,
80337,
80344,
80365,
80383,
80389,
80413,
80441,
80449,
80461,
80467,
80476,
80507,
80516,
80519,
80568,
80571,
80579,
80586,
80599,
80610,
80629,
80642,
80690,
80713,
80716,
80737,
80743,
80750,
80786,
80811,
80834,
80839,
80840,
80846,
80848,
80876,
80911,
80947,
81001,
81031,
81045,
81056,
81073,
81083,
81145,
81168,
81177,
81207,
81208,
81226,
81245,
81269,
81285,
81289,
81292,
81298,
81310,
81346,
81348,
81355,
81388,
81396,
81415,
81460,
81482,
81518,
81523,
81529,
81545,
81570,
81576,
81604,
81613,
81631,
81656,
81679,
81684,
81698,
81736,
81747,
81765,
81775,
81805,
81842,
81859,
81865,
81866,
81892,
81902,
81933,
81934,
81942,
81969,
81981,
81999,
82004,
82008,
82032,
82035,
82060,
82063,
82071,
82081,
82082,
82105,
82106,
82120,
82125,
82156,
82176,
82203,
82210,
82241,
82287,
82323,
82330,
82366,
82378,
82395,
82398,
82401,
82404,
82419,
82421,
82428,
82442,
82452,
82455,
82466,
82510,
82524,
82545,
82555,
82581,
82588,
82591,
82636,
82658,
82675,
82678,
82716,
82725,
82743,
82744,
82762,
82770,
82809,
82846,
82855,
82882,
82899,
82905,
82950,
82953,
82967,
82971,
82987,
83007,
83009,
83012,
83030,
83045,
83050,
83052,
83070,
83076,
83086,
83128,
83141,
83153,
83156,
83194,
83225,
83261,
83264,
83322,
83382,
83391,
83399,
83406,
83427,
83439,
83444,
83453,
83457,
83475,
83484,
83488,
83493,
83512,
83525,
83535,
83560,
83617,
83664,
83676,
83757,
83770,
83775,
83835,
83838,
83848,
83856,
83878,
83884,
83896,
83902,
83922,
83977,
83985,
83988,
84034,
84046,
84058,
84069,
84107,
84155,
84157,
84160,
84165,
84187,
84214,
84226,
84235,
84240,
84255,
84273,
84291,
84311,
84317,
84328,
84346,
84357,
84361,
84372,
84388,
84415,
84438,
84444,
84447,
84451,
84465,
84471,
84496,
84554,
84561,
84571,
84580,
84598,
84611,
84620,
84625,
84632,
84648,
84659,
84662,
84683,
84697,
84698,
84709,
84722,
84753,
84775,
84789,
84885,
84890,
84899,
84926,
84946,
84958,
84976,
84979,
85003,
85014,
85017,
85024,
85029,
85036,
85042,
85054,
85056,
85061,
85066,
85073,
85096,
85101,
85109,
85114,
85119,
85123,
85149,
85185,
85228,
85236,
85281,
85282,
85293,
85302,
85319,
85353,
85354,
85356,
85389,
85418,
85446,
85450,
85463,
85497,
85534,
85543,
85549,
85562,
85587,
85590,
85599,
85630,
85660,
85669,
85693,
85711,
85716,
85773,
85801,
85815,
85839,
85842,
85864,
85867,
85903,
85917,
85921,
85928,
85934,
85974,
85994,
85999,
86004,
86008,
86046,
86067,
86084,
86087,
86093,
86121,
86122,
86127,
86151,
86166,
86179,
86188,
86193,
86206,
86214,
86226,
86242,
86256,
86259,
86298,
86300,
86307,
86310,
86319,
86321,
86328,
86356,
86360,
86375,
86399,
86400,
86403,
86430,
86446,
86460,
86465,
86486,
86502,
86563,
86595,
86635,
86649,
86661,
86674,
86689,
86721,
86734,
86741,
86742,
86784,
86799,
86808,
86837,
86869,
86900,
86949,
86993,
86999,
87030,
87041,
87044,
87084,
87116,
87138,
87162,
87188,
87211,
87234,
87245,
87246,
87260,
87270,
87284,
87293,
87296,
87299,
87305,
87308,
87313,
87323,
87332,
87361,
87376,
87392,
87419,
87432,
87435,
87445,
87466,
87491,
87503,
87558,
87570,
87581,
87603,
87615,
87623,
87635,
87647,
87651,
87657,
87665,
87694,
87701,
87705,
87722,
87739,
87750,
87790,
87795,
87797,
87816,
87884,
87917,
87930,
87942,
87953,
87954,
87984,
87989,
88008,
88016,
88038,
88042,
88044,
88049,
88083,
88119,
88134,
88138,
88143,
88191,
88216,
88231,
88232,
88297,
88300,
88308,
88317,
88344,
88350,
88371,
88469,
88483,
88485,
88518,
88586,
88605,
88621,
88651,
88656,
88665,
88668,
88712,
88717,
88751,
88754,
88756,
88785,
88801,
88807,
88826,
88848,
88854,
88864,
88879,
88939,
88947,
88987,
88990,
88996,
89008,
89011,
89043,
89045,
89050,
89097,
89100,
89106,
89134,
89178,
89189,
89202,
89211,
89224,
89241,
89251,
89254,
89258,
89295,
89328,
89357,
89403,
89420,
89426,
89465,
89471,
89475,
89547,
89549,
89558,
89564,
89611,
89616,
89626,
89650,
89691,
89718,
89764,
89776,
89785,
89813,
89817,
89861,
89876,
89889,
89904,
89939,
89948,
89952,
89964,
89969,
89979,
90009,
90022,
90031,
90043,
90045,
90068,
90071,
90082,
90087,
90117,
90127,
90163,
90166,
90177,
90211,
90218,
90225,
90231,
90235,
90289,
90344,
90347,
90379,
90387,
90418,
90435,
90444,
90472,
90478,
90485,
90486,
90513,
90514,
90532,
90567,
90595,
90597,
90621,
90631,
90668,
90706,
90708,
90715,
90724,
90769,
90791,
90792,
90805,
90810,
90820,
90844,
90907,
90925,
90926,
90934,
90946,
90981,
90999,
91003,
91019,
91022,
91050,
91055,
91064,
91078,
91117,
91120,
91129,
91140,
91157,
91161,
91240,
91260,
91270,
91287,
91321,
91336,
91341,
91378,
91398,
91437,
91440,
91475,
91494,
91500,
91511,
91567,
91572,
91601,
91617,
91653,
91678,
91705,
91723,
91725,
91733,
91761,
91768,
91790,
91804,
91807,
91808,
91818,
91840,
91849,
91869,
91873,
91876,
91888,
91891,
91897,
91911,
91965,
91971,
91988,
91992,
92004,
92021,
92035,
92068,
92098,
92104,
92121,
92127,
92151,
92162,
92186,
92191,
92192,
92207,
92260,
92282,
92288,
92297,
92303,
92315,
92322,
92327,
92341,
92389,
92390,
92422,
92439,
92452,
92470,
92473,
92493,
92508,
92517,
92529,
92551,
92557,
92596,
92611,
92613,
92642,
92666,
92684,
92723,
92732,
92738,
92783,
92808,
92816,
92835,
92847,
92879,
92881,
92884,
92932,
92935,
92960,
92990,
93010,
93025,
93046,
93085,
93089,
93096,
93145,
93155,
93169,
93179,
93184,
93204,
93211,
93213,
93227,
93285,
93292,
93320,
93356,
93371,
93374,
93385,
93403,
93406,
93427,
93451,
93454,
93472,
93482,
93507,
93537,
93562,
93564,
93608,
93636,
93640,
93653,
93654,
93664,
93676,
93721,
93740,
93743,
93745,
93751,
93770,
93796,
93820,
93824,
93833,
93841,
93847,
93848,
93854,
93882,
93943,
93958,
93972,
93975,
94003,
94009,
94020,
94072,
94081,
94093,
94102,
94122,
94135,
94136,
94150,
94184,
94187,
94258,
94264,
94272,
94278,
94281,
94317,
94348,
94376,
94382,
94387,
94389,
94393,
94402,
94421,
94422,
94431,
94473,
94487,
94504,
94510,
94522,
94532,
94572,
94589,
94599,
94603,
94647,
94665,
94695,
94716,
94738,
94740,
94778,
94803,
94810,
94815,
94821,
94862,
94886,
94900,
94924,
94952,
94963,
94970,
94980,
94992,
95017,
95028,
95031,
95035,
95040,
95058,
95079,
95122,
95149,
95150,
95167,
95175,
95205,
95229,
95321,
95345,
95364,
95379,
95386,
95395,
95416,
95419,
95433,
95464,
95490,
95496,
95504,
95513,
95523,
95525,
95558,
95572,
95591,
95609,
95619,
95625,
95633,
95649,
95652,
95655,
95696,
95721,
95766,
95772,
95775,
95794,
95796,
95818,
95820,
95832,
95842,
95851,
95854,
95859,
95868,
95881,
95895,
95943,
95949,
95978,
95980,
96010,
96020,
96024,
96063,
96108,
96125,
96154,
96172,
96189,
96204,
96219,
96256,
96261,
96289,
96292,
96296,
96324,
96345,
96346,
96358,
96386,
96412,
96428,
96445,
96446,
96448,
96458,
96475,
96482,
96494,
96502,
96508,
96511,
96516,
96520,
96547,
96556,
96561,
96568,
96581,
96582,
96679,
96683,
96717,
96754,
96769,
96799,
96805,
96809,
96823,
96829,
96832,
96850,
96856,
96906,
96962,
96974,
96979,
96997,
96998,
97002,
97054,
97064,
97067,
97110,
97116,
97137,
97138,
97143,
97183,
97187,
97190,
97202,
97219,
97239,
97245,
97246,
97249,
97264,
97267,
97269,
97274,
97282,
97287,
97294,
97299,
97306,
97347,
97361,
97371,
97435,
97466,
97473,
97474,
97559,
97565,
97587,
97611,
97622,
97625,
97632,
97635,
97652,
97672,
97678,
97683,
97695,
97705,
97713,
97719,
97757,
97761,
97762,
97771,
97795,
97809,
97826,
97845,
97877,
97882,
97891,
97903,
97961,
97970,
97975,
97996,
98001,
98014,
98023,
98035,
98052,
98059,
98061,
98086,
98098,
98117,
98118,
98132,
98135,
98145,
98160,
98194,
98205,
98210,
98224,
98227,
98254,
98271,
98272,
98302,
98320,
98346,
98356,
98360,
98366,
98478,
98483,
98486,
98497,
98528,
98537,
98551,
98557,
98572,
98575,
98600,
98628,
98635,
98645,
98652,
98655,
98665,
98710,
98719,
98720,
98786,
98792,
98806,
98816,
98836,
98859,
98864,
98879,
98905,
98917,
98929,
98969,
98975,
98976,
98981,
98999,
99020,
99026,
99054,
99083,
99093,
99103,
99131,
99156,
99159,
99165,
99170,
99189,
99223,
99227,
99271,
99277,
99278,
99313,
99314,
99345,
99361,
99367,
99386,
99394,
99417,
99418,
99453,
99454,
99477,
99518,
99544,
99559,
99592,
99597,
99603,
99621,
99646,
99693,
99722,
99760,
99780,
99789,
99804,
99823,
99826,
99832,
99842,
99851,
99862,
99871,
99899,
99940,
99983,
99985,
100025,
100043,
100070,
100076,
100084,
100096,
100105,
100108,
100123,
100132,
100141,
100181,
100191,
100202,
100216,
100246,
100256,
100271,
100285,
100294,
100305,
100321,
100331,
100334,
100345,
100346,
100369,
100372,
100382,
100403,
100451,
100488,
100499,
100501,
100511,
100536,
100629,
100652,
100655,
100669,
100687,
100692,
100696,
100701,
100706,
100711,
100726,
100754,
100759,
100790,
100838,
100878,
100880,
100885,
100886,
100943,
100948,
100957,
100962,
100968,
100981,
100986,
101001,
101012,
101015,
101019,
101037,
101063,
101105,
101144,
101147,
101154,
101163,
101166,
101173,
101174,
101219,
101240,
101250,
101259,
101273,
101274,
101285,
101300,
101309,
101310,
101321,
101324,
101363,
101366,
101377,
101380,
101389,
101407,
101411,
101432,
101476,
101488,
101494,
101514,
101534,
101537,
101543,
101547,
101584,
101589,
101590,
101629,
101678,
101683,
101700,
101712,
101748,
101757,
101762,
101771,
101785,
101795,
101822,
101851,
101863,
101894,
101903,
101924,
101939,
101980,
101993,
101994,
101996,
102007,
102044,
102086,
102097,
102113,
102123,
102155,
102157,
102169,
102181,
102182,
102185,
102199,
102208,
102213,
102226,
102290,
102296,
102306,
102317,
102337,
102344,
102350,
102378,
102383,
102391,
102400,
102409,
102427,
102434,
102453,
102472,
102502,
102525,
102547,
102554,
102560,
102578,
102580,
102597,
102616,
102625,
102632,
102663,
102669,
102681,
102694,
102706,
102715,
102723,
102730,
102743,
102856,
102870,
102898,
102926,
102931,
102938,
102947,
102968,
102976,
102993,
103005,
103019,
103022,
103057,
103080,
103100,
103106,
103126,
103173,
103202,
103207,
103219,
103226,
103228,
103248,
103274,
103288,
103291,
103293,
103324,
103358,
103372,
103375,
103390,
103414,
103432,
103446,
103455,
103471,
103474,
103476,
103515,
103527,
103542,
103562,
103569,
103572,
103581,
103609,
103612,
103618,
103637,
103644,
103653,
103663,
103671,
103678,
103695,
103698,
103720,
103723,
103738,
103743,
103745,
103757,
103810,
103822,
103855,
103887,
103905,
103915,
103925,
103929,
103945,
103954,
103969,
104011,
104055,
104111,
104116,
104125,
104145,
104162,
104176,
104193,
104199,
104224,
104236,
104247,
104254,
104289,
104325,
104332,
104335,
104353,
104363,
104371,
104373,
104406,
104412,
104440,
104459,
104461,
104469,
104479,
104483,
104490,
104500,
104536,
104560,
104569,
104588,
104591,
104621,
104661,
104675,
104684,
104713,
104747,
104750,
104757,
104775,
104782,
104803,
104820,
104824,
104829,
104830,
104836,
104851,
104882,
104920,
104941,
104963,
104989,
104999,
105006,
105040,
105066,
105089,
105120,
105125,
105137,
105179,
105215,
105244,
105258,
105263,
105280,
105286,
105380,
105397,
105409,
105427,
105452,
105469,
105472,
105477,
105490,
105505,
105529,
105530,
105604,
105614,
105622,
105625,
105652,
105687,
105693,
105707,
105721,
105730,
105736,
105753,
105759,
105760,
105802,
105822,
105832,
105865,
105873,
105874,
105880,
105899,
105902,
105909,
105919,
105922,
105946,
105975,
105992,
106005,
106057,
106081,
106093,
106117,
106127,
106135,
106141,
106189,
106190,
106197,
106214,
106237,
106245,
106257,
106300,
106335,
106351,
106370,
106375,
106376,
106384,
106403,
106405,
106406,
106429,
106447,
106466,
106495,
106532,
106542,
106547,
106564,
106576,
106586,
106592,
106597,
106610,
106612,
106635,
106640,
106673,
106691,
106724,
106731,
106741,
106748,
106765,
106789,
106822,
106856,
106861,
106870,
106883,
106895,
106928,
106938,
106979,
106985,
107005,
107012,
107019,
107045,
107052,
107082,
107089,
107118,
107163,
107202,
107238,
107242,
107244,
107264,
107273,
107291,
107293,
107312,
107318,
107335,
107349,
107350,
107363,
107390,
107405,
107408,
107427,
107433,
107444,
107514,
107522,
107545,
107582,
107590,
107593,
107599,
107604,
107608,
107627,
107638,
107666,
107678,
107701,
107720,
107723,
107725,
107731,
107737,
107767,
107779,
107788,
107799,
107819,
107833,
107881,
107901,
107911,
107930,
107936,
107980,
108004,
108008,
108016,
108066,
108071,
108107,
108110,
108124,
108145,
108148,
108158,
108164,
108197,
108198,
108219,
108222,
108224,
108227,
108290,
108302,
108329,
108335,
108338,
108362,
108398,
108405,
108409,
108431,
108449,
108474,
108488,
108530,
108545,
108551,
108558,
108585,
108613,
108638,
108642,
108653,
108671,
108675,
108684,
108687,
108696,
108786,
108792,
108795,
108818,
108830,
108836,
108839,
108851,
108875,
108883,
108895,
108908,
108953,
108956,
108963,
108989,
109001,
109009,
109052,
109083,
109090,
109104,
109121,
109128,
109141,
109146,
109155,
109162,
109209,
109216,
109243,
109265,
109282,
109306,
109316,
109334,
109359,
109373,
109386,
109394,
109403,
109409,
109412,
109427,
109439,
109464,
109467,
109476,
109488,
109497,
109523,
109551,
109556,
109566,
109598,
109628,
109643,
109663,
109674,
109688,
109691,
109704,
109715,
109717,
109746,
109789,
109794,
109868,
109886,
109888,
109903,
109908,
109912,
109927,
109936,
109979,
110005,
110010,
110017,
110041,
110042,
110047,
110048,
110053,
110054,
110057,
110091,
110093,
110112,
110127,
110178,
110183,
110184,
110195,
110307,
110334,
110336,
110354,
110356,
110390,
110419,
110452,
110461,
110465,
110466,
110468,
110486,
110511,
110531,
110561,
110573,
110593,
110611,
110614,
110651,
110661,
110665,
110701,
110730,
110735,
110738,
110759,
110763,
110768,
110774,
110783,
110785,
110809,
110812,
110840,
110853,
110905,
110933,
110961,
110962,
110974,
110987,
110989,
111007,
111011,
111043,
111070,
111088,
111127,
111140,
111149,
111229,
111230,
111243,
111267,
111287,
111313,
111356,
111368,
111409,
111419,
111430,
111433,
111442,
111467,
111491,
111503,
111527,
111531,
111541,
111546,
111548,
111577,
111625,
111636,
111650,
111655,
111662,
111673,
111699,
111727,
111729,
111741,
111757,
111781,
111791,
111826,
111838,
111854,
111861,
111866,
111868,
111897,
111903,
111904,
111959,
111975,
112018,
112023,
112033,
112036,
112043,
112095,
112113,
112136,
112153,
112165,
112166,
112177,
112189,
112226,
112237,
112240,
112255,
112265,
112280,
112292,
112307,
112316,
112342,
112345,
112351,
112361,
112364,
112372,
112382,
112389,
112408,
112417,
112423,
112476,
112480,
112483,
112513,
112538,
112543,
112574,
112599,
112605,
112667,
112688,
112735,
112746,
112810,
112817,
112827,
112835,
112892,
112898,
112915,
112918,
112937,
112940,
112958,
113013,
113014,
113027,
113048,
113051,
113053,
113102,
113104,
113114,
113130,
113159,
113180,
113189,
113211,
113245,
113261,
113273,
113292,
113314,
113319,
113323,
113326,
113337,
113338,
113355,
113365,
113376,
113408,
113462,
113476,
113503,
113550,
113578,
113580,
113634,
113653,
113677,
113713,
113751,
113771,
113781,
113797,
113846,
113849,
113855,
113878,
113884,
113926,
113938,
113956,
113980,
113986,
113991,
114005,
114022,
114036,
114046,
114050,
114061,
114067,
114117,
114142,
114158,
114165,
114200,
114219,
114254,
114265,
114272,
114312,
114318,
114348,
114377,
114383,
114386,
114431,
114448,
114479,
114487,
114513,
114542,
114572,
114584,
114600,
114605,
114623,
114628,
114640,
114650,
114668,
114671,
114674,
114700,
114731,
114748,
114759,
114766,
114768,
114784,
114808,
114813,
114829,
114830,
114842,
114875,
114898,
114903,
114913,
114928,
114937,
114958,
114963,
115000,
115018,
115023,
115028,
115042,
115084,
115096,
115105,
115117,
115149,
115155,
115198,
115221,
115222,
115225,
115276,
115294,
115297,
115321,
115348,
115364,
115376,
115385,
115386,
115400,
115414,
115465,
115485,
115492,
115501,
115519,
115527,
115531,
115567,
115572,
115631,
115648,
115660,
115672,
115681,
115688,
115694,
115699,
115719,
115726,
115733,
115796,
115879,
115880,
115888,
115908,
115925,
115942,
115978,
115986,
116014,
116019,
116031,
116048,
116069,
116091,
116103,
116107,
116145,
116152,
116247,
116289,
116316,
116344,
116354,
116368,
116377,
116383,
116387,
116408,
116428,
116445,
116476,
116482,
116488,
116493,
116502,
116518,
116524,
116527,
116549,
116561,
116562,
116568,
116577,
116590,
116602,
116607,
116611,
116626,
116637,
116647,
116665,
116674,
116700,
116714,
116719,
116744,
116764,
116774,
116778,
116798,
116803,
116806,
116827,
116839,
116863,
116873,
116882,
116887,
116915,
116939,
116944,
116953,
116965,
117002,
117007,
117015,
117032,
117035,
117052,
117087,
117139,
117157,
117193,
117211,
117214,
117220,
117238,
117248,
117275,
117293,
117301,
117319,
117338,
117347,
117361,
117380,
117389,
117398,
117435,
117458,
117476,
117498,
117500,
117529,
117554,
117556,
117565,
117580,
117585,
117592,
117597,
117616,
117637,
117644,
117659,
117703,
117704,
117727,
117738,
117770,
117796,
117799,
117820,
117832,
117840,
117843,
117865,
117868,
117874,
117886,
117962,
117967,
117995,
118000,
118017,
118037,
118038,
118051,
118057,
118072,
118080,
118098,
118107,
118109,
118114,
118123,
118150,
118159,
118164,
118173,
118201,
118212,
118246,
118257,
118303,
118310,
118313,
118324,
118334,
118336,
118339,
118353,
118354,
118390,
118396,
118436,
118453,
118466,
118492,
118506,
118525,
118557,
118561,
118586,
118606,
118627,
118641,
118654,
118687,
118688,
118735,
118737,
118750,
118773,
118778,
118786,
118809,
118833,
118853,
118854,
118863,
118881,
118896,
118917,
118921,
118939,
118948,
118960,
118970,
118983,
119025,
119026,
119064,
119069,
119079,
119085,
119115,
119165,
119166,
119193,
119194,
119199,
119215,
119218,
119241,
119277,
119301,
119306,
119335,
119344,
119364,
119373,
119382,
119410,
119425,
119459,
119473,
119486,
119500,
119508,
119511,
119517,
119528,
119533,
119539,
119542,
119546,
119566,
119587,
119590,
119607,
119614,
119625,
119633,
119634,
119643,
119683,
119704,
119710,
119734,
119752,
119760,
119826,
119922,
119931,
119977,
120015,
120020,
120083,
120086,
120101,
120105,
120155,
120188,
120195,
120216,
120228,
120238,
120255,
120317,
120327,
120369,
120382,
120404,
120414,
120432,
120435,
120454,
120463,
120471,
120505,
120528,
120588,
120616,
120630,
120644,
120672,
120677,
120718,
120725,
120730,
120756,
120759,
120765,
120795,
120821,
120850,
120868,
120880,
120885,
120892,
120897,
120912,
120934,
120991,
121004,
121021,
121022,
121036,
121041,
121069,
121078,
121126,
121135,
121138,
121162,
121176,
121186,
121209,
121212,
121221,
121225,
121228,
121239,
121245,
121264,
121270,
121299,
121306,
121315,
121317,
121321,
121324,
121330,
121339,
121346,
121370,
121372,
121393,
121396,
121414,
121442,
121475,
121499,
121512,
121518,
121588,
121597,
121612,
121629,
121630,
121634,
121680,
121725,
121798,
121815,
121822,
121837,
121840,
121869,
121878,
121897,
121920,
121929,
121944,
121999,
122008,
122056,
122062,
122067,
122083,
122095,
122110,
122118,
122127,
122189,
122207,
122226,
122253,
122301,
122324,
122337,
122362,
122368,
122371,
122378,
122404,
122443,
122451,
122457,
122458,
122479,
122484,
122521,
122540,
122545,
122552,
122560,
122575,
122578,
122605,
122661,
122673,
122722,
122728,
122739,
122751,
122762,
122769,
122772,
122782,
122798,
122810,
122812,
122818,
122829,
122851,
122857,
122868,
122893,
122894,
122902,
122921,
122959,
122984,
123001,
123038,
123076,
123100,
123107,
123122,
123139,
123175,
123190,
123201,
123219,
123232,
123255,
123285,
123328,
123385,
123397,
123404,
123419,
123435,
123437,
123443,
123500,
123506,
123511,
123512,
123518,
123522,
123545,
123572,
123587,
123594,
123607,
123608,
123630,
123635,
123659,
123692,
123695,
123700,
123730,
123748,
123751,
123770,
123793,
123800,
123803,
123851,
123859,
123866,
123868,
123877,
123884,
123909,
123910,
123919,
123927,
123937,
123950,
123957,
123979,
123996,
124040,
124054,
124063,
124067,
124088,
124101,
124154,
124162,
124167,
124176,
124195,
124230,
124267,
124346,
124389,
124418,
124420,
124454,
124490,
124503,
124519,
124533,
124544,
124589,
124616,
124630,
124636,
124645,
124652,
124663,
124667,
124690,
124755,
124757,
124819,
124862,
124864,
124874,
124882,
124903,
124915,
124938,
124945,
124973,
124986,
124991,
125011,
125014,
125082,
125105,
125163,
125165,
125205,
125219,
125239,
125240,
125257,
125284,
125302,
125327,
125336,
125355,
125363,
125365,
125372,
125378,
125383,
125387,
125390,
125414,
125435,
125466,
125481,
125522,
125531,
125544,
125564,
125588,
125602,
125613,
125621,
125648,
125651,
125681,
125719,
125773,
125774,
125779,
125786,
125792,
125822,
125828,
125831,
125837,
125880,
125891,
125922,
125928,
125931,
125941,
125948,
125960,
125973,
126014,
126016,
126036,
126043,
126062,
126076,
126116,
126125,
126145,
126152,
126175,
126188,
126199,
126205,
126213,
126220,
126286,
126294,
126300,
126322,
126324,
126343,
126344,
126430,
126433,
126448,
126451,
126457,
126458,
126463,
126470,
126484,
126518,
126521,
126547,
126556,
126583,
126584,
126633,
126673,
126680,
126686,
126689,
126702,
126710,
126722,
126787,
126789,
126794,
126801,
126857,
126891,
126896,
126902,
126911,
126919,
126943,
126947,
126949,
126953,
126971,
126976,
126982,
127009,
127021,
127027,
127039,
127041,
127044,
127059,
127071,
127075,
127126,
127129,
127145,
127154,
127165,
127171,
127197,
127198,
127207,
127226,
127240,
127254,
127269,
127305,
127323,
127342,
127347,
127363,
127394,
127426,
127432,
127440,
127462,
127468,
127473,
127486,
127502,
127510,
127523,
127543,
127567,
127570,
127585,
127588,
127619,
127621,
127626,
127628,
127640,
127662,
127684,
127687,
127693,
127696,
127708,
127711,
127722,
127732,
127747,
127767,
127771,
127790,
127816,
127824,
127833,
127869,
127910,
127928,
127933,
127963,
127975,
128016,
128031,
128059,
128074,
128107,
128122,
128157,
128161,
128200,
128213,
128229,
128233,
128241,
128259,
128295,
128299,
128313,
128345,
128362,
128375,
128376,
128406,
128410,
128416,
128443,
128451,
128465,
128466,
128484,
128499,
128502,
128524,
128536,
128541,
128542,
128592,
128598,
128623,
128632,
128671,
128713,
128724,
128731,
128761,
128767,
128782,
128793,
128805,
128820,
128830,
128842,
128852,
128859,
128866,
128875,
128892,
128896,
128914,
128935,
128964,
128973,
129001,
129007,
129012,
129021,
129026,
129055,
129071,
129093,
129105,
129124,
129148,
129151,
129155,
129161,
129200,
129224,
129230,
129237,
129298,
129300,
129316,
129345,
129351,
129352,
129363,
129393,
129410,
129415,
129449,
129477,
129501,
129518,
129520,
129545,
129563,
129594,
129608,
129616,
129652,
129659,
129680,
129692,
129738,
129764,
129782,
129793,
129820,
129824,
129829,
129848,
129854,
129861,
129879,
129886,
129907,
129949,
129953,
129980,
129998,
130031,
130043,
130057,
130065,
130087,
130091,
130096,
130101,
130111,
130126,
130137,
130138,
130149,
130177,
130180,
130214,
130228,
130240,
130267,
130280,
130294,
130306,
130325,
130398,
130402,
130421,
130438,
130441,
130475,
130486,
130503,
130551,
130574,
130602,
130612,
130621,
130633,
130684,
130688,
130698,
130700,
130712,
130739,
130748,
130774,
130783,
130802,
130811,
130836,
130840,
130856,
130864,
130873,
130918,
130927,
130929,
130958,
130966,
130970,
130976,
131006,
131008,
131020,
131059},m={
{0},
{1},
{1,3},
{1,3,1},
{1,1,1},
{1,1,3,3},
{1,3,5,13},
{1,1,5,5,17},
{1,1,5,5,5},
{1,1,7,11,19},
{1,1,5,1,1},
{1,1,1,3,11},
{1,3,5,5,31},
{1,3,3,9,7,49},
{1,1,1,15,21,21},
{1,3,1,13,27,49},
{1,1,1,15,7,5},
{1,3,1,15,13,25},
{1,1,5,5,19,61},
{1,3,7,11,23,15,103},
{1,3,7,13,13,15,69},
{1,1,3,13,7,35,63},
{1,3,5,9,1,25,53},
{1,3,1,13,9,35,107},
{1,3,1,5,27,61,31},
{1,1,5,11,19,41,61},
{1,3,5,3,3,13,69},
{1,1,7,13,1,19,1},
{1,3,7,5,13,19,59},
{1,1,3,9,25,29,41},
{1,3,5,13,23,1,55},
{1,3,7,3,13,59,17},
{1,3,1,3,5,53,69},
{1,1,5,5,23,33,13},
{1,1,7,7,1,61,123},
{1,1,7,9,13,61,49},
{1,3,3,5,3,55,33},
{1,3,1,15,31,13,49,245},
{1,3,5,15,31,59,63,97},
{1,3,1,11,11,11,77,249},
{1,3,1,11,27,43,71,9},
{1,1,7,15,21,11,81,45},
{1,3,7,3,25,31,65,79},
{1,3,1,1,19,11,3,205},
{1,1,5,9,19,21,29,157},
{1,3,7,11,1,33,89,185},
{1,3,3,3,15,9,79,71},
{1,3,7,11,15,39,119,27},
{1,1,3,1,11,31,97,225},
{1,1,1,3,23,43,57,177},
{1,3,7,7,17,17,37,71},
{1,3,1,5,27,63,123,213},
{1,1,3,5,11,43,53,133},
{1,3,5,5,29,17,47,173,479},
{1,3,3,11,3,1,109,9,69},
{1,1,1,5,17,39,23,5,343},
{1,3,1,5,25,15,31,103,499},
{1,1,1,11,11,17,63,105,183},
{1,1,5,11,9,29,97,231,363},
{1,1,5,15,19,45,41,7,383},
{1,3,7,7,31,19,83,137,221},
{1,1,1,3,23,15,111,223,83},
{1,1,5,13,31,15,55,25,161},
{1,1,3,13,25,47,39,87,257},
{1,1,1,11,21,53,125,249,293},
{1,1,7,11,11,7,57,79,323},
{1,1,5,5,17,13,81,3,131},
{1,1,7,13,23,7,65,251,475},
{1,3,5,1,9,43,3,149,11},
{1,1,3,13,31,13,13,255,487},
{1,3,3,1,5,63,89,91,127},
{1,1,3,3,1,19,123,127,237},
{1,1,5,7,23,31,37,243,289},
{1,1,5,11,17,53,117,183,491},
{1,1,1,5,1,13,13,209,345},
{1,1,3,15,1,57,115,7,33},
{1,3,1,11,7,43,81,207,175},
{1,3,1,1,15,27,63,255,49},
{1,3,5,3,27,61,105,171,305},
{1,1,5,3,1,3,57,249,149},
{1,1,3,5,5,57,15,13,159},
{1,1,1,11,7,11,105,141,225},
{1,3,3,5,27,59,121,101,271},
{1,3,5,9,11,49,51,59,115},
{1,1,7,1,23,45,125,71,419},
{1,1,3,5,23,5,105,109,75},
{1,1,7,15,7,11,67,121,453},
{1,3,7,3,9,13,31,27,449},
{1,3,1,15,19,39,39,89,15},
{1,1,1,1,1,33,73,145,379},
{1,3,1,15,15,43,29,13,483},
{1,1,7,3,19,27,85,131,431},
{1,3,3,3,5,35,23,195,349},
{1,3,3,7,9,27,39,59,297},
{1,1,3,9,11,17,13,241,157},
{1,3,7,15,25,57,33,189,213},
{1,1,7,1,9,55,73,83,217},
{1,3,3,13,19,27,23,113,249},
{1,3,5,3,23,43,3,253,479},
{1,1,5,5,11,5,45,117,217},
{1,3,3,7,29,37,33,123,147},
{1,3,1,15,5,5,37,227,223,459},
{1,1,7,5,5,39,63,255,135,487},
{1,3,1,7,9,7,87,249,217,599},
{1,1,3,13,9,47,7,225,363,247},
{1,3,7,13,19,13,9,67,9,737},
{1,3,5,5,19,59,7,41,319,677},
{1,1,5,3,31,63,15,43,207,789},
{1,1,7,9,13,39,3,47,497,169},
{1,3,1,7,21,17,97,19,415,905},
{1,3,7,1,3,31,71,111,165,127},
{1,1,5,11,1,61,83,119,203,847},
{1,3,3,13,9,61,19,97,47,35},
{1,1,7,7,15,29,63,95,417,469},
{1,3,1,9,25,9,71,57,213,385},
{1,3,5,13,31,47,101,57,39,341},
{1,1,3,3,31,57,125,173,365,551},
{1,3,7,1,13,57,67,157,451,707},
{1,1,1,7,21,13,105,89,429,965},
{1,1,5,9,17,51,45,119,157,141},
{1,3,7,7,13,45,91,9,129,741},
{1,3,7,1,23,57,67,141,151,571},
{1,1,3,11,17,47,93,107,375,157},
{1,3,3,5,11,21,43,51,169,915},
{1,1,5,3,15,55,101,67,455,625},
{1,3,5,9,1,23,29,47,345,595},
{1,3,7,7,5,49,29,155,323,589},
{1,3,3,7,5,41,127,61,261,717},
{1,3,7,7,17,23,117,67,129,1009},
{1,1,3,13,11,39,21,207,123,305},
{1,1,3,9,29,3,95,47,231,73},
{1,3,1,9,1,29,117,21,441,259},
{1,3,1,13,21,39,125,211,439,723},
{1,1,7,3,17,63,115,89,49,773},
{1,3,7,13,11,33,101,107,63,73},
{1,1,5,5,13,57,63,135,437,177},
{1,1,3,7,27,63,93,47,417,483},
{1,1,3,1,23,29,1,191,49,23},
{1,1,3,15,25,55,9,101,219,607},
{1,3,1,7,7,19,51,251,393,307},
{1,3,3,3,25,55,17,75,337,3},
{1,1,1,13,25,17,65,45,479,413},
{1,1,7,7,27,49,99,161,213,727},
{1,3,5,1,23,5,43,41,251,857},
{1,3,3,7,11,61,39,87,383,835},
{1,1,3,15,13,7,29,7,505,923},
{1,3,7,1,5,31,47,157,445,501},
{1,1,3,7,1,43,9,147,115,605},
{1,3,3,13,5,1,119,211,455,1001},
{1,1,3,5,13,19,3,243,75,843},
{1,3,7,7,1,19,91,249,357,589},
{1,1,1,9,1,25,109,197,279,411},
{1,3,1,15,23,57,59,135,191,75},
{1,1,5,15,29,21,39,253,383,349},
{1,3,3,5,19,45,61,151,199,981},
{1,3,5,13,9,61,107,141,141,1},
{1,3,1,11,27,25,85,105,309,979},
{1,3,3,11,19,7,115,223,349,43},
{1,1,7,9,21,39,123,21,275,927},
{1,1,7,13,15,41,47,243,303,437},
{1,1,1,7,7,3,15,99,409,719},
{1,3,3,15,27,49,113,123,113,67,469},
{1,3,7,11,3,23,87,169,119,483,199},
{1,1,5,15,7,17,109,229,179,213,741},
{1,1,5,13,11,17,25,135,403,557,1433},
{1,3,1,1,1,61,67,215,189,945,1243},
{1,1,7,13,17,33,9,221,429,217,1679},
{1,1,3,11,27,3,15,93,93,865,1049},
{1,3,7,7,25,41,121,35,373,379,1547},
{1,3,3,9,11,35,45,205,241,9,59},
{1,3,1,7,3,51,7,177,53,975,89},
{1,1,3,5,27,1,113,231,299,759,861},
{1,3,3,15,25,29,5,255,139,891,2031},
{1,3,1,1,13,9,109,193,419,95,17},
{1,1,7,9,3,7,29,41,135,839,867},
{1,1,7,9,25,49,123,217,113,909,215},
{1,1,7,3,23,15,43,133,217,327,901},
{1,1,3,3,13,53,63,123,477,711,1387},
{1,1,3,15,7,29,75,119,181,957,247},
{1,1,1,11,27,25,109,151,267,99,1461},
{1,3,7,15,5,5,53,145,11,725,1501},
{1,3,7,1,9,43,71,229,157,607,1835},
{1,3,3,13,25,1,5,27,471,349,127},
{1,1,1,1,23,37,9,221,269,897,1685},
{1,1,3,3,31,29,51,19,311,553,1969},
{1,3,7,5,5,55,17,39,475,671,1529},
{1,1,7,1,1,35,47,27,437,395,1635},
{1,1,7,3,13,23,43,135,327,139,389},
{1,3,7,3,9,25,91,25,429,219,513},
{1,1,3,5,13,29,119,201,277,157,2043},
{1,3,5,3,29,57,13,17,167,739,1031},
{1,3,3,5,29,21,95,27,255,679,1531},
{1,3,7,15,9,5,21,71,61,961,1201},
{1,3,5,13,15,57,33,93,459,867,223},
{1,1,1,15,17,43,127,191,67,177,1073},
{1,1,1,15,23,7,21,199,75,293,1611},
{1,3,7,13,15,39,21,149,65,741,319},
{1,3,7,11,23,13,101,89,277,519,711},
{1,3,7,15,19,27,85,203,441,97,1895},
{1,3,1,3,29,25,21,155,11,191,197},
{1,1,7,5,27,11,81,101,457,675,1687},
{1,3,1,5,25,5,65,193,41,567,781},
{1,3,1,5,11,15,113,77,411,695,1111},
{1,1,3,9,11,53,119,171,55,297,509},
{1,1,1,1,11,39,113,139,165,347,595},
{1,3,7,11,9,17,101,13,81,325,1733},
{1,3,1,1,21,43,115,9,113,907,645},
{1,1,7,3,9,25,117,197,159,471,475},
{1,3,1,9,11,21,57,207,485,613,1661},
{1,1,7,7,27,55,49,223,89,85,1523},
{1,1,5,3,19,41,45,51,447,299,1355},
{1,3,1,13,1,33,117,143,313,187,1073},
{1,1,7,7,5,11,65,97,377,377,1501},
{1,3,1,1,21,35,95,65,99,23,1239},
{1,1,5,9,3,37,95,167,115,425,867},
{1,3,3,13,1,37,27,189,81,679,773},
{1,1,3,11,1,61,99,233,429,969,49},
{1,1,1,7,25,63,99,165,245,793,1143},
{1,1,5,11,11,43,55,65,71,283,273},
{1,1,5,5,9,3,101,251,355,379,1611},
{1,1,1,15,21,63,85,99,49,749,1335},
{1,1,5,13,27,9,121,43,255,715,289},
{1,3,1,5,27,19,17,223,77,571,1415},
{1,1,5,3,13,59,125,251,195,551,1737},
{1,3,3,15,13,27,49,105,389,971,755},
{1,3,5,15,23,43,35,107,447,763,253},
{1,3,5,11,21,3,17,39,497,407,611},
{1,1,7,13,15,31,113,17,23,507,1995},
{1,1,7,15,3,15,31,153,423,79,503},
{1,1,7,9,19,25,23,171,505,923,1989},
{1,1,5,9,21,27,121,223,133,87,697},
{1,1,5,5,9,19,107,99,319,765,1461},
{1,1,3,3,19,25,3,101,171,729,187},
{1,1,3,1,13,23,85,93,291,209,37},
{1,1,1,15,25,25,77,253,333,947,1073},
{1,1,3,9,17,29,55,47,255,305,2037},
{1,3,3,9,29,63,9,103,489,939,1523},
{1,3,7,15,7,31,89,175,369,339,595},
{1,3,7,13,25,5,71,207,251,367,665},
{1,3,3,3,21,25,75,35,31,321,1603},
{1,1,1,9,11,1,65,5,11,329,535},
{1,1,5,3,19,13,17,43,379,485,383},
{1,3,5,13,13,9,85,147,489,787,1133},
{1,3,1,1,5,51,37,129,195,297,1783},
{1,1,3,15,19,57,59,181,455,697,2033},
{1,3,7,1,27,9,65,145,325,189,201},
{1,3,1,15,31,23,19,5,485,581,539},
{1,1,7,13,11,15,65,83,185,847,831},
{1,3,5,7,7,55,73,15,303,511,1905},
{1,3,5,9,7,21,45,15,397,385,597},
{1,3,7,3,23,13,73,221,511,883,1265},
{1,1,3,11,1,51,73,185,33,975,1441},
{1,3,3,9,19,59,21,39,339,37,143},
{1,1,7,1,31,33,19,167,117,635,639},
{1,1,1,3,5,13,59,83,355,349,1967},
{1,1,1,5,19,3,53,133,97,863,983},
{1,3,1,13,9,41,91,105,173,97,625},
{1,1,5,3,7,49,115,133,71,231,1063},
{1,1,7,5,17,43,47,45,497,547,757},
{1,3,5,15,21,61,123,191,249,31,631},
{1,3,7,9,17,7,11,185,127,169,1951},
{1,1,5,13,11,11,9,49,29,125,791},
{1,1,1,15,31,41,13,167,273,429,57},
{1,3,5,3,27,7,35,209,65,265,1393},
{1,3,1,13,31,19,53,143,135,9,1021},
{1,1,7,13,31,5,115,153,143,957,623},
{1,1,5,11,25,19,29,31,297,943,443},
{1,3,3,5,21,11,127,81,479,25,699},
{1,1,3,11,25,31,97,19,195,781,705},
{1,1,5,5,31,11,75,207,197,885,2037},
{1,1,1,11,9,23,29,231,307,17,1497},
{1,1,5,11,11,43,111,233,307,523,1259},
{1,1,7,5,1,21,107,229,343,933,217},
{1,1,1,11,3,21,125,131,405,599,1469},
{1,3,5,5,9,39,33,81,389,151,811},
{1,1,7,7,7,1,59,223,265,529,2021},
{1,3,1,3,9,23,85,181,47,265,49},
{1,3,5,11,19,23,9,7,157,299,1983},
{1,3,1,5,15,5,21,105,29,339,1041},
{1,1,1,1,5,33,65,85,111,705,479},
{1,1,1,7,9,35,77,87,151,321,101},
{1,1,5,7,17,1,51,197,175,811,1229},
{1,3,3,15,23,37,85,185,239,543,731},
{1,3,1,7,7,55,111,109,289,439,243},
{1,1,7,11,17,53,35,217,259,853,1667},
{1,3,1,9,1,63,87,17,73,565,1091},
{1,1,3,3,11,41,1,57,295,263,1029},
{1,1,5,1,27,45,109,161,411,421,1395},
{1,3,5,11,25,35,47,191,339,417,1727},
{1,1,5,15,21,1,93,251,351,217,1767},
{1,3,3,11,3,7,75,155,313,211,491},
{1,3,3,5,11,9,101,161,453,913,1067},
{1,1,3,1,15,45,127,141,163,727,1597},
{1,3,3,7,1,33,63,73,73,341,1691},
{1,3,5,13,15,39,53,235,77,99,949},
{1,1,5,13,31,17,97,13,215,301,1927},
{1,1,7,1,1,37,91,93,441,251,1131},
{1,3,7,9,25,5,105,69,81,943,1459},
{1,3,7,11,31,43,13,209,27,1017,501},
{1,1,7,15,1,33,31,233,161,507,387},
{1,3,3,5,5,53,33,177,503,627,1927},
{1,1,7,11,7,61,119,31,457,229,1875},
{1,1,5,15,19,5,53,201,157,885,1057},
{1,3,7,9,1,35,51,113,249,425,1009},
{1,3,5,7,21,53,37,155,119,345,631},
{1,3,5,7,15,31,109,69,503,595,1879},
{1,3,3,1,25,35,65,131,403,705,503},
{1,3,7,7,19,33,11,153,45,633,499},
{1,3,3,5,11,3,29,93,487,33,703},
{1,1,3,15,21,53,107,179,387,927,1757},
{1,1,3,7,21,45,51,147,175,317,361},
{1,1,1,7,7,13,15,243,269,795,1965},
{1,1,3,5,19,33,57,115,443,537,627},
{1,3,3,9,3,39,25,61,185,717,1049},
{1,3,7,3,7,37,107,153,7,269,1581},
{1,1,7,3,7,41,91,41,145,489,1245},
{1,1,5,9,7,7,105,81,403,407,283},
{1,1,7,9,27,55,29,77,193,963,949},
{1,1,5,3,25,51,107,63,403,917,815},
{1,1,7,3,7,61,19,51,457,599,535},
{1,3,7,1,23,51,105,153,239,215,1847},
{1,1,3,5,27,23,79,49,495,45,1935},
{1,1,1,11,11,47,55,133,495,999,1461},
{1,1,3,15,27,51,93,17,355,763,1675},
{1,3,1,3,1,3,79,119,499,17,995},
{1,1,1,1,15,43,45,17,167,973,799},
{1,1,1,3,27,49,89,29,483,913,2023},
{1,1,3,3,5,11,75,7,41,851,611},
{1,3,1,3,7,57,39,123,257,283,507},
{1,3,3,11,27,23,113,229,187,299,133},
{1,1,3,13,9,63,101,77,451,169,337},
{1,3,7,3,3,59,45,195,229,415,409},
{1,3,5,3,11,19,71,93,43,857,369},
{1,3,7,9,19,33,115,19,241,703,247},
{1,3,5,11,5,35,21,155,463,1005,1073},
{1,3,7,3,25,15,109,83,93,69,1189},
{1,3,5,7,5,21,93,133,135,167,903},
{1,1,7,7,3,59,121,161,285,815,1769,3705},
{1,3,1,1,3,47,103,171,381,609,185,373},
{1,3,3,15,23,33,107,131,441,445,689,2059},
{1,3,3,11,7,53,101,167,435,803,1255,3781},
{1,1,5,11,15,59,41,19,135,835,1263,505},
{1,1,7,11,21,49,23,219,127,961,1065,385},
{1,3,5,15,7,47,117,217,45,731,1639,733},
{1,1,7,11,27,57,91,87,81,35,1269,1007},
{1,1,3,11,15,37,53,219,193,937,1899,3733},
{1,3,5,3,13,11,27,19,199,393,965,2195},
{1,3,1,3,5,1,37,173,413,1023,553,409},
{1,3,1,7,15,29,123,95,255,373,1799,3841},
{1,3,5,13,21,57,51,17,511,195,1157,1831},
{1,1,1,15,29,19,7,73,295,519,587,3523},
{1,1,5,13,13,35,115,191,123,535,717,1661},
{1,3,3,5,23,21,47,251,379,921,1119,297},
{1,3,3,9,29,53,121,201,135,193,523,2943},
{1,1,1,7,29,45,125,9,99,867,425,601},
{1,3,1,9,13,15,67,181,109,293,1305,3079},
{1,3,3,9,5,35,15,209,305,87,767,2795},
{1,3,3,11,27,57,113,123,179,643,149,523},
{1,1,3,15,11,17,67,223,63,657,335,3309},
{1,1,1,9,25,29,109,159,39,513,571,1761},
{1,1,3,1,5,63,75,19,455,601,123,691},
{1,1,1,3,21,5,45,169,377,513,1951,2565},
{1,1,3,11,3,33,119,69,253,907,805,1449},
{1,1,5,13,31,15,17,7,499,61,687,1867},
{1,3,7,11,17,33,73,77,299,243,641,2345},
{1,1,7,11,9,35,31,235,359,647,379,1161},
{1,3,3,15,31,25,5,67,33,45,437,4067},
{1,1,3,11,7,17,37,87,333,253,1517,2921},
{1,1,7,15,7,15,107,189,153,769,1521,3427},
{1,3,5,13,5,61,113,37,293,393,113,43},
{1,1,1,15,29,43,107,31,167,147,301,1021},
{1,1,1,13,3,1,35,93,195,181,2027,1491},
{1,3,3,3,13,33,77,199,153,221,1699,3671},
{1,3,5,13,7,49,123,155,495,681,819,809},
{1,3,5,15,27,61,117,189,183,887,617,4053},
{1,1,1,7,31,59,125,235,389,369,447,1039},
{1,3,5,1,5,39,115,89,249,377,431,3747},
{1,1,1,5,7,47,59,157,77,445,699,3439},
{1,1,3,5,11,21,19,75,11,599,1575,735},
{1,3,5,3,19,13,41,69,199,143,1761,3215},
{1,3,5,7,19,43,25,41,41,11,1647,2783},
{1,3,1,9,19,45,111,97,405,399,457,3219},
{1,1,3,1,23,15,65,121,59,985,829,2259},
{1,1,3,7,17,13,107,229,75,551,1299,2363},
{1,1,5,5,21,57,23,199,509,139,2007,3875},
{1,3,1,11,19,53,15,229,215,741,695,823},
{1,3,7,1,29,3,17,163,417,559,549,319},
{1,3,1,13,17,9,47,133,365,7,1937,1071},
{1,3,5,7,19,37,55,163,301,249,689,2327},
{1,3,5,13,11,23,61,205,257,377,615,1457},
{1,3,5,1,23,37,13,75,331,495,579,3367},
{1,1,1,9,1,23,49,129,475,543,883,2531},
{1,3,1,5,23,59,51,35,343,695,219,369},
{1,3,3,1,27,17,63,97,71,507,1929,613},
{1,1,5,1,21,31,11,109,247,409,1817,2173},
{1,1,3,15,23,9,7,209,301,23,147,1691},
{1,1,7,5,5,19,37,229,249,277,1115,2309},
{1,1,1,5,5,63,5,249,285,431,343,2467},
{1,1,1,11,7,45,35,75,505,537,29,2919},
{1,3,5,15,11,39,15,63,263,9,199,445},
{1,3,3,3,27,63,53,171,227,63,1049,827},
{1,1,3,13,7,11,115,183,179,937,1785,381},
{1,3,1,11,13,15,107,81,53,295,1785,3757},
{1,3,3,13,11,5,109,243,3,505,323,1373},
{1,3,3,11,21,51,17,177,381,937,1263,3889},
{1,3,5,9,27,25,85,193,143,573,1189,2995},
{1,3,5,11,13,9,81,21,159,953,91,1751},
{1,1,3,3,27,61,11,253,391,333,1105,635},
{1,3,3,15,9,57,95,81,419,735,251,1141},
{1,1,5,9,31,39,59,13,319,807,1241,2433},
{1,3,3,5,27,13,107,141,423,937,2027,3233},
{1,3,3,9,9,25,125,23,443,835,1245,847},
{1,1,7,15,17,17,83,107,411,285,847,1571},
{1,1,3,13,29,61,37,81,349,727,1453,1957},
{1,3,7,11,31,13,59,77,273,591,1265,1533},
{1,1,7,7,13,17,25,25,187,329,347,1473},
{1,3,7,7,5,51,37,99,221,153,503,2583},
{1,3,1,13,19,27,11,69,181,479,1183,3229},
{1,3,3,13,23,21,103,147,323,909,947,315},
{1,3,1,3,23,1,31,59,93,513,45,2271},
{1,3,5,1,7,43,109,59,231,41,1515,2385},
{1,3,1,5,31,57,49,223,283,1013,11,701},
{1,1,5,1,19,53,55,31,31,299,495,693},
{1,3,3,9,5,33,77,253,427,791,731,1019},
{1,3,7,11,1,9,119,203,53,877,1707,3499},
{1,1,3,7,13,39,55,159,423,113,1653,3455},
{1,1,3,5,21,47,51,59,55,411,931,251},
{1,3,7,3,31,25,81,115,405,239,741,455},
{1,1,5,1,31,3,101,83,479,491,1779,2225},
{1,3,3,3,9,37,107,161,203,503,767,3435},
{1,3,7,9,1,27,61,119,233,39,1375,4089},
{1,1,5,9,1,31,45,51,369,587,383,2813},
{1,3,7,5,31,7,49,119,487,591,1627,53},
{1,1,7,1,9,47,1,223,369,711,1603,1917},
{1,3,5,3,21,37,111,17,483,739,1193,2775},
{1,3,3,7,17,11,51,117,455,191,1493,3821},
{1,1,5,9,23,39,99,181,343,485,99,1931},
{1,3,1,7,29,49,31,71,489,527,1763,2909},
{1,1,5,11,5,5,73,189,321,57,1191,3685},
{1,1,5,15,13,45,125,207,371,415,315,983},
{1,3,3,5,25,59,33,31,239,919,1859,2709},
{1,3,5,13,27,61,23,115,61,413,1275,3559},
{1,3,7,15,5,59,101,81,47,967,809,3189},
{1,1,5,11,31,15,39,25,173,505,809,2677},
{1,1,5,9,19,13,95,89,511,127,1395,2935},
{1,1,5,5,31,45,9,57,91,303,1295,3215},
{1,3,3,3,19,15,113,187,217,489,1285,1803},
{1,1,3,1,13,29,57,139,255,197,537,2183},
{1,3,1,15,11,7,53,255,467,9,757,3167},
{1,3,3,15,21,13,9,189,359,323,49,333},
{1,3,7,11,7,37,21,119,401,157,1659,1069},
{1,1,5,7,17,33,115,229,149,151,2027,279},
{1,1,5,15,5,49,77,155,383,385,1985,945},
{1,3,7,3,7,55,85,41,357,527,1715,1619},
{1,1,3,1,21,45,115,21,199,967,1581,3807},
{1,1,3,7,21,39,117,191,169,73,413,3417},
{1,1,1,13,1,31,57,195,231,321,367,1027},
{1,3,7,3,11,29,47,161,71,419,1721,437},
{1,1,7,3,11,9,43,65,157,1,1851,823},
{1,1,1,5,21,15,31,101,293,299,127,1321},
{1,1,7,1,27,1,11,229,241,705,43,1475},
{1,3,7,1,5,15,73,183,193,55,1345,49},
{1,3,3,3,19,3,55,21,169,663,1675,137},
{1,1,1,13,7,21,69,67,373,965,1273,2279},
{1,1,7,7,21,23,17,43,341,845,465,3355},
{1,3,5,5,25,5,81,101,233,139,359,2057},
{1,1,3,11,15,39,55,3,471,765,1143,3941},
{1,1,7,15,9,57,81,79,215,433,333,3855},
{1,1,5,5,19,45,83,31,209,363,701,1303},
{1,3,7,5,1,13,55,163,435,807,287,2031},
{1,3,3,7,3,3,17,197,39,169,489,1769},
{1,1,3,5,29,43,87,161,289,339,1233,2353},
{1,3,3,9,21,9,77,1,453,167,1643,2227},
{1,1,7,1,15,7,67,33,193,241,1031,2339},
{1,3,1,11,1,63,45,65,265,661,849,1979},
{1,3,1,13,19,49,3,11,159,213,659,2839},
{1,3,5,11,9,29,27,227,253,449,1403,3427},
{1,1,3,1,7,3,77,143,277,779,1499,475},
{1,1,1,5,11,23,87,131,393,849,193,3189},
{1,3,5,11,3,3,89,9,449,243,1501,1739},
{1,3,1,9,29,29,113,15,65,611,135,3687},
{1,1,1,9,21,19,39,151,395,501,1339,959,2725},
{1,3,7,1,7,35,45,33,119,225,1631,1695,1459},
{1,1,1,3,25,55,37,79,167,907,1075,271,4059},
{1,3,5,13,5,13,53,165,437,67,1705,3177,8095},
{1,3,3,13,27,57,95,55,443,245,1945,1725,1929},
{1,3,1,9,5,33,109,35,99,827,341,2401,2411},
{1,1,5,9,7,33,43,39,87,799,635,3481,7159},
{1,3,1,1,31,15,45,27,337,113,987,2065,2529},
{1,1,5,9,5,15,105,123,479,289,1609,2177,4629},
{1,3,5,11,31,47,97,87,385,195,1041,651,3271},
{1,1,3,7,17,3,101,55,87,629,1687,1387,2745},
{1,3,5,5,7,21,9,237,313,549,1107,117,6183},
{1,1,3,9,9,5,55,201,487,851,1103,2993,4055},
{1,1,5,9,31,19,59,7,363,381,1167,2057,5715},
{1,3,3,15,23,63,19,227,387,827,487,1049,7471},
{1,3,1,5,23,25,61,245,363,863,963,3583,6475},
{1,1,5,1,5,27,81,85,275,49,235,3291,1195},
{1,1,5,7,23,53,85,107,511,779,1265,1093,7859},
{1,3,3,1,9,21,75,219,59,485,1739,3845,1109},
{1,3,5,1,13,41,19,143,293,391,2023,1791,4399},
{1,3,7,15,21,13,21,195,215,413,523,2099,2341},
{1,1,1,3,29,51,47,57,135,575,943,1673,541},
{1,3,5,1,9,13,113,175,447,115,657,4077,5973},
{1,1,1,11,17,41,37,95,297,579,911,2207,2387},
{1,3,5,3,23,11,23,231,93,667,711,1563,7961},
{1,1,7,3,17,59,13,181,141,991,1817,457,1711},
{1,3,3,5,31,59,81,205,245,537,1049,997,1815},
{1,3,7,5,17,13,9,79,17,185,5,2211,6263},
{1,3,7,13,7,53,61,145,13,285,1203,947,2933},
{1,1,7,3,31,19,69,217,47,441,1893,673,4451},
{1,1,1,1,25,9,23,225,385,629,603,3747,4241},
{1,3,1,9,5,37,31,237,431,79,1521,459,2523},
{1,3,7,3,9,43,105,179,5,225,799,1777,4893},
{1,1,3,1,29,45,29,159,267,247,455,847,3909},
{1,1,3,7,25,21,121,57,467,275,719,1521,7319},
{1,3,1,3,11,35,119,123,81,979,1187,3623,4293},
{1,1,1,7,15,25,121,235,25,487,873,1787,1977},
{1,1,1,11,3,7,17,135,345,353,383,4011,2573},
{1,3,7,15,27,13,97,123,65,675,951,1285,6559},
{1,3,7,3,7,1,71,19,325,765,337,1197,2697},
{1,3,5,1,31,37,11,71,169,283,83,3801,7083},
{1,1,3,15,17,29,83,65,275,679,1749,4007,7749},
{1,1,3,1,21,11,41,95,237,361,1819,2783,2383},
{1,3,7,11,29,57,111,187,465,145,605,1987,8109},
{1,1,3,3,19,15,55,83,357,1001,643,1517,6529},
{1,3,1,5,29,35,73,23,77,619,1523,1725,8145},
{1,1,5,5,19,23,7,197,449,337,717,2921,315},
{1,3,5,9,7,63,117,97,97,813,1925,2817,1579},
{1,1,1,11,31,7,25,235,231,133,1007,1371,1553},
{1,1,7,5,19,7,47,171,267,243,1331,567,6033},
{1,1,5,1,7,49,55,89,109,735,1455,3193,6239},
{1,1,1,7,1,61,9,103,3,929,1481,2927,2957},
{1,1,5,13,17,21,75,49,255,1019,1161,2133,1177},
{1,3,1,3,13,15,41,247,211,409,1163,523,2635},
{1,3,7,7,21,59,91,149,479,391,681,2311,6249},
{1,1,5,11,27,53,21,211,197,815,719,1605,255},
{1,1,3,3,9,33,59,3,323,1,101,1135,8105},
{1,3,3,1,29,5,17,141,51,991,841,327,3859},
{1,3,1,5,11,19,23,89,175,173,165,2881,1881},
{1,1,1,15,13,51,87,39,495,611,1341,1531,7029},
{1,1,3,11,13,55,75,185,57,61,1917,2051,5965},
{1,1,5,5,7,53,11,217,213,933,921,3607,5175},
{1,3,3,5,17,53,103,251,369,781,1319,3717,4439},
{1,3,5,13,1,39,25,235,321,773,251,3111,6397},
{1,1,7,3,31,5,25,29,325,385,1313,127,4705},
{1,1,5,15,15,27,15,85,239,243,1633,3473,2621},
{1,3,3,3,9,19,113,13,137,165,25,2957,7549},
{1,3,1,3,11,21,3,97,417,183,1205,1437,247},
{1,1,7,3,17,21,125,55,67,387,385,2323,887},
{1,3,5,5,29,11,103,223,233,641,133,415,1297},
{1,3,3,11,1,9,5,189,235,1007,1363,3985,889},
{1,3,7,9,23,19,19,183,269,403,1643,3559,5189},
{1,3,7,3,29,45,17,69,475,149,1291,2689,7625},
{1,3,7,3,27,37,41,73,253,1001,431,1111,7887},
{1,1,7,5,3,7,87,143,289,495,631,3011,6151},
{1,1,1,13,5,45,17,167,23,975,801,1975,6833},
{1,3,1,11,7,21,39,23,213,429,1301,2059,197},
{1,3,3,15,3,57,121,133,29,711,1961,2497,189},
{1,1,3,5,11,55,115,137,233,673,985,2849,5911},
{1,1,7,15,29,45,1,241,329,323,925,2821,3331},
{1,1,5,7,13,31,81,105,199,145,195,1365,5119},
{1,3,7,11,3,55,11,31,117,343,1265,1837,2451},
{1,1,3,7,29,57,61,179,429,591,177,1945,2159},
{1,3,5,11,23,49,101,137,339,323,1035,1749,7737},
{1,3,1,13,21,35,55,79,19,269,1055,2651,7083},
{1,3,3,11,9,9,95,167,437,361,1185,4083,603},
{1,1,1,7,31,61,77,65,489,657,691,2423,4147},
{1,3,5,7,21,37,87,191,311,453,2013,829,2619},
{1,1,5,9,17,47,35,101,5,813,1157,1279,7365},
{1,1,5,3,11,35,113,199,369,721,901,1471,7801},
{1,3,1,5,9,61,83,157,391,739,1957,2123,4341},
{1,3,5,11,19,19,111,225,383,219,997,717,7505},
{1,3,1,11,13,63,35,127,209,831,501,3017,3507},
{1,3,7,9,29,7,11,163,81,563,1445,3215,6377},
{1,3,7,11,25,3,39,195,491,45,839,4021,4899},
{1,3,7,15,13,5,67,143,117,505,1281,3679,5695},
{1,3,7,9,9,19,21,221,147,763,683,2211,589},
{1,1,3,5,21,47,53,109,299,807,1153,1209,7961},
{1,3,7,11,9,31,45,43,505,647,1127,2681,4917},
{1,1,5,15,31,41,63,113,399,727,673,2587,5259},
{1,1,1,13,17,53,35,99,57,243,1447,1919,2831},
{1,3,7,11,23,51,13,9,49,449,997,3073,4407},
{1,3,5,7,23,33,89,41,415,53,697,1113,1489},
{1,1,3,7,1,13,29,13,255,749,77,3463,1761},
{1,3,3,7,13,15,93,191,309,869,739,1041,3053},
{1,3,5,13,5,19,109,211,347,839,893,2947,7735},
{1,3,1,13,27,3,119,157,485,99,1703,3895,573},
{1,3,7,11,1,23,123,105,31,359,275,1775,3685},
{1,3,3,5,27,11,125,3,413,199,2043,2895,2945},
{1,3,3,3,15,49,121,159,233,543,193,4007,321},
{1,1,3,5,9,47,87,1,51,1011,1595,2239,6467},
{1,3,7,9,1,33,87,137,469,749,1413,805,6817},
{1,3,1,13,19,45,95,227,29,677,1275,3395,4451},
{1,1,7,5,7,63,33,71,443,561,1311,3069,6943},
{1,1,1,13,9,37,23,69,13,415,1479,1197,861},
{1,3,3,13,27,21,13,233,105,777,345,2443,1105},
{1,1,7,11,23,13,21,147,221,549,73,2729,6279},
{1,1,7,7,25,27,15,45,227,39,75,1191,3563},
{1,1,5,7,13,49,99,167,227,13,353,1047,8075},
{1,1,3,13,31,9,27,7,461,737,1559,3243,53},
{1,3,1,1,21,41,97,165,171,821,587,2137,2293},
{1,3,1,11,17,41,29,187,87,599,1467,1395,5931},
{1,1,1,9,9,49,89,205,409,453,61,1923,1257},
{1,3,7,3,9,43,89,143,431,83,1243,1795,3599},
{1,3,5,13,3,25,59,219,43,223,797,2651,6015},
{1,1,5,15,7,55,65,207,213,311,1287,1269,6467},
{1,3,7,11,21,57,31,183,351,857,911,1683,7155},
{1,3,5,11,27,1,21,47,387,383,1593,115,3805},
{1,3,1,1,13,23,87,173,181,619,1653,3931,6073},
{1,1,7,5,17,43,37,61,307,621,1785,55,115},
{1,3,7,15,25,61,123,15,237,671,1473,467,1907},
{1,1,7,5,29,57,75,237,85,699,159,3577,4771},
{1,1,1,11,25,19,51,1,147,31,895,2617,625},
{1,3,7,5,29,15,115,175,395,391,1141,1827,1181},
{1,3,5,7,17,7,11,193,89,243,561,3787,4551},
{1,3,1,11,7,57,7,125,403,947,1261,409,8083},
{1,1,5,13,21,63,115,233,231,921,1747,3635,2519},
{1,1,5,11,3,27,15,91,505,591,1451,3881,2997},
{1,1,3,11,21,9,109,153,317,533,593,3967,2797},
{1,3,3,13,9,57,121,245,219,867,967,791,7095},
{1,1,1,9,29,21,99,35,375,959,329,4087,7171},
{1,1,1,9,11,17,17,97,89,135,631,3809,3253},
{1,1,1,15,21,51,91,249,459,801,757,2353,2033},
{1,3,5,9,23,29,77,53,399,767,1817,2171,1629},
{1,1,3,5,29,5,43,121,17,859,1479,3785,6641},
{1,1,3,7,7,61,45,109,371,833,91,153,4553},
{1,1,3,11,7,55,81,123,389,139,1933,891,1789},
{1,3,7,15,25,17,93,165,503,717,1553,1475,1627},
{1,1,1,13,13,63,13,225,357,571,33,4073,3795},
{1,1,3,11,1,31,107,145,407,961,501,2987,103},
{1,1,7,1,23,63,49,193,173,281,25,2465,5927},
{1,1,7,1,1,1,85,77,273,693,349,1239,4503},
{1,1,5,11,7,61,9,121,25,357,1443,405,7827},
{1,1,7,13,11,53,11,207,145,211,1703,1081,2117},
{1,1,3,11,27,23,19,9,297,279,1481,2273,6387},
{1,3,3,5,15,45,3,41,305,87,1815,3461,5349},
{1,3,3,13,9,37,79,125,259,561,1087,4091,793},
{1,3,5,7,31,55,7,145,347,929,589,2783,5905},
{1,1,7,15,3,25,1,181,13,243,653,2235,7445},
{1,3,5,5,17,53,65,7,33,583,1363,1313,2319},
{1,3,3,7,27,47,97,201,187,321,63,1515,7917},
{1,1,3,5,23,9,3,165,61,19,1789,3783,3037},
{1,3,1,13,15,43,125,191,67,273,1551,2227,5253},
{1,1,1,13,25,53,107,33,299,249,1475,2233,907},
{1,3,5,1,23,37,85,17,207,643,665,2933,5199},
{1,1,7,7,25,57,59,41,15,751,751,1749,7053},
{1,3,3,1,13,25,127,93,281,613,875,2223,6345},
{1,1,5,3,29,55,79,249,43,317,533,995,1991},
{1,3,3,15,17,49,79,31,193,233,1437,2615,819},
{1,1,5,15,25,3,123,145,377,9,455,1191,3953},
{1,3,5,3,15,19,41,231,81,393,3,19,2409},
{1,1,3,1,27,43,113,179,7,853,947,2731,297},
{1,1,1,11,29,39,53,191,443,689,529,3329,7431},
{1,3,7,5,3,29,19,67,441,113,949,2769,4169},
{1,3,5,11,11,55,85,169,215,815,803,2345,3967},
{1,1,7,9,5,45,111,5,419,375,303,1725,4489},
{1,3,5,15,29,43,79,19,23,417,381,541,4923},
{1,1,3,15,3,31,117,39,117,305,1227,1223,143},
{1,1,5,9,5,47,87,239,181,353,1561,3313,1921},
{1,3,3,1,3,15,53,221,441,987,1997,2529,8059},
{1,1,7,11,15,57,111,139,137,883,1881,2823,5661},
{1,3,5,5,21,11,5,13,27,973,587,1331,1373},
{1,1,7,11,29,51,93,29,217,221,55,2477,1979},
{1,3,3,13,3,11,49,75,379,371,1441,793,7633},
{1,1,1,13,19,45,89,249,91,649,1695,915,5619},
{1,3,1,7,7,29,1,77,313,895,519,771,295},
{1,3,1,15,5,3,1,57,331,109,485,2853,6831},
{1,1,1,15,17,3,35,99,245,971,839,2509,2803},
{1,3,3,3,9,37,57,251,325,317,529,1313,6379},
{1,1,1,15,25,59,1,119,95,15,795,2375,6463},
{1,3,1,5,1,49,117,21,47,179,863,85,1669},
{1,3,7,3,9,37,19,221,455,973,571,1427,817},
{1,1,1,15,17,9,67,213,127,887,1299,2913,7451},
{1,3,1,13,27,27,41,43,171,623,691,391,4885},
{1,3,1,13,17,17,123,239,143,227,1151,519,6543},
{1,3,7,5,7,63,97,39,101,555,1057,381,7891},
{1,3,5,1,3,27,85,129,161,875,1945,3541,695},
{1,3,3,5,21,59,25,183,35,25,987,1459,181},
{1,3,5,13,1,15,127,237,349,337,1491,2383,7811},
{1,3,5,5,31,5,109,51,409,733,1395,3207,6049},
{1,1,5,7,13,35,113,25,263,389,299,2521,1783},
{1,3,7,11,15,47,97,73,55,75,113,2695,1023},
{1,3,1,1,3,13,69,211,289,483,1335,787,677},
{1,1,3,3,17,7,37,77,505,137,1113,345,2975},
{1,1,1,13,3,11,95,199,453,109,479,3725,239},
{1,1,7,15,19,53,3,145,359,863,347,3833,3043},
{1,1,7,15,25,63,127,129,125,195,155,2211,8153},
{1,1,7,13,9,49,121,115,73,119,1851,727,47},
{1,3,3,13,13,11,71,7,45,591,133,2407,5563},
{1,1,1,13,23,29,87,89,501,71,1759,1119,687},
{1,1,7,7,13,7,13,183,53,951,1877,3991,6771},
{1,3,7,11,7,1,27,47,61,21,919,961,1091},
{1,3,5,5,1,27,1,5,63,157,1297,1049,5893},
{1,3,7,9,19,33,17,133,425,797,1721,153,119},
{1,3,3,7,13,37,1,215,509,1003,61,2353,7511},
{1,1,7,1,29,19,31,79,199,555,1209,1603,6089},
{1,3,1,1,5,31,111,127,333,429,1863,3925,5411},
{1,1,7,5,5,5,123,191,47,993,269,4051,2111},
{1,1,5,15,1,9,87,5,47,463,865,1813,7357},
{1,3,1,3,23,63,123,83,511,777,63,1285,4537},
{1,3,3,7,27,25,31,65,441,529,1815,1893,323},
{1,3,7,5,11,19,7,5,397,811,755,2883,4217},
{1,3,1,13,9,21,13,7,271,539,1769,3243,5325},
{1,1,7,1,31,13,47,131,181,457,1559,2663,6653},
{1,3,3,7,29,55,25,203,419,91,437,1159,5691},
{1,1,3,13,29,19,71,217,337,329,501,939,2205},
{1,1,3,1,1,27,17,201,97,285,1269,4043,2207},
{1,1,1,1,3,41,13,199,141,129,1515,3129,5969},
{1,3,3,9,3,17,119,41,271,933,877,701,2197},
{1,1,1,7,15,47,3,195,115,821,725,843,6071},
{1,3,5,15,17,33,85,65,297,571,1123,2743,5727},
{1,1,5,11,27,15,37,235,415,293,1439,2739,4171},
{1,3,7,7,1,55,71,35,307,11,401,1881,933},
{1,3,1,11,21,37,3,177,119,339,559,3991,3437},
{1,3,3,9,17,17,97,119,301,169,157,3267,2261},
{1,3,3,9,29,3,111,101,355,869,375,2609,7377},
{1,3,5,9,7,21,123,99,343,693,1927,1605,4923},
{1,1,3,5,13,31,99,17,75,385,1539,1553,7077},
{1,3,3,5,31,35,107,11,407,1019,1317,3593,7203},
{1,3,3,13,17,33,99,245,401,957,157,1949,1571},
{1,3,1,11,27,15,11,109,429,307,1911,2701,861},
{1,1,5,13,13,35,55,255,311,957,1803,2673,5195},
{1,1,1,11,19,3,89,37,211,783,1355,3567,7135},
{1,1,5,5,21,49,79,17,509,331,183,3831,855},
{1,3,7,5,29,19,85,109,105,523,845,3385,7477},
{1,1,1,7,25,17,125,131,53,757,253,2989,2939},
{1,3,3,9,19,23,105,39,351,677,211,401,8103},
{1,3,5,1,5,11,17,3,405,469,1569,2865,3133},
{1,1,3,13,15,5,117,179,139,145,477,1137,2537},
{1,1,7,9,5,21,9,93,211,963,1207,3343,4911},
{1,1,1,9,13,43,17,53,81,793,1571,2523,3683},
{1,3,3,13,25,21,5,59,489,987,1941,171,6009},
{1,3,3,7,1,39,89,171,403,467,1767,3423,2791},
{1,1,3,9,19,49,91,125,163,1013,89,2849,6785},
{1,1,5,9,9,11,15,241,43,297,1719,1541,1821},
{1,3,7,15,29,23,103,239,191,33,1043,3649,6579},
{1,3,3,9,21,51,123,55,223,645,1463,4021,5891},
{1,1,5,7,3,41,27,235,391,303,2021,3187,7607},
{1,1,1,9,5,49,49,29,377,251,1887,1017,1301},
{1,1,3,3,13,41,27,47,223,23,517,3227,6731},
{1,1,7,1,31,25,47,9,511,623,2047,1263,1511},
{1,1,3,15,15,23,53,1,261,595,85,241,7047},
{1,3,3,11,17,5,81,73,149,781,2035,3163,4247},
{1,3,7,7,29,59,49,79,397,901,1105,2191,6277},
{1,3,3,11,13,27,25,173,107,73,1265,585,5251},
{1,1,7,15,29,23,73,229,235,887,1469,4073,2591},
{1,1,3,9,17,15,83,173,207,879,1701,1509,11},
{1,1,3,5,5,37,65,161,39,421,1153,2007,5355},
{1,1,7,11,23,37,5,11,9,499,17,157,5747},
{1,3,7,13,25,9,49,7,39,945,1349,1759,1441},
{1,1,5,3,21,15,113,81,265,837,333,3625,6133},
{1,3,1,11,13,27,73,109,297,327,299,3253,6957},
{1,1,3,13,19,39,123,73,65,5,1061,2187,5055},
{1,1,3,1,11,31,21,115,453,857,711,495,549},
{1,3,7,7,15,29,79,103,47,713,1735,3121,6321},
{1,1,5,5,29,9,97,33,471,705,329,1501,1349},
{1,3,3,1,21,9,111,209,71,47,491,2143,1797},
{1,3,3,3,11,39,21,135,445,259,607,3811,5449},
{1,1,7,9,11,25,113,251,395,317,317,91,1979},
{1,3,1,9,3,21,103,133,389,943,1235,1749,7063},
{1,1,3,7,1,11,5,15,497,477,479,3079,6969},
{1,1,3,3,15,39,105,131,475,465,181,865,3813},
{1,1,7,9,19,63,123,131,415,525,457,2471,3135},
{1,3,7,15,25,35,123,45,341,805,485,4049,7065},
{1,1,1,5,29,9,47,227,51,867,1873,1593,2271},
{1,1,7,15,31,9,71,117,285,711,837,1435,6275},
{1,3,1,1,5,19,79,25,301,415,1871,645,3251},
{1,3,1,3,17,51,99,185,447,43,523,219,429},
{1,3,1,13,29,13,51,93,7,995,757,3017,6865},
{1,1,3,15,7,25,75,17,155,981,1231,1229,1995},
{1,3,5,3,27,45,71,73,225,763,377,1139,2863},
{1,1,3,1,1,39,69,113,29,371,1051,793,3749},
{1,1,3,13,23,61,27,183,307,431,1345,2757,4031},
{1,3,7,5,5,59,117,197,303,721,877,723,1601},
{1,3,5,1,27,33,99,237,485,711,665,3077,5105},
{1,1,3,1,13,9,103,201,23,951,2029,165,2093},
{1,3,5,13,5,29,55,85,221,677,611,3613,4567},
{1,1,1,1,7,61,9,233,261,561,953,4023,2443},
{1,3,3,13,1,17,103,71,223,213,833,1747,6999},
{1,3,5,15,25,53,57,187,25,695,1207,4089,2877},
{1,1,7,1,7,31,87,129,493,519,1555,1155,4637},
{1,1,1,15,21,17,23,29,19,255,927,1791,3093},
{1,1,3,9,17,33,95,129,175,461,287,2633,2325},
{1,3,5,7,23,19,63,209,249,583,1373,2039,2225},
{1,3,3,5,5,19,79,241,459,355,1455,3313,3639},
{1,1,7,9,21,41,97,119,129,769,1541,3495,7741},
{1,1,7,11,9,29,35,255,141,937,1763,41,1393},
{1,3,7,1,13,51,61,157,177,847,1829,3539,285},
{1,1,1,15,21,13,9,55,397,19,1495,1255,7235},
{1,1,7,7,25,37,53,237,319,197,269,1205,1485},
{1,1,5,15,23,17,35,247,323,807,233,3681,4407},
{1,1,3,7,9,59,85,105,493,763,1639,391,1451},
{1,3,3,9,15,33,5,253,129,625,1527,2793,6057},
{1,3,1,1,7,47,21,161,235,83,397,3563,5953},
{1,3,7,11,3,41,25,117,375,779,1297,3715,8117},
{1,1,3,7,31,19,103,173,475,189,2035,2921,1107},
{1,1,7,3,25,7,93,255,307,113,1893,2233,6919},
{1,3,5,15,9,57,79,143,165,5,1389,193,693},
{1,3,5,1,29,45,91,49,189,461,439,1283,7835},
{1,1,3,13,11,61,41,231,373,695,395,915,5393},
{1,3,7,11,5,51,67,53,483,95,1943,247,5653},
{1,3,7,5,5,57,45,235,137,793,1069,1661,1557},
{1,3,5,3,25,55,103,177,81,861,1151,143,7655},
{1,1,3,1,21,41,67,131,253,431,1269,3181,3429},
{1,3,1,1,21,7,77,221,257,663,71,2949,2481},
{1,3,5,3,3,23,45,107,299,739,1013,3,3165},
{1,1,5,1,3,37,109,37,243,983,1221,1691,3869},
{1,1,5,5,31,7,5,193,397,867,1495,3435,7441},
{1,1,1,1,17,59,97,233,389,597,1013,1631,483},
{1,1,1,11,7,41,107,53,111,125,1513,1921,7647},
{1,3,3,3,31,29,117,3,365,971,1139,2123,5913},
{1,1,1,13,23,3,1,167,475,639,1811,3841,3081},
{1,1,5,3,5,47,65,123,275,783,95,119,7591},
{1,3,1,15,13,33,93,237,467,431,705,4013,4035},
{1,3,5,1,19,7,101,231,155,737,1381,3343,2051},
{1,1,5,9,15,49,45,163,433,765,2031,201,2589},
{1,3,7,9,19,41,31,89,93,623,105,745,4409},
{1,1,5,1,11,45,127,85,389,439,829,477,7965},
{1,3,3,15,13,41,1,207,435,585,311,1725,2737},
{1,3,3,3,13,49,21,31,197,799,1411,2959,7133},
{1,3,1,3,7,43,9,141,133,579,1059,93,957},
{1,3,7,1,15,51,23,213,381,851,699,2261,3419},
{1,3,5,9,25,35,67,141,35,409,1423,365,1645},
{1,3,3,11,15,33,27,181,93,87,1761,3511,1353},
{1,3,5,3,25,63,111,137,321,819,705,1547,7271},
{1,3,1,1,5,57,99,59,411,757,1371,3953,3695},
{1,3,5,11,11,21,25,147,239,455,709,953,7175},
{1,3,3,15,5,53,91,205,341,63,723,1565,7135},
{1,1,7,15,11,21,99,79,63,593,2007,3629,5271},
{1,3,3,1,9,21,45,175,453,435,1855,2649,6959},
{1,1,3,15,15,33,121,121,251,431,1127,3305,4199},
{1,1,1,9,31,15,71,29,345,391,1159,2809,345},
{1,3,7,1,23,29,95,151,327,727,647,1623,2971},
{1,1,7,7,9,29,79,91,127,909,1293,1315,5315},
{1,1,5,11,13,37,89,73,149,477,1909,3343,525},
{1,3,5,7,5,59,55,255,223,459,2027,237,4205},
{1,1,1,7,27,11,95,65,325,835,907,3801,3787},
{1,1,1,11,27,33,99,175,51,913,331,1851,4133},
{1,3,5,5,13,37,31,99,273,409,1827,3845,5491},
{1,1,3,7,23,19,107,85,283,523,509,451,421},
{1,3,5,7,13,9,51,81,87,619,61,2803,5271},
{1,1,1,15,9,45,35,219,401,271,953,649,6847},
{1,1,7,11,9,45,17,219,169,837,1483,1605,2901},
{1,1,7,7,21,43,37,33,291,359,71,2899,7037},
{1,3,3,13,31,53,37,15,149,949,551,3445,5455},
{1,3,1,5,19,45,81,223,193,439,2047,3879,789},
{1,1,7,3,11,63,35,61,255,563,459,2991,3359},
{1,1,5,9,13,49,47,185,239,221,1533,3635,2045},
{1,3,7,3,25,37,127,223,51,357,483,3837,6873},
{1,1,7,9,31,37,113,31,387,833,1243,1543,5535},
{1,3,1,9,23,59,119,221,73,185,2007,2885,2563},
{1,1,1,13,7,33,53,179,67,185,1541,1807,4659},
{1,3,1,11,31,37,23,215,269,357,207,645,4219},
{1,3,3,13,19,27,107,55,91,71,1695,1815,89},
{1,1,3,15,3,19,35,247,49,529,1523,3317,6151},
{1,1,7,7,23,25,107,139,483,503,1277,243,7879},
{1,3,3,13,3,15,11,197,135,839,985,275,5527},
{1,3,5,3,25,47,95,21,113,307,1001,3065,295},
{1,1,3,9,19,19,99,213,363,449,735,2851,2521},
{1,1,3,9,5,49,63,61,157,857,497,2801,6987},
{1,1,1,9,1,41,109,119,499,939,867,3675,8023},
{1,3,1,1,13,33,109,123,289,3,1271,2773,4265},
{1,3,1,11,9,57,83,221,95,43,1189,457,7133},
{1,1,7,3,11,49,33,219,229,289,685,3359,4495},
{1,3,1,3,19,43,67,193,41,771,407,81,3891},
{1,1,7,11,5,29,51,175,297,539,1,2245,6439},
{1,3,7,15,21,33,117,183,511,489,1283,3281,5979},
{1,3,7,5,9,3,125,147,359,549,369,3049,2405},
{1,3,5,7,19,5,65,97,483,377,1523,1457,2995},
{1,1,5,1,11,21,41,113,277,131,1475,1043,2367},
{1,3,3,1,15,17,101,69,443,865,817,1421,5231},
{1,1,3,3,3,55,95,99,75,195,1929,3931,5855},
{1,3,1,3,19,23,93,213,241,551,1307,585,7729},
{1,3,1,11,23,15,53,249,467,519,95,741,409},
{1,1,1,15,29,37,43,203,233,877,77,1933,2729},
{1,3,7,11,27,39,43,161,255,15,1463,833,495},
{1,1,7,11,3,53,81,67,375,823,1903,3061,395},
{1,1,1,1,15,37,93,233,247,501,1321,3275,5409},
{1,3,3,7,7,11,5,105,139,983,1239,531,3881},
{1,1,5,3,19,49,107,227,361,101,355,2649,7383},
{1,1,7,5,25,41,101,121,209,293,1937,2259,5557},
{1,1,3,7,7,1,9,13,463,1019,995,3159,107},
{1,3,5,11,5,35,127,97,261,789,807,807,6257},
{1,1,7,5,11,13,45,91,417,101,1973,3645,2107},
{1,1,3,7,5,63,57,49,203,157,115,1393,8117},
{1,3,5,5,3,43,15,155,127,489,1165,3701,4867},
{1,1,7,7,29,29,69,215,415,367,371,1901,6075},
{1,1,1,3,11,33,89,149,433,705,1437,1597,505},
{1,3,5,1,13,37,19,119,5,581,2037,1633,2099},
{1,3,7,13,5,49,103,245,215,515,133,2007,1933},
{1,3,1,9,1,3,25,197,253,387,1683,2267,221},
{1,3,5,15,21,9,73,201,405,999,437,3877,6045},
{1,1,3,1,31,55,25,83,421,395,1807,2129,7797},
{1,1,3,1,23,21,121,183,125,347,143,3685,4317},
{1,3,3,3,17,45,17,223,267,795,1815,1309,155},
{1,1,1,15,17,59,5,133,15,715,1503,153,2887},
{1,1,1,1,27,13,119,77,243,995,1851,3719,4695},
{1,3,1,5,31,49,43,165,49,609,1265,1141,505},
{1,1,7,13,11,63,21,253,229,585,1543,3719,4141},
{1,3,7,11,23,27,17,131,295,895,1493,1411,3247},
{1,1,5,9,29,7,97,15,113,445,859,1483,1121},
{1,3,1,9,13,49,99,107,323,201,681,3071,5281},
{1,1,1,15,9,19,61,161,7,87,587,2199,2811},
{1,3,3,15,15,19,95,45,299,829,981,3479,487},
{1,1,1,9,3,37,7,19,227,13,397,513,1257},
{1,1,5,15,15,13,17,111,135,929,1145,811,1801},
{1,3,1,3,27,57,31,19,279,103,693,631,3409},
{1,1,1,1,15,13,67,83,23,799,1735,2063,3363},
{1,3,3,7,3,1,61,31,41,533,2025,4067,6963},
{1,1,5,7,17,27,81,79,107,205,29,97,4883},
{1,1,1,5,19,49,91,201,283,949,651,3819,5073},
{1,1,7,9,11,13,73,197,37,219,1931,3369,6017},
{1,1,7,15,11,7,75,205,7,819,399,661,6487},
{1,3,3,3,27,37,95,41,307,165,1077,3485,563},
{1,3,5,3,21,49,57,179,109,627,1789,431,2941},
{1,1,7,5,11,19,43,137,149,679,1543,245,1381},
{1,3,5,5,15,3,69,81,135,159,1363,3401,6355},
{1,3,5,1,9,61,49,53,319,25,1647,1297,615},
{1,3,5,11,31,43,9,101,71,919,335,3147,5823},
{1,3,1,1,15,5,29,109,511,945,867,3677,6915},
{1,3,3,15,17,49,91,111,215,29,1879,97,2505},
{1,3,1,13,19,61,11,111,163,777,533,1113,5339},
{1,1,7,9,17,55,117,91,455,289,557,913,4455},
{1,3,1,7,25,19,123,37,1,277,717,2965,4469},
{1,3,7,3,19,23,87,235,209,457,2041,2893,1805},
{1,3,3,5,5,43,23,61,351,791,59,2009,2909},
{1,1,3,7,5,1,27,231,385,257,1261,2701,1807},
{1,3,1,1,27,19,87,253,131,685,1743,3983,2651},
{1,3,7,11,21,17,11,81,191,641,1821,3005,7251},
{1,3,3,5,15,31,41,213,55,931,1953,49,6037},
{1,1,7,15,7,27,65,223,113,79,1875,911,5445},
{1,3,7,7,23,55,51,167,495,25,1585,3447,799},
{1,1,3,7,27,15,95,193,337,415,975,3085,967},
{1,1,7,15,19,7,93,41,433,551,401,3169,3971},
{1,1,7,11,13,15,53,69,433,59,1117,3359,6231},
{1,1,7,3,23,5,115,201,225,109,1903,3897,6265},
{1,1,1,11,17,1,39,143,361,659,1105,23,4923},
{1,1,1,9,27,57,85,227,261,119,1881,3965,6999},
{1,3,7,7,15,7,107,17,315,49,1591,905,7789},
{1,3,1,7,29,3,47,237,157,769,839,3199,3195},
{1,1,3,15,25,39,63,15,111,857,881,1505,7671},
{1,1,7,1,3,35,41,215,99,895,1025,1483,4707},
{1,3,5,1,1,31,25,247,113,841,397,1825,6969},
{1,1,3,5,19,41,49,243,225,973,241,175,1041},
{1,1,1,7,15,15,105,141,83,75,1675,3523,5219},
{1,1,7,5,13,27,47,199,445,841,959,1157,2209},
{1,3,5,15,23,31,31,81,85,33,785,2639,7799},
{1,1,5,13,21,3,47,99,235,943,1731,2467,7891},
{1,1,1,3,17,53,85,219,73,131,1339,875,1191},
{1,1,5,7,17,63,113,7,185,557,749,3563,4973},
{1,3,3,15,15,21,43,111,155,689,345,423,3597},
{1,1,5,1,15,29,93,5,361,713,695,3937,425},
{1,3,7,7,13,41,115,175,315,937,123,2841,4457},
{1,1,3,11,25,5,103,53,423,811,657,399,7257},
{1,1,1,1,1,13,101,211,383,325,97,1703,4429},
{1,3,7,9,31,45,83,157,509,701,841,1105,3643},
{1,1,1,7,1,9,69,17,129,281,1161,2945,7693},
{1,3,7,1,11,29,51,143,77,433,1723,2317,5641},
{1,1,1,1,21,43,13,67,177,505,1629,1267,4885},
{1,1,3,11,27,63,111,47,233,781,453,1679,3209},
{1,1,3,13,29,27,119,141,493,971,461,1159,633},
{1,1,3,15,23,5,79,215,163,149,1805,2399,61},
{1,3,5,13,19,5,1,39,409,561,709,829,1357},
{1,3,3,13,19,43,9,177,449,447,73,2107,5669},
{1,3,5,1,23,13,63,109,203,593,829,4017,6881},
{1,1,5,7,3,9,53,175,391,169,1283,3793,4451},
{1,1,5,7,29,43,9,5,209,77,927,2941,8145},
{1,3,5,15,17,49,5,143,131,771,1685,925,2175},
{1,1,3,11,27,27,27,159,161,1015,1587,4049,1983},
{1,3,1,3,23,57,119,67,481,577,389,3319,5325},
{1,3,5,1,19,39,87,61,329,657,1773,31,1707},
{1,1,3,1,5,25,15,241,131,815,1751,3029,8039},
{1,3,3,13,27,13,77,87,437,57,621,1031,7891},
{1,3,1,13,23,51,117,37,331,745,605,3179,4713},
{1,1,5,5,19,17,99,167,87,721,737,789,2165},
{1,3,5,13,1,51,119,211,165,299,1327,3053,3343},
{1,1,5,15,29,45,17,129,67,345,1553,2705,7369},
{1,1,1,9,23,7,13,209,7,407,317,3077,7287},
{1,1,1,5,9,59,89,3,487,451,505,2499,7563},
{1,3,1,7,21,1,21,203,101,417,1389,2751,1397},
{1,3,7,13,7,31,3,247,349,485,1259,549,6321},
{1,1,7,7,27,33,107,197,293,729,1753,2571,103},
{1,3,5,9,25,35,5,253,137,213,2041,3387,1809},
{1,1,7,13,15,35,67,83,295,175,839,2831,839},
{1,3,3,11,3,17,55,141,247,991,117,3799,1221},
{1,1,5,1,11,37,87,233,457,653,899,2933,3105},
{1,1,3,15,3,31,67,167,437,9,651,1109,1139},
{1,1,3,1,7,63,67,17,11,883,1855,1941,4751},
{1,3,7,9,19,33,113,117,495,39,1795,2561,5519},
{1,1,7,5,1,3,103,37,201,223,1101,877,6483},
{1,1,5,9,29,49,51,33,439,917,861,1321,2135},
{1,1,3,3,1,5,17,93,217,619,613,1357,6095},
{1,3,1,11,3,21,5,41,15,175,843,2937,6849},
{1,3,3,7,9,57,55,127,79,287,445,2205,7989},
{1,1,7,13,23,17,93,129,157,135,1747,1813,4183},
{1,1,1,5,31,59,99,33,425,329,887,367,1761},
{1,1,7,9,17,53,77,139,435,387,49,3649,1773},
{1,3,3,15,21,57,45,161,331,719,273,3479,4173},
{1,1,3,9,3,3,105,201,373,877,919,1263,6649},
{1,3,1,15,13,43,13,99,73,163,353,3569,5601},
{1,3,7,3,5,9,69,177,449,47,781,1125,4245},
{1,1,1,5,3,45,1,123,409,903,205,2057,7637},
{1,3,5,9,19,47,87,135,481,799,101,3409,2241},
{1,3,1,13,3,25,15,27,181,967,669,2577,7249},
{1,1,7,3,31,5,103,53,1,911,1209,3697,6685},
{1,1,3,1,5,5,49,135,281,747,761,2973,7963},
{1,3,3,5,19,61,125,199,299,515,1365,369,7027},
{1,3,1,7,5,41,63,229,283,571,147,447,657},
{1,3,1,11,5,15,55,7,259,61,27,1429,5631},
{1,1,5,1,3,53,51,253,155,553,1293,3735,6567},
{1,3,5,9,5,41,21,159,101,785,1981,3799,7693},
{1,3,7,7,9,3,95,105,129,213,1215,1027,5699},
{1,1,3,3,29,13,9,253,449,321,341,2879,171},
{1,3,7,11,21,11,75,35,43,965,675,2217,7175},
{1,1,5,15,31,5,29,137,311,751,47,1367,5921},
{1,1,3,15,17,1,45,69,55,649,835,569,7615},
{1,3,1,13,31,7,23,15,391,145,1845,1825,1403},
{1,1,3,15,5,9,79,77,105,399,1933,2503,4781},
{1,3,1,3,17,47,19,13,107,475,759,2933,3761},
{1,1,7,11,3,7,121,209,397,877,293,847,7039},
{1,1,1,15,29,45,5,109,335,461,143,931,4045},
{1,3,1,7,11,57,73,89,201,173,803,3953,5205},
{1,1,5,11,11,33,37,29,263,1019,657,1453,7807},
{1,3,3,13,31,25,37,47,261,607,1703,2603,417},
{1,1,1,1,31,61,45,115,275,239,1989,1897,4329},
{1,3,5,3,31,3,11,173,335,579,1193,2219,7875},
{1,1,7,9,29,45,13,67,399,177,1293,3865,2225},
{1,1,7,11,11,51,121,227,469,905,929,2635,4165},
{1,3,7,9,13,39,55,167,23,147,1603,2083,4645},
{1,1,3,15,27,53,11,155,157,629,259,3009,4605},
{1,3,1,7,15,47,51,1,259,603,887,2833,6581},
{1,3,5,3,1,47,91,43,361,571,29,1453,4269},
{1,1,3,9,11,51,55,23,415,277,1423,3475,1527},
{1,1,3,11,29,49,101,75,299,709,805,4037,4389},
{1,1,7,3,23,1,37,51,379,771,1301,3717,6673},
{1,1,5,3,23,11,125,177,375,665,951,1577,2603},
{1,1,1,1,1,5,71,255,21,459,467,2083,5415},
{1,1,5,13,23,29,109,157,363,971,549,647,1177},
{1,1,3,9,7,15,101,3,365,213,745,1155,6099},
{1,3,5,15,15,19,47,179,303,521,1279,219,2415},
{1,3,3,13,27,11,83,165,369,989,261,3933,4809},
{1,1,3,11,31,59,1,185,53,703,1471,2935,1107},
{1,3,3,7,25,3,81,27,93,521,433,2859,5861},
{1,3,3,11,29,15,49,167,315,927,543,3473,4307},
{1,3,1,3,29,33,53,15,183,691,703,1311,3393},
{1,3,5,13,23,49,3,11,1,357,1407,415,7211},
{1,3,7,15,1,25,91,113,323,371,189,925,1181},
{1,3,3,3,17,59,119,199,115,223,877,2193,193},
{1,1,1,5,5,35,31,59,437,411,37,2405,3797},
{1,3,1,13,9,37,1,241,59,157,1785,1223,563},
{1,3,5,13,3,21,25,95,15,745,85,701,5361},
{1,3,7,1,31,33,111,195,35,913,2013,2951,6611},
{1,3,5,1,19,3,75,119,111,409,951,1457,4957},
{1,3,1,15,19,59,3,155,237,657,1967,3323,6235},
{1,1,5,1,3,19,45,105,377,881,167,2255,4483},
{1,1,7,7,13,13,99,89,201,279,161,2483,6001},
{1,1,7,3,13,17,97,129,137,377,1519,183,3725},
{1,1,7,9,9,5,45,135,115,181,1685,3505,4387},
{1,1,1,1,19,35,69,113,305,419,949,2969,247},
{1,1,5,13,23,61,13,139,501,811,67,1501,6493},
{1,1,3,13,15,41,27,217,293,13,145,2631,6991},
{1,3,3,13,15,37,71,123,285,49,627,1283,5993},
{1,3,3,11,9,25,11,1,203,353,1347,1999,2799},
{1,3,5,1,7,49,101,231,499,63,1977,2207,7829},
{1,1,7,1,17,15,115,139,381,943,623,4037,2971},
{1,1,3,5,13,55,23,87,139,795,1669,1375,1185},
{1,3,3,5,5,45,97,253,241,333,645,555,7867},
{1,3,5,1,1,1,89,27,407,509,1433,609,2355},
{1,3,7,1,27,29,5,157,495,811,1293,1143,827},
{1,1,3,3,25,49,127,111,191,3,845,1383,2521},
{1,1,5,7,5,51,101,155,237,461,831,3091,3851},
{1,3,7,1,29,35,105,91,285,705,131,395,6011},
{1,3,5,3,13,21,83,173,221,827,1775,1931,6727},
{1,1,3,5,3,25,95,115,205,569,1447,933,6425},
{1,1,7,9,31,3,17,175,145,447,1321,1069,6527},
{1,1,3,3,23,1,79,51,421,419,873,3939,1801},
{1,1,5,1,3,39,15,85,169,669,919,397,5579},
{1,3,5,1,21,61,87,217,251,619,1091,4009,229},
{1,1,1,11,23,55,85,121,363,867,315,447,3373},
{1,3,3,13,29,19,89,85,137,469,1873,2765,3975},
{1,3,7,13,19,63,61,77,67,361,11,1787,4703},
{1,1,3,11,7,15,127,105,179,857,1671,3647,3389},
{1,1,1,7,19,21,99,161,499,519,1287,2973,479},
{1,1,3,13,29,51,95,251,55,519,1955,2881,5951},
{1,1,3,11,23,63,121,237,175,311,701,1539,2383},
{1,1,7,5,5,45,73,97,5,153,715,2037,3353},
{1,1,1,3,13,7,67,173,425,843,1497,2729,5193},
{1,1,7,1,23,3,119,11,77,141,1905,2269,4269},
{1,1,7,15,1,23,79,251,439,603,405,2449,6383},
{1,3,7,11,29,27,47,255,47,661,1967,1007,3689},
{1,3,7,5,19,39,35,115,417,373,291,329,603},
{1,3,1,9,11,33,27,193,207,423,1311,1369,7307},
{1,1,3,11,9,29,83,17,497,493,329,3141,5935},
{1,3,1,5,31,51,29,171,51,493,1621,3501,4091},
{1,1,5,9,21,43,105,207,245,363,1191,699,1139},
{1,1,3,11,19,5,81,119,247,169,1337,45,6565},
{1,3,1,11,3,51,3,101,159,11,253,299,5043},
{1,3,1,5,11,53,85,39,57,645,2007,1039,3627},
{1,3,5,3,17,61,97,165,415,357,283,601,5505},
{1,3,7,3,9,51,49,85,3,227,137,309,243},
{1,1,5,3,11,59,11,131,409,703,455,123,6727},
{1,3,7,9,25,49,21,171,287,379,667,313,713},
{1,1,3,9,7,35,47,3,367,581,1627,1665,3905},
{1,3,1,1,29,57,35,55,255,653,823,2197,6179},
{1,3,7,15,17,15,117,83,359,163,115,2999,5373},
{1,1,5,3,21,61,35,97,71,687,207,2917,1049},
{1,1,1,15,13,15,125,81,263,661,417,3243,1669},
{1,1,7,3,3,19,111,193,443,339,659,1211,1557},
{1,3,1,3,27,3,3,173,391,213,803,3281,3207},
{1,1,5,15,19,1,7,211,157,603,403,1387,1583},
{1,3,5,13,17,53,125,13,339,723,521,413,5801,10451},
{1,1,3,13,29,9,99,77,141,609,1533,983,2039,51},
{1,1,3,11,21,55,5,51,423,309,525,3715,3025,15055},
{1,1,3,7,9,21,77,171,239,341,1653,1093,2273,10723},
{1,1,1,15,31,15,23,35,317,869,1917,1415,4313,3687},
{1,1,1,5,21,25,99,167,439,453,473,431,6665,4989},
{1,1,7,9,31,47,81,83,345,43,1363,1885,3155,3185},
{1,3,7,1,31,17,61,185,341,129,547,717,2071,9991},
{1,3,1,13,23,61,77,217,455,77,1263,1601,3501,14953},
{1,1,7,7,19,19,1,229,431,943,1069,1949,1289,15729},
{1,1,3,5,1,35,97,251,487,459,1265,1739,165,10365},
{1,3,5,3,11,25,79,175,383,545,187,197,4329,3363},
{1,1,3,3,29,9,63,55,175,277,431,2549,2629,6409},
{1,1,3,15,17,21,79,139,99,135,1763,1805,3471,5439},
{1,1,3,9,9,15,35,119,289,835,769,3843,4119,4421},
{1,1,1,5,19,19,67,199,307,815,1367,1231,3927,6593},
{1,1,3,1,29,51,121,209,431,47,1115,907,2535,9755},
{1,1,3,5,17,1,5,119,121,223,1719,1291,3947,15891},
{1,3,1,15,29,25,3,131,373,307,645,3513,1289,1987},
{1,3,3,11,29,45,105,179,331,465,891,1315,403,3057},
{1,1,5,13,17,59,77,127,485,855,1147,3093,891,9869},
{1,1,1,7,23,27,31,203,285,463,827,685,1349,15051},
{1,1,1,5,29,5,107,195,31,425,19,2865,3869,11153},
{1,1,7,5,7,47,1,73,307,347,393,2205,7709,15121},
{1,1,1,13,15,61,25,131,113,369,1995,2527,4475,1745},
{1,1,1,1,31,63,21,253,307,281,859,3319,6721,2891},
{1,1,3,11,1,17,5,183,301,979,651,1685,6343,10067},
{1,1,5,15,23,45,99,145,263,507,1381,3425,2215,1815},
{1,3,1,5,11,63,85,203,411,881,1369,1237,4657,6541},
{1,3,3,13,17,53,121,201,269,983,215,3187,7121,6111},
{1,3,5,15,15,5,13,143,3,313,1677,1093,3295,3387},
{1,1,3,13,3,23,73,17,257,965,239,1271,2803,7327},
{1,3,5,13,9,57,115,37,41,467,135,1403,3811,4741},
{1,3,7,15,9,33,39,203,351,367,1355,1403,3685,4757},
{1,3,5,11,31,3,113,123,203,421,1821,3151,2375,4419},
{1,1,1,7,21,63,99,23,133,79,991,1755,4989,4709},
{1,3,5,1,25,63,113,239,49,443,173,1261,3201,10599},
{1,3,3,13,3,25,101,169,23,585,327,1327,111,10059},
{1,3,3,5,19,1,33,89,437,213,1933,1741,2603,5625},
{1,3,1,3,15,15,25,139,73,335,237,2461,3101,14951},
{1,3,5,1,31,15,31,187,177,659,1339,3767,4975,7123},
{1,3,1,3,25,19,47,89,107,107,649,683,3123,11085},
{1,3,7,9,15,21,101,25,11,625,1555,675,3893,5805},
{1,1,1,5,7,49,123,21,439,369,207,535,4619,14665},
{1,1,5,7,1,25,103,185,99,239,1093,1561,6177,4039},
{1,3,7,5,29,21,43,103,343,973,1561,2975,7467,7947},
{1,1,7,9,19,3,13,23,461,813,1191,985,559,3317},
{1,3,5,5,27,31,79,15,365,901,1949,117,3619,13311},
{1,3,5,7,5,33,67,199,425,189,1691,3099,815,1677},
{1,1,7,11,13,29,73,137,265,601,445,3893,2511,8047},
{1,1,3,1,13,5,57,101,357,391,335,601,1359,1065},
{1,1,1,1,25,57,27,115,31,873,611,2125,447,13585},
{1,3,3,13,27,17,73,11,359,33,1153,271,4537,15141},
{1,3,7,3,11,63,103,61,59,629,1629,3279,3919,3177},
{1,1,5,15,3,63,85,193,381,165,175,3247,2501,4209},
{1,1,5,15,1,33,59,219,487,193,1557,703,2907,7953},
{1,1,7,3,9,3,105,95,389,991,21,3841,6983,285},
{1,1,1,1,1,31,25,137,117,67,1283,1963,6591,15541},
{1,3,5,11,7,15,127,89,453,777,1827,2311,7661,11833},
{1,1,7,13,19,29,79,165,223,453,2039,3961,6467,5481},
{1,3,3,7,17,41,43,157,323,3,1001,2109,4513,12127},
{1,1,5,9,31,57,3,217,113,271,1663,1367,6949,8165},
{1,1,7,15,27,35,81,235,61,205,525,311,6357,2527},
{1,3,1,9,19,29,71,207,321,1011,1615,1333,3459,6681},
{1,3,7,7,3,57,41,19,25,397,565,1837,7625,11813},
{1,3,3,1,27,47,31,79,441,961,1255,423,2405,913},
{1,3,3,13,3,29,69,227,85,201,395,3199,3869,13099},
{1,3,3,7,29,61,99,7,27,227,945,873,475,4363},
{1,3,5,13,19,21,57,149,217,443,565,453,5487,10981},
{1,3,3,1,9,27,47,191,35,395,1429,4079,6871,8013},
{1,3,5,15,5,43,9,79,279,563,1125,985,8117,4099},
{1,3,5,1,13,41,21,117,287,667,701,1483,8167,13283},
{1,3,1,3,15,15,59,5,383,509,1657,3977,7697,10941},
{1,3,1,1,17,29,19,23,377,45,981,1631,3557,6749},
{1,3,3,9,9,51,9,193,345,361,1679,3333,713,5387},
{1,3,5,5,17,45,97,17,385,349,105,2245,7295,14393},
{1,3,7,3,19,51,35,99,79,301,1563,399,5879,14675},
{1,1,7,15,13,53,55,203,417,161,2033,1845,6763,3585},
{1,1,3,3,7,23,11,43,241,309,1453,3147,2619,3163},
{1,1,1,11,17,1,17,137,443,465,993,3217,7879,14607},
{1,1,7,13,29,49,71,217,291,793,135,21,2503,11091},
{1,3,1,11,31,51,121,227,377,157,1457,1317,5625,6217},
{1,1,3,7,23,61,47,93,79,617,1805,2403,5513,16335},
{1,3,5,11,23,25,41,11,495,587,1223,3107,1469,15223},
{1,3,7,7,9,1,1,49,23,723,1761,3717,7375,10875},
{1,3,3,11,25,37,57,63,309,603,183,285,1663,5627},
{1,3,7,11,19,25,25,201,391,257,529,1645,1,15111},
{1,3,3,9,11,43,91,65,5,959,301,1015,6343,3453},
{1,3,3,11,17,17,103,37,77,973,575,439,49,3639},
{1,1,5,7,1,15,107,237,231,967,923,1101,6715,1713},
{1,3,1,15,9,33,29,211,245,601,1783,887,1209,11785},
{1,3,3,7,21,43,27,89,27,141,865,367,1379,4063},
{1,3,7,7,15,17,15,15,131,649,1955,3289,3983,10689},
{1,3,1,5,17,7,125,69,359,981,1345,933,5281,7113},
{1,1,5,9,17,7,41,207,497,1015,493,891,3563,3541},
{1,3,5,11,27,3,47,31,303,1007,2047,2203,6257,8369},
{1,1,1,15,25,15,89,51,217,357,1133,1917,213,3365},
{1,1,5,13,29,23,123,207,429,805,819,2357,6313,11019},
{1,1,3,7,19,15,41,73,279,11,1089,3107,7737,15953},
{1,3,5,7,7,15,41,73,493,457,1731,1139,2513,12373},
{1,3,5,9,17,5,55,155,173,1005,529,3175,7667,4747},
{1,1,7,7,5,21,105,31,205,847,1033,3167,2347,8499},
{1,3,5,3,11,17,59,189,179,1007,33,3287,4813,8177},
{1,3,3,13,27,47,47,171,413,875,1081,1259,7139,8645},
{1,3,5,7,25,21,51,29,361,293,51,1119,1453,5283},
{1,3,7,7,29,55,103,199,511,341,1957,3987,2855,1279},
{1,1,1,9,23,51,61,63,391,37,55,3771,6517,15913},
{1,1,1,9,3,19,13,147,453,855,1321,189,5043,11215},
{1,3,3,13,23,3,87,155,401,981,607,3413,995,6473},
{1,3,1,9,29,47,95,123,421,353,1867,2609,2569,14083},
{1,1,5,13,25,39,29,111,125,545,1493,2371,6361,6307},
{1,3,3,11,13,31,87,75,27,393,921,3655,3343,16349},
{1,1,5,9,19,19,7,129,223,715,433,1627,4463,2951},
{1,1,7,1,31,13,49,33,89,43,1529,725,3809,3427},
{1,1,7,3,1,27,45,9,309,875,659,2661,553,7069},
{1,1,7,15,13,37,61,19,125,683,1227,2255,1455,9339},
{1,3,5,7,19,7,71,21,465,645,1885,873,7405,1913},
{1,3,1,11,11,35,79,61,79,57,1603,3719,6323,16371},
{1,1,7,1,29,57,85,21,205,37,2045,683,4901,8223},
{1,1,5,13,31,31,65,131,259,535,967,3943,2605,2089},
{1,1,7,9,27,61,39,243,207,41,1909,3279,1331,4635},
{1,3,3,5,11,63,105,19,169,95,773,3175,1869,1797},
{1,3,3,15,13,33,107,197,153,795,1477,105,4965,991},
{1,3,7,11,11,37,23,149,197,3,1035,3857,553,1059},
{1,3,1,3,17,29,89,189,193,59,1477,3517,2565,7739},
{1,1,1,9,23,3,25,163,469,305,1791,3393,6141,8119},
{1,3,5,7,7,41,19,101,179,487,1071,2761,8043,5103},
{1,1,7,9,1,21,101,103,349,85,1841,1033,4473,3563},
{1,1,3,13,23,61,39,27,479,13,45,1371,7897,10637},
{1,1,5,9,17,61,71,55,355,99,1695,3053,839,959},
{1,1,3,1,7,27,87,221,327,241,461,3177,5933,8299},
{1,3,7,9,5,41,111,245,447,263,1363,1767,6331,3355},
{1,3,3,13,15,11,15,169,429,149,1965,2477,7733,2499},
{1,1,5,15,15,47,25,33,469,701,773,2747,1533,14633},
{1,3,1,5,19,57,37,75,423,11,685,2487,1779,8797},
{1,3,1,5,19,41,67,99,333,991,953,3221,939,4197},
{1,3,1,15,11,39,25,1,159,679,465,1611,5799,2537},
{1,1,5,11,5,37,37,7,101,703,235,23,2209,12799},
{1,1,7,3,11,23,71,215,45,269,1539,3625,5773,6889},
{1,3,5,15,27,33,105,109,205,653,821,435,1087,2495},
{1,1,3,5,11,39,53,213,41,385,1425,25,5553,12523},
{1,3,5,15,29,49,13,253,505,407,985,2569,6727,4761},
{1,1,1,3,29,17,69,47,25,819,1145,2479,1183,3343},
{1,3,1,15,25,61,43,55,279,579,361,355,6101,3143},
{1,3,5,11,3,59,125,101,451,495,1711,3443,3625,15579},
{1,3,1,11,25,61,49,219,23,795,481,3609,3691,15419},
{1,3,7,5,9,59,49,233,345,143,181,3587,3041,1219},
{1,3,7,13,9,31,39,137,261,919,1367,3145,4659,5875},
{1,1,3,3,27,43,95,65,301,915,31,451,7743,7277},
{1,3,1,5,23,37,53,31,203,453,71,1585,6011,16369},
{1,1,5,1,15,47,91,227,297,45,1415,3647,7811,14015},
{1,1,1,1,29,27,93,121,169,69,1361,2907,1867,7017},
{1,3,1,7,23,53,77,41,25,873,1333,3889,3239,1771},
{1,1,1,7,31,27,87,81,167,343,1981,2499,7749,15747},
{1,3,5,13,1,17,97,37,81,645,1167,3547,7769,10731},
{1,1,7,5,9,17,31,55,151,463,1041,2303,4015,3737},
{1,1,3,11,31,9,81,213,95,215,2031,2129,4299,3021},
{1,1,1,3,25,25,115,229,101,441,783,1729,7905,2375},
{1,1,5,9,3,19,73,35,379,493,1333,1647,13,197},
{1,1,7,9,3,55,99,43,281,9,73,2477,8183,11055},
{1,3,7,13,25,19,27,195,469,175,355,1861,7255,15377},
{1,1,3,11,15,19,115,31,413,835,697,879,6515,13465},
{1,3,3,15,3,61,105,201,151,739,49,3963,2573,3303},
{1,3,5,7,23,5,11,215,19,591,509,2887,1631,4391},
{1,3,3,3,25,1,109,5,363,545,1745,503,827,4677},
{1,1,3,15,1,45,121,141,497,745,1825,2041,2561,8153},
{1,3,1,11,29,7,71,241,7,39,1379,2479,7483,7195},
{1,1,7,11,3,27,39,97,339,217,1409,1569,4761,1567},
{1,1,5,15,11,53,87,213,297,923,393,717,3297,16123},
{1,1,1,11,27,41,121,49,225,379,1305,319,2461,5445},
{1,1,5,5,25,3,121,23,47,843,1679,1427,6393,4199},
{1,1,5,13,17,3,17,25,161,487,121,361,1375,10745},
{1,1,7,3,3,37,7,245,107,107,745,2415,2131,11419},
{1,1,5,3,3,23,67,91,281,387,465,905,883,9775},
{1,3,7,15,25,55,123,49,23,983,1903,2589,2073,7823},
{1,1,5,11,25,17,63,229,267,175,1759,1947,479,11089},
{1,3,7,3,11,37,83,95,415,1003,1175,2361,2117,9809},
{1,3,1,9,5,39,51,129,249,161,1981,2755,8057,13641},
{1,1,7,1,15,47,9,197,199,549,1091,2853,2331,4535},
{1,3,3,13,15,21,23,111,463,719,1667,377,5039,10723},
{1,1,3,7,23,47,39,47,307,949,1651,2525,5835,1425},
{1,3,3,9,23,47,111,39,251,1001,179,3985,535,15435},
{1,1,3,13,5,45,51,123,205,651,1583,1691,1631,11975},
{1,1,7,9,1,29,59,27,389,497,1459,1633,521,14037},
{1,1,3,3,3,23,35,247,371,729,931,681,1777,8353},
{1,3,3,1,19,15,17,191,495,643,319,37,5691,7049},
{1,3,5,11,5,31,123,243,335,573,113,209,4825,7783},
{1,3,7,7,29,19,25,191,89,515,55,3013,4523,12913},
{1,1,3,3,15,3,35,37,339,7,697,359,4553,1431},
{1,3,1,1,9,15,33,77,161,13,255,1187,6587,11715},
{1,3,7,7,25,57,61,171,231,43,1219,903,5623,4781},
{1,1,5,15,29,47,117,23,213,907,1423,369,4529,9651},
{1,1,5,7,15,55,105,249,401,37,1885,3779,3441,9057},
{1,1,5,3,3,27,49,89,335,561,1235,3251,2731,12711},
{1,1,1,15,29,49,37,173,25,743,1321,821,5899,9213},
{1,1,7,3,1,41,61,209,275,925,521,3029,1569,9277},
{1,3,5,13,17,1,11,171,441,119,1589,299,157,11439},
{1,1,5,9,13,33,27,77,363,939,1103,2135,1759,5429},
{1,3,7,1,17,39,49,201,49,803,2003,1193,7415,13847},
{1,1,5,5,17,49,39,19,311,801,1441,3263,7973,14181},
{1,1,3,9,9,27,59,89,81,473,1369,3121,7929,10905},
{1,3,3,5,17,35,35,239,379,431,501,3561,2059,9679},
{1,3,5,15,25,29,113,179,269,891,301,2017,7513,9379},
{1,3,1,11,17,35,49,149,135,661,1691,3169,3765,9003},
{1,3,7,15,5,21,53,241,475,271,683,2351,2181,6333},
{1,1,7,13,25,33,71,153,221,507,2017,2401,7545,8489},
{1,1,7,5,1,49,87,1,179,331,1597,3713,809,11109},
{1,3,1,5,5,61,93,39,479,977,1099,1291,7049,2797},
{1,3,1,13,19,41,57,77,5,117,125,115,3969,1345},
{1,1,1,9,15,9,57,7,219,41,767,23,5771,14175},
{1,3,7,9,17,61,1,59,227,349,63,189,3871,7919},
{1,3,5,5,9,29,33,203,413,701,1129,2103,1889,8377},
{1,1,3,1,9,17,69,115,123,1001,1,2893,3957,8593},
{1,1,3,1,31,41,83,91,113,195,1121,2665,6815,1189},
{1,1,1,13,3,59,13,123,95,103,1689,2809,5049,4055},
{1,1,1,15,21,41,11,167,375,589,207,1631,1597,8091},
{1,3,5,5,1,33,57,89,157,921,1353,2777,461,14567},
{1,1,5,1,25,5,51,247,1,577,463,3741,303,16059},
{1,1,7,5,13,7,17,87,51,987,835,93,5203,3973},
{1,1,7,7,3,27,7,1,135,171,231,3349,4459,2925},
{1,1,5,5,9,51,71,153,115,315,265,2207,4127,12631},
{1,1,3,15,23,59,35,121,425,921,1255,2123,5811,15937},
{1,3,7,7,11,21,45,57,269,395,555,783,6677,2889},
{1,3,5,7,31,19,73,35,465,349,1429,863,4707,6121},
{1,3,3,9,25,27,119,159,195,949,19,73,4511,15711},
{1,3,3,7,9,59,47,57,91,749,1579,1297,2445,5167},
{1,3,3,3,31,57,19,203,61,927,1477,2863,1305,11673},
{1,3,7,11,29,13,3,111,351,79,1863,2213,3273,7049},
{1,3,3,9,7,23,47,237,121,877,441,119,2723,3989},
{1,3,3,11,17,23,63,177,231,363,1451,33,2169,7251},
{1,1,5,11,31,41,93,229,39,1009,1061,433,2393,15401},
{1,1,5,15,31,37,25,135,135,897,33,3713,7663,8079},
{1,1,5,7,17,49,43,89,411,731,1431,3893,1635,7063},
{1,1,1,13,29,27,5,77,283,913,789,817,3309,475},
{1,1,3,1,19,21,67,77,423,551,5,1057,5469,7859},
{1,1,5,1,1,21,99,237,215,759,1505,1983,1517,8923},
{1,3,5,7,19,61,73,215,165,127,205,259,7755,15395},
{1,1,5,9,15,23,17,111,471,751,1923,775,6901,13095},
{1,1,7,1,25,5,63,141,461,687,1589,1559,7719,11349},
{1,1,1,3,11,63,11,27,253,439,297,1315,829,3765},
{1,3,1,1,9,47,127,179,173,809,241,35,7355,5049},
{1,3,1,11,19,63,93,1,205,977,303,3409,6529,10927},
{1,3,7,9,31,63,41,79,477,91,1801,3487,6885,13341},
{1,1,3,7,15,59,9,101,459,247,549,2855,5765,7785},
{1,1,7,3,13,59,71,123,93,517,1453,2389,4429,5053},
{1,1,5,3,19,21,77,53,81,879,1653,1637,3667,2623},
{1,1,1,15,17,57,65,53,407,765,417,497,5009,2175},
{1,3,3,7,31,13,5,203,263,17,119,1607,6773,11195},
{1,3,3,13,19,13,13,147,93,735,689,781,655,6853},
{1,1,1,1,1,25,63,159,493,987,71,1249,5859,11717},
{1,1,1,15,13,23,61,61,5,947,1853,3331,467,8081},
{1,1,3,9,19,61,65,189,95,309,283,1725,5683,15463},
{1,1,7,5,9,33,35,75,475,831,1445,1485,5047,9631},
{1,1,3,15,11,23,59,87,433,221,685,3113,4095,13819},
{1,1,7,15,25,29,67,17,349,353,1321,563,57,533},
{1,3,3,3,5,43,109,217,15,185,1895,1015,1831,10623},
{1,1,7,1,1,47,81,185,59,691,191,3709,1535,13347},
{1,1,5,1,23,57,83,217,457,771,1877,2789,8143,4797},
{1,1,3,7,23,35,79,49,227,205,1523,3873,4843,10505},
{1,1,1,1,17,43,121,95,205,35,189,2061,1693,13273},
{1,1,1,15,31,49,83,249,433,497,1949,1845,5215,5971},
{1,3,1,1,21,53,73,211,265,929,923,279,3621,9469},
{1,3,7,7,1,57,13,45,467,705,371,1345,1647,3411},
{1,3,1,11,27,29,117,163,143,669,489,3913,7891,9031},
{1,3,7,15,27,15,77,217,107,839,1517,1543,357,10365},
{1,1,1,5,31,17,107,245,345,939,1453,3645,6865,16173},
{1,3,5,5,9,61,43,97,453,917,945,2143,5473,5611},
{1,1,5,11,3,33,71,97,137,549,1605,3839,4883,2677},
{1,3,1,11,29,23,85,47,225,633,1613,1297,1415,15813},
{1,1,3,3,9,19,57,107,79,449,1951,753,6317,10377},
{1,1,1,5,21,3,39,187,299,517,1313,741,7259,4197},
{1,1,5,13,1,39,39,41,381,123,1257,3185,493,3723},
{1,3,7,7,3,37,15,161,129,169,555,3605,4287,15831},
{1,3,7,15,15,23,81,163,257,791,505,1903,2703,11919},
{1,3,7,7,27,63,17,147,111,851,1533,1365,5359,3315},
{1,3,7,1,15,5,61,143,385,261,1019,1705,1737,14485},
{1,3,5,5,25,17,49,229,431,567,1613,3431,2139,2981},
{1,3,5,11,17,57,71,241,31,1007,1695,2965,149,14125},
{1,1,3,11,7,49,39,101,5,501,1491,3061,225,12255},
{1,3,5,7,17,35,37,97,415,15,1349,997,2949,4511},
{1,3,1,5,25,35,99,183,161,59,1363,515,3767,3641},
{1,1,7,15,7,15,127,137,281,67,139,2315,3517,13371},
{1,1,5,15,23,49,19,79,425,805,1035,429,7707,14195},
{1,3,5,3,21,25,123,11,425,475,961,2995,7405,5449},
{1,1,7,1,21,1,75,231,451,595,719,2369,5907,1227},
{1,1,1,9,21,57,45,255,19,79,481,3363,3451,8399},
{1,1,7,13,31,49,95,69,483,427,37,4047,7057,9111},
{1,3,3,11,3,61,87,79,499,91,771,1987,2017,3381},
{1,3,1,7,5,57,1,121,155,225,501,477,6555,9863},
{1,3,7,11,27,49,83,213,61,283,1599,3205,2525,8553},
{1,1,1,9,9,49,3,51,141,33,301,2167,587,15067},
{1,1,1,11,7,55,99,81,191,553,953,3753,6731,1093},
{1,1,3,3,11,59,57,235,297,197,853,1411,3799,7527},
{1,3,5,3,7,7,5,201,393,95,91,3273,6285,10661},
{1,1,5,7,17,57,87,3,413,915,659,369,3593,14429},
{1,3,7,1,31,31,45,115,417,427,745,4087,953,1119},
{1,3,7,3,29,43,45,221,41,641,451,173,2999,12103},
{1,1,3,11,25,57,117,201,135,787,1525,3879,3247,8907},
{1,1,7,11,3,35,69,157,331,615,573,2169,3575,289},
{1,3,3,13,15,51,67,127,265,495,103,3145,2685,15919},
{1,3,5,11,31,27,65,57,153,465,1163,467,4103,4713},
{1,3,7,3,23,31,9,51,239,417,1597,229,2865,15199},
{1,3,5,3,11,45,123,217,31,765,1009,2001,3645,9407},
{1,3,3,9,5,23,117,83,237,1017,251,1187,2631,5151},
{1,1,1,7,23,55,97,141,501,305,467,4061,2369,15973},
{1,1,7,5,31,51,125,191,219,495,37,3337,813,241},
{1,3,1,1,11,39,93,109,285,147,1297,737,4051,7223},
{1,3,1,15,13,17,57,171,463,163,609,1681,7583,9231},
{1,3,1,1,23,5,51,5,205,415,419,989,4239,10943},
{1,1,3,15,3,13,65,145,387,59,395,1067,4143,5649},
{1,3,1,13,9,59,121,127,95,71,1541,1423,1753,8041},
{1,1,3,15,7,5,69,167,181,991,1189,4017,5935,6669},
{1,3,5,7,23,41,53,21,47,261,1231,2011,133,2247},
{1,1,1,5,17,47,77,19,331,609,1893,3965,3123,9093},
{1,3,1,3,9,39,103,231,249,75,373,107,1823,10801},
{1,3,3,7,1,51,35,111,137,879,1221,225,4285,2287},
{1,1,7,9,23,17,75,245,409,163,395,3731,7111,6845},
{1,1,3,13,29,47,75,153,497,621,1691,3187,2125,10533},
{1,1,7,7,9,7,55,159,255,417,1335,643,3843,3733},
{1,3,3,1,21,41,7,21,5,679,1655,95,5699,5785},
{1,1,1,13,19,7,85,7,195,357,1097,2893,2913,9635},
{1,1,5,9,25,33,41,155,39,655,1993,3117,3639,7977},
{1,1,1,13,3,63,121,247,151,673,609,285,2299,7663},
{1,3,7,11,17,13,49,253,245,21,273,993,911,863},
{1,1,5,5,23,1,121,95,225,9,1237,1183,6461,559},
{1,3,7,13,3,7,121,151,233,561,281,3583,897,1767},
{1,1,7,7,9,47,107,41,25,569,1697,2299,6231,12209},
{1,3,7,7,27,43,59,37,31,51,503,149,4043,11847},
{1,3,3,11,5,1,119,181,47,641,685,4017,637,16251},
{1,3,3,7,11,1,101,7,239,747,307,1721,5979,4367},
{1,3,5,7,1,63,19,151,469,333,1587,2453,897,4711},
{1,3,1,5,11,61,21,253,91,993,1347,1993,5607,13031},
{1,3,5,5,1,39,65,71,189,389,1437,1055,6439,3989},
{1,1,3,3,19,15,93,3,339,165,1675,3953,2145,12113},
{1,1,3,13,13,45,5,175,211,993,705,2761,3023,13633},
{1,1,3,1,19,39,121,29,287,87,281,3491,7107,13007},
{1,1,7,1,29,49,103,187,39,923,51,1533,3249,4399},
{1,1,5,5,5,43,25,107,453,955,115,57,4589,14573},
{1,1,3,5,21,45,103,99,183,987,1207,1697,8033,13703},
{1,1,5,7,11,23,9,17,261,749,1957,935,6283,8625},
{1,1,1,9,9,51,69,225,265,323,1161,2993,7305,2249},
{1,3,1,9,23,19,57,205,503,489,1499,3277,817,11931},
{1,3,3,5,1,7,49,1,313,123,643,2027,1469,3585},
{1,3,7,11,27,47,95,111,27,213,465,3693,3661,7531},
{1,1,7,9,3,37,115,189,31,613,1393,1229,4767,12425},
{1,1,3,3,25,17,99,47,161,931,959,1293,7095,8325},
{1,1,1,7,23,9,11,51,205,419,479,1497,2493,13921},
{1,3,1,9,17,29,51,79,159,435,477,413,3815,5589},
{1,3,7,5,7,23,99,43,169,665,403,1163,4337,1335},
{1,3,1,5,25,27,125,249,421,267,1259,4089,59,9377},
{1,3,3,1,27,37,91,17,123,597,1749,3449,6503,11043},
{1,3,7,7,23,41,19,245,109,569,547,1917,7943,2697},
{1,3,7,7,9,1,123,105,329,435,2013,2745,347,11045},
{1,1,1,13,29,53,51,67,105,89,1887,3543,963,8159},
{1,1,5,3,5,27,41,67,67,883,973,1785,901,14969},
{1,3,3,13,17,11,117,115,163,939,79,641,4365,2267},
{1,1,3,3,9,5,41,123,149,9,1533,3939,5995,12701},
{1,1,1,15,31,1,101,229,191,965,61,2671,4177,15779},
{1,1,5,15,1,25,49,185,33,697,1043,2639,7819,3171},
{1,3,5,13,19,9,111,49,47,847,1865,717,5287,13417},
{1,3,7,11,5,61,63,111,171,735,2003,73,5701,647},
{1,3,1,11,1,49,121,79,431,671,1241,1161,2057,263},
{1,3,3,1,1,23,75,15,117,641,313,1525,2041,1409},
{1,3,5,11,15,57,13,67,139,131,1339,2419,7945,11877},
{1,3,1,1,19,39,97,83,297,595,1611,5,4753,3435},
{1,3,1,9,7,49,125,101,383,717,63,2295,3873,13461},
{1,1,3,3,15,29,89,77,269,689,229,1207,7311,8663},
{1,1,1,1,1,61,25,255,203,233,271,987,2277,8735},
{1,1,5,7,21,27,63,79,337,133,1453,3633,6157,15875},
{1,3,1,7,7,55,31,81,203,709,1743,1677,4247,11411},
{1,1,3,3,29,51,37,17,487,325,1393,1433,3467,2851},
{1,1,7,9,3,41,99,177,241,869,739,2729,4585,14801},
{1,1,3,1,9,43,97,65,99,295,1693,2083,3241,4073},
{1,1,1,9,5,39,67,119,235,543,795,2773,3195,6273},
{1,1,5,5,21,41,89,1,85,81,57,2951,1531,10101},
{1,1,1,7,3,35,127,69,39,265,1643,2973,267,12365},
{1,3,1,1,21,57,99,205,119,477,1771,1989,2761,12573},
{1,1,3,13,1,59,93,125,279,935,1877,2061,4845,7835},
{1,1,7,9,7,45,69,99,273,35,1579,2137,7175,6999},
{1,1,7,7,29,21,127,91,9,383,787,1783,601,5047},
{1,1,7,13,7,29,35,219,43,581,2043,2211,6169,12173},
{1,3,5,13,29,29,39,63,411,645,415,2383,1989,11411},
{1,1,7,9,15,9,87,95,321,709,543,3831,2453,4167},
{1,3,1,5,31,25,5,85,239,487,1613,3937,4661,3535},
{1,3,5,11,27,41,3,201,39,91,1997,237,5639,14703},
{1,1,7,3,27,49,87,71,473,247,1007,47,475,5413},
{1,3,7,15,9,57,81,149,287,333,1911,3417,1081,8995},
{1,1,5,1,3,63,43,151,97,431,961,1019,5153,2407},
{1,1,5,5,27,21,127,161,507,311,129,3489,1133,3241},
{1,3,7,15,21,33,117,83,497,667,1399,931,1695,8171},
{1,1,1,13,3,39,53,27,193,993,671,1871,7579,11457},
{1,1,5,11,7,39,81,107,195,387,849,395,1317,6487},
{1,3,3,3,3,15,45,127,279,111,331,357,4637,4697},
{1,1,3,9,21,49,47,97,61,101,181,1867,1201,14099},
{1,1,5,11,25,19,51,51,101,451,545,101,7497,9141},
{1,1,1,3,13,53,119,81,377,245,765,251,3757,16045},
{1,1,1,3,5,61,65,37,331,925,1439,3219,2843,11397},
{1,3,5,9,23,31,95,155,83,641,1129,135,477,1623},
{1,1,3,9,9,61,93,11,331,585,799,1417,1533,463},
{1,1,7,7,21,51,61,29,467,935,11,3357,1087,12337},
{1,3,3,11,1,39,103,153,351,893,1823,835,2149,4203},
{1,1,1,9,31,13,61,235,369,359,835,2067,2697,15289},
{1,1,7,1,15,1,107,27,201,451,1521,313,3195,3847},
{1,1,5,13,1,27,63,137,355,489,2039,1015,2519,13797},
{1,1,7,9,29,33,23,197,49,555,1087,3447,7299,15513},
{1,3,5,11,7,37,55,63,443,573,1715,631,3405,6155},
{1,3,3,3,31,35,51,167,225,617,2007,2555,6819,12709},
{1,1,1,13,15,5,73,85,109,43,1067,3941,1125,10269},
{1,1,7,11,17,3,127,145,279,19,1007,3287,4751,12507},
{1,3,7,3,19,1,117,111,193,435,47,1801,529,8547},
{1,3,3,13,1,19,101,19,469,187,207,1243,8153,3273},
{1,3,1,5,11,51,69,189,453,775,241,3331,4067,14759},
{1,1,1,1,23,55,113,133,497,731,391,2777,3529,955},
{1,3,1,11,5,49,59,35,261,949,325,3595,7433,11099},
{1,3,5,9,13,37,103,219,329,865,1787,2497,7249,9877},
{1,3,7,9,11,33,19,255,191,935,1115,1901,1577,9623},
{1,1,5,7,29,23,77,43,283,143,1211,73,2835,10235},
{1,1,7,3,3,27,35,173,453,425,1225,3023,2159,8433},
{1,1,1,5,27,21,35,25,71,145,1545,523,4527,7655},
{1,1,5,3,13,49,61,157,113,775,763,1785,225,11851},
{1,1,3,1,31,57,97,229,291,777,213,4067,921,8203},
{1,1,5,1,25,13,125,123,263,207,119,3111,3841,843},
{1,1,7,7,25,57,81,129,31,133,1869,2949,5563,14965},
{1,3,3,7,3,51,33,127,281,425,1253,405,7941,8799},
{1,1,3,9,3,63,93,173,255,609,49,111,7785,15865},
{1,1,1,3,17,59,113,55,155,789,1335,177,3071,1851},
{1,3,7,15,15,23,35,35,131,623,47,437,1337,9891},
{1,3,7,5,29,57,39,31,111,271,59,1473,949,3899},
{1,1,3,11,17,19,41,229,259,691,1455,3023,7455,9711},
{1,3,5,11,29,13,9,165,499,355,1415,1395,7595,15571},
{1,3,1,9,5,5,25,247,185,241,1325,3133,7471,2649},
{1,3,3,11,17,29,57,61,51,203,993,1837,3785,15163},
{1,1,7,7,21,57,79,165,277,133,93,1055,7169,15685},
{1,1,5,3,5,17,25,177,95,323,367,1359,4915,6409},
{1,1,1,1,11,25,115,45,373,221,1483,591,6561,4527},
{1,3,5,3,5,23,69,77,313,473,1037,4045,3969,5445},
{1,3,1,5,1,15,73,83,439,463,203,361,6835,1061},
{1,1,3,11,21,5,89,233,405,253,773,3901,6085,5677},
{1,1,3,9,15,53,71,29,101,599,1073,705,4507,12779},
{1,1,3,1,3,9,27,97,207,859,417,735,2179,5071},
{1,1,1,3,13,63,65,125,195,611,649,2221,3143,143},
{1,3,3,15,17,57,99,119,243,407,1229,813,5245,1893},
{1,1,1,5,27,27,49,13,313,287,473,2629,3509,11371},
{1,1,7,7,23,3,75,59,245,689,1215,2375,3325,1593},
{1,3,1,5,21,51,43,107,91,611,1405,677,2087,9565},
{1,3,7,11,9,27,81,101,449,201,1507,2217,6767,8059},
{1,1,3,9,13,41,21,195,421,315,347,2621,2359,9247},
{1,1,5,7,31,45,77,229,455,575,1087,1147,2273,13773},
{1,1,1,1,9,5,87,19,207,545,1435,495,1299,4947},
{1,1,3,3,15,9,63,67,219,735,1911,2361,6503,11977},
{1,3,1,9,31,27,103,153,81,939,461,2753,697,537},
{1,3,3,9,21,53,49,211,415,817,321,3775,2921,9473},
{1,1,7,3,23,55,15,51,435,1013,73,3967,4575,13099},
{1,1,3,7,5,27,43,225,267,21,1261,603,6913,4421},
{1,1,7,13,25,31,101,109,237,91,1587,1987,2795,6991},
{1,1,3,13,23,51,91,89,287,39,1513,463,6135,10469},
{1,3,3,1,9,43,125,157,369,495,1849,785,6357,6557},
{1,3,1,13,5,25,107,139,367,239,1671,1239,7027,5291},
{1,3,5,13,11,13,35,177,45,939,251,59,333,13105},
{1,3,5,7,29,57,109,227,435,739,423,1941,3345,12731},
{1,3,3,9,23,51,19,207,69,99,955,519,7305,2415},
{1,1,5,13,17,1,67,201,61,403,1059,2915,2419,12773},
{1,3,1,11,17,19,25,27,207,299,143,1955,5669,2301},
{1,1,5,3,25,57,45,255,489,1011,1699,2637,5279,12211},
{1,3,3,15,7,47,113,33,511,907,1815,1741,2091,13857},
{1,3,3,5,5,27,95,3,353,253,947,393,1815,14551},
{1,1,5,11,29,19,63,117,293,861,2039,9,5999,6909},
{1,3,7,3,15,63,107,173,509,817,99,2825,131,7917},
{1,3,1,1,29,49,33,153,119,777,1315,3581,5675,4043},
{1,3,5,15,13,11,17,147,327,305,367,3237,5423,13757},
{1,1,5,13,1,39,35,29,25,751,1365,2243,8181,7063},
{1,3,7,11,25,53,11,111,289,755,1201,691,3679,3725},
{1,1,1,11,11,37,33,211,395,691,1817,861,6485,12077},
{1,3,3,11,21,3,111,171,305,561,1501,2011,7841,10931},
{1,3,7,9,9,59,109,113,31,915,103,1861,2779,10619},
{1,1,1,1,7,25,61,97,103,723,1145,3105,371,339},
{1,1,7,13,17,9,113,51,233,209,1117,211,6969,2347},
{1,1,5,9,25,43,21,217,327,735,197,1063,799,801},
{1,1,7,13,9,13,73,33,415,923,863,1999,5383,8119},
{1,3,1,5,7,33,51,185,289,967,1277,1011,767,15505},
{1,3,3,13,21,11,105,235,343,1021,2009,2251,3865,6923},
{1,3,5,9,29,11,33,17,149,155,1739,3039,7015,2401},
{1,3,7,7,17,13,89,177,297,267,545,3861,329,13267},
{1,3,5,15,27,33,1,231,181,557,447,379,7845,1295},
{1,1,5,13,3,63,59,33,263,877,1867,1383,641,7139},
{1,3,7,5,13,51,9,113,223,605,1189,4063,6925,9563},
{1,1,1,13,5,35,83,107,295,231,265,5,4087,6407},
{1,1,5,1,7,25,95,137,97,987,1753,2781,1369,6903},
{1,1,5,13,19,61,77,229,193,165,811,249,79,10719},
{1,3,7,7,27,9,119,193,459,43,1989,2959,3595,6341},
{1,1,5,11,5,43,35,33,25,581,897,351,4201,3971},
{1,1,7,11,21,29,53,45,359,197,313,3825,6717,4077},
{1,1,1,15,3,45,99,133,357,315,1159,241,2463,11253},
{1,1,7,11,9,33,111,85,443,601,447,337,6471,7029},
{1,3,7,9,13,33,25,31,9,729,1763,4077,7575,7877},
{1,3,5,13,13,37,29,103,53,229,591,1073,1323,14405},
{1,1,5,1,17,33,15,183,473,297,2003,93,4955,1787},
{1,1,5,13,5,29,113,161,267,451,1193,149,273,11809},
{1,1,1,9,17,39,47,233,165,373,955,2891,7523,7235},
{1,1,1,3,7,21,115,205,153,449,339,2073,1077,5749},
{1,1,7,13,9,39,117,187,37,753,227,3519,7391,5751},
{1,1,1,9,5,19,41,161,141,195,1719,3321,5,12877},
{1,3,7,11,21,13,83,55,299,75,1905,3765,4685,12297},
{1,1,7,3,3,23,111,243,187,297,1061,2515,977,9555},
{1,3,7,3,29,11,103,177,225,875,1649,1401,6383,8309},
{1,3,5,3,3,41,71,3,373,757,701,2825,1521,13217},
{1,1,5,3,11,5,103,227,209,723,1543,3895,6345,7901},
{1,1,5,1,9,51,77,67,359,937,557,993,3871,3577},
{1,3,7,1,1,15,121,239,29,113,1123,3877,6941,14129},
{1,1,5,1,27,61,83,113,185,601,947,3933,381,13869},
{1,1,5,3,5,37,97,31,81,367,747,1811,5313,14151},
{1,3,5,9,27,61,87,31,185,521,837,959,5001,3957},
{1,3,5,3,11,61,37,19,107,749,1345,3829,6701,4315},
{1,3,1,15,13,45,101,113,243,963,1861,3283,1419,12131},
{1,1,7,1,11,63,17,117,271,819,677,669,1991,12511},
{1,1,1,13,13,33,41,73,187,537,993,3147,1013,16063},
{1,3,1,1,25,21,107,81,117,917,113,349,4475,9149},
{1,1,1,11,21,21,29,251,125,681,141,2893,5843,14359},
{1,3,3,1,5,41,85,163,387,29,1593,221,2769,10809},
{1,3,5,11,1,17,69,127,273,449,1855,2971,7031,10583},
{1,1,5,7,1,61,9,211,123,563,111,1883,5801,2191},
{1,1,3,11,11,51,1,81,405,803,2017,161,5429,731},
{1,1,7,9,15,55,65,51,459,485,1539,3135,2929,7867},
{1,1,7,11,3,45,15,7,331,417,1813,4009,1341,10965},
{1,1,1,5,9,29,89,121,277,509,1989,1293,4787,16097},
{1,1,3,9,17,45,97,197,339,943,1377,2947,5833,7},
{1,1,7,9,15,61,75,233,401,705,825,2521,3787,14387},
{1,1,7,15,25,57,3,43,361,459,1551,1859,6787,2293},
{1,3,3,11,11,35,91,65,43,509,1829,1149,4801,4109},
{1,3,5,9,15,3,81,109,231,481,417,2505,315,6693},
{1,1,3,9,3,7,107,221,297,543,149,579,927,79},
{1,3,1,11,17,3,81,137,157,587,741,1277,2631,3953},
{1,1,7,5,13,43,117,19,495,185,1105,605,5249,11099},
{1,1,7,9,23,55,91,213,21,779,857,2047,7813,10053},
{1,1,1,1,27,7,39,181,63,519,1073,3147,4111,363},
{1,3,7,9,15,61,7,139,495,805,1545,3789,2411,3989},
{1,1,3,1,25,11,23,241,167,607,479,153,7787,13929},
{1,3,5,15,29,35,45,71,457,297,883,3021,5361,15427},
{1,3,1,7,29,27,93,241,427,89,1185,37,3863,14095},
{1,3,1,5,5,45,51,15,235,889,1649,2331,2713,10943},
{1,1,3,11,11,15,71,85,135,163,139,1147,1043,3195},
{1,3,5,13,3,43,71,131,473,933,569,2491,7751,1865},
{1,1,7,9,21,37,105,227,329,509,1319,307,1557,14625},
{1,1,3,13,15,1,25,93,335,953,769,4039,369,10727},
{1,3,7,5,17,21,59,89,437,679,437,1543,7663,5005},
{1,1,7,15,27,49,125,13,397,877,1087,2191,4711,9065},
{1,1,7,5,15,47,115,125,187,31,1003,2575,5397,3883},
{1,1,7,11,15,1,127,207,383,707,183,1053,3123,14071},
{1,3,3,1,31,53,15,19,477,245,777,1613,5813,7443},
{1,3,1,11,23,59,65,23,493,157,1389,2833,4535,3907},
{1,1,7,1,19,7,51,135,327,441,1841,3091,3451,14381},
{1,1,7,7,3,37,29,249,437,319,1693,945,7639,5923},
{1,3,7,15,7,61,81,127,383,99,23,3833,3973,7651},
{1,3,1,7,7,21,119,185,243,619,1363,2033,4835,5089},
{1,3,1,1,3,27,63,145,271,735,695,3981,3049,5433},
{1,3,3,1,3,29,79,211,279,819,501,3665,1455,10455},
{1,1,3,3,31,61,113,5,411,91,489,3257,5939,6715},
{1,1,5,1,23,11,103,89,377,441,43,967,3383,8717},
{1,1,5,13,29,39,97,189,197,621,1755,333,6783,9711},
{1,1,5,13,27,17,97,197,351,799,335,765,5329,12549},
{1,1,5,11,29,17,9,211,127,633,1187,3965,4145,12667},
{1,1,7,5,27,29,65,115,287,325,461,5,899,2027},
{1,1,1,5,27,17,31,13,231,627,1163,649,1693,9975},
{1,3,1,15,7,49,113,123,427,603,347,2785,7129,4645},
{1,1,3,7,1,33,113,105,411,939,205,3965,4361,4649},
{1,1,1,1,5,21,35,159,275,929,1193,3205,4787,3515},
{1,1,1,5,1,21,29,191,275,233,1239,515,4349,14989},
{1,1,5,11,27,43,111,83,153,577,1537,149,231,839},
{1,3,5,13,21,19,57,69,87,163,271,3535,1057,8517},
{1,3,3,13,17,49,65,45,457,241,391,2033,2507,7771},
{1,1,5,7,11,19,79,133,341,761,27,3905,4137,14363},
{1,3,3,13,19,1,11,139,249,245,1393,2151,2857,1665},
{1,1,3,15,11,7,127,47,385,1007,713,2235,5489,8755},
{1,3,5,13,19,21,21,167,405,655,1653,889,7367,4177},
{1,1,5,3,19,63,99,39,89,415,951,2863,6569,3797},
{1,1,1,13,31,29,119,35,311,839,1749,941,7487,2385},
{1,3,7,3,17,3,97,143,465,345,1457,2201,5329,359},
{1,3,7,11,1,15,3,115,335,567,1749,1811,3491,15939},
{1,1,3,13,3,21,7,141,149,571,1877,473,2143,9569},
{1,3,3,11,23,61,47,179,297,453,181,3405,2981,13409},
{1,3,1,13,1,43,5,201,371,1003,367,2709,7675,14973},
{1,3,3,15,29,17,19,241,495,317,1135,2227,6457,4783},
{1,3,3,7,29,9,57,95,261,531,1717,3389,7991,3793},
{1,1,1,5,31,43,73,119,499,589,1529,3337,4097,15641},
{1,1,7,9,29,43,127,91,243,979,1325,2835,2787,9445},
{1,1,7,5,9,3,115,199,219,901,747,1077,3197,2443},
{1,3,5,1,3,43,7,117,297,313,1043,1579,5099,13289},
{1,1,7,11,29,33,15,121,131,579,317,1871,1121,11653},
{1,1,5,9,25,25,43,89,355,1011,1385,2901,6387,1653},
{1,1,1,9,5,47,61,165,85,757,1397,1177,1657,4899},
{1,1,3,9,11,49,15,139,261,613,931,1299,2777,2835},
{1,1,1,5,3,55,83,227,125,581,1607,1171,6681,14463},
{1,3,5,13,5,55,3,247,493,155,1073,3743,5719,4019},
{1,1,7,1,11,23,13,75,399,847,499,1643,6977,3699},
{1,3,1,9,11,41,47,131,313,627,481,2469,3281,979},
{1,3,5,13,29,3,65,101,11,29,1807,153,1487,16109},
{1,1,5,9,13,31,83,195,351,355,467,3871,3085,4441},
{1,3,5,3,19,21,111,179,143,361,1619,1547,3409,6905},
{1,1,5,9,31,1,93,199,491,135,1627,2559,1389,14561},
{1,3,3,9,25,53,3,105,39,445,259,1045,1129,9153},
{1,1,5,9,19,63,71,9,73,435,1377,4015,1821,6453},
{1,3,7,13,19,13,37,247,391,23,1491,1257,6395,237},
{1,1,3,3,19,55,109,23,227,747,729,2221,727,2209},
{1,1,5,11,25,21,75,37,219,355,1005,1895,7039,5225},
{1,3,5,13,11,43,9,67,87,797,1077,245,4521,11845},
{1,3,5,3,15,29,127,237,277,373,1859,3083,587,1123},
{1,1,7,15,13,7,103,53,13,965,1497,775,3439,1501},
{1,3,3,15,17,13,97,169,67,953,189,2739,1459,10543},
{1,1,5,1,17,39,15,127,327,989,1471,3235,2801,15311},
{1,1,1,15,5,37,55,155,47,463,1851,3467,2765,9359},
{1,3,3,15,1,13,93,239,291,115,365,61,395,15853},
{1,1,5,1,19,27,61,95,105,369,1557,961,6917,3621},
{1,3,3,9,7,35,115,53,111,345,1145,1687,3401,12107},
{1,1,1,5,7,31,63,19,373,79,1369,3037,2835,4439},
{1,3,7,9,11,17,29,33,331,447,1981,3333,6535,6557},
{1,3,3,5,11,41,29,43,365,279,1919,945,179,1987},
{1,3,1,13,7,7,25,33,103,367,1267,763,5691,8643},
{1,3,1,5,11,15,3,213,511,211,1069,4047,3335,12729},
{1,1,3,1,5,11,27,201,361,537,679,3709,293,2997},
{1,1,3,1,25,15,19,185,369,577,1625,655,2363,3861},
{1,1,5,5,1,47,61,45,411,597,955,1007,3775,5809},
{1,1,5,3,27,51,101,167,429,333,1703,3541,2947,3695},
{1,3,5,5,1,53,17,63,141,215,1223,3129,635,15919},
{1,3,3,1,23,31,25,11,195,241,995,3941,573,13855},
{1,3,3,7,17,13,71,203,465,479,1857,1493,8067,7113},
{1,1,5,3,11,57,9,59,225,691,425,2423,6031,6631},
{1,3,7,1,29,57,103,123,401,807,471,2759,5113,15937},
{1,3,1,1,3,1,67,123,157,655,519,323,1853,15041},
{1,1,7,5,11,11,105,135,247,689,1141,2347,7113,9347},
{1,1,3,11,15,37,87,3,209,575,1521,3863,3893,211},
{1,3,1,3,29,55,115,31,19,195,985,3275,363,9801},
{1,1,3,9,13,31,57,251,201,275,1751,389,1463,13159},
{1,3,5,15,19,51,127,255,397,243,29,3007,7845,4687},
{1,1,7,15,9,37,39,217,509,137,1123,3361,6323,5323},
{1,3,7,5,25,3,93,203,345,581,261,2811,4829,6977},
{1,1,7,1,15,41,51,227,447,893,1209,3865,5229,4277},
{1,1,1,5,31,19,23,195,359,853,595,337,2503,16371},
{1,3,7,5,5,13,89,157,351,777,151,3565,4219,7423},
{1,1,1,5,7,1,9,89,175,909,1523,2295,7949,6739},
{1,3,5,15,27,17,11,235,19,105,457,465,3819,11335},
{1,3,1,13,3,41,85,221,451,613,543,2265,6831,1725},
{1,1,7,7,3,29,9,197,455,665,343,1811,5395,393},
{1,1,3,13,29,55,71,95,475,615,2029,123,413,16127},
{1,1,5,9,15,61,9,51,105,271,511,2801,693,11839},
{1,1,7,13,29,9,105,59,377,635,717,4033,6963,10541},
{1,1,1,13,7,13,59,17,335,355,77,3665,7003,9521},
{1,3,1,1,23,43,51,209,151,365,1021,2859,3937,2899},
{1,1,3,3,31,41,111,107,171,433,1233,505,2971,6927},
{1,3,7,13,17,25,127,195,257,551,1867,2145,3695,14567},
{1,1,5,13,13,45,39,195,55,991,1981,1043,5875,581},
{1,3,3,11,25,31,91,153,415,449,1301,563,7755,10671},
{1,1,3,5,31,63,1,157,229,949,971,137,6589,8387},
{1,3,7,15,25,7,89,133,73,497,1361,613,455,1005},
{1,3,3,1,13,5,119,93,175,511,1923,763,7573,7545},
{1,1,3,15,27,59,49,205,497,485,117,2523,4495,15153},
{1,3,7,9,15,47,111,31,363,11,475,2931,6813,1259},
{1,1,5,5,1,35,95,225,17,991,809,2601,6455,13803},
{1,1,5,5,15,1,1,171,433,887,1813,3431,2471,7803},
{1,3,3,15,1,15,43,179,15,949,1881,1027,6989,8955},
{1,3,7,13,1,3,49,183,373,175,1733,913,929,1065},
{1,3,5,7,15,51,107,115,323,357,167,2069,7541,9601},
{1,1,3,5,5,21,31,107,21,299,1937,43,3673,8155},
{1,3,5,11,9,55,35,113,29,99,161,1607,8141,4951},
{1,3,7,15,25,7,113,179,213,19,1717,1027,2021,11263},
{1,1,5,1,31,33,85,111,67,95,2013,2217,871,5329},
{1,1,1,7,7,63,67,145,495,419,1945,3437,6255,151},
{1,3,5,7,17,37,97,187,215,399,1603,2195,5923,769},
{1,1,3,9,25,1,119,193,385,861,2005,2769,675,767},
{1,3,1,15,19,7,5,227,173,383,289,461,579,3689},
{1,3,1,11,1,37,93,239,465,891,1479,921,4439,15265},
{1,1,1,13,27,61,99,69,279,655,1853,1593,6319,9003},
{1,1,1,11,5,7,19,7,387,303,321,931,5809,16029},
{1,1,1,15,21,55,43,107,217,687,19,3225,3419,9991},
{1,1,7,5,7,55,79,41,317,357,859,1205,191,9395},
{1,1,3,11,3,43,7,133,115,995,1205,1055,4153,10481},
{1,1,7,11,31,57,53,9,459,223,1969,3513,7033,8505},
{1,1,3,7,17,11,115,255,281,97,1685,2039,2845,11637},
{1,3,7,1,23,41,69,199,53,105,657,1453,4429,1101},
{1,3,1,5,11,33,91,131,191,73,823,117,1053,127},
{1,3,7,11,7,3,21,65,187,103,1393,1797,6673,1409},
{1,3,7,1,31,25,25,161,299,275,417,2267,6861,1255},
{1,3,5,13,5,11,61,155,115,1001,747,889,3235,5709},
{1,3,7,7,7,1,97,177,507,273,1781,3455,5123,15607},
{1,1,7,5,1,7,59,49,147,343,97,3517,5611,8705},
{1,1,5,13,21,29,13,21,503,515,1217,3905,5513,15849},
{1,3,1,9,9,39,65,111,385,757,583,2225,2039,2817},
{1,3,3,15,23,17,63,169,503,949,849,461,6799,669},
{1,1,1,3,1,41,63,159,251,457,521,1653,623,3287},
{1,1,7,3,9,1,41,37,441,921,1415,2955,5841,1451},
{1,1,5,11,23,29,89,185,413,357,1131,2369,3835,6233},
{1,1,5,15,27,35,17,73,315,911,1761,797,5349,3219},
{1,3,7,11,21,9,119,233,249,901,189,3625,2691,16201},
{1,3,3,13,29,61,105,145,187,79,609,321,4289,3933},
{1,3,1,15,19,63,13,185,115,219,1021,1205,4273,11521},
{1,1,3,3,23,31,93,153,87,947,1039,469,4047,8869},
{1,1,1,1,9,1,85,3,15,995,455,2769,6781,16203},
{1,1,3,3,13,7,55,215,185,367,765,441,4497,1521},
{1,1,1,5,1,31,13,95,417,735,975,3407,4871,16133},
{1,1,3,3,5,43,111,107,419,515,1075,3597,1187,4143},
{1,1,3,13,31,51,83,163,489,887,863,599,9,13861},
{1,3,3,3,19,27,91,115,103,969,593,3667,1867,15433},
{1,3,3,13,7,25,47,141,57,553,1785,1709,7453,2209},
{1,3,1,13,11,13,71,219,5,451,2043,1605,6439,12203},
{1,3,1,13,5,57,61,223,401,413,321,1365,619,12477},
{1,3,1,5,25,57,89,211,195,455,1165,3979,6313,5751},
{1,1,1,9,31,23,71,145,89,285,1593,1171,5685,15459},
{1,3,7,7,9,41,65,251,65,137,1577,3027,5555,2865},
{1,1,5,13,27,5,125,21,171,647,983,2921,6623,5695},
{1,1,1,13,15,9,117,197,123,953,1191,3657,5757,15957},
{1,1,3,7,29,13,5,175,395,127,679,255,6055,7639},
{1,3,7,15,15,51,77,147,319,147,1775,3983,3175,5723},
{1,3,3,3,7,11,119,41,43,153,975,679,3081,10359},
{1,1,5,13,3,7,65,67,63,399,1561,2789,2083,12289},
{1,1,7,3,19,53,103,67,35,865,161,93,2533,3851},
{1,1,1,11,31,9,29,189,199,817,1571,395,345,3777},
{1,3,5,11,31,3,9,67,277,735,181,2777,3009,7233},
{1,1,3,3,17,7,17,3,375,933,237,3919,5409,3355},
{1,3,3,5,9,27,19,77,221,3,1965,309,3001,15977},
{1,1,5,1,3,33,35,133,37,709,627,1705,2525,4307},
{1,1,7,3,25,21,105,55,375,681,881,1299,5879,459},
{1,3,7,1,13,7,113,103,313,515,1041,3683,4619,5093},
{1,1,3,7,19,43,83,37,39,133,1759,1171,1521,13717},
{1,1,7,13,7,35,15,155,293,1001,157,3883,405,1797},
{1,1,3,3,13,19,125,49,333,387,339,1815,4503,7359},
{1,1,3,13,19,19,105,225,151,27,1251,885,4815,7863},
{1,1,1,5,7,59,17,145,77,117,1355,1429,2301,16177},
{1,3,3,13,5,31,119,167,459,727,1799,2537,695,13637},
{1,3,3,3,27,51,107,85,267,57,1279,823,6247,3603},
{1,1,7,15,29,17,67,197,215,465,109,3461,5269,15287},
{1,1,3,5,11,15,123,53,293,797,1105,1777,6509,217},
{1,3,3,13,3,5,109,53,203,693,871,135,369,11149},
{1,3,5,15,17,43,81,235,119,817,1777,261,8049,4251},
{1,1,3,7,7,13,87,99,481,931,1507,651,5267,8281},
{1,3,1,13,27,43,77,225,341,163,933,429,4943,7781},
{1,1,7,1,1,49,85,211,449,479,1395,787,5653,14891},
{1,1,5,9,25,13,49,85,125,85,1281,3365,4305,11791},
{1,3,1,13,3,31,117,39,43,151,663,669,1571,5207},
{1,3,7,15,17,7,79,163,37,841,1799,1787,4501,3785},
{1,1,3,9,1,23,67,191,449,931,1521,2705,887,7037},
{1,1,1,1,5,13,55,161,419,577,1703,2589,2651,2873},
{1,3,3,3,5,19,37,169,69,1003,1755,3101,1469,8583},
{1,1,1,1,11,33,105,79,283,91,299,835,3193,5593},
{1,3,3,13,25,21,81,213,465,475,331,457,61,9511},
{1,1,3,11,1,11,77,95,455,949,1999,1833,1275,5631},
{1,1,1,1,15,25,51,137,275,451,1179,3595,5177,7105},
{1,3,3,3,3,59,79,143,393,583,349,3039,7079,14245},
{1,1,7,9,21,11,123,105,53,297,803,4025,5421,14527},
{1,3,7,11,21,15,103,109,311,321,1217,2777,5457,1823},
{1,3,5,11,19,31,79,89,295,413,817,499,3699,14411},
{1,1,1,5,11,3,81,13,315,841,1543,411,6883,6347},
{1,3,3,11,23,43,23,131,17,517,995,2687,7443,15085},
{1,1,1,1,11,57,73,9,123,905,1763,1789,3701,7131},
{1,1,3,5,9,53,99,229,43,207,625,1583,6727,15249},
{1,1,7,7,17,39,91,1,297,711,225,513,7391,291},
{1,1,7,11,7,55,111,129,423,521,1807,3015,1449,12321},
{1,3,7,3,13,9,125,187,11,485,647,275,3495,11989},
{1,1,3,11,11,25,49,33,361,105,271,3841,4837,2437,30181},
{1,3,5,1,27,15,119,35,159,273,1489,3157,5433,3337,26859},
{1,3,5,13,23,31,97,145,41,605,1455,59,5389,5527,14447},
{1,1,7,9,7,41,61,193,353,879,1805,581,5447,11177,7331},
{1,1,7,11,29,19,55,207,361,759,63,2255,2119,14671,21783},
{1,3,1,13,17,7,73,179,103,23,917,1205,4925,1691,5419},
{1,3,5,3,15,3,9,109,227,861,867,3529,1535,489,22873},
{1,3,3,9,15,15,95,193,385,997,1525,1865,1425,4079,14771},
{1,1,3,5,5,29,49,171,171,623,1167,3743,1809,12009,7043},
{1,3,7,5,23,11,87,183,299,555,1857,489,3505,9161,28763},
{1,3,5,9,19,21,85,127,337,439,1183,1891,1877,4373,10451},
{1,3,7,13,27,17,29,83,463,385,1167,3453,4523,4759,9321},
{1,1,3,7,21,59,65,83,177,763,317,2913,7527,5967,17167},
{1,1,7,15,13,27,49,35,253,101,1699,355,2181,10859,24221},
{1,1,5,1,17,17,81,91,349,655,1373,2225,945,899,31801},
{1,3,7,11,5,1,81,53,215,587,167,4045,5671,5597,13529},
{1,3,5,15,1,9,59,235,315,195,909,2237,505,10415,28145},
{1,1,1,3,9,31,41,43,275,921,25,671,5737,11241,4193},
{1,3,3,13,29,13,95,213,317,995,1489,3779,3043,8569,28823},
{1,1,7,5,9,49,125,241,87,153,1673,3849,7253,1715,11627},
{1,1,3,9,27,27,19,223,63,463,1095,1395,6643,11589,2145},
{1,1,3,15,21,17,45,23,357,11,1307,1791,2481,2123,24341},
{1,3,5,15,31,53,117,51,433,193,1239,3329,2403,12745,32219},
{1,1,5,9,7,27,9,115,417,579,83,173,4717,15665,27463},
{1,3,5,7,9,9,31,35,249,567,331,905,5101,14817,14255},
{1,3,7,3,1,61,29,129,119,421,1597,2987,3041,7629,23451},
{1,1,7,9,13,1,99,105,107,509,989,2259,1009,6827,8903},
{1,3,5,15,11,29,85,29,265,105,2035,3349,3543,13903,10213},
{1,3,1,1,25,19,53,139,467,485,491,3067,7353,13861,25819},
{1,1,5,3,3,43,41,185,45,463,351,2823,2519,6705,11395},
{1,3,7,13,11,15,87,221,427,673,1631,599,3259,10691,31283},
{1,3,5,11,9,9,15,49,275,335,1613,3587,5309,14849,26475},
{1,3,7,9,29,13,79,225,381,781,1411,2761,7157,14983,19717},
{1,1,7,11,29,25,117,183,101,651,653,3157,445,14389,23293},
{1,1,1,3,5,33,73,155,473,387,591,2045,5965,16299,31499},
{1,3,1,7,11,33,29,21,491,937,729,4075,975,2461,18991},
{1,3,7,15,29,39,105,111,173,943,69,295,8175,13037,26131},
{1,1,5,15,7,5,97,147,105,887,443,2595,5889,10753,1619},
{1,3,3,15,11,45,87,207,353,909,1847,323,2283,12885,16415},
{1,1,5,3,19,33,43,79,115,653,359,2873,4609,12439,6339},
{1,3,7,9,17,61,49,227,291,69,1753,3899,483,3187,29041},
{1,3,5,3,25,35,61,211,393,199,691,1779,6295,13371,15817},
{1,3,7,5,7,23,37,91,245,915,579,867,6193,1063,17363},
{1,3,7,7,23,51,41,63,375,3,159,1889,4419,1687,17977},
{1,1,1,7,13,11,53,43,317,325,1749,2423,4123,8595,20773},
{1,1,7,7,9,9,61,113,437,213,1407,645,4345,807,30411},
{1,3,3,11,17,39,17,113,391,385,581,2023,7449,10153,22033},
{1,1,3,5,29,31,101,215,379,377,1113,2855,7147,14377,25515},
{1,3,5,5,13,3,121,125,227,969,11,1115,5657,9209,6117},
{1,3,7,15,29,17,33,123,317,301,749,1365,5619,605,1613},
{1,3,1,15,7,53,125,249,219,655,105,2825,1649,12783,19777},
{1,1,7,1,25,53,19,53,157,373,1855,495,5065,9465,2313},
{1,3,5,13,3,57,57,161,431,415,1859,1033,6349,1577,31579},
{1,1,7,5,23,63,29,221,13,965,1997,2265,1583,10491,9551},
{1,1,3,13,31,25,23,61,285,5,2005,879,795,13299,19685},
{1,1,7,1,21,45,121,89,263,543,1333,2711,219,10823,26139},
{1,1,3,3,27,13,19,117,161,457,1541,295,4953,12125,14503},
{1,3,5,3,7,63,13,247,439,681,977,2537,6923,10323,7349},
{1,3,5,9,3,51,81,251,349,983,581,2515,2281,2849,31915},
{1,3,5,3,11,63,47,137,303,627,91,2269,7097,2145,31059},
{1,1,3,15,13,17,53,27,133,13,117,1837,4103,5843,29153},
{1,1,5,13,21,33,37,253,465,209,309,49,3209,15677,14569},
{1,1,7,15,13,21,33,203,499,141,1155,3893,1663,2115,27459},
{1,3,5,11,21,9,39,157,257,273,1257,1831,515,7969,20133},
{1,1,3,13,19,29,15,189,103,219,1395,517,7425,6585,15865},
{1,1,5,11,21,31,49,151,39,537,1783,3449,6915,223,11587},
{1,3,3,11,7,63,69,31,27,911,1903,2821,7977,12949,32257},
{1,1,7,9,25,45,23,233,511,595,1383,1721,6789,12055,21179},
{1,1,7,13,1,27,123,49,439,683,501,641,1947,6111,25423},
{1,3,3,5,1,23,57,241,243,593,2039,1617,2209,5171,9675},
{1,1,1,7,5,19,83,55,481,125,177,1021,1139,11403,23099},
{1,1,3,5,29,39,33,217,461,907,733,3795,4811,12939,27715},
{1,3,7,3,7,11,39,165,495,147,999,1827,817,603,9293},
{1,3,7,15,25,53,35,15,431,733,1213,2907,8087,3939,27363},
{1,3,7,13,13,9,33,27,485,183,455,3341,2555,4985,8793},
{1,1,1,15,25,47,75,21,205,15,1639,3067,1295,11693,16903},
{1,1,1,15,3,31,93,57,43,185,251,1899,7885,10829,3609},
{1,1,3,1,29,9,69,223,221,537,365,3411,5771,15279,5309},
{1,1,7,5,1,5,125,243,213,1003,1571,3355,3981,8781,25993},
{1,1,1,13,7,19,53,243,301,75,1183,2723,6687,13,16581},
{1,3,1,13,17,51,91,239,437,191,1065,2495,5755,3405,8299},
{1,1,5,5,11,59,21,169,299,123,1845,2199,2157,14461,10327},
{1,3,7,7,19,47,51,179,41,19,1347,2325,8063,5993,15653},
{1,1,1,9,25,27,7,133,223,533,719,353,7093,8285,10375},
{1,3,5,15,31,5,67,39,441,495,977,3699,1435,11385,14567},
{1,1,3,15,15,39,25,33,91,523,249,4035,769,5181,9691},
{1,1,3,3,3,57,83,187,423,165,161,3453,2241,981,8429},
{1,1,7,15,1,17,57,189,283,11,823,3505,7025,11879,15441},
{1,1,3,11,1,41,7,255,385,339,607,1405,1473,13697,9491},
{1,1,7,15,5,9,91,99,211,233,51,2663,1165,9283,18495},
{1,1,3,7,21,37,13,91,39,27,1021,2813,5937,6645,3403},
{1,3,1,1,29,29,5,69,399,665,1407,3921,2653,11753,18925},
{1,3,7,15,13,41,39,1,437,549,161,2315,5631,8335,22661},
{1,1,3,1,7,17,115,61,69,955,475,3763,8035,927,17893},
{1,3,1,13,21,59,81,145,463,145,1941,2777,7453,14229,11281},
{1,1,1,15,15,11,27,165,461,395,1645,3611,7463,12379,26787},
{1,1,7,9,29,19,27,123,21,149,1643,4001,7207,6769,4647},
{1,1,1,11,13,9,103,139,185,587,591,1113,2223,11667,32671},
{1,3,1,1,31,13,19,93,229,125,1471,2369,3055,10277,28563},
{1,3,7,5,7,53,99,175,161,851,617,4027,2357,11199,1931},
{1,3,5,11,3,31,111,179,237,845,539,1057,259,3417,26637},
{1,1,5,3,21,49,125,119,463,403,737,1811,3941,13015,29081},
{1,3,5,13,5,29,69,251,313,357,663,1097,3307,12845,28495},
{1,3,3,5,29,17,89,15,411,409,2013,757,4085,12521,11131},
{1,1,1,15,7,51,3,193,493,133,381,2027,227,6635,12931},
{1,1,1,15,7,23,99,203,323,1007,1465,2887,2215,1787,22069},
{1,1,5,9,29,59,77,151,509,313,415,3977,5431,8019,8571},
{1,3,1,15,19,13,57,217,87,119,25,1149,5667,3765,6959},
{1,3,7,13,19,31,119,3,457,117,905,361,1483,12405,27005},
{1,3,5,11,15,35,61,77,119,51,1753,2765,1091,10573,23595},
{1,3,3,7,1,35,17,93,197,511,1253,3031,2739,15127,15147},
{1,3,3,1,11,55,55,107,161,75,129,2195,2023,4877,25797},
{1,3,5,7,23,19,113,167,167,271,1303,125,5057,1323,5165},
{1,1,5,3,21,31,11,119,215,483,1535,407,6485,15401,30297},
{1,3,5,9,21,5,77,95,443,247,913,605,365,7465,19707},
{1,3,1,7,17,59,9,35,391,767,1493,475,4725,7529,31579},
{1,3,3,7,31,21,61,31,421,179,273,771,5745,10575,32765},
{1,3,5,15,27,13,125,55,423,1021,497,3521,6903,15111,8285},
{1,1,5,9,13,31,105,93,421,709,643,1079,1533,9149,10799},
{1,3,1,11,19,29,53,199,319,247,655,3039,6411,12267,14245},
{1,3,1,11,9,57,5,91,469,149,259,329,5433,6941,15093},
{1,3,1,5,5,51,59,25,455,367,1623,441,3155,11695,20767},
{1,3,7,7,11,49,113,95,91,389,605,1973,2051,2315,22229},
{1,3,5,3,19,11,99,135,433,781,1473,885,1105,3573,3739},
{1,3,1,11,3,25,9,227,433,723,317,139,6627,8067,28439},
{1,1,1,9,9,9,5,63,241,215,1991,2949,3943,775,31511},
{1,1,3,7,17,49,35,167,131,107,1295,2465,4577,11147,29833},
{1,1,5,1,5,25,119,129,391,743,1069,2957,349,6891,13635},
{1,3,1,7,9,31,63,253,215,51,1347,2361,3125,13049,28461},
{1,1,7,9,3,31,21,163,255,47,259,535,5461,3349,30649},
{1,3,3,13,17,33,87,47,243,709,929,3943,3107,3421,13721},
{1,3,5,11,25,61,61,173,397,735,2005,3355,8121,11593,27697},
{1,3,5,15,17,43,63,231,275,311,1277,2669,7307,2099,9755},
{1,3,5,3,25,43,71,191,9,121,1873,3747,7491,14055,24293},
{1,3,5,13,17,35,113,113,385,941,39,2705,1225,5167,1373},
{1,3,5,5,7,35,19,105,487,71,139,627,4187,3183,713},
{1,1,5,13,29,29,103,5,157,869,1675,423,6689,10697,5303},
{1,1,5,1,29,31,61,111,473,963,685,1483,2383,8109,8495},
{1,1,5,3,19,13,95,113,217,59,1353,1647,3617,3271,2321},
{1,3,5,7,25,35,59,131,309,445,415,93,1453,8789,30201},
{1,1,5,1,5,43,71,241,123,189,831,3469,8093,6187,32721},
{1,3,7,5,25,31,123,171,319,379,889,2365,4881,12225,16609},
{1,3,1,11,27,43,121,63,291,591,811,1995,4777,2083,31385},
{1,1,5,11,27,53,85,187,461,823,703,399,6925,11517,28697},
{1,1,3,5,13,11,33,121,93,717,1275,3877,4247,5845,26909},
{1,3,1,9,7,5,47,199,367,561,185,2855,5997,2699,7581},
{1,1,5,9,23,11,71,201,61,729,1011,3529,663,1413,25675},
{1,3,7,13,27,21,11,127,281,487,1217,3129,5541,3129,17783},
{1,1,5,9,1,29,85,193,213,743,1473,611,391,9405,21137},
{1,3,3,3,31,63,37,147,39,351,79,3069,2441,8901,8777},
{1,1,7,7,25,49,55,47,441,343,1267,1123,5917,14395,10579},
{1,1,7,1,13,55,55,123,103,773,125,2145,4743,13347,2589},
{1,3,7,3,9,33,25,183,469,213,291,75,6725,6847,26745},
{1,3,3,7,15,43,7,79,171,21,1767,2537,4285,12007,24039},
{1,3,7,13,9,61,125,23,227,879,215,1635,2835,883,15939},
{1,1,5,13,25,45,63,43,183,829,149,989,987,3819,12181},
{1,1,3,7,19,27,35,83,135,459,785,131,2655,3329,3009},
{1,1,7,5,11,41,9,219,475,985,1329,3787,1975,4679,8627},
{1,1,7,3,1,17,91,155,3,763,1879,233,215,2955,25993},
{1,1,1,11,25,11,23,227,453,775,1935,3833,4583,269,705},
{1,3,3,11,7,25,105,21,449,555,1275,3475,5503,15617,813},
{1,3,7,13,31,37,25,255,233,663,1155,1563,4775,7449,29949},
{1,1,3,1,23,51,51,137,63,809,349,2789,6953,10605,18959},
{1,3,3,13,21,45,15,161,393,229,437,2967,4019,3893,21305},
{1,1,3,7,5,11,15,211,287,131,1847,2569,7881,15669,31037},
{1,3,3,15,27,19,85,251,221,639,665,3729,5771,7873,28005},
{1,3,7,15,15,47,93,215,343,85,1401,1375,2949,13661,25453},
{1,1,1,9,7,51,53,217,471,389,551,1141,1767,2237,17797},
{1,1,7,9,3,29,65,29,223,591,1719,1049,7643,3853,29867},
{1,1,1,11,13,41,85,29,451,387,1783,3733,8033,4711,31643},
{1,3,1,11,11,57,75,153,7,373,2011,271,469,3267,18969},
{1,1,5,3,19,43,7,243,385,293,923,843,4895,469,8421},
{1,3,1,15,29,47,17,125,471,927,349,3859,3059,11483,14791},
{1,3,1,11,17,17,111,109,9,213,1313,3903,4411,4329,28277},
{1,3,3,15,1,55,47,69,143,789,1149,3833,5053,6949,10569},
{1,3,5,7,11,15,79,83,123,937,1115,2775,3041,11869,21167},
{1,3,7,13,9,47,45,221,139,923,1661,1379,2485,7233,6035},
{1,1,3,3,11,55,77,3,87,693,1991,1145,2783,16207,24569},
{1,1,5,11,3,35,91,9,391,927,101,1839,3755,10345,16907},
{1,3,5,3,5,49,79,91,205,443,1369,197,2537,11219,17765},
{1,1,3,15,9,7,25,25,357,247,477,421,7679,5987,30079},
{1,1,5,3,29,5,89,117,481,491,371,389,7101,2253,23617},
{1,1,5,13,29,59,17,181,511,291,1991,3499,8177,5559,30045},
{1,3,3,11,23,31,117,217,241,115,749,945,1897,12253,8473},
{1,1,7,15,25,47,31,1,165,311,635,3629,1593,8305,30033},
{1,3,5,9,3,17,101,237,379,503,49,929,1687,3865,26723},
{1,3,5,5,15,41,1,239,53,215,1733,827,579,4089,6579},
{1,3,1,15,15,21,35,21,403,257,1475,2403,4705,11553,203},
{1,3,5,11,9,53,113,9,447,511,543,3141,7389,11249,431},
{1,3,5,9,9,11,55,93,325,411,305,2573,6871,12339,6435},
{1,3,3,7,31,27,21,113,99,853,365,589,3731,10875,12767},
{1,3,1,7,15,27,31,17,275,93,1161,2619,1329,7307,587},
{1,3,5,9,17,47,49,237,27,193,1237,591,5151,5521,31583},
{1,3,5,3,13,1,27,87,43,977,305,3293,2475,14571,18321},
{1,1,5,7,15,13,101,1,291,807,1711,2277,5573,11051,13133},
{1,3,3,1,9,3,65,81,415,733,1527,2747,6069,159,7095},
{1,3,3,15,27,1,71,49,231,851,2039,613,1899,2537,14511},
{1,1,1,11,3,41,55,23,247,1011,581,2363,2745,1337,20931},
{1,1,3,11,17,61,67,255,143,357,945,3407,5817,4155,23851},
{1,3,5,3,23,1,75,247,265,413,1899,2565,6629,15655,16117},
{1,1,1,9,11,49,11,189,223,177,1457,1931,163,15905,17297},
{1,3,7,13,17,1,111,189,343,961,427,2507,2393,8653,6353},
{1,3,7,13,23,61,59,51,313,963,791,3681,5637,3965,9263},
{1,3,7,7,21,53,127,141,499,859,337,2835,3195,4351,32369},
{1,1,7,5,1,5,53,63,497,535,35,305,4395,9757,13193},
{1,1,5,13,13,31,59,229,211,745,1453,3677,3005,7703,23907},
{1,3,5,5,7,63,17,197,493,861,499,3015,6349,1815,7437},
{1,1,1,13,13,37,29,189,253,1017,321,3145,407,7547,17099},
{1,3,3,3,23,53,69,77,175,17,1831,841,3851,1295,32107},
{1,3,7,13,13,39,107,237,389,729,635,3717,3041,3169,14987},
{1,1,3,1,25,7,69,35,495,49,659,2783,6051,13875,23927},
{1,3,7,5,5,25,49,7,193,493,93,657,1515,13975,14155},
{1,3,1,1,11,15,113,45,21,595,731,3397,4117,9711,16625},
{1,3,3,9,19,19,59,7,105,579,599,2859,97,14717,15361},
{1,1,1,5,27,49,113,5,367,563,1397,2805,3021,3111,20671},
{1,3,3,15,27,51,99,167,109,365,1959,1523,6959,14405,18191},
{1,3,1,5,21,51,125,67,123,45,1657,51,4825,14081,31049},
{1,1,5,7,21,59,21,249,77,793,1687,2561,2241,4321,7477},
{1,1,1,7,15,35,71,29,267,611,1813,1823,7039,3299,9919},
{1,3,7,11,21,59,109,213,371,785,659,1687,4827,6017,19619},
{1,1,3,11,27,17,1,55,367,939,333,127,5105,2405,28139},
{1,1,7,13,5,35,59,133,509,573,625,3857,7935,5279,3727},
{1,1,1,7,11,47,127,157,19,403,151,1143,7407,8985,32521},
{1,3,1,1,5,13,105,123,63,139,1569,1983,563,7175,27705},
{1,1,3,13,9,35,105,227,145,21,1369,57,393,2921,18511},
{1,3,1,7,17,61,99,187,261,281,437,2219,5999,1857,18001},
{1,3,3,5,1,59,67,45,451,439,2005,3607,3,7167,14227},
{1,3,3,3,29,19,25,251,275,733,1749,4021,871,3227,13701},
{1,3,3,13,27,53,57,243,491,521,1921,1037,5013,5703,15261},
{1,3,1,11,13,57,1,15,123,533,785,335,1423,14269,3483},
{1,3,7,13,15,55,5,139,385,47,1981,1291,7397,12925,29445},
{1,1,7,1,23,23,59,93,117,57,63,3047,4849,11637,25311},
{1,1,7,13,19,37,25,203,477,447,1345,3485,2099,13347,11621},
{1,1,7,3,11,23,81,17,41,735,1149,3253,7665,8291,22293},
{1,1,5,3,15,9,57,167,463,493,747,1947,6471,1111,31619},
{1,1,5,15,7,15,107,205,325,167,1749,927,3589,6127,7617},
{1,1,1,13,21,25,83,147,411,399,1423,2279,3661,7591,17429},
{1,1,1,9,5,17,69,205,243,647,473,1717,1977,10725,2913},
{1,1,3,5,5,37,103,15,485,641,1761,3755,6997,10985,11773},
{1,1,5,13,9,51,87,195,97,807,1801,961,6341,4307,29105},
{1,3,1,13,9,35,83,61,387,817,951,3993,7831,8479,23941},
{1,1,7,11,19,47,75,37,91,337,953,1169,163,2259,24713},
{1,1,1,11,13,15,83,171,159,87,619,2973,2653,13725,12499},
{1,3,5,3,5,63,119,25,343,269,553,2183,959,3825,22189},
{1,1,5,15,5,37,89,109,497,1013,265,669,1859,2647,3445},
{1,3,3,9,21,21,15,245,107,649,367,1601,7279,15783,4943},
{1,3,3,15,5,41,125,113,159,161,1191,3491,3531,55,20857},
{1,3,5,9,21,57,21,195,99,193,1915,2923,6349,15085,24929},
{1,1,1,11,31,11,73,141,361,621,1021,2067,5115,12665,26845},
{1,1,1,3,29,11,43,61,209,923,1753,1937,843,205,8367},
{1,1,1,5,15,33,119,209,215,973,1775,815,6693,7957,14517},
{1,1,1,5,17,57,27,147,489,59,1439,2279,445,11791,19739},
{1,3,1,7,11,55,1,83,305,17,1909,405,2325,5293,28559},
{1,3,3,7,11,27,103,157,455,1005,2033,3145,1919,15723,25197},
{1,1,5,11,15,51,37,131,503,1007,1795,2421,1335,7413,21741},
{1,1,3,1,23,63,69,83,419,283,583,123,7725,2243,8403},
{1,1,5,5,27,45,109,17,299,65,351,947,1165,10723,2053},
{1,1,3,3,23,61,115,253,1,931,1481,3187,441,14735,27207},
{1,1,5,3,25,11,83,141,359,343,901,1629,731,12841,14357},
{1,1,3,9,7,45,97,3,299,217,663,1527,6379,4527,26147},
{1,1,7,9,11,53,9,203,337,713,1517,719,4587,11443,26905},
{1,1,7,9,11,41,125,213,237,377,361,3231,4223,3263,12655},
{1,3,7,7,7,33,99,19,117,273,985,107,3831,10135,19423},
{1,1,5,15,25,41,13,125,449,169,1149,4021,5663,3077,19163},
{1,3,5,9,25,57,47,103,269,51,1805,2503,6687,8065,12045},
{1,3,5,7,3,35,87,225,189,229,931,3293,1347,1427,3269},
{1,1,1,3,5,31,61,19,247,9,1667,343,559,2703,3763},
{1,3,5,15,31,19,57,187,109,121,1287,2269,659,16235,1273},
{1,1,1,3,5,47,59,243,255,97,1959,1723,1347,3019,26989},
{1,3,3,15,29,35,75,67,497,731,193,3307,3579,12005,7209},
{1,1,5,9,13,35,79,213,51,983,1927,1793,5037,5463,965},
{1,1,7,11,5,41,7,83,15,411,1775,3515,6755,3249,16425},
{1,3,5,1,19,61,3,19,395,819,1331,179,5225,5333,3601},
{1,1,3,9,7,5,87,15,387,609,1465,277,987,8377,903},
{1,1,1,3,15,11,123,107,355,333,285,1801,6989,1549,25791},
{1,1,7,13,27,13,73,111,481,227,1091,365,5713,5087,27217},
{1,3,3,15,1,55,95,213,377,405,139,1867,2175,4217,28813},
{1,3,5,11,21,43,109,155,181,901,1951,507,4389,10815,3141},
{1,1,1,15,17,11,43,215,501,19,259,3479,6381,6927,31247},
{1,3,5,15,19,61,75,41,391,95,865,1441,7993,13979,24663},
{1,3,1,3,21,15,115,213,1,645,777,1517,2543,11223,3633},
{1,3,5,3,9,57,39,211,407,65,1795,2805,2799,8691,1987},
{1,1,3,13,17,55,47,113,29,139,1301,3303,1129,13947,29821},
{1,1,3,13,5,35,97,151,477,409,1397,3399,4421,15929,6163},
{1,3,1,9,21,51,99,133,149,763,623,173,4311,11081,1095},
{1,3,7,15,13,3,99,3,195,907,1335,1355,7977,5773,32383},
{1,1,3,9,17,43,43,217,475,917,1373,1677,4871,9619,16657},
{1,3,3,7,31,31,55,11,73,693,25,417,1195,6225,32279},
{1,3,5,9,21,57,127,149,79,379,1609,2543,6473,16033,27191},
{1,1,5,1,13,9,81,153,297,789,1749,2819,3961,11231,24927},
{1,3,5,3,23,61,45,43,43,133,1481,1543,2991,13739,10287},
{1,1,3,9,25,43,31,177,337,193,1083,1,991,9725,8379},
{1,3,5,11,13,33,65,83,421,149,409,2443,7423,8847,29599},
{1,1,5,11,11,1,23,225,77,585,1505,2525,739,10915,25733},
{1,3,7,13,7,55,3,223,415,521,1865,2349,5663,7455,16569},
{1,1,7,13,1,45,121,49,463,99,1061,2559,5087,13389,11035},
{1,3,7,11,31,51,35,235,385,1023,1771,2013,5437,4877,22119},
{1,3,3,11,21,3,11,119,81,737,1093,2377,4055,1121,15767},
{1,1,5,13,9,3,83,217,387,249,1047,1861,4103,15367,24545},
{1,3,3,1,5,37,43,183,383,463,937,1165,1481,959,17047},
{1,1,3,5,7,43,127,243,81,1021,165,753,4711,12965,22049},
{1,1,5,5,3,61,65,53,425,89,5,1467,1395,9579,8961},
{1,3,7,13,11,35,123,21,83,689,667,1203,5959,15697,26885},
{1,1,5,13,9,49,41,101,291,339,1067,657,4453,1137,21131},
{1,3,3,3,17,61,11,213,27,805,1691,1057,6011,11941,18883},
{1,3,1,7,3,51,5,63,121,3,245,2631,3737,16121,26803},
{1,3,1,1,23,51,79,19,161,107,609,3489,3389,4035,2427},
{1,3,1,1,17,11,101,101,373,63,1641,285,1333,165,14025},
{1,1,1,5,1,51,83,137,45,1019,821,867,6055,10443,9857},
{1,3,1,5,17,23,25,181,429,495,317,3219,5963,13945,9969},
{1,3,7,3,3,15,123,191,369,177,1697,2113,3889,5201,21839},
{1,3,1,11,21,39,51,139,271,605,1007,3513,3365,3781,6799},
{1,1,7,5,13,19,47,165,249,405,255,1295,4513,14395,5587},
{1,1,3,7,5,17,99,1,393,31,621,797,6113,16003,32043},
{1,3,5,13,11,21,65,81,147,443,775,3671,7029,11749,3339},
{1,3,7,1,23,33,99,177,161,577,1729,617,3465,11787,17577},
{1,1,5,7,15,15,53,193,97,255,1223,545,5153,873,24525},
{1,3,5,1,7,57,47,121,383,835,1709,2363,4731,12163,7001},
{1,3,3,11,19,33,63,99,387,95,783,1009,6373,4021,7685},
{1,1,1,15,25,33,73,135,335,785,935,1927,5847,10501,7719},
{1,1,5,3,27,45,71,215,489,157,1189,2577,6901,10219,3025},
{1,1,7,7,21,3,97,225,101,159,293,2789,7955,14829,1209},
{1,3,1,5,23,41,83,63,361,195,1707,2081,5363,6327,179},
{1,1,3,1,21,51,59,67,175,363,825,2971,3321,8837,11805},
{1,3,7,1,19,3,15,21,429,675,1589,2615,2575,1537,7139},
{1,3,3,5,21,29,17,115,345,397,523,1699,7043,11173,3023},
{1,1,5,7,19,63,99,175,91,433,153,3749,517,13667,7423},
{1,3,7,3,25,23,53,149,65,551,1231,365,6637,15137,16319},
{1,3,7,13,5,45,11,151,323,31,1749,409,6753,10503,14991},
{1,3,7,3,5,21,29,117,321,341,1811,3619,4337,12255,8629},
{1,3,7,3,7,3,5,221,407,671,1763,3669,2353,8175,23489},
{1,1,3,7,11,55,53,185,247,35,1823,513,1379,11827,20069},
{1,3,3,5,29,51,73,191,185,961,881,2019,5651,1019,15587},
{1,3,7,13,7,55,59,5,417,829,453,2339,587,13283,797},
{1,3,7,3,11,41,75,85,65,149,1583,529,2707,11479,7109},
{1,3,7,9,13,57,37,243,91,613,665,171,1631,13737,2377},
{1,1,3,7,5,43,97,53,477,793,999,3647,2555,7371,19295},
{1,1,7,1,1,9,99,253,317,817,1559,2081,2529,14611,15997},
{1,3,3,1,5,41,57,121,387,441,709,1511,7045,8409,13297},
{1,1,1,13,29,57,63,183,327,473,1943,213,3973,16289,2739},
{1,3,7,9,25,15,75,185,335,881,1041,3339,4471,6823,21121},
{1,3,3,13,23,3,57,117,511,927,771,3229,949,15487,11963},
{1,1,3,7,27,19,55,207,331,705,1945,797,7125,10493,16585},
{1,3,1,1,29,7,91,93,459,93,1501,1927,6415,16255,9823},
{1,1,5,5,31,11,97,179,505,807,877,4003,4377,8851,4239},
{1,1,3,5,11,25,17,131,23,95,311,1429,2029,13091,23739},
{1,1,3,11,13,27,33,127,481,117,1127,1619,6493,8507,6615},
{1,3,1,13,19,27,89,101,27,235,1579,1701,4421,16037,16239},
{1,3,1,15,1,15,3,117,317,475,1691,2423,5519,1703,2969},
{1,1,3,1,13,15,19,37,237,467,1321,453,2169,13313,31499},
{1,1,3,15,29,55,31,199,85,285,967,367,3941,151,20587},
{1,3,7,15,7,13,31,35,117,543,1179,3441,3039,11225,30229},
{1,1,3,15,3,43,1,63,353,395,1775,3493,5175,13193,25343},
{1,3,3,15,17,25,57,205,411,83,1877,2093,5599,12115,8751},
{1,1,1,11,15,9,115,99,85,887,987,4015,7077,3739,21505},
{1,3,1,11,25,39,127,37,329,273,1531,3211,7115,15501,26575},
{1,1,5,13,15,3,3,101,431,645,493,723,8083,1423,14879},
{1,3,3,5,31,35,37,131,259,849,325,3403,3627,3295,30885},
{1,3,7,1,9,3,31,201,379,907,1005,3333,7457,2533,30357},
{1,3,1,9,7,7,95,103,121,157,895,2683,5839,12403,14327},
{1,3,7,3,13,5,55,233,3,855,859,1115,3883,8041,3353},
{1,1,5,9,3,55,99,79,263,831,1579,205,5673,1999,14879},
{1,3,1,5,17,25,85,19,189,141,877,667,4461,11915,23247},
{1,1,5,5,1,35,15,219,469,725,1793,3683,3661,15627,30197},
{1,1,7,5,27,3,41,153,431,487,759,1345,6735,9937,26277},
{1,1,1,11,11,13,41,121,265,465,1447,5,3407,1907,10037},
{1,3,5,9,15,63,5,7,407,83,365,3687,7721,6973,16967},
{1,1,7,7,5,41,75,155,417,565,1199,1111,2823,10703,22561},
{1,3,7,5,7,43,39,185,105,327,1977,1137,3261,10583,11661},
{1,3,7,7,19,19,103,137,169,273,1357,3413,7647,10531,32489},
{1,1,3,13,13,3,81,23,161,295,735,2031,1027,15513,20165},
{1,1,5,1,15,1,91,35,375,207,1417,1115,2237,11749,8509},
{1,3,7,3,25,51,49,219,195,417,1523,3953,5739,7499,27071},
{1,1,3,11,23,29,19,81,421,633,513,547,7545,29,11909},
{1,1,1,7,13,61,33,243,221,231,111,879,2861,1795,27531},
{1,3,7,3,19,21,1,141,159,605,969,3013,6583,2447,19919},
{1,3,7,3,31,9,91,83,29,873,929,43,2253,12539,23951},
{1,1,5,3,31,15,87,105,319,973,1489,3417,3377,15749,2357},
{1,1,3,15,7,23,3,81,383,419,713,997,6873,593,285},
{1,3,3,1,29,13,29,101,441,693,2039,2951,5921,12129,12053},
{1,1,3,15,9,29,97,117,421,433,1017,125,3607,9415,6843},
{1,3,5,9,11,13,75,155,413,75,109,1599,6161,16115,12621},
{1,3,3,3,11,13,49,225,401,599,1815,1643,7853,13305,25195},
{1,3,7,5,15,11,27,95,387,931,549,2179,3397,15883,16563},
{1,1,7,3,9,39,121,5,453,27,1747,657,2593,1289,12577},
{1,3,7,5,25,25,109,49,185,985,631,803,3865,8955,17901},
{1,1,3,13,3,59,47,49,139,275,1471,2995,5593,14011,18741},
{1,1,5,15,29,11,97,225,245,291,1873,2365,767,3419,14943},
{1,3,3,5,15,17,19,209,359,891,1375,2003,7247,5299,28841},
{1,3,7,7,9,55,105,35,77,47,1023,13,2901,847,10265},
{1,3,7,7,7,5,65,233,141,277,1333,2357,443,7257,21979},
{1,3,5,11,13,63,41,87,193,737,1085,2317,7869,10149,12163},
{1,3,1,1,7,57,75,235,461,857,155,2679,5925,2565,10881},
{1,1,7,15,13,41,63,135,433,387,1943,2249,5469,11679,28661},
{1,3,3,13,5,3,103,161,367,649,789,1179,4163,5699,16787},
{1,3,7,7,31,13,45,141,113,769,1035,457,6709,14989,27311},
{1,1,3,1,1,43,119,145,111,593,1139,417,637,4437,17285},
{1,3,5,9,9,33,19,99,201,685,1793,2621,6857,8769,5623},
{1,3,5,5,23,43,27,189,325,415,215,1253,3599,1215,10093},
{1,1,3,13,11,35,113,173,503,19,1459,503,5363,3967,13945},
{1,1,5,11,31,49,13,173,199,623,1231,2495,6581,7957,25321},
{1,3,1,9,23,3,79,149,505,937,1839,3701,1673,8589,8031},
{1,3,3,5,21,27,107,11,505,407,177,3593,4729,12773,11685},
{1,3,1,11,29,49,79,53,61,895,2035,563,5613,6065,6207},
{1,1,3,7,1,53,3,215,99,865,1749,3533,4305,1243,28463},
{1,1,1,13,31,59,115,53,403,909,847,103,4967,10623,30073},
{1,1,7,5,27,1,119,83,457,81,395,811,6221,14337,541},
{1,1,5,5,5,53,83,117,269,327,875,101,3343,715,26339},
{1,1,1,11,31,39,121,147,305,383,1211,1897,7647,11687,18907},
{1,3,3,15,23,53,17,85,395,503,61,1745,4713,4641,13787},
{1,1,7,7,27,1,105,29,287,37,959,975,4427,4705,10175},
{1,3,3,5,7,63,57,199,27,107,1095,3923,6969,713,11619},
{1,3,5,1,5,49,85,45,449,45,49,3419,1109,455,15917},
{1,1,1,5,13,15,39,27,467,85,1537,3055,1977,8829,25231},
{1,1,1,15,1,47,23,121,147,547,1865,1491,779,3515,12667},
{1,3,3,1,19,5,77,101,1,721,1149,2967,4925,11889,16655},
{1,1,1,7,1,35,95,239,127,855,1031,455,7631,6039,21983},
{1,3,7,9,23,43,75,105,335,223,1825,3217,413,7473,30005},
{1,1,5,15,29,9,43,145,223,523,511,323,5955,11141,22533},
{1,1,3,1,13,61,93,133,461,233,383,693,7347,3165,27493},
{1,3,7,1,13,45,113,207,53,1007,815,1145,2937,289,22195},
{1,3,5,5,19,17,113,89,19,1023,1625,3277,697,5187,15433},
{1,1,3,13,21,15,15,197,409,391,1993,2475,3189,4431,29585},
{1,1,5,5,31,7,111,231,187,543,45,3863,3811,4573,4437},
{1,3,3,7,19,7,123,23,79,513,189,3663,1291,13257,8949},
{1,1,5,13,3,53,109,133,157,223,651,3059,6055,14455,26903},
{1,1,7,1,23,63,59,229,17,199,643,637,7631,13647,7399},
{1,1,1,3,1,51,119,67,335,543,913,3565,4795,13405,7463},
{1,1,5,3,31,5,91,97,23,223,837,1353,1929,12043,10039},
{1,3,5,7,19,3,79,171,301,687,1545,355,4709,12965,16797},
{1,3,5,11,11,49,111,123,251,569,1605,401,5439,13519,8847},
{1,3,1,3,3,53,7,55,369,633,181,4037,2993,15815,8661},
{1,1,1,13,31,29,75,167,279,597,539,1791,8013,4387,9717},
{1,1,5,7,17,15,99,183,211,49,225,3143,4537,13141,23375},
{1,1,3,5,3,59,25,149,467,69,1939,1007,2765,4693,29815},
{1,3,1,3,17,33,119,189,447,251,879,177,5395,13487,9587},
{1,3,3,7,15,31,115,3,21,817,475,1849,6041,12541,18701},
{1,1,5,13,31,33,7,115,361,587,1919,1007,3537,7493,19357},
{1,3,7,13,23,35,15,111,123,633,805,1983,2109,14477,4985},
{1,3,3,11,25,13,11,205,97,893,927,1291,4007,13593,29693},
{1,3,5,15,9,13,121,89,215,823,1389,1581,8095,4707,16061},
{1,3,1,3,23,39,83,23,47,941,1419,2389,5699,7519,5829},
{1,3,1,9,23,43,79,237,93,203,695,225,5645,3591,16775},
{1,3,5,3,15,19,89,129,375,125,225,1323,2267,11607,17937},
{1,3,3,1,31,37,93,133,377,959,707,621,7179,15493,30287},
{1,3,7,13,5,13,15,1,37,525,1641,2829,6139,4069,19187},
{1,3,3,9,17,3,67,97,375,845,403,973,3919,2275,31627},
{1,1,3,3,25,7,91,67,271,465,481,3477,5229,241,8411},
{1,1,1,11,1,41,109,115,75,787,309,2887,179,9073,13895},
{1,3,3,15,11,31,113,91,303,907,1933,2167,7799,11821,20659},
{1,3,1,15,27,17,21,41,99,137,1397,929,5819,11977,6201},
{1,1,7,13,21,29,47,239,287,305,899,2711,1723,3315,199},
{1,1,1,3,31,21,101,149,107,761,1197,1703,4803,8411,10649},
{1,1,5,15,23,45,109,221,85,619,169,1013,3305,9451,26189},
{1,3,5,13,7,57,19,153,231,627,565,1595,6309,5037,25505},
{1,1,7,7,1,45,43,79,271,59,219,2255,1785,7919,24061},
{1,3,7,5,31,57,57,231,33,227,531,679,1141,85,19777},
{1,1,3,15,11,59,59,169,459,693,907,1191,3783,12809,6263},
{1,1,7,13,19,21,105,65,267,141,1547,781,7295,13565,17775},
{1,3,3,5,31,63,97,155,477,661,329,797,2539,4061,10537},
{1,3,3,7,11,17,119,89,71,103,1043,413,6035,12829,11559},
{1,3,1,9,5,19,53,185,103,629,2015,1257,5163,10581,13449},
{1,1,1,5,23,35,25,129,179,959,677,2249,6315,12151,3459},
{1,1,1,1,9,47,93,45,35,45,265,2065,6225,25,27135},
{1,3,1,11,21,53,127,163,311,667,597,1561,4515,23,9551},
{1,1,3,3,7,47,105,211,241,95,389,899,6001,8129,19889},
{1,1,3,15,29,45,9,27,483,799,269,1811,4493,7109,22149},
{1,1,3,3,29,5,57,205,187,615,1677,3987,4577,8799,16311},
{1,1,5,3,15,5,91,101,319,445,1261,2039,4071,8249,11611},
{1,3,7,11,19,17,1,185,153,579,1001,2031,2295,16335,24771},
{1,3,3,15,13,45,93,185,319,667,1085,93,577,11551,11355},
{1,1,7,13,3,61,45,191,51,981,1151,2715,2503,4147,4587},
{1,1,3,3,27,17,71,141,57,981,1033,333,4639,15885,1039},
{1,3,3,15,21,55,33,123,357,893,829,4045,5027,11727,13357},
{1,1,1,9,31,47,27,223,311,205,179,3411,4019,10997,28115},
{1,3,5,1,3,39,15,7,501,641,735,295,2005,12641,19779},
{1,3,3,1,15,1,75,243,329,267,1323,2285,5389,11881,15737},
{1,1,3,3,13,17,101,99,209,939,1147,3221,5159,3435,183},
{1,1,1,1,27,43,29,179,179,659,807,313,4165,963,11317},
{1,1,3,13,9,51,125,245,381,555,1383,3887,2045,12829,12029},
{1,1,1,9,29,39,55,127,235,617,1553,3133,7735,14725,16733},
{1,1,3,5,15,9,47,217,89,987,1083,1045,4745,12915,13719},
{1,3,3,7,23,3,35,79,45,435,1549,2645,2831,10359,10041},
{1,1,7,15,31,61,25,223,511,319,487,1677,739,7097,18417},
{1,1,7,5,19,21,123,237,299,367,1341,1449,2949,8629,11051},
{1,3,7,7,31,53,125,33,257,719,1297,895,5095,10237,12309},
{1,3,1,5,31,59,73,211,97,209,1289,4033,6143,14275,7997},
{1,1,5,7,31,5,75,105,389,985,9,4033,1185,7821,19083},
{1,1,1,15,11,39,73,253,275,813,25,3441,2493,5873,3739},
{1,3,7,1,31,19,119,5,109,397,1329,3347,5941,12449,2533},
{1,1,1,1,5,59,61,175,435,985,65,3781,5425,15073,16361},
{1,3,5,7,31,13,53,87,69,305,1455,273,2197,4277,24423},
{1,3,3,15,13,13,91,171,71,583,15,3599,6801,10041,26097},
{1,3,3,5,5,13,91,225,63,69,1795,341,461,5015,9471},
{1,3,7,5,21,55,109,39,459,925,229,2855,5807,2117,31739},
{1,1,3,3,1,5,17,177,401,727,1555,3097,1243,5933,14579},
{1,1,7,3,19,19,37,87,105,73,197,4067,6237,10553,9207},
{1,1,3,15,1,55,119,115,441,3,1003,1631,197,12929,25385},
{1,3,7,11,31,1,119,49,467,647,685,2771,3689,11049,26787},
{1,1,1,11,19,19,21,73,459,935,615,371,1099,14407,10375},
{1,3,5,13,15,3,107,179,259,677,1101,315,7673,14639,11241},
{1,1,7,9,15,21,93,25,349,23,1087,27,5691,12997,29301},
{1,3,3,5,7,43,1,195,69,753,1315,2629,3259,5595,19439},
{1,3,5,5,31,9,75,217,217,197,1925,2033,3585,15219,20251},
{1,1,5,11,17,31,3,209,315,49,949,2267,4611,4375,16431},
{1,1,7,9,17,35,13,115,119,553,1527,2857,3599,391,25101},
{1,3,3,15,13,59,17,177,301,719,909,1663,5033,1129,529},
{1,1,7,5,15,13,99,157,379,975,1019,2251,3807,10621,351},
{1,3,3,13,5,57,5,31,361,981,883,3723,2259,5151,11783},
{1,1,1,13,1,43,125,19,77,509,1817,3795,1863,8401,27253},
{1,1,5,7,19,41,21,151,89,189,769,1937,4497,13607,24691},
{1,1,1,9,21,9,1,195,31,907,1719,1549,809,13629,16597},
{1,1,1,3,21,61,103,219,311,849,523,21,4533,6367,3935},
{1,1,7,9,7,33,77,19,489,933,1729,1813,6741,10701,7},
{1,1,1,5,23,53,43,63,453,209,1313,2847,2641,13783,14983},
{1,3,7,7,15,45,83,241,509,659,213,221,5205,6019,18945},
{1,1,5,9,25,43,37,9,191,505,765,295,953,1045,11203},
{1,3,7,11,5,49,45,177,379,695,355,1711,7747,497,7597},
{1,1,5,13,23,47,101,145,301,207,195,2225,8093,15345,14097},
{1,3,7,13,9,9,55,223,343,921,1825,3281,2627,855,27651},
{1,1,7,1,21,1,67,149,433,111,577,3675,495,9043,23613},
{1,3,1,13,9,39,37,73,117,559,1131,2511,7599,8393,24747},
{1,3,3,7,11,15,85,229,7,21,1649,739,375,13991,27053},
{1,1,5,5,15,41,49,117,173,825,1343,377,1789,12519,30667},
{1,1,7,15,9,11,97,99,347,729,9,1703,1177,5189,9061},
{1,1,5,11,15,25,99,63,89,675,561,215,8111,3955,24635},
{1,1,1,1,7,53,99,193,233,731,733,1883,7783,14413,14003},
{1,3,5,7,31,23,45,153,337,293,443,2301,5135,7455,13123},
{1,3,1,3,23,53,23,165,53,875,1543,1035,4247,5101,28445},
{1,1,1,15,13,41,77,93,205,743,1101,1413,2371,7183,12337},
{1,1,3,15,17,63,25,101,147,149,1207,3525,2661,9539,11145},
{1,3,1,9,17,5,3,35,389,909,1017,2803,5243,13025,8851},
{1,1,7,15,19,27,69,91,71,547,1421,831,6969,5517,28233},
{1,1,3,3,17,45,55,63,263,819,1211,2739,655,13269,22281},
{1,3,1,5,23,13,81,251,83,551,491,1029,3561,357,23393},
{1,3,1,13,25,27,93,143,407,403,1395,1733,3187,1917,31453},
{1,1,7,13,3,21,85,113,483,461,1343,561,2081,10857,24253},
{1,1,1,1,11,11,53,135,25,163,1729,617,1533,10881,16041},
{1,1,5,1,3,49,125,139,77,891,815,3431,4875,12513,4595},
{1,1,1,1,27,63,111,109,421,425,345,1613,5447,1357,32413},
{1,3,5,3,17,5,37,171,259,281,1003,2901,3241,15557,21415},
{1,1,5,11,15,55,75,199,493,215,1625,2345,7873,2325,11003},
{1,3,7,1,21,33,23,5,495,941,1185,475,5799,15161,10677},
{1,1,5,9,31,37,37,29,217,389,297,3097,7319,2601,15307},
{1,3,7,5,7,45,111,167,297,275,1669,2489,1511,15753,1289},
{1,3,1,7,3,45,19,11,189,199,1227,2647,1897,9077,17189},
{1,1,1,13,15,39,19,179,147,341,283,3029,7599,8937,18761},
{1,3,3,9,3,11,41,255,365,835,921,389,919,15223,14541},
{1,1,3,3,5,37,29,203,313,271,1207,487,3711,3811,26757},
{1,3,7,9,19,53,49,139,351,537,1681,1595,5399,13839,28685},
{1,3,1,1,15,35,21,37,247,891,1855,1243,3137,10381,30379},
{1,3,7,5,9,47,91,25,479,337,781,3545,1045,9491,22853},
{1,1,5,15,19,31,81,5,117,923,565,2443,7383,1795,11685},
{1,3,3,5,17,15,21,245,489,889,2047,2737,7445,14785,13401},
{1,1,1,15,19,45,67,117,299,607,953,743,6863,12123,6701},
{1,1,3,1,1,43,19,129,345,861,209,2387,7205,7131,8235},
{1,3,5,1,1,13,75,99,333,157,23,1217,1857,15479,16031},
{1,3,3,11,7,61,119,89,491,401,227,1739,3807,16003,2875},
{1,3,7,15,13,55,3,159,405,593,975,361,2563,6061,28087},
{1,1,3,13,19,5,5,9,119,41,33,1111,4443,4663,28841},
{1,1,7,7,25,59,125,255,49,947,1673,2947,6369,2267,8813},
{1,1,5,15,25,25,111,193,217,193,821,2779,69,2957,27043},
{1,3,5,7,21,19,51,157,203,487,1745,1875,911,14071,7557},
{1,1,5,9,3,15,55,73,313,245,1061,1929,3035,607,11563},
{1,1,5,7,3,57,105,121,461,43,803,1801,4059,2157,17547},
{1,3,7,7,19,11,1,121,499,841,601,3515,2969,13697,8917},
{1,3,3,3,13,35,113,231,391,689,697,2871,7387,715,27005},
{1,1,1,13,19,5,17,43,175,291,987,1917,7635,15655,10689},
{1,1,7,15,19,37,121,243,125,623,1231,29,2325,5147,21435},
{1,3,5,15,25,27,57,187,77,401,1489,2977,5415,3381,2551},
{1,1,1,7,1,1,85,27,115,559,9,2365,711,5733,2819},
{1,3,1,15,9,29,61,113,169,349,591,1061,6041,7613,23691},
{1,1,5,1,13,45,49,227,345,563,87,3597,3961,7205,8441},
{1,1,1,5,3,21,121,183,463,83,1365,539,1485,10063,24867},
{1,3,5,5,3,61,101,237,41,147,1907,3049,7583,8283,6099},
{1,3,1,15,31,57,19,155,445,805,1793,207,1975,3357,14281},
{1,1,7,13,9,39,27,73,165,345,543,4095,133,10469,11573},
{1,1,7,15,17,57,99,81,359,367,1057,1173,4225,15127,2615},
{1,3,5,3,31,23,113,111,495,947,1625,1195,2053,1509,1347},
{1,1,5,5,9,47,25,63,455,107,771,3815,3827,16287,11615},
{1,1,7,9,17,61,51,215,63,123,1253,3927,721,9647,3283},
{1,1,5,15,11,17,83,255,473,107,681,763,7855,8043,31503},
{1,3,1,7,7,31,37,5,253,155,2017,609,1421,14927,25241},
{1,3,3,13,31,25,21,241,431,193,681,2265,5091,11479,21443},
{1,3,5,5,15,9,49,255,157,995,631,1995,3605,9085,24245},
{1,3,3,7,19,31,85,153,493,951,451,1587,6609,3681,13205},
{1,1,5,1,17,41,107,231,307,361,575,3239,3443,16159,20625},
{1,1,7,9,31,49,93,79,181,117,1241,3645,4901,12599,13247},
{1,3,3,9,7,31,127,201,11,199,1851,23,5667,8159,20951},
{1,3,3,7,3,37,29,189,65,461,769,321,6577,16223,16865},
{1,1,5,11,1,13,91,167,33,111,1445,1047,2479,12623,22893},
{1,1,3,1,3,1,47,185,329,903,1651,3005,907,1255,8303},
{1,3,5,13,19,31,5,233,265,769,1303,2503,2229,14019,20257},
{1,3,7,3,27,11,67,195,5,661,125,3761,7211,16043,7267},
{1,1,1,3,27,13,115,25,473,417,1751,2223,2099,5913,14273},
{1,3,7,15,13,53,99,115,225,737,1621,539,4131,471,31865},
{1,1,5,5,25,19,39,207,153,569,1755,2477,3065,7383,29919},
{1,3,5,11,13,59,33,3,435,273,701,3819,7291,11803,26111},
{1,1,3,9,29,19,71,59,93,1019,887,83,4675,7541,26821},
{1,3,1,3,21,53,71,73,43,321,1581,1399,4043,12995,16825},
{1,3,7,15,3,13,37,11,93,873,1193,3481,451,15869,17879},
{1,3,1,11,31,19,101,57,129,753,853,463,6757,11083,8667},
{1,3,5,15,25,41,25,197,235,609,905,993,3233,1935,24661},
{1,3,1,5,21,7,53,107,473,77,1135,1045,4933,5615,15931},
{1,3,7,11,3,9,105,183,151,527,425,975,4073,913,2793},
{1,1,7,13,19,61,81,9,413,851,1723,1113,1453,8635,3353},
{1,3,7,15,19,53,83,31,441,343,575,935,4543,1303,12567},
{1,1,1,5,29,19,119,75,3,591,845,649,1717,13695,26905},
{1,1,7,9,5,53,127,191,15,773,1433,2899,21,4977,17839},
{1,1,5,9,21,9,99,115,397,99,725,3835,973,1219,21159},
{1,3,5,3,7,39,29,93,303,913,981,3549,5225,10907,393},
{1,3,3,11,9,25,105,101,1,867,389,2241,773,14123,10015},
{1,1,5,1,1,37,117,213,391,779,1851,1485,1277,5607,819},
{1,3,7,1,3,5,43,47,483,367,749,1693,4961,15257,3775},
{1,3,3,1,27,11,21,83,437,379,1041,393,5611,2421,31739},
{1,3,5,7,19,1,79,63,53,201,1159,2501,6327,11317,9537},
{1,3,5,13,9,37,61,217,427,913,1311,3503,5473,10583,19723},
{1,1,3,9,11,29,121,175,141,515,925,837,6011,10419,32157},
{1,3,5,9,27,57,97,175,365,367,1737,3845,1257,12243,2201},
{1,3,3,9,23,1,53,123,127,333,1335,707,5747,6541,9809},
{1,3,1,9,17,37,101,41,91,61,433,979,4345,12351,10829},
{1,3,3,13,3,21,15,49,257,99,1793,2987,5233,11625,28069},
{1,1,7,11,21,13,89,11,135,153,783,2893,6815,12007,15605},
{1,3,7,13,5,61,73,5,269,699,925,2925,5919,5841,24875},
{1,3,5,5,25,45,43,93,15,927,1253,319,1173,14559,20221},
{1,1,3,3,27,45,9,103,447,627,1239,3869,2169,49,17917},
{1,3,7,7,11,9,1,1,1,527,825,3295,623,2095,10537},
{1,3,3,11,21,11,59,165,33,743,1461,1535,6393,1301,17823},
{1,1,7,3,19,43,47,245,469,551,1447,1963,169,1481,31925},
{1,1,3,1,11,21,51,7,251,199,1153,767,6417,3417,30171},
{1,3,7,1,31,5,41,103,447,263,211,2029,8021,4705,10579},
{1,1,3,5,17,25,55,75,393,107,2017,2389,1685,14021,9161},
{1,1,1,9,13,1,75,237,205,461,689,2531,2839,13925,23351},
{1,3,7,1,23,39,33,189,157,571,239,1053,1559,1685,23059},
{1,3,3,3,27,61,71,121,49,157,1341,1707,2417,11689,26507},
{1,3,7,7,19,63,47,53,95,791,1467,1273,2045,755,8555},
{1,1,3,15,27,33,21,253,317,153,1509,1765,3809,601,5907},
{1,3,5,15,11,17,97,91,165,199,1751,2135,1315,3077,29995},
{1,3,1,5,3,33,93,49,39,743,341,2549,7603,3369,30889},
{1,1,3,13,3,5,87,63,293,785,1591,675,3915,2209,18201},
{1,3,3,11,3,15,69,231,241,127,429,2201,8173,12549,25745},
{1,1,5,11,15,39,3,29,125,685,643,1385,829,7347,28793},
{1,1,7,15,27,15,59,237,299,773,1097,3875,6503,7129,28495},
{1,3,5,13,9,17,31,227,69,443,1633,525,1659,14681,15209},
{1,3,5,5,13,51,69,173,111,433,279,2145,2091,9741,24881},
{1,3,1,7,7,35,55,51,357,99,1789,333,2073,10151,14527},
{1,3,3,7,13,41,101,87,425,701,1143,2733,6473,8667,17419},
{1,1,5,5,25,29,63,31,385,537,563,607,6723,9251,6531},
{1,3,5,5,9,63,111,131,239,723,705,2805,6579,12691,17521},
{1,3,1,7,31,55,101,225,477,271,611,3179,7859,9835,2165},
{1,1,3,3,5,15,81,127,391,333,419,1091,5997,12315,31521},
{1,3,5,15,23,7,35,109,181,295,825,419,969,15753,9365},
{1,3,5,5,25,23,69,177,325,359,1577,619,6233,11753,8103},
{1,3,5,11,31,13,79,61,241,1011,1961,949,6211,497,7099},
{1,3,5,3,25,19,67,235,337,1015,1485,355,3653,12735,14503},
{1,3,5,7,31,23,35,231,147,15,263,1995,431,5941,18931},
{1,3,3,7,1,35,37,7,85,443,715,743,2189,12537,17427},
{1,1,3,1,7,41,1,209,121,929,661,3999,955,5123,31115},
{1,1,3,5,11,43,127,125,107,293,273,2071,3003,11631,7769},
{1,1,1,13,13,29,39,217,111,779,1287,1675,4201,4869,20403},
{1,1,3,15,25,53,25,135,389,925,1971,663,7545,2673,7725},
{1,1,5,13,3,59,97,91,357,45,947,3031,8095,6269,13975},
{1,1,5,15,25,31,1,171,375,939,507,3591,1089,13605,2813},
{1,1,3,7,25,21,41,131,147,737,9,1603,1859,11573,28397},
{1,3,3,9,21,9,59,27,169,875,711,1389,2899,7937,4173},
{1,1,5,9,13,29,71,39,51,337,1067,2661,1203,5967,19249},
{1,3,7,1,17,21,43,79,181,741,1901,3445,7171,2109,1589},
{1,1,3,9,23,37,105,51,227,775,1265,2987,2197,13903,28891},
{1,1,1,13,23,47,111,41,93,261,75,2155,4301,11517,16101},
{1,1,3,3,27,27,123,125,501,775,413,1065,7607,15065,26013},
{1,3,7,3,27,11,59,87,207,743,1765,2969,913,8101,11583},
{1,3,3,1,23,7,113,17,285,993,695,2399,5019,4779,28917},
{1,3,1,5,11,51,49,139,213,435,1475,2209,6695,12981,9851},
{1,3,5,7,1,63,31,151,173,767,1453,1497,6911,9597,25551},
{1,1,7,7,21,53,39,159,389,231,309,359,7701,14819,5175},
{1,1,1,1,11,47,83,29,247,89,369,2727,3103,14421,17369},
{1,3,1,5,25,25,111,245,239,755,113,1765,3583,917,403},
{1,3,3,3,5,59,85,151,463,591,743,3767,121,2927,11031},
{1,3,5,9,11,39,77,161,275,233,1991,2683,6545,2423,32113},
{1,3,5,11,5,57,13,229,329,757,1863,3959,4243,7265,15599},
{1,1,1,1,1,23,19,67,453,593,2011,1813,4695,8903,9623},
{1,3,3,7,1,29,103,255,493,647,1709,4065,4199,949,28829},
{1,1,7,9,3,55,53,33,5,223,423,3347,7647,7211,25157},
{1,3,5,13,3,43,79,255,471,573,1007,2119,6731,10047,23179},
{1,1,1,3,7,39,55,61,53,377,435,401,3307,12621,14299},
{1,3,3,7,21,31,67,17,243,425,747,2995,1389,2557,18415},
{1,3,1,3,3,39,75,11,447,249,1135,1011,1657,10767,19501},
{1,3,1,11,17,51,117,129,17,143,785,103,5049,14703,28479},
{1,3,7,5,13,17,75,255,75,661,1175,477,1811,1479,15783},
{1,3,7,9,11,57,101,77,431,247,997,3657,5117,6815,3841},
{1,1,5,1,17,21,101,183,209,69,299,1585,6381,12983,10053},
{1,1,7,3,5,13,21,63,83,857,749,1251,5363,9629,16563},
{1,3,3,9,3,59,9,45,55,489,137,2423,2661,12111,4375},
{1,1,5,9,23,9,41,177,447,671,1631,3115,4215,14435,8743},
{1,3,7,11,19,23,15,221,413,783,1247,2343,4397,3145,32043},
{1,3,3,1,31,55,31,87,333,849,1777,343,5199,1507,11621},
{1,3,7,3,17,57,63,63,111,977,631,3019,2953,14273,29209},
{1,3,1,13,9,39,87,15,397,185,701,1487,3807,13727,19883},
{1,3,7,1,17,57,57,157,119,181,899,353,3603,15041,7421},
{1,1,7,3,29,13,29,191,105,373,961,1991,5531,6793,29497},
{1,3,3,11,7,61,65,39,215,187,191,1651,2481,3951,24965},
{1,1,7,5,25,11,105,23,257,771,1359,2837,7821,12223,28033},
{1,3,5,11,3,3,23,139,407,885,1679,2979,8149,14281,12487},
{1,3,7,3,21,45,13,85,249,1015,2023,1429,965,7091,31721},
{1,1,1,13,19,5,119,47,91,285,211,2607,4287,9197,455},
{1,3,1,1,9,59,25,137,121,287,577,3325,2365,8823,5033},
{1,3,3,13,25,63,99,43,15,855,245,3189,59,5181,21299},
{1,3,5,11,7,9,41,157,359,773,1347,2049,4589,13731,32133},
{1,1,7,11,31,37,83,105,183,375,79,1821,1989,15199,22207},
{1,1,5,3,23,37,127,9,467,651,993,69,6943,4093,20871},
{1,1,3,15,31,49,123,149,211,371,1825,3011,485,1251,17343},
{1,1,1,15,11,33,127,251,89,317,1869,219,2275,14201,27063},
{1,1,5,5,19,5,81,35,233,95,9,863,725,11095,16217},
{1,1,1,15,23,47,51,43,169,637,865,57,1509,1683,7587},
{1,3,1,3,7,7,117,187,273,303,717,3091,2083,3315,647},
{1,1,5,15,13,27,23,227,145,547,1783,987,6895,7135,11023},
{1,1,5,11,21,39,57,203,477,17,985,1729,4297,7483,13263},
{1,3,7,9,3,49,71,45,143,967,39,583,2123,5165,17437},
{1,1,1,9,21,51,71,163,441,709,397,445,6167,7753,11513},
{1,1,7,7,27,35,5,181,449,53,621,3401,5263,4557,9141},
{1,1,5,7,7,37,83,111,485,881,465,3371,5603,371,29393},
{1,3,1,15,7,47,41,245,377,823,309,3929,2159,13917,13365},
{1,3,7,7,7,29,25,141,19,611,79,2689,109,12321,8345},
{1,1,1,13,3,53,113,151,381,791,137,3185,3567,211,597},
{1,1,3,9,7,53,87,89,491,861,467,3763,2025,4187,9637},
{1,1,7,1,27,33,71,41,63,1011,741,1135,175,3739,21493},
{1,3,3,5,9,19,55,175,325,55,1193,1423,2049,9633,17515},
{1,1,3,1,27,55,69,103,401,707,825,399,6799,13199,6295},
{1,3,7,3,19,63,25,151,17,159,1673,615,6317,13261,26267},
{1,3,7,9,27,1,77,129,423,647,707,2579,3525,6723,31615},
{1,3,3,7,7,31,35,241,309,369,895,3683,4795,11319,451},
{1,3,5,7,17,7,117,141,267,713,569,1915,4369,7793,30853},
{1,3,7,1,29,61,81,73,413,13,1977,3229,5853,8451,15539},
{1,3,7,1,5,45,109,21,431,487,2019,2647,927,16015,10711},
{1,3,1,3,11,19,37,183,451,377,269,3993,3229,4899,26561},
{1,3,1,11,5,19,121,55,57,117,687,83,3047,1367,17595},
{1,3,1,7,17,31,41,219,239,963,199,2895,5599,7639,17201},
{1,3,3,5,27,53,71,183,509,771,1809,1539,2229,4893,17115},
{1,1,3,9,9,9,13,49,265,643,1929,859,497,9797,27771},
{1,3,7,11,19,39,115,139,207,903,963,1849,4403,6229,10021},
{1,3,7,13,3,57,99,223,503,423,1755,807,1885,213,18723},
{1,3,7,15,11,15,111,193,243,599,593,3385,5393,15073,17777},
{1,1,5,3,19,63,121,207,99,435,1961,2747,6405,3971,23481},
{1,3,5,13,9,29,79,131,415,49,229,1003,3263,12975,15987},
{1,1,3,7,1,41,127,155,29,73,963,659,2741,3465,2595},
{1,1,3,5,23,23,93,233,113,521,427,1557,6917,12953,22441},
{1,1,5,13,5,25,85,191,387,69,955,243,4473,9813,21711},
{1,3,3,7,1,53,95,65,231,995,539,2103,5513,14087,28655},
{1,3,5,3,17,13,19,227,197,91,1437,1121,3307,6903,3297},
{1,1,5,11,31,29,109,171,257,783,861,9,4895,1859,10909},
{1,1,7,13,5,47,61,5,363,351,1525,823,2883,12435,17629},
{1,1,5,11,9,3,69,159,371,477,1223,1973,2757,413,31223},
{1,1,3,5,23,45,43,195,423,829,1673,1563,6633,14775,21097},
{1,1,3,3,13,9,107,209,49,609,1047,3691,7483,4269,7557},
{1,1,3,15,3,43,73,161,53,813,325,3439,7009,8691,11711},
{1,1,3,3,23,45,99,61,407,15,1515,1557,953,8567,13729},
{1,1,5,9,31,35,117,57,227,923,1373,1811,3405,11979,10149},
{1,1,3,9,15,53,105,209,153,67,1477,667,3077,4911,3871},
{1,1,3,3,21,53,93,101,183,1023,3,3041,5815,9043,5801},
{1,3,3,5,17,49,127,161,321,869,1369,923,3235,711,30007},
{1,1,3,3,15,17,97,229,389,159,1075,2001,7905,15191,14693},
{1,1,5,11,5,5,121,173,95,173,1883,3915,1439,9981,24375},
{1,3,3,1,31,53,29,189,37,623,217,949,3959,7189,25427},
{1,3,5,9,21,45,101,23,355,729,797,2317,2931,7433,29175},
{1,3,7,1,1,63,63,155,237,865,1169,43,7335,6445,7979},
{1,3,7,7,11,51,37,199,503,991,319,3013,7885,12837,32419},
{1,3,7,7,27,31,101,243,37,811,1909,109,6455,7903,11821},
{1,1,3,13,23,21,89,99,243,605,1017,1871,1101,12825,8227},
{1,3,3,13,19,3,51,59,501,605,385,2189,3229,7981,31407},
{1,1,1,1,25,11,127,215,295,237,1245,3657,7803,3897,655},
{1,1,7,7,5,9,63,129,143,417,795,3409,2847,5887,3093},
{1,3,3,13,7,57,67,57,5,847,1185,3349,4841,11457,8857},
{1,1,3,3,9,53,51,43,85,437,13,2543,3651,15493,767},
{1,1,7,9,1,49,97,115,133,1011,1399,2653,7765,13999,12097},
{1,1,5,1,3,27,123,107,389,401,1759,1333,1371,5277,14865},
{1,1,5,1,13,23,3,123,137,821,399,1671,3095,3121,31387},
{1,1,5,3,7,35,57,237,509,753,1783,2815,6495,13283,7091},
{1,1,7,11,5,37,77,109,7,969,1087,3705,1695,14223,28959},
{1,3,1,11,25,5,25,163,179,185,671,1031,4537,11601,9323},
{1,1,3,7,17,25,49,221,183,619,1953,343,4523,14883,6833},
{1,3,7,5,27,19,59,153,11,807,513,3019,6875,5307,8405},
{1,1,1,13,25,41,21,109,321,135,497,1235,5177,5167,18609},
{1,1,7,5,21,53,25,197,411,503,1009,1921,4305,2633,31415},
{1,3,5,1,25,45,27,227,271,903,639,3805,657,8683,29585},
{1,1,5,3,9,49,37,35,351,491,851,2983,31,5619,6919},
{1,1,5,3,11,49,33,153,393,1017,1561,2795,4435,12589,22349},
{1,1,1,15,17,29,49,245,217,359,1133,393,3317,415,16407},
{1,1,3,5,3,9,95,63,319,319,1009,19,6453,16279,6975},
{1,1,5,9,3,25,67,95,369,237,285,2409,671,5143,121},
{1,1,3,1,9,49,35,87,317,185,445,2263,7923,10183,26615},
{1,3,3,11,9,59,29,135,129,477,353,3571,1057,16329,23523},
{1,1,1,15,13,11,19,5,133,827,1799,1893,1939,1101,12147},
{1,1,3,3,15,49,33,185,511,1013,41,3499,6235,7643,16725},
{1,1,5,11,27,45,89,157,63,137,2047,1275,4995,625,6111},
{1,3,7,11,3,1,121,1,341,33,1895,3033,3929,10257,21037},
{1,3,3,11,7,11,117,5,115,287,335,3415,5397,15065,19121},
{1,3,3,13,21,25,15,125,277,125,801,3761,2623,11333,16867},
{1,3,5,11,19,33,21,71,499,747,1515,185,1759,14623,895},
{1,3,7,1,29,35,9,203,277,299,1509,2017,2897,14175,1643},
{1,3,5,11,7,47,111,197,459,941,1619,2119,2191,11049,6811},
{1,1,5,9,7,43,103,115,87,269,1235,77,5887,1611,29041},
{1,1,5,7,1,61,83,225,179,81,1145,2403,1485,8967,20607},
{1,3,3,1,25,47,27,157,359,803,1683,1995,6445,13113,17899},
{1,3,1,7,21,37,43,119,245,49,1581,2275,3311,4087,29765},
{1,1,3,13,5,33,49,191,455,105,665,3855,3207,2671,32203},
{1,3,1,1,25,63,19,217,17,353,947,1951,4097,9041,11921},
{1,3,1,7,21,31,113,97,347,993,1799,3831,3711,6193,1235},
{1,1,1,5,3,63,11,203,425,445,1361,531,1265,1755,11685},
{1,3,1,7,13,29,23,85,57,467,1835,133,7961,4175,2445},
{1,1,1,15,23,27,37,5,123,913,1293,1633,3113,5413,26407},
{1,1,5,13,27,1,121,151,303,931,375,3679,1863,12301,30907},
{1,3,1,9,31,9,49,203,177,937,1503,933,5867,12533,13621},
{1,3,3,15,1,41,23,191,191,931,837,3553,2611,4735,18105},
{1,1,5,7,27,49,51,111,435,195,1229,711,7145,14571,31707},
{1,1,7,7,3,41,59,203,291,903,1727,2757,1463,6287,31535},
{1,1,7,13,23,5,75,3,207,525,411,2133,2231,477,7155},
{1,3,5,7,13,19,111,225,489,83,1177,4077,4617,14413,7133},
{1,3,1,7,9,59,3,113,379,803,1289,3347,4127,6669,14867},
{1,3,7,3,31,37,87,79,399,749,995,1611,3137,12543,31955},
{1,1,5,7,21,59,49,45,511,639,1033,2169,3265,15001,10745},
{1,1,5,1,25,19,23,203,11,883,1031,4087,5059,11321,21675},
{1,3,7,5,11,27,33,205,163,289,501,3505,1515,1895,15889},
{1,3,1,1,23,7,39,239,29,119,1499,2071,6495,12107,5339},
{1,3,1,1,23,29,55,181,327,905,427,1033,427,3687,5367},
{1,3,3,7,21,27,115,127,393,855,1291,2121,381,9995,29757},
{1,3,5,1,25,13,15,183,269,1005,1531,3451,3975,9479,23695},
{1,3,7,7,19,31,111,97,33,179,1343,2069,977,5043,9129},
{1,3,1,5,17,57,99,129,379,829,837,1845,3613,7351,19291},
{1,3,3,5,31,23,119,229,135,389,9,705,6697,15441,5303},
{1,1,1,11,25,31,105,95,5,931,789,375,7543,9957,28627},
{1,1,7,15,21,17,19,103,389,545,1725,2867,4251,3829,6907},
{1,3,7,7,15,37,97,65,337,409,1649,2869,7929,8905,21989},
{1,3,5,3,11,15,69,29,353,207,233,411,2047,10303,31655},
{1,3,3,7,27,43,125,107,69,981,215,1955,3589,597,12703},
{1,1,7,9,25,13,109,73,227,663,1115,285,471,3359,15787},
{1,3,7,5,1,45,7,79,441,149,701,1457,6595,14829,20865},
{1,3,7,15,15,47,83,239,295,23,1085,813,1209,3573,2855},
{1,1,3,15,13,7,59,67,255,537,1841,3857,6821,15175,13997},
{1,3,1,1,9,57,59,21,21,41,1693,2805,7953,1389,14105},
{1,3,5,15,19,49,107,117,99,607,145,53,1863,9383,12029},
{1,3,3,13,1,39,5,141,503,265,281,1785,2673,6597,6333},
{1,1,5,3,3,19,3,181,169,269,955,2399,3157,11053,8563},
{1,3,3,13,11,1,95,43,179,507,443,209,3239,14239,21829},
{1,1,7,9,3,17,99,179,445,479,1897,1507,5753,4757,2135},
{1,3,3,1,9,51,29,13,295,291,927,85,5707,7447,32319},
{1,1,1,3,13,11,21,157,213,327,1071,591,2639,15405,6617},
{1,3,5,1,7,25,55,47,495,681,727,2707,2955,705,7489},
{1,1,3,9,17,3,73,67,465,367,1473,3195,7825,5299,1817},
{1,1,1,1,19,31,77,253,71,599,1601,871,2243,6699,13013},
{1,1,7,9,21,1,71,115,5,65,767,925,7901,10761,19431},
{1,3,1,7,23,31,31,15,105,391,585,2995,2635,10607,24951},
{1,3,3,1,19,25,71,211,41,197,787,225,6781,813,10117},
{1,3,3,3,17,29,3,153,231,643,1151,447,3699,9625,26677},
{1,1,5,9,1,25,71,21,395,297,557,3841,233,1877,4569},
{1,1,3,13,1,45,115,61,5,937,173,2109,2927,9599,9155},
{1,1,3,3,15,21,61,121,253,285,1083,3545,5537,6773,2629},
{1,3,3,15,13,63,33,77,49,849,1795,2771,5481,9833,603},
{1,1,7,5,1,39,113,237,225,1005,1687,2297,3213,2605,14669},
{1,1,3,1,11,1,39,23,67,441,1235,2545,3139,15901,29243},
{1,3,1,3,15,49,39,57,311,345,525,223,4923,6311,25275},
{1,1,5,7,9,13,69,11,349,423,1773,1055,1001,9359,17025},
{1,1,1,13,15,63,89,207,335,591,1223,2701,55,12471,13127},
{1,1,3,5,15,19,83,67,407,113,1961,779,5803,12417,21751},
{1,3,3,1,21,53,81,95,405,427,1047,2443,4153,5843,22511},
{1,1,7,7,7,25,115,155,453,537,741,2379,2343,16035,19587},
{1,3,3,11,27,21,111,121,503,437,803,3399,5303,10163,18199},
{1,1,5,13,19,27,7,81,259,545,965,743,4533,8813,21253},
{1,1,5,5,1,59,37,11,105,343,75,1319,6317,9593,1699},
{1,3,1,9,13,9,115,131,387,1023,253,693,5191,12777,10565},
{1,3,1,15,7,35,111,195,287,305,533,1901,3363,10085,30791},
{1,1,3,9,27,51,21,77,413,925,717,791,4147,585,5649},
{1,3,3,5,25,59,79,249,185,567,71,1997,7373,2327,18637},
{1,3,3,11,15,21,97,99,391,57,1973,29,7451,2529,25737},
{1,3,7,5,7,59,93,5,287,469,1639,3637,5465,14431,32265},
{1,1,3,11,3,1,71,75,427,299,811,3697,3529,5433,26957},
{1,3,1,9,19,59,37,255,165,1005,19,2851,4309,455,9485},
{1,1,1,5,1,55,15,233,133,47,1831,713,2601,1017,3201},
{1,1,5,5,21,55,127,69,377,41,25,2295,7595,4733,11615},
{1,1,5,3,23,5,7,181,161,775,1095,2271,6637,14489,6873},
{1,3,5,9,9,15,5,133,357,21,127,2685,6299,4363,17573},
{1,3,3,9,13,39,51,223,201,401,1839,2461,7633,6039,10445},
{1,1,5,1,9,21,19,249,227,359,255,2895,4117,2073,27687},
{1,1,5,15,5,61,113,161,95,3,877,2775,293,6655,4023},
{1,3,7,1,7,55,73,39,295,403,985,2315,1667,13525,1453},
{1,1,5,1,27,1,85,195,11,713,1841,3895,3131,2193,17607},
{1,3,5,13,25,1,119,97,239,167,1393,1753,6989,12155,12509},
{1,1,7,15,31,21,41,255,425,445,165,2097,5627,4971,13207},
{1,1,1,15,13,33,81,105,453,197,13,1547,7381,8709,15103},
{1,1,3,11,11,33,107,123,483,367,121,995,1911,8205,22577},
{1,1,1,9,9,43,71,49,273,431,1705,3313,4259,16291,14345},
{1,1,1,7,3,1,43,213,97,547,1559,1149,2791,3751,887},
{1,1,3,15,25,47,49,251,425,35,295,3767,6305,9633,5045},
{1,3,3,1,5,55,91,245,27,981,331,555,6553,11017,15289},
{1,1,3,7,1,23,23,155,223,565,1005,3211,3847,7479,3643},
{1,1,5,1,17,7,47,95,35,779,1685,2099,7505,15425,18089},
{1,3,3,7,3,63,83,151,211,147,611,1171,1681,7687,13423},
{1,3,3,1,3,27,107,117,497,537,195,3075,2753,1665,19399},
{1,1,1,7,23,5,103,209,117,845,1243,1283,4253,9723,20937},
{1,3,1,1,5,49,7,13,419,125,287,1599,8161,1275,24661},
{1,3,3,3,13,63,23,183,39,979,1301,2349,905,15805,30151},
{1,1,3,9,17,11,97,189,189,511,1779,2077,6891,11623,23949},
{1,1,7,11,13,45,15,37,11,853,915,1569,6103,10633,3137},
{1,3,3,5,15,61,91,255,131,821,1755,1501,2663,1747,941},
{1,1,3,7,19,19,65,95,499,239,2023,3185,4649,3861,3767},
{1,3,5,15,15,63,55,93,127,303,171,1763,4991,9479,9917},
{1,3,7,5,31,53,111,35,433,163,1903,3991,3585,643,21941},
{1,3,1,9,27,39,67,89,487,349,587,1723,4311,11321,25785},
{1,3,5,7,1,63,23,237,507,689,1341,441,1721,843,20335},
{1,1,3,3,31,63,83,103,25,799,1379,1817,3809,12285,16673},
{1,1,5,3,25,29,99,193,21,549,33,3109,4135,10071,32355},
{1,3,1,7,13,27,83,189,121,167,379,1503,7955,13189,313},
{1,3,5,15,25,19,83,87,257,237,709,1169,1561,7117,4785},
{1,1,1,7,9,55,21,5,439,367,403,2311,6243,8349,13127},
{1,3,7,3,5,35,51,67,453,767,29,3293,6665,11459,2799},
{1,3,3,3,5,19,59,7,367,683,783,1317,7119,6129,19525},
{1,1,5,5,5,19,61,67,381,291,875,2179,2481,9325,11253},
{1,3,5,5,7,47,107,9,141,667,1989,821,3909,1733,10187},
{1,1,7,7,31,61,1,71,477,689,1539,3617,8105,6535,3293},
{1,1,5,5,23,9,103,197,241,249,297,3607,6217,1673,30103},
{1,3,1,5,23,15,115,105,365,51,825,2687,359,16325,15083},
{1,1,3,11,29,45,65,251,169,189,1243,2345,1345,14471,25631},
{1,1,5,9,7,63,81,167,309,539,1169,3949,4193,12047,1491},
{1,3,1,9,29,33,89,167,67,73,1885,477,5745,13365,6819},
{1,3,7,9,9,49,95,13,157,997,1725,935,7543,6349,18277},
{1,1,5,5,11,59,97,17,303,469,93,2761,7395,9021,24299},
{1,1,7,3,27,63,71,99,407,139,711,2589,4715,5405,3277},
{1,3,7,3,11,15,49,57,271,493,1165,2839,8191,2609,14759},
{1,1,1,7,21,15,71,245,413,473,1321,1165,1027,6983,12867},
{1,1,5,3,15,21,19,197,401,627,2047,2761,5807,5751,28025},
{1,1,3,3,5,57,19,209,341,165,489,455,231,14385,12457},
{1,3,3,11,13,63,79,129,17,315,1881,1069,177,12013,29567},
{1,1,3,7,31,29,51,235,475,375,617,437,6379,8505,23079},
{1,1,3,7,27,3,3,137,203,959,363,371,2899,13491,22979},
{1,3,3,3,9,1,57,7,363,537,713,2417,509,7747,22135},
{1,3,3,3,13,21,79,121,487,921,113,281,2853,14855,19747},
{1,1,1,11,3,53,89,123,307,585,567,1925,505,15935,20419},
{1,1,3,3,15,45,77,197,499,683,1405,3573,981,14135,19763},
{1,1,1,11,27,31,61,191,29,601,373,2011,6193,3599,4387},
{1,3,5,9,7,13,1,193,469,603,1315,3329,3761,8355,10425},
{1,1,3,9,29,61,103,17,117,251,2029,2963,3763,16117,6627},
{1,3,1,3,7,51,91,145,497,657,871,3707,5905,10449,14901},
{1,1,3,1,3,53,23,149,461,333,1809,1315,1815,8223,13297},
{1,1,1,7,15,31,3,47,443,829,1305,893,4191,9681,32661},
{1,3,1,3,27,43,51,221,295,825,649,2953,6203,8237,20253},
{1,3,1,3,9,35,41,195,249,225,387,3789,1499,2559,28413},
{1,1,5,15,19,29,13,115,333,787,787,723,2987,6227,10865},
{1,3,5,13,5,59,5,251,79,387,11,3167,6619,13317,18979},
{1,1,7,11,31,51,43,1,189,519,1945,2129,4365,14059,3139},
{1,1,7,5,31,9,43,19,151,533,1061,3849,6871,6941,14935},
{1,3,7,5,19,57,7,129,25,353,17,1739,6513,399,28835},
{1,3,5,15,25,15,37,125,39,239,271,65,2189,10449,11815},
{1,3,7,15,19,57,47,245,509,945,385,3987,3585,14711,9655},
{1,1,3,13,21,31,13,81,9,489,1321,63,1363,2219,19541},
{1,1,5,7,3,57,25,147,23,553,889,307,6429,15807,12861},
{1,1,3,15,29,21,99,237,151,881,675,3625,1159,11759,21347},
{1,1,7,1,9,13,111,239,235,609,1569,3271,2837,13807,7301},
{1,3,1,15,7,59,27,81,129,9,647,3595,1877,1067,1859},
{1,3,7,1,3,25,119,57,145,441,1045,789,215,1265,9369},
{1,3,7,3,17,25,87,211,441,229,223,2795,7241,7007,20575},
{1,1,3,1,13,1,55,227,389,141,1097,2487,7603,4161,5025},
{1,1,3,5,15,29,29,145,233,209,891,89,8097,2897,26685},
{1,1,3,1,29,53,19,95,161,359,435,3313,4955,7965,21015},
{1,3,5,9,19,3,109,77,29,937,1663,125,2453,1069,20639},
{1,3,7,13,5,23,43,231,347,591,1963,2491,4045,16029,8149},
{1,1,5,1,13,3,75,211,419,929,901,3453,8121,799,8897},
{1,1,7,15,11,11,123,111,309,415,1071,975,2009,12945,19617},
{1,1,1,7,31,35,81,255,89,643,451,513,497,11751,24215},
{1,3,5,5,25,17,5,165,139,929,1927,1353,7427,9719,17087},
{1,3,5,1,21,55,79,85,333,847,1305,851,5057,8361,18269},
{1,3,7,15,27,17,55,125,395,223,271,781,1639,10569,11143},
{1,1,7,9,7,33,127,85,209,339,483,241,2523,14951,6855},
{1,1,3,9,5,19,9,183,435,343,1105,3139,7617,1311,267},
{1,1,5,1,15,53,11,63,113,241,855,3123,4777,3495,23345},
{1,3,1,5,19,29,119,205,167,683,289,1629,4977,8981,6867},
{1,3,1,1,31,63,95,159,267,231,863,3385,5315,7267,13757},
{1,3,5,11,19,21,53,41,125,179,533,1279,3759,7073,13905},
{1,3,5,9,17,7,27,67,97,809,1423,2743,2859,16121,329},
{1,3,1,15,1,41,59,155,509,51,1827,3739,3879,13369,30821},
{1,3,3,7,21,31,7,13,347,919,1225,497,5051,3769,20211},
{1,3,7,13,31,9,127,195,123,387,3,3593,6623,9827,29319},
{1,1,3,9,7,27,95,211,287,189,1683,1999,7641,14983,4699},
{1,1,5,3,7,21,29,189,101,423,885,3275,6569,11023,22265},
{1,3,5,3,9,33,79,75,327,975,287,3025,2157,7301,24447},
{1,3,3,15,31,27,63,1,71,119,1151,517,6131,11055,179},
{1,3,7,11,23,15,101,247,349,735,673,997,6451,229,32103},
{1,3,5,15,7,1,51,135,207,741,1831,1235,4747,11915,22009},
{1,3,1,13,9,31,19,221,465,681,627,2595,5617,14201,30355},
{1,1,3,1,13,49,55,155,11,885,1275,3591,2217,6659,30885},
{1,1,7,11,27,57,93,95,243,63,1405,2049,7689,15943,18503},
{1,1,7,7,5,11,47,189,467,631,1665,2717,4285,2087,1435},
{1,1,3,11,7,27,127,3,231,757,435,2545,3537,9127,19915},
{1,1,5,13,5,29,85,127,339,875,497,1573,6553,11983,18029},
{1,3,1,1,21,3,15,91,231,683,1529,2651,4147,13437,23861},
{1,3,1,7,27,17,19,179,243,223,1037,1501,5935,2259,25185},
{1,1,3,15,11,19,127,27,483,219,583,2555,531,3451,17875},
{1,1,1,13,31,39,89,149,363,741,1355,4067,3171,6783,1799},
{1,1,3,11,25,51,45,235,379,123,1701,725,1991,7471,9833},
{1,1,5,13,15,47,13,201,263,57,375,2963,7475,15929,13775},
{1,1,3,1,29,29,11,161,345,253,97,255,7267,2379,3933},
{1,3,1,15,3,47,11,69,347,747,795,2401,3367,2383,6125},
{1,1,7,3,1,49,101,47,71,761,1503,2619,191,8895,873},
{1,3,3,5,25,41,93,85,427,109,1675,2409,4317,9233,30283},
{1,1,3,9,11,3,67,159,425,751,887,1415,403,15977,10739},
{1,1,5,13,9,1,9,103,481,601,931,1957,5763,7095,27141},
{1,1,3,15,29,13,43,33,297,269,1041,1411,3461,12043,10045},
{1,3,5,3,3,3,5,7,185,753,133,1561,5595,13777,25795},
{1,3,5,5,1,19,29,145,163,149,619,2603,7757,10035,10189},
{1,3,7,15,27,15,111,173,135,117,157,2601,7919,12111,22795},
{1,3,1,1,29,27,65,31,101,715,289,3643,2335,6789,23397},
{1,3,1,3,11,45,71,109,321,423,1695,169,3075,12423,11391},
{1,1,3,9,13,51,35,121,203,279,433,2725,7951,2105,27333},
{1,1,1,15,23,31,25,105,501,441,1511,3133,2811,10595,21779},
{1,1,5,13,7,1,97,193,121,993,1347,1903,1883,6583,24535},
{1,1,7,9,7,29,17,41,101,447,1289,387,1891,2723,26091},
{1,1,3,3,3,53,81,81,177,165,195,3413,8177,3817,8453},
{1,3,7,15,15,31,23,31,337,439,1773,63,5351,5491,1767},
{1,3,1,11,5,15,23,75,437,553,429,2705,3625,13851,19865},
{1,3,3,9,13,15,33,235,215,415,1737,1409,2101,14623,14717},
{1,3,7,7,13,51,101,217,175,813,1639,4009,1625,4991,17525},
{1,1,5,13,23,33,29,175,39,673,557,3239,5129,11049,27227},
{1,3,7,13,1,37,33,139,493,891,1883,2525,5741,15795,5875},
{1,3,1,15,15,27,127,111,147,363,725,3077,4341,9131,24635},
{1,1,7,3,17,25,59,135,177,635,73,3455,3083,6009,13033},
{1,1,1,5,15,53,93,161,215,459,1087,179,2235,8885,15309},
{1,1,7,13,7,17,75,173,449,855,103,2739,3421,11811,18805},
{1,1,7,9,5,11,53,75,247,249,1201,953,2455,4589,6027},
{1,1,5,13,27,51,119,39,137,11,1435,3773,3889,6081,11829},
{1,1,5,5,5,35,1,197,501,185,1039,1563,6421,14373,25655},
{1,1,3,13,31,55,115,183,483,655,1351,3203,725,3299,22579},
{1,3,5,11,31,31,83,59,395,21,1881,2821,2251,11781,26265},
{1,3,7,13,21,19,103,21,403,443,1951,55,985,15983,15087},
{1,1,5,15,29,11,51,53,255,183,1475,1491,259,387,10303},
{1,3,5,7,21,37,45,39,479,637,1325,3753,3319,7403,31759},
{1,1,3,5,7,43,89,53,269,187,995,141,119,8139,29699},
{1,1,1,5,1,53,3,23,379,223,1889,4035,1437,12425,9051},
{1,3,1,13,3,31,61,43,249,449,901,1921,3495,8599,5263},
{1,1,3,5,3,25,35,133,25,597,915,3663,5147,11831,24269},
{1,1,1,9,21,27,93,93,217,299,1881,3647,4825,7989,24121},
{1,3,1,15,5,15,49,129,315,631,2037,1567,4043,15589,30905},
{1,3,3,7,25,5,123,51,47,471,1563,3947,7975,3681,9611},
{1,3,7,15,1,17,73,245,465,95,95,1159,1319,4675,8841},
{1,1,3,15,5,51,35,71,423,651,753,173,2131,15799,29601},
{1,1,1,1,3,53,83,187,445,827,1549,979,5363,1701,2149},
{1,1,7,9,3,15,65,161,37,233,771,3749,727,6857,17175},
{1,1,7,7,27,29,107,247,249,353,773,3677,7273,5419,29397},
{1,3,3,7,31,49,87,159,145,497,1715,2115,5035,6431,7245},
{1,3,3,5,7,31,51,117,101,617,557,2551,6589,13295,31975},
{1,1,3,3,15,27,125,163,169,893,1771,25,5787,10267,10297},
{1,1,1,5,9,47,85,65,289,783,1105,4035,4111,2589,24575},
{1,3,3,13,23,33,7,49,301,531,1713,2755,5543,8153,24099},
{1,1,5,9,7,39,101,67,417,923,757,1537,5553,12233,20881},
{1,1,5,1,19,7,25,123,125,183,573,3317,6867,871,17631},
{1,1,3,15,19,13,117,41,129,715,1525,2257,2179,10807,23271},
{1,3,1,5,25,53,19,169,289,569,1135,1967,7001,15883,15113},
{1,3,7,15,7,37,127,147,415,313,1541,1889,3763,16199,12681},
{1,1,3,9,1,35,95,137,237,951,899,3177,6073,10655,31687},
{1,1,5,5,29,57,45,253,297,529,1553,467,8035,15675,21691},
{1,3,7,15,25,41,59,81,87,985,1001,2369,661,7551,11829},
{1,1,7,9,27,21,7,233,309,67,701,2737,4261,2467,15691},
{1,3,7,1,19,55,47,155,333,101,517,1991,4619,10435,27241},
{1,1,7,3,23,35,7,125,157,537,933,3281,4975,8969,27581},
{1,1,3,7,19,53,81,103,461,435,777,335,5261,12249,9695},
{1,3,1,7,19,9,75,245,355,37,1855,1339,3107,7251,16543},
{1,1,1,3,5,35,39,223,113,423,1423,713,6113,349,24147},
{1,3,1,1,15,31,11,75,499,345,1253,2629,2551,7483,25395},
{1,1,3,11,25,25,3,211,185,45,1865,1805,3303,11091,529},
{1,3,1,1,9,21,7,165,107,641,1083,2805,2099,5855,18477},
{1,3,5,3,9,21,77,103,505,277,335,797,3869,2957,1979},
{1,3,5,15,31,23,77,247,303,891,1261,3233,3495,13111,13185},
{1,3,5,11,11,35,49,229,149,931,881,775,2949,3141,29157},
{1,1,3,5,19,57,23,95,347,221,195,3561,1481,2063,3979},
{1,3,5,3,13,1,23,173,431,29,421,3235,2751,4447,28283},
{1,1,5,13,23,3,1,9,327,855,1251,2997,6129,4223,11555},
{1,3,7,13,29,21,37,229,217,353,1239,3955,491,12183,14777},
{1,1,5,5,1,33,103,187,183,939,1873,2633,6143,15405,17353},
{1,1,1,9,21,27,71,129,499,279,1181,4053,2485,1961,30603},
{1,1,3,15,21,37,45,201,221,187,727,1241,6171,1383,22277},
{1,3,7,5,21,17,67,177,323,601,633,865,6131,10329,8689},
{1,3,5,9,15,45,71,43,359,651,103,403,3249,11769,6567},
{1,3,3,13,3,23,101,145,367,999,1489,3673,2959,10855,16029},
{1,3,7,3,13,43,123,87,55,1015,141,2917,6567,16025,25555},
{1,3,1,3,17,7,21,161,41,889,1315,1897,639,15451,3049},
{1,3,5,15,27,33,55,17,81,431,325,909,3547,10121,17815},
{1,1,3,1,15,37,43,137,203,191,1129,1585,435,3177,769},
{1,3,7,11,21,23,125,41,17,951,465,3691,3465,13247,13779},
{1,3,3,1,31,23,43,101,405,739,1061,2955,5643,16137,8763},
{1,1,5,1,19,33,99,109,203,65,395,2775,1373,2557,5875},
{1,3,3,3,27,51,79,63,331,365,1071,1661,4549,8561,1719},
{1,3,3,9,3,17,53,161,141,489,1325,1709,1381,5093,171},
{1,1,7,15,9,3,95,237,197,949,7,1837,729,10111,6637},
{1,1,3,3,19,31,57,173,483,861,1001,1919,3389,11777,20693},
{1,3,1,9,27,13,113,177,75,925,949,119,4759,7775,23033},
{1,1,7,15,23,15,65,61,137,653,1843,323,379,15157,29885},
{1,3,3,7,29,3,11,205,347,745,1477,3929,5749,4735,29435},
{1,3,5,9,1,11,111,15,7,69,45,3607,1099,9203,21301},
{1,3,3,3,23,3,83,173,73,485,681,1867,3839,11823,13339},
{1,1,3,11,31,43,107,127,465,389,1595,427,1571,5885,29569},
{1,1,7,9,27,25,117,27,287,391,279,3247,35,12973,5483},
{1,3,7,11,19,55,45,127,245,945,305,3907,2455,3163,31},
{1,1,7,11,15,17,65,15,37,207,1447,3027,2281,6557,16717},
{1,1,1,13,5,27,33,213,29,603,1171,3235,2255,2017,30999},
{1,3,1,5,11,1,73,233,69,125,397,297,3337,6191,31055},
{1,1,1,15,1,1,65,145,201,917,1891,2999,4069,10413,15819},
{1,3,5,13,15,51,115,167,311,375,1069,2595,3337,753,11903},
{1,1,3,1,1,23,69,125,147,915,1945,411,979,13863,30443},
{1,3,1,11,5,1,93,23,135,93,1689,23,3519,4491,24673},
{1,1,7,3,11,59,93,153,487,475,1191,1455,5963,8259,18811},
{1,1,3,1,13,15,55,71,433,33,491,1835,5695,10509,347},
{1,1,1,15,19,1,23,47,235,101,1057,901,5477,7079,30885},
{1,1,5,13,11,43,119,77,441,121,783,827,1757,12751,31593},
{1,3,7,11,19,17,37,225,329,231,515,1541,7371,6355,10905},
{1,1,5,13,7,11,35,215,345,577,147,2803,3291,4631,5329},
{1,1,3,9,21,55,113,251,25,221,1445,3385,1589,4109,29897},
{1,1,5,7,9,45,5,33,331,285,1101,3131,2713,5653,3823},
{1,3,7,7,5,39,43,167,481,629,777,1827,4653,403,4781},
{1,3,3,7,31,33,31,159,313,673,1425,663,5819,1297,26627},
{1,3,3,1,19,61,117,93,373,491,1031,757,4185,771,7265},
{1,1,7,9,3,45,65,223,437,41,1139,2733,5963,2709,25429},
{1,3,5,11,21,27,31,127,255,761,1865,1319,6583,9235,10717},
{1,1,1,5,21,1,63,43,413,557,567,2893,8017,2307,29525},
{1,1,7,3,31,1,15,235,215,395,1971,469,5275,431,5349},
{1,1,1,13,25,59,71,245,389,279,1293,89,6551,10285,14495},
{1,1,5,5,9,63,17,229,425,939,877,3689,7229,6707,30771},
{1,3,7,7,11,29,43,41,25,237,1585,3735,2617,7541,26243},
{1,1,7,9,21,5,69,231,361,39,1695,3043,2973,5487,12857},
{1,1,5,3,17,63,91,217,407,133,1373,4021,1737,10043,4561},
{1,3,7,9,31,13,101,231,175,457,89,2167,2725,8505,375},
{1,1,3,15,31,11,27,211,347,291,1881,3091,3307,5117,13341},
{1,3,5,5,13,25,5,197,237,135,635,1175,5085,14737,10807},
{1,3,3,9,7,63,107,127,147,477,1813,2619,8089,2651,26549},
{1,1,5,11,15,45,27,133,45,621,707,2679,5929,19,9599},
{1,3,7,9,21,37,41,255,69,1009,1999,367,6177,10017,3549},
{1,1,1,15,19,55,73,189,423,983,1811,2551,4765,12077,18205},
{1,1,5,7,17,13,25,225,463,471,631,1811,5797,3235,32253},
{1,3,7,1,29,7,123,187,331,735,1757,1115,2077,15725,2183},
{1,3,7,9,17,61,111,93,21,1003,1905,3719,2111,11845,6427},
{1,3,7,7,17,21,51,59,115,723,2039,2833,5969,5737,18407},
{1,3,3,13,9,47,95,233,13,281,1049,619,405,16205,20097},
{1,3,7,13,9,41,11,171,453,713,587,1669,2489,10277,18599},
{1,3,3,13,21,41,123,173,511,399,859,1515,5773,12535,26289},
{1,1,7,15,11,3,113,111,73,7,1191,2573,7713,465,27615},
{1,1,7,15,5,5,39,11,489,13,1041,1639,7879,11899,6899},
{1,1,5,9,27,31,15,237,401,795,1675,2361,7333,12507,14627},
{1,3,1,7,21,53,31,81,189,683,1283,419,7585,9207,15053},
{1,3,5,11,21,1,49,251,403,489,1235,429,4855,4081,17575},
{1,3,1,15,29,33,77,53,105,731,749,2677,3967,7967,18723},
{1,3,3,11,9,47,11,95,137,923,599,1585,1969,9625,19171},
{1,1,1,5,7,7,85,49,339,883,261,2125,3831,9797,16395},
{1,3,3,3,5,9,33,99,75,889,101,2099,6635,11511,21573},
{1,1,5,11,1,11,79,49,7,131,471,1235,3287,14777,12053},
{1,1,5,15,9,9,83,15,21,899,1785,2349,3471,6723,1405},
{1,3,5,11,1,7,121,223,509,859,1037,491,5529,481,17029},
{1,1,7,5,17,35,91,171,113,65,423,2371,5105,12827,31087},
{1,1,3,3,21,47,55,11,159,51,263,2113,661,9147,28929},
{1,1,1,9,19,7,43,223,207,787,543,2141,4247,7369,29031},
{1,1,7,11,11,51,121,9,211,905,687,889,1827,13395,3507},
{1,3,1,7,15,23,5,139,469,569,33,3477,5391,13665,17011},
{1,1,1,15,29,29,29,201,63,1019,97,1671,9,4617,19833},
{1,1,5,15,25,5,67,225,189,919,1471,1451,5017,16189,31555},
{1,3,5,5,15,51,89,221,149,863,43,2381,1767,8037,5319},
{1,3,3,1,15,17,5,77,69,27,1883,63,5987,1497,3723},
{1,3,7,11,7,5,113,229,123,709,1531,641,6655,14923,22947},
{1,3,1,13,21,15,45,175,81,499,1113,587,7573,11689,15651},
{1,3,1,1,29,43,101,37,131,757,465,743,2737,8063,23967},
{1,1,7,13,9,21,39,177,51,691,2047,1519,6137,5271,8703},
{1,1,3,3,5,55,63,21,3,317,461,527,2673,16211,6721},
{1,3,5,5,5,47,7,241,387,589,323,203,7241,14761,13287},
{1,3,5,3,23,63,55,61,231,1023,1315,1181,243,7389,25639},
{1,1,7,13,31,43,41,81,127,887,1513,4055,1361,2443,6963},
{1,1,1,5,7,43,43,33,323,911,1373,3053,6503,513,6457},
{1,1,7,11,25,61,21,149,205,349,1433,1587,149,7275,5465},
{1,3,5,5,11,9,31,217,119,511,209,3325,2023,2877,463},
{1,3,5,15,21,47,89,41,347,849,1375,3311,807,11443,27643},
{1,1,5,7,29,43,123,191,321,373,447,2145,1221,2071,12689},
{1,3,5,15,1,21,43,141,461,779,1109,2915,909,8585,19859},
{1,3,3,11,5,17,57,13,393,661,1761,2455,43,8593,20505},
{1,3,5,1,31,47,65,249,77,513,851,2381,3447,693,7729},
{1,3,5,15,31,19,83,47,369,697,1815,819,7573,9245,8013},
{1,3,5,5,11,25,27,151,107,339,299,3869,3393,5661,2947},
{1,1,3,1,1,59,85,57,175,465,239,3115,7157,7035,11463},
{1,1,7,5,31,41,53,149,121,743,189,159,5289,2945,1179},
{1,3,3,15,23,51,83,25,159,163,61,713,4529,5253,1603},
{1,3,5,11,7,29,15,177,507,695,1305,1863,7525,3063,27433},
{1,1,3,11,5,41,115,227,409,951,591,4003,7717,4369,15637},
{1,1,7,11,23,55,71,135,51,411,2003,2375,6823,1711,4443},
{1,3,1,3,31,47,31,233,243,3,313,1649,6955,13679,32327},
{1,1,3,11,29,9,1,79,247,677,685,3107,5987,9675,29523},
{1,1,1,7,25,31,39,241,483,839,1143,437,2317,2437,173},
{1,1,5,1,17,19,83,57,39,479,715,1911,1091,10937,22145},
{1,1,7,1,27,45,35,55,477,719,217,3349,7717,6853,9699},
{1,3,1,11,9,39,25,223,303,713,151,2611,4629,5855,31729},
{1,1,1,11,13,35,53,39,167,779,1673,1221,6281,15113,32027},
{1,1,5,9,19,63,89,113,199,107,1015,835,2879,9499,25597},
{1,1,7,3,19,37,15,23,449,641,1811,3407,6775,6283,31157},
{1,1,3,1,19,15,31,99,511,897,1693,2093,955,15897,26693},
{1,1,5,1,5,15,47,19,441,541,1621,3877,6407,15991,1931},
{1,3,5,9,21,61,15,77,265,351,879,3835,6555,2349,23235},
{1,1,5,11,25,37,29,181,341,641,1213,1319,6359,6231,32573},
{1,1,1,7,1,37,87,123,33,913,111,2613,4895,12595,26633},
{1,3,5,3,27,11,45,89,183,241,1355,783,3343,239,8643},
{1,3,7,7,9,35,67,187,233,577,1445,3063,6039,16233,1453},
{1,1,3,13,27,11,23,15,95,63,1931,911,8149,6833,3051},
{1,3,3,5,29,49,125,117,47,143,423,3215,3605,3677,17155},
{1,3,1,1,31,1,123,195,83,893,1947,339,2927,7183,15443},
{1,1,7,13,31,15,91,207,39,275,439,2617,3093,11041,24997},
{1,1,5,3,3,41,13,67,361,497,25,3807,3551,9681,21043},
{1,3,3,3,11,27,103,59,427,327,1705,29,8127,1641,20847},
{1,3,7,5,3,37,81,137,225,101,187,3067,2491,12687,16227},
{1,3,5,15,15,33,69,223,225,771,1917,2293,2889,12083,23971},
{1,1,3,5,11,9,121,81,203,425,1189,2011,3041,3247,739},
{1,3,1,1,13,9,39,169,437,571,1481,3355,3895,8975,31031},
{1,3,1,11,1,43,35,35,293,11,657,1415,5021,14463,17945},
{1,1,5,5,13,47,91,15,159,23,971,3575,757,13477,31757},
{1,1,7,1,5,63,69,27,71,129,123,3767,89,7865,1189},
{1,3,3,5,23,1,83,3,487,491,217,2583,3889,15009,9227},
{1,3,5,15,25,1,73,107,245,191,1449,571,1403,6953,17457},
{1,3,3,3,27,19,25,105,207,857,1161,3657,2107,7955,517},
{1,3,3,9,21,29,5,103,219,35,3,1635,4815,15797,29839},
{1,1,7,7,3,63,75,77,13,57,603,2333,7761,14397,10875},
{1,3,7,13,3,11,5,255,1,947,1695,1927,7447,7407,20797},
{1,1,5,1,1,21,105,73,429,973,1801,3943,6161,1309,3359},
{1,1,3,15,27,9,9,129,117,545,9,1983,6351,10925,27337},
{1,3,3,5,5,5,13,155,503,875,1243,2259,3445,11953,6517},
{1,1,7,3,29,21,121,147,413,423,1887,2429,2765,16335,3071},
{1,1,7,9,5,53,41,137,463,583,1627,1731,6675,3703,8177},
{1,3,5,11,31,29,67,159,425,25,1457,139,5019,701,7357},
{1,3,1,5,25,15,123,123,245,859,249,2175,2137,5765,4873},
{1,1,3,5,23,1,111,111,111,469,1473,1777,3579,13503,2569},
{1,1,7,3,17,23,51,23,499,135,713,3317,807,9589,11349},
{1,1,1,15,9,51,75,159,359,773,1521,2913,5901,3047,14649},
{1,1,3,1,13,61,117,195,49,267,57,1769,3621,9415,29443},
{1,3,7,11,3,25,33,31,315,191,359,3399,2481,13831,20205},
{1,3,3,5,31,43,35,125,291,51,1469,3857,1707,2641,32137},
{1,3,5,1,25,11,113,137,211,159,1667,939,6439,5337,32059},
{1,3,3,11,31,61,99,49,383,343,395,51,6931,16039,5901},
{1,1,3,5,9,63,63,49,405,915,1505,2141,6749,7799,17313},
{1,3,7,11,15,11,49,161,155,869,121,301,6561,4279,15233},
{1,1,5,13,19,13,103,59,503,293,701,2527,5327,13927,5025},
{1,1,7,1,1,37,55,155,485,399,855,2677,5927,9657,2795},
{1,1,1,5,19,15,121,69,385,75,1567,2649,5601,12981,15903},
{1,1,1,11,19,21,45,59,505,737,15,1383,1177,8375,15557},
{1,1,7,13,29,19,123,127,469,773,733,3289,8087,5803,27897},
{1,3,3,11,19,55,101,67,485,939,607,1521,6161,12235,16499},
{1,3,5,13,29,31,31,9,453,151,1055,3873,405,12877,29829},
{1,3,5,1,17,1,17,131,107,1003,1749,1849,6207,2153,21275},
{1,3,7,15,7,25,51,143,51,517,1841,1771,5389,4633,11123},
{1,3,7,11,23,7,89,95,403,361,835,585,2783,8091,5141},
{1,3,1,9,1,53,115,11,493,587,305,3605,1711,4169,20013},
{1,3,7,3,17,59,55,251,49,759,1227,3685,7765,1445,20385},
{1,1,5,7,29,55,19,157,129,927,893,1235,1955,8153,2865},
{1,3,1,15,21,35,81,53,175,939,1635,3597,747,14011,12867},
{1,3,7,1,27,61,91,73,405,677,603,2715,7099,941,24523},
{1,3,5,9,13,45,35,167,57,483,735,2777,7847,6257,13109},
{1,3,5,7,1,3,97,13,159,533,1791,1061,981,10795,26165},
{1,1,5,13,27,5,125,25,251,221,1909,197,6987,11537,15287},
{1,3,5,5,27,15,1,131,375,923,81,3153,6071,2515,23729},
{1,3,3,9,9,23,71,13,465,261,937,1549,5993,11325,15065},
{1,3,1,3,7,63,17,129,435,23,215,2251,1561,9703,26483},
{1,1,3,1,5,53,77,109,9,605,371,2081,6023,7145,15837},
{1,3,7,11,27,39,115,47,259,337,1857,3465,1549,7747,8525},
{1,3,7,7,29,29,75,77,29,661,899,3137,2661,15271,28093},
{1,1,1,3,3,3,11,219,39,757,1465,249,7445,7013,15187},
{1,3,7,15,15,1,39,245,427,1003,1493,1913,6435,14787,13481},
{1,1,7,3,3,37,5,97,343,833,1379,1551,5403,1843,5877},
{1,3,1,1,3,17,17,163,339,691,1707,1845,5941,4259,24531},
{1,1,1,1,27,21,85,221,71,949,1753,391,6349,15901,20811},
{1,1,1,5,31,19,45,99,469,783,1747,3807,5889,9485,13715},
{1,3,1,9,23,21,39,25,421,713,461,2857,5023,5341,6409},
{1,3,7,5,25,19,59,147,387,857,375,3103,1261,13697,25675},
{1,3,5,5,31,21,49,251,463,441,473,3487,3915,11151,17721},
{1,1,3,9,15,47,81,219,143,141,81,1705,5847,3437,30521},
{1,1,7,3,25,19,97,41,77,105,1337,695,7589,8587,7509},
{1,1,5,13,3,11,61,19,139,667,963,1567,5715,7079,15967},
{1,1,5,5,5,29,67,57,477,173,1163,727,823,15635,17705},
{1,3,7,11,13,39,57,193,73,617,535,1623,4581,4451,2589},
{1,1,5,5,9,27,75,127,325,413,1669,1749,8045,16199,12237},
{1,1,3,1,17,23,27,189,319,953,347,909,4401,12791,25077},
{1,1,3,3,17,51,37,79,301,607,885,1169,3275,3327,20013},
{1,3,5,3,21,9,99,213,387,889,575,3591,5377,2981,23989},
{1,3,3,13,11,7,23,255,279,853,453,2377,8123,15393,9669},
{1,3,1,7,11,9,109,35,405,449,1967,2943,3485,5031,14273},
{1,3,3,1,25,27,43,115,435,675,1937,1477,4831,9417,7017},
{1,1,7,13,19,45,83,241,487,215,1453,209,4061,1765,15623},
{1,1,7,7,21,31,95,9,287,1005,1933,3405,6913,7733,18975},
{1,1,1,11,13,11,25,39,283,57,255,2809,5767,6127,6705},
{1,3,1,11,1,51,73,181,261,215,385,2777,5169,12431,23563},
{1,3,3,9,9,39,123,197,501,679,109,3369,4817,8855,7997},
{1,1,5,1,29,61,15,183,453,999,1211,3217,8035,5153,19975},
{1,3,7,11,11,21,51,45,379,793,289,309,1229,7159,581},
{1,1,3,9,17,11,75,67,289,191,1083,2949,6063,6611,21595},
{1,3,7,3,27,45,59,193,485,277,27,1219,2389,15875,6273},
{1,1,5,3,31,29,65,197,115,163,9,783,5573,2833,12603},
{1,1,3,7,5,53,115,181,175,749,1335,1151,2131,12467,15811},
{1,1,1,9,27,39,11,1,443,677,777,1857,7459,3177,3875},
{1,1,7,7,17,3,23,161,105,603,1991,3845,465,11467,2077},
{1,1,3,13,5,23,39,35,399,795,265,207,1823,15069,31839},
{1,1,1,1,29,61,89,193,41,99,315,1021,6109,12507,19973},
{1,1,5,3,13,57,119,251,215,695,1521,4081,2481,657,855},
{1,1,7,3,25,5,3,133,111,385,773,1027,4327,3031,3537},
{1,3,7,5,5,27,43,117,479,83,1421,2791,6551,6231,10353},
{1,1,1,13,3,29,35,71,85,821,1671,3057,797,13683,7025},
{1,3,7,1,1,47,117,233,141,993,1381,2551,1031,11765,18429},
{1,3,1,3,13,3,77,29,35,807,1109,695,5605,5477,449},
{1,1,1,15,21,37,117,105,273,311,1287,1415,1221,1847,19487},
{1,3,1,11,21,61,107,225,335,501,1995,2399,5475,12613,18877},
{1,3,3,1,31,41,27,205,103,837,639,2007,2759,12471,1457},
{1,1,7,13,29,39,71,245,105,235,1277,1515,6129,15947,26653},
{1,1,7,5,7,13,87,251,315,1017,587,2917,5911,2919,29715},
{1,1,1,3,7,19,81,243,177,917,2023,2365,7465,4901,29841},
{1,3,5,15,1,31,15,147,285,1003,1757,47,6925,1197,19633},
{1,1,5,7,27,25,47,209,85,403,1399,2331,3663,595,13407},
{1,3,5,9,7,25,7,139,389,817,1153,1421,5735,9577,10269},
{1,1,1,9,5,61,49,117,389,541,433,1405,2575,223,7265},
{1,1,5,7,15,1,81,207,435,843,835,3797,7637,5333,31115},
{1,3,7,11,13,3,47,249,301,715,2015,3049,8155,10989,26051},
{1,1,7,7,3,33,119,113,381,575,367,41,3317,11727,4351},
{1,3,3,13,9,3,51,37,173,137,533,1827,631,10047,6267},
{1,3,3,11,17,39,61,245,13,139,1281,1319,1233,13629,32269},
{1,1,1,7,15,17,91,109,163,609,11,3251,7653,14035,31755},
{1,3,3,15,13,21,55,231,385,133,1833,2637,6935,14303,26745},
{1,1,1,7,17,41,125,141,89,823,1411,3637,6211,13323,6111},
{1,1,1,11,1,21,9,43,97,685,1223,1491,121,1793,2397},
{1,3,5,5,17,17,5,223,129,865,1839,1137,6391,4377,9233},
{1,3,7,15,21,55,5,77,341,637,1853,1435,1195,9283,21257},
{1,3,5,1,9,49,43,211,127,655,1397,1235,5279,2351,24229},
{1,3,5,3,25,29,13,229,25,675,837,2753,2125,9863,11293},
{1,3,5,7,23,43,127,1,163,237,337,3019,7747,16227,2881},
{1,3,5,5,25,9,43,171,421,521,1885,337,7873,6347,13181},
{1,3,5,5,7,47,107,173,163,191,625,3389,2833,7945,24787},
{1,1,7,3,27,57,27,209,253,815,301,1633,3945,5051,28851},
{1,3,7,9,9,51,103,213,437,189,1857,1331,5551,10641,27405},
{1,1,5,5,15,1,25,105,117,347,161,3369,3589,12903,23559},
{1,1,1,5,3,61,93,51,81,281,1383,745,4137,2005,3635},
{1,3,7,5,13,57,111,211,303,477,359,4019,6779,5129,22035},
{1,1,1,7,17,29,113,113,201,531,749,739,2879,3315,18733},
{1,3,7,13,21,55,21,183,359,75,377,2211,4281,14317,28307},
{1,3,7,1,21,1,49,213,317,75,113,1741,7963,12785,11571},
{1,3,7,9,11,31,29,101,261,141,715,2727,8187,2075,32433},
{1,3,7,3,23,9,17,143,385,211,593,241,6567,10777,6677},
{1,1,3,15,3,17,117,99,91,793,989,2421,5643,16103,9759},
{1,3,7,11,23,43,107,35,421,431,743,853,7939,12169,4199},
{1,1,1,11,21,53,17,203,123,395,59,929,255,7585,10945},
{1,3,3,15,17,57,57,133,67,71,1685,903,4079,15423,26495},
{1,1,1,15,3,47,95,39,405,407,1557,3001,6225,15187,5663},
{1,3,5,5,13,47,33,61,375,1023,1981,2773,2375,11321,17731},
{1,3,5,9,17,59,117,95,493,149,1269,2865,369,2109,24601},
{1,3,5,13,17,63,67,247,95,721,67,305,6179,15399,32559},
{1,1,5,1,3,21,41,15,453,475,2017,3193,5903,897,4237},
{1,1,5,3,15,41,1,141,441,575,155,3791,7711,11231,24611},
{1,3,7,1,17,53,27,169,31,437,963,1793,7777,1917,29311},
{1,3,3,13,9,27,77,87,329,885,749,1713,6013,6921,629},
{1,3,5,13,3,7,53,27,353,267,925,2141,439,15175,30851},
{1,3,3,13,17,57,35,101,265,901,1825,2159,6149,5967,24023},
{1,1,5,11,13,51,99,111,193,415,1541,2929,5045,3147,12587},
{1,3,7,11,15,9,33,17,511,815,299,1077,6171,10451,15039},
{1,1,1,15,25,63,51,137,449,951,1051,1101,4725,2463,7355},
{1,1,1,7,27,63,29,179,317,521,1459,827,6599,13459,15439},
{1,3,3,15,17,31,37,191,229,245,181,941,5761,1849,31599},
{1,1,1,9,27,45,67,239,481,615,1667,3751,8141,10013,2125},
{1,1,1,1,13,51,117,135,73,151,1291,2541,1411,3767,26949},
{1,3,1,9,7,11,21,187,243,857,1951,865,7273,2041,8155},
{1,1,3,3,19,33,89,115,455,137,707,1867,4221,2433,9119},
{1,1,3,11,5,3,121,1,71,951,603,3873,723,3285,19289},
{1,3,7,15,21,1,117,17,455,519,731,3003,5741,9557,29163},
{1,1,3,13,25,5,43,147,209,895,255,1231,241,487,15593},
{1,1,3,13,7,1,89,187,217,927,2029,3521,2777,8103,22819},
{1,1,7,11,7,33,3,73,5,489,227,2259,7031,6425,26135},
{1,3,3,7,31,19,97,201,455,819,945,2771,8083,8711,2835},
{1,1,1,5,15,45,43,157,245,967,877,2289,4499,9891,18827},
{1,3,1,7,21,59,123,63,231,485,1781,1211,4597,5269,1607},
{1,1,1,13,23,39,105,55,249,991,1625,3089,3825,4275,29139},
{1,3,3,1,29,29,55,169,13,895,1355,1101,6063,12935,23215},
{1,1,5,5,31,49,99,137,209,1017,1179,3931,637,14131,19285},
{1,1,1,1,3,11,119,11,215,337,243,3883,3807,7335,11901},
{1,3,7,3,7,27,71,225,219,367,1213,2739,1185,10175,21313},
{1,3,7,13,7,49,23,223,61,1011,797,1335,6711,5961,5605},
{1,3,3,11,19,37,1,149,39,661,929,2125,2299,5181,28083},
{1,3,3,13,13,9,67,21,463,279,529,523,6705,11011,31695},
{1,3,1,5,13,1,123,3,291,625,1949,2713,5917,10343,13627},
{1,1,3,9,27,41,3,207,103,265,811,549,6109,313,8889},
{1,3,3,13,23,43,99,33,279,463,955,793,4113,10615,16957},
{1,1,5,7,11,49,79,45,17,937,359,1037,1099,3003,31561},
{1,1,1,7,3,45,111,35,109,983,53,4057,7349,3599,2209},
{1,3,7,11,9,43,27,9,85,529,1497,347,759,12449,11373},
{1,1,3,9,17,1,49,31,367,813,1385,2025,773,4679,4543},
{1,1,5,15,15,9,43,97,239,995,1037,841,4167,12113,23765},
{1,3,5,9,29,53,123,49,221,113,1157,73,6087,1363,11029},
{1,3,1,13,3,15,69,199,279,919,5,161,4817,15031,121},
{1,3,1,9,3,31,117,77,393,241,645,3181,1067,15879,2037},
{1,3,3,15,3,63,57,33,117,789,941,1301,5865,12693,3523},
{1,1,5,13,3,61,51,151,175,305,95,1557,6567,7841,13903},
{1,3,3,5,15,25,127,79,245,767,645,3933,1357,12579,4067},
{1,3,5,11,21,31,13,251,127,231,1795,2627,1191,3363,23543},
{1,1,3,5,7,49,121,57,131,481,1879,525,5225,337,1957},
{1,1,5,13,9,55,27,37,211,125,119,3373,251,12357,13975},
{1,3,3,15,1,51,91,119,233,993,203,1635,1167,6327,29119},
{1,1,7,1,13,5,23,253,121,989,1105,3321,3221,6073,21185},
{1,1,3,15,13,49,121,247,247,133,485,1067,7875,411,7647},
{1,3,7,13,31,37,127,241,145,133,53,267,2029,3703,16123},
{1,3,1,15,15,9,15,89,35,367,401,61,1953,7873,17861},
{1,1,1,1,1,41,71,249,213,779,1385,1767,999,15151,16647},
{1,3,7,13,31,23,123,235,343,949,309,3777,3587,853,19779},
{1,1,3,13,29,35,5,37,63,757,303,1579,3443,243,11873},
{1,3,1,9,19,49,81,53,11,901,1857,147,3103,14019,21},
{1,3,7,13,3,39,99,99,45,91,1567,551,3129,4809,29057},
{1,3,7,3,3,27,17,231,377,381,1479,2525,2595,2799,25737},
{1,3,5,15,15,25,103,215,301,59,1417,981,7579,12731,22329},
{1,1,1,13,5,31,61,31,349,925,1301,685,435,11567,10715},
{1,1,7,9,19,57,109,1,37,377,1015,2273,6741,3191,15949},
{1,3,3,13,3,23,103,127,11,59,1847,1175,425,3423,20643},
{1,3,3,7,3,11,105,141,55,217,1427,477,667,9403,11905},
{1,3,3,5,3,27,11,187,495,907,1925,445,6639,8159,15225},
{1,3,1,5,27,31,77,213,73,343,1123,3609,2431,15329,32165},
{1,1,7,5,1,11,105,139,485,1007,709,3509,5231,11717,31433},
{1,1,3,15,23,49,95,169,399,1019,19,2013,5311,7951,22609},
{1,3,1,7,13,3,29,203,209,701,1791,2615,5351,4237,12565},
{1,3,1,15,27,11,91,31,205,205,1683,901,5129,6049,11865},
{1,1,7,7,27,59,21,3,209,79,769,4013,2041,2645,11561},
{1,3,7,11,5,45,39,243,185,871,795,1845,8043,6285,20991},
{1,1,5,7,13,7,15,165,349,179,789,1269,3787,5429,26567},
{1,3,3,13,31,23,75,41,177,735,1889,4039,3519,15003,965},
{1,3,1,7,15,57,15,139,27,469,1003,691,7893,9643,30983},
{1,3,1,13,23,27,3,237,233,875,99,883,6167,5463,6245},
{1,1,5,13,25,57,79,51,147,619,1147,279,6583,1939,477},
{1,3,5,5,31,61,125,163,213,699,583,3865,615,9707,11651},
{1,1,5,1,5,21,93,239,31,641,777,27,5247,8993,21053},
{1,3,7,9,1,13,61,57,503,453,83,3271,2845,1121,18639},
{1,1,7,5,29,53,13,219,379,441,821,3179,4877,2535,7557},
{1,1,7,13,9,53,17,183,265,393,587,2753,6453,7135,24737},
{1,1,1,13,11,23,73,109,393,1013,559,755,7291,6631,26509},
{1,3,1,5,5,15,107,103,355,307,1559,837,5413,5285,17489},
{1,1,5,7,17,21,21,23,109,709,1947,3585,3629,4669,949},
{1,3,7,1,9,33,85,147,467,259,1913,199,7399,9551,22387},
{1,3,5,11,15,53,23,41,249,515,1161,2467,1299,7449,2613},
{1,1,5,5,5,29,91,139,487,545,321,3035,4545,6747,21673},
{1,1,3,13,23,49,95,103,25,119,469,2515,2551,841,25089},
{1,1,5,7,11,31,31,197,245,715,257,4043,8099,11531,5617},
{1,1,3,3,19,7,9,179,103,995,191,179,3843,5215,27639},
{1,3,1,7,23,59,25,65,399,211,1453,3511,7203,16015,32197},
{1,3,3,5,9,35,109,67,197,449,643,519,5751,15551,11331},
{1,3,5,3,1,17,53,201,265,351,467,911,1117,7183,20371},
{1,1,7,7,27,17,93,81,227,619,1191,735,815,12615,2719},
{1,3,1,15,19,3,83,75,343,297,1019,3469,4383,13299,29755},
{1,1,5,3,13,55,119,169,85,595,299,2469,5625,2877,16117},
{1,1,3,5,15,17,61,161,47,393,143,867,5517,9495,12795},
{1,3,5,1,27,31,113,125,251,687,969,1473,2245,6355,13655},
{1,1,1,5,5,37,29,133,443,899,277,2353,7223,4459,19159},
{1,1,3,9,19,27,53,145,195,167,2045,447,1803,1895,8431},
{1,1,3,9,5,27,91,147,233,451,475,27,4629,16181,16437},
{1,3,5,3,29,17,53,167,433,689,1131,2985,1553,11697,6993},
{1,3,3,13,21,43,69,229,399,525,179,237,7017,5703,17653},
{1,1,3,15,13,39,75,163,229,875,197,477,3667,15501,15801},
{1,1,7,15,15,51,81,187,487,673,865,1915,1009,5935,8097},
{1,3,5,5,7,3,63,77,495,815,391,2321,1007,15661,30715},
{1,1,7,3,17,25,83,173,173,911,1373,2957,4549,15977,17695},
{1,1,7,13,13,23,77,147,497,1003,1687,1795,1393,1881,8479},
{1,3,7,11,27,43,97,25,61,457,203,2573,5943,15021,4003},
{1,3,3,13,9,37,37,25,219,889,1535,2791,4531,13679,12663},
{1,1,3,1,17,7,51,123,89,887,1467,1645,3767,6383,30837},
{1,3,3,1,21,47,5,151,83,257,569,2711,637,12569,16893},
{1,3,7,1,31,37,73,3,115,919,1817,2483,4811,15245,4375},
{1,1,1,5,1,39,39,231,9,733,455,3383,4777,7235,12631},
{1,1,7,9,13,25,55,25,73,59,1699,929,755,1279,5583},
{1,3,5,3,9,49,79,55,479,179,1159,4079,3503,11603,12361},
{1,1,5,9,21,45,31,163,377,817,219,147,2581,12769,30783},
{1,3,1,7,15,27,39,189,493,259,1663,1213,961,11089,16079},
{1,1,5,9,5,41,13,153,313,337,1027,1267,4249,13071,27043},
{1,3,7,3,13,11,23,255,51,527,317,3217,5037,12723,17411},
{1,1,5,1,25,57,83,97,233,513,1283,2675,4111,4111,32141},
{1,3,3,15,25,33,103,81,155,189,139,1179,2691,15119,13959},
{1,3,3,1,25,55,67,19,19,9,437,579,4273,10733,7125},
{1,1,1,7,23,41,47,5,435,749,595,199,3941,7199,4795},
{1,3,1,15,5,49,35,9,199,703,1769,3269,5689,13063,22771},
{1,1,5,5,21,55,125,55,63,149,1167,3577,1051,3921,20545},
{1,3,7,13,29,53,107,193,163,339,1335,1573,5809,5681,29487},
{1,1,1,9,17,9,91,177,211,453,1807,1881,6051,225,6021},
{1,1,1,13,15,1,29,43,181,105,1945,2313,6429,2901,6221},
{1,3,5,11,29,55,115,115,187,1013,697,1885,121,12387,32443},
{1,1,1,7,19,51,21,107,55,125,1655,2281,3293,15749,27521},
{1,1,7,9,19,9,81,93,139,401,193,73,5159,9323,6019},
{1,1,7,9,15,51,115,69,247,599,1163,2251,1211,8827,15581},
{1,1,7,9,5,39,75,185,321,911,849,843,6791,10407,10513},
{1,1,5,5,15,9,21,47,459,681,2001,1545,5939,7073,29043},
{1,3,1,11,13,25,53,97,487,797,567,3757,5597,6313,18531},
{1,1,3,3,29,55,11,219,325,591,2015,383,2595,11855,22501},
{1,1,1,5,15,57,33,125,323,749,1843,4019,2075,6673,6957},
{1,1,5,7,19,7,47,239,51,107,1081,467,5493,7617,10355},
{1,3,1,1,11,3,67,199,175,421,935,309,4449,6363,9183},
{1,1,1,7,9,33,3,219,481,513,417,1267,2863,765,18431},
{1,3,1,1,19,1,89,109,415,105,487,3241,7465,9233,16307},
{1,1,3,13,9,43,25,231,383,789,1855,691,3465,2387,11715},
{1,3,3,3,13,39,63,107,33,265,437,117,3179,5543,28179},
{1,3,3,13,21,5,31,111,321,425,253,3501,3209,15429,18383},
{1,3,5,9,1,27,117,187,433,459,1999,1069,4857,8591,26343},
{1,1,7,3,15,43,11,193,391,341,1203,1259,7265,1783,13161},
{1,1,7,1,5,15,45,143,193,985,1105,3483,2421,9687,22347},
{1,3,7,13,21,17,79,231,487,663,1101,1025,5779,14681,29181},
{1,1,3,9,15,19,55,219,27,963,1513,1017,3907,12279,32655},
{1,3,7,3,31,27,17,1,51,861,529,1225,6395,15787,5231},
{1,3,3,11,27,7,101,143,21,191,1437,2393,4097,14319,6977},
{1,3,3,3,25,35,105,141,433,269,1469,2939,5387,7373,7863},
{1,3,7,5,5,21,23,11,217,357,1847,101,1161,5297,14879},
{1,3,1,3,25,23,81,217,505,161,1667,1343,1751,2463,26431},
{1,1,3,1,17,51,125,205,385,351,731,2911,2749,2689,27031},
{1,1,5,5,5,17,31,171,477,671,167,1797,8047,10123,4325},
{1,1,7,1,11,23,123,161,99,1007,765,1965,5395,16193,17751},
{1,3,1,9,13,11,111,217,31,753,377,2267,7893,7195,24999},
{1,3,1,9,21,53,127,121,151,395,1447,1411,5179,12043,27607},
{1,1,5,3,11,37,97,139,113,835,229,3741,827,5527,5779},
{1,1,7,7,27,55,11,55,429,269,1179,233,1053,10225,16703},
{1,1,1,3,15,9,67,119,95,753,511,2507,3953,6403,27635},
{1,3,3,7,27,57,25,27,249,515,193,4043,2017,751,10949},
{1,3,1,9,31,57,67,21,177,573,1835,2015,6201,2383,31087},
{1,1,5,1,19,3,89,243,69,387,1905,3465,2775,7713,30081},
{1,1,3,3,9,59,15,89,85,605,881,263,2551,797,16541},
{1,3,7,11,25,41,59,139,405,571,1147,2963,4175,12901,6309},
{1,3,1,5,29,29,11,243,183,281,807,1,7079,10079,13865},
{1,3,7,5,5,1,89,55,423,157,675,1849,241,6467,15459},
{1,1,7,11,15,63,89,109,501,549,317,3043,1151,3895,19851},
{1,3,1,15,7,23,97,97,225,737,1117,3325,209,14169,10813},
{1,3,7,13,13,39,91,153,395,879,1041,3753,5577,1985,25247},
{1,1,1,3,17,15,113,143,101,901,1119,1819,3577,3441,31511},
{1,3,1,11,15,27,21,37,287,121,451,1353,2173,299,18791},
{1,3,3,5,23,1,49,145,315,769,99,1385,5961,9121,1465},
{1,3,3,13,21,39,39,233,271,113,615,2257,3765,5921,313},
{1,3,7,7,25,45,11,237,83,203,929,1819,2679,11583,30091},
{1,1,1,7,21,63,85,251,133,991,1515,2547,6051,7279,3569},
{1,3,7,15,11,19,87,17,313,283,1021,2743,4855,13741,17955},
{1,1,7,13,29,13,61,93,81,91,995,907,4847,2599,20041},
{1,1,3,11,13,45,103,33,243,109,2029,121,231,16179,13741},
{1,3,5,9,9,5,73,225,199,723,611,1909,2345,10257,9909},
{1,1,3,11,7,5,33,89,431,899,803,3173,6131,16097,20561},
{1,3,3,7,7,47,23,47,411,69,239,661,5591,10457,24245},
{1,1,5,15,25,35,87,23,115,939,1579,119,4001,13791,9729},
{1,3,5,11,25,45,29,195,369,237,735,155,123,4415,32255},
{1,3,3,9,13,53,15,77,313,75,529,925,5679,14585,19889},
{1,1,7,15,15,27,105,13,31,669,563,1809,4321,7797,4177},
{1,1,5,9,3,29,111,177,33,235,1951,1561,141,4803,16327},
{1,1,1,7,9,41,1,149,95,933,115,1619,771,8189,8781},
{1,1,5,3,13,41,33,159,355,159,1243,1439,6571,14397,31321},
{1,1,7,11,9,15,91,145,457,255,1449,611,1449,2521,28949},
{1,3,7,5,27,57,35,99,447,287,743,1163,4379,7361,3831},
{1,3,3,7,15,53,41,83,133,571,1739,531,2921,11527,21941},
{1,1,1,13,9,27,39,113,429,447,595,3171,5245,4095,14847},
{1,1,3,7,19,19,21,101,489,1011,265,3899,3225,11701,5193},
{1,3,7,3,15,25,103,213,441,215,1483,263,3561,7915,7969},
{1,3,3,3,11,47,97,29,489,867,1347,2155,4871,8001,18305},
{1,3,1,9,25,15,61,17,343,775,1765,3803,4577,8437,12605},
{1,1,5,3,11,39,69,23,23,65,1967,2429,1703,6671,14981},
{1,1,5,15,23,59,125,51,225,439,2019,2589,7781,13111,2911},
{1,1,1,3,1,31,37,245,203,305,821,367,5211,9791,21777},
{1,1,5,9,9,31,97,25,271,83,343,2461,1805,14383,10059},
{1,1,5,13,15,33,127,109,137,963,961,1647,7881,8133,22359},
{1,1,3,7,25,31,123,241,283,1,1781,23,971,6485,127},
{1,1,5,15,15,27,25,145,395,679,979,571,1585,14787,7465},
{1,1,5,7,13,11,7,131,511,597,379,1513,6267,16039,1503},
{1,1,1,13,15,49,73,217,353,577,1913,1127,961,11557,24993},
{1,3,3,9,7,3,105,141,377,687,1917,485,983,11149,23303},
{1,1,3,15,11,7,117,179,505,67,1817,913,5757,1981,1637},
{1,1,1,7,5,29,3,43,223,295,1895,3425,5355,5155,17197},
{1,1,7,9,21,59,121,245,73,233,1527,869,4145,7995,6473},
{1,1,5,13,17,21,89,179,495,669,453,2603,5969,6161,4743},
{1,1,7,11,25,21,103,131,391,249,1633,2603,2207,8987,15487},
{1,3,7,9,13,45,99,251,115,597,1505,2421,1231,10015,24295},
{1,1,5,5,31,49,17,67,463,813,1491,3309,7881,8109,7289},
{1,3,1,15,23,35,123,21,169,499,95,603,1829,7865,26313},
{1,1,7,1,9,29,45,65,95,97,673,3673,2969,2317,22209},
{1,1,3,7,29,33,121,17,331,487,1901,1951,5383,9375,4029},
{1,3,7,9,25,43,91,147,141,401,1647,2697,4645,7179,31857},
{1,3,5,11,9,31,127,105,39,883,1635,919,5069,2875,24519},
{1,1,5,9,1,63,73,135,95,503,385,3903,545,12635,27569},
{1,1,3,11,27,31,47,173,55,339,1255,1947,793,14133,13963},
{1,1,3,15,17,33,113,249,401,743,1307,3123,627,1253,13285},
{1,1,3,1,9,7,39,65,281,107,833,193,2987,12267,31335},
{1,1,7,3,15,21,99,211,39,179,587,1169,6455,8225,2049},
{1,3,5,13,5,13,123,1,223,273,731,2967,4793,4229,26031},
{1,1,1,1,3,17,7,23,225,757,743,1257,2047,12509,25467},
{1,1,7,15,29,3,15,113,227,675,1295,2777,2921,5485,2577},
{1,3,7,13,19,21,85,129,45,599,317,1513,4953,10383,25253},
{1,1,7,11,13,47,127,67,219,131,905,2005,851,15243,5777},
{1,1,5,3,23,57,57,189,153,37,955,2049,1295,15119,27213},
{1,3,7,11,13,61,3,241,269,789,1595,2369,4843,11347,21543},
{1,1,5,5,25,21,19,237,3,605,1343,3965,3511,7889,27759},
{1,3,1,15,21,15,123,5,345,945,283,1313,335,2085,19505},
{1,1,3,3,5,21,123,89,67,11,1247,1155,287,13455,5693},
{1,3,3,13,1,53,101,27,387,379,19,751,2445,11737,975},
{1,3,3,3,9,29,81,117,443,145,1619,1813,8125,5829,28617},
{1,1,5,15,27,15,83,83,61,715,1655,1631,3457,2727,2163},
{1,3,1,5,11,11,121,7,135,883,927,1817,6839,12361,24119},
{1,3,7,11,23,59,39,165,109,355,1303,381,5697,275,3771},
{1,3,5,11,11,5,81,157,55,435,613,127,4087,3791,21627},
{1,3,7,15,13,37,83,195,207,771,51,3685,6389,1229,11101},
{1,3,7,13,31,3,9,13,487,95,77,809,5809,12887,29933},
{1,1,3,7,25,9,13,29,353,659,1785,3825,3729,13109,12973},
{1,1,1,5,21,3,97,1,245,917,29,1429,8141,7569,32493},
{1,3,1,9,19,13,13,109,377,1007,1737,1939,1419,1145,5065},
{1,1,7,9,27,57,53,69,423,43,1629,1003,1473,10809,5659},
{1,1,1,9,1,45,11,231,351,155,663,2783,3491,5725,25207},
{1,1,1,3,15,25,77,89,231,813,657,2603,4885,1383,14499},
{1,3,5,5,9,21,101,181,449,491,737,803,659,11771,545},
{1,3,7,9,7,19,27,199,265,329,1031,1235,3191,10071,16281},
{1,1,7,11,27,55,3,127,503,1003,1041,1953,5835,4851,13485},
{1,1,7,15,5,45,97,61,221,497,1949,3163,4707,8441,1437},
{1,3,5,1,3,35,107,9,473,971,227,2225,3999,3095,18879},
{1,1,1,9,21,59,21,1,41,435,575,491,1839,1095,9727},
{1,3,5,9,13,29,123,251,465,701,1105,829,573,11503,11861},
{1,3,3,13,27,59,29,111,225,973,561,1481,835,9261,13831},
{1,1,1,7,17,3,97,211,333,315,571,3523,7305,6461,20139},
{1,3,7,11,31,21,105,247,113,863,1767,381,4623,8935,7911},
{1,1,5,7,29,45,17,155,69,17,655,1983,6385,6177,7961},
{1,3,3,15,31,15,63,81,309,115,393,3445,689,13963,18887},
{1,1,5,1,19,39,127,61,357,53,195,2745,7853,5753,3669},
{1,3,7,7,17,51,57,145,451,365,1517,909,4265,10737,9579},
{1,1,3,13,3,37,121,103,257,47,1685,2951,5753,15379,8899},
{1,1,5,7,31,63,61,197,97,773,133,1517,3093,14879,22941},
{1,1,5,1,3,9,27,53,97,663,1915,409,471,1391,24853},
{1,1,1,7,21,53,69,5,187,571,2023,997,323,12059,7071},
{1,3,3,1,7,59,55,157,101,123,1301,3709,4673,3897,28791},
{1,3,7,5,5,23,39,139,365,415,1481,3415,6323,11109,5719},
{1,3,5,3,5,11,23,143,243,229,183,3367,3187,8151,28351},
{1,3,7,9,5,37,29,23,437,827,985,2879,7611,1391,19087},
{1,3,3,5,7,9,5,143,217,757,1697,2459,453,8679,4513},
{1,3,5,5,11,33,3,143,293,921,185,2461,5547,12247,28591},
{1,3,7,5,3,53,43,179,235,417,1307,1367,3695,12809,1807},
{1,3,1,11,15,43,115,229,157,25,687,3347,271,5777,8557},
{1,3,7,5,27,37,55,135,209,47,1603,957,5785,11141,10407},
{1,1,1,15,17,17,103,29,489,493,119,1707,3463,1815,32055},
{1,3,7,11,17,13,115,145,77,515,1911,477,5997,8731,3143},
{1,3,1,13,31,41,73,91,231,1,455,2023,4691,3613,16329},
{1,1,5,15,15,39,17,117,131,657,1939,2245,2575,195,25209},
{1,3,7,15,5,51,69,141,499,931,1165,2119,1703,10867,28443},
{1,1,1,15,13,45,45,103,115,177,651,2545,1417,5349,3385},
{1,3,3,1,1,41,117,15,225,861,843,2775,4543,6275,14671},
{1,3,5,15,5,35,87,193,341,55,1131,945,6865,11271,18705},
{1,3,5,9,13,35,71,197,79,351,3,3939,1105,12455,28921},
{1,3,1,13,9,23,89,165,59,257,1369,161,6255,2997,19175},
{1,3,5,3,5,41,107,231,111,207,1865,2079,5891,2487,5863},
{1,3,7,15,3,3,105,235,263,991,367,1885,1769,7805,11909},
{1,3,3,5,15,59,67,247,77,367,1641,1959,1921,5939,17355},
{1,1,7,1,3,53,37,5,221,779,1353,1633,2769,6355,8505},
{1,1,7,13,11,13,73,227,115,523,355,3127,7545,8409,22335},
{1,1,5,11,21,15,91,115,427,683,461,2433,6313,4595,24401},
{1,3,7,5,29,21,57,215,423,717,1455,705,6835,4503,26077},
{1,1,1,15,3,33,25,227,381,477,1023,2751,2229,631,16903},
{1,3,1,11,9,17,59,73,53,671,251,1729,7593,12473,22533},
{1,3,3,1,3,35,37,173,459,143,135,3871,2689,8007,4379},
{1,3,5,9,23,19,43,45,493,509,1851,1615,5675,13793,6973},
{1,3,3,15,5,17,77,85,451,753,579,1057,4851,6017,4195},
{1,3,3,5,31,29,81,159,103,391,15,899,4623,5957,31961},
{1,1,1,7,17,57,81,17,177,633,49,2793,5229,5995,9491},
{1,1,7,15,17,19,65,57,189,239,1229,929,2681,12845,29311},
{1,3,1,11,13,47,61,203,383,875,943,139,4217,8279,1047},
{1,3,7,13,23,7,1,69,47,537,1325,3101,685,14057,19953},
{1,3,3,1,1,7,39,77,47,755,527,2985,5433,15095,27741},
{1,1,7,5,23,57,79,155,81,937,1071,3929,1655,3831,17351},
{1,3,7,1,3,41,13,235,207,487,1883,2247,1231,2751,15615},
{1,1,7,1,21,57,95,191,119,483,283,2221,5665,14819,26097},
{1,3,1,1,9,59,27,51,393,31,925,715,7705,14885,28767},
{1,1,3,3,3,61,109,131,113,249,1331,2521,2973,6375,20093},
{1,3,7,9,31,37,125,245,237,245,111,379,7495,15531,2325},
{1,3,7,13,21,21,57,21,449,969,417,2999,509,639,7797},
{1,3,7,7,7,29,11,175,55,705,891,863,3021,10071,10267},
{1,1,3,13,19,17,127,57,449,579,337,899,1235,11269,4245},
{1,1,1,11,29,61,35,75,249,683,287,45,3277,7521,2073},
{1,3,5,5,15,25,77,63,63,801,1387,1533,2185,10899,28381},
{1,3,1,1,21,49,3,249,419,575,87,3749,2523,16125,9483},
{1,1,1,11,21,43,85,211,449,439,1495,1841,4765,15253,1467},
{1,3,3,15,3,37,31,243,187,995,1103,2723,1523,15967,28649},
{1,1,5,11,9,11,17,87,335,125,1079,1657,1237,8059,29833},
{1,3,1,3,3,41,35,37,33,61,505,3203,5,101,8571},
{1,1,3,11,9,11,85,235,261,473,109,2127,5745,6389,7431},
{1,1,5,15,3,55,77,97,17,193,1267,3063,6531,9797,8639},
{1,1,5,5,25,41,79,83,485,697,149,1023,89,6115,15227},
{1,1,3,15,1,9,73,251,33,599,1017,353,4305,16033,29663},
{1,3,7,15,3,1,89,39,125,337,1445,3131,3685,9849,25829},
{1,3,7,3,19,1,63,179,349,135,185,2977,2527,15087,18133},
{1,1,3,3,23,7,91,221,325,723,345,81,8077,5501,8453},
{1,1,3,9,7,3,13,173,479,161,1989,3255,2069,6717,559},
{1,3,3,5,9,61,93,203,277,367,1141,981,4745,12625,21003},
{1,3,5,5,27,17,5,211,403,701,5,3091,4611,5615,23667},
{1,1,3,1,21,61,125,77,57,463,1499,791,2087,2805,18829},
{1,3,5,3,11,41,125,231,119,837,831,1331,7439,2381,3759},
{1,3,1,11,19,59,117,107,443,699,315,1491,2581,15871,17159},
{1,3,5,11,5,9,121,35,209,877,527,3493,4657,16093,17589},
{1,1,7,15,9,43,119,29,381,479,1443,3171,5053,9625,21161},
{1,1,3,5,15,21,31,223,83,399,1529,3605,6343,10469,10099},
{1,1,3,5,5,45,23,123,353,971,85,3069,3245,6569,13241},
{1,1,1,3,25,49,5,77,491,881,993,1195,7677,5709,10807},
{1,3,3,3,5,49,127,255,183,583,1599,987,7281,7149,28507},
{1,1,5,1,13,55,55,157,197,25,1971,3161,3903,8919,13563},
{1,3,7,9,3,37,79,193,25,103,843,2651,6341,2653,24337},
{1,1,7,3,25,49,99,139,45,211,2033,2331,7037,7177,1755},
{1,3,7,3,5,19,127,135,403,221,141,1065,3935,2745,25979},
{1,1,3,3,31,23,111,37,261,7,835,2379,7927,8181,23751},
{1,3,7,15,1,39,79,3,103,427,1917,809,5039,689,1939},
{1,1,1,15,29,37,39,243,149,353,763,3405,5751,9441,6653},
{1,3,3,11,1,57,125,151,445,423,841,2265,5017,15863,13057},
{1,3,5,13,11,49,61,159,211,917,561,1903,3985,11117,28969},
{1,3,5,13,29,5,35,51,91,291,9,3713,3341,4551,12085},
{1,3,3,1,1,39,111,141,319,179,1709,1605,5063,13279,10003},
{1,1,3,9,7,59,91,41,343,475,1669,2311,5141,12661,25847},
{1,3,5,9,9,11,49,221,1,243,791,229,503,373,19189},
{1,1,5,11,17,13,45,57,215,491,1601,2183,3713,429,22007},
{1,1,3,11,31,61,23,237,261,955,1085,1541,2601,909,7749},
{1,1,3,9,13,11,121,173,177,551,1757,2745,2265,4611,743},
{1,1,3,15,23,43,107,239,463,369,1857,1073,1247,1029,22557},
{1,1,3,11,23,35,89,93,41,941,1141,2339,1423,8007,28685},
{1,3,5,13,29,7,79,15,59,145,1237,2215,1257,12621,31101},
{1,1,3,7,13,55,57,229,205,1009,341,3901,5189,957,32587},
{1,3,7,11,1,1,41,7,365,407,1609,1423,6483,5171,32519},
{1,3,7,3,17,31,125,27,125,335,1395,2639,329,2549,14449},
{1,3,3,7,19,45,11,73,123,179,1685,3385,2379,3387,16793},
{1,3,7,5,31,25,47,153,121,453,935,3953,2081,12145,24979},
{1,1,7,13,25,11,65,3,277,237,1129,1801,4165,9065,18747},
{1,1,7,7,13,5,37,253,507,645,1355,3401,6707,6329,11237},
{1,1,3,15,17,49,3,233,407,451,69,3859,3171,12303,21031},
{1,1,3,3,9,53,119,117,401,903,1449,3639,4083,2095,22085},
{1,3,7,15,5,61,117,193,137,431,195,4019,3047,5049,14281},
{1,1,1,15,17,19,29,83,449,257,1105,1949,1749,3459,6343},
{1,1,1,15,23,39,61,219,109,365,863,1813,6673,15999,5101},
{1,1,5,5,13,11,37,151,365,719,1233,2425,1285,1721,1205},
{1,3,3,3,7,53,109,153,45,425,1741,1229,4405,8071,25155},
{1,3,1,1,1,13,39,49,413,77,1367,2553,5563,7659,3467},
{1,1,5,9,3,49,23,11,445,121,1505,877,4137,1809,2429},
{1,1,1,11,21,13,93,33,493,805,775,2939,2961,13625,31879},
{1,1,7,5,1,59,63,131,373,23,337,2107,5315,4889,22851},
{1,1,3,13,21,47,15,131,353,793,1891,1757,5793,1147,23697},
{1,3,5,13,7,59,25,135,259,109,1835,429,8153,7355,145},
{1,3,3,13,9,47,121,89,89,635,1079,2353,4803,11369,12653},
{1,3,5,9,23,39,49,231,105,603,613,2021,6073,11819,10595},
{1,3,7,7,7,19,19,155,347,387,1459,3793,619,14437,2455},
{1,1,1,15,21,35,19,185,483,425,479,3429,5403,10791,14219},
{1,1,3,11,5,51,105,63,493,677,1457,2865,5619,9321,19583},
{1,1,3,3,23,1,77,177,263,289,1567,3837,5359,3269,16023},
{1,1,7,3,13,61,79,77,51,953,1417,795,4467,2981,25131},
{1,1,5,13,23,13,29,185,337,7,149,3609,8119,9545,16579},
{1,3,1,5,23,9,123,15,99,55,1021,3709,1521,15189,22193},
{1,3,7,9,13,41,39,45,49,181,1587,3213,1037,14775,3333},
{1,1,1,7,29,55,59,31,411,601,191,283,3211,7951,7919},
{1,1,7,7,21,47,7,193,343,831,1267,3289,1015,13093,2717},
{1,3,7,1,17,9,97,19,279,827,1699,3573,3137,3535,17791},
{1,1,5,11,27,15,103,135,35,625,1575,97,7013,13353,19333},
{1,3,3,7,17,13,49,135,435,743,1799,2655,4839,2893,31153},
{1,1,5,1,3,41,1,195,53,803,1575,2939,3873,10495,5211},
{1,3,1,15,19,19,37,59,355,483,685,3899,4645,15127,3479},
{1,1,5,3,25,9,9,229,101,631,1165,4091,3723,10655,9463},
{1,3,5,15,5,13,91,61,19,469,1675,3331,3121,3435,4111},
{1,1,7,1,31,61,23,83,165,551,1097,3825,5385,4723,3635},
{1,3,7,15,9,31,11,121,503,855,561,1647,1229,1147,15997},
{1,3,7,13,21,47,41,195,197,719,1263,3609,7515,2659,30713},
{1,1,1,7,31,61,101,101,479,571,605,301,6633,15587,23665},
{1,3,7,3,25,39,35,225,135,463,53,709,5129,4135,10421},
{1,1,5,13,19,55,107,15,163,287,673,899,5197,4619,3465},
{1,3,3,5,21,49,15,105,283,877,1875,1079,3431,13053,26599},
{1,1,7,1,1,1,95,113,119,575,1159,2325,6895,12177,4369},
{1,1,1,11,25,25,83,207,301,729,1947,2321,3621,15707,11303},
{1,1,5,5,7,63,83,105,211,175,1817,2883,5385,7437,24865},
{1,3,7,5,23,39,19,211,151,295,573,223,5065,6345,23187},
{1,1,7,11,15,31,89,123,57,695,685,1799,659,9929,22933},
{1,1,7,7,19,17,27,137,117,141,1481,869,7061,3073,19671},
{1,3,3,11,9,19,123,93,39,517,883,3769,2267,8089,6617},
{1,3,1,7,9,61,51,241,319,853,1239,899,105,1677,29351},
{1,1,7,15,13,59,85,175,223,87,905,3175,3405,3489,18475},
{1,1,1,15,1,55,79,97,315,605,851,4015,3689,9371,31523},
{1,1,5,15,1,39,91,27,211,881,1375,2307,5791,10185,23093},
{1,3,1,5,3,17,59,219,105,623,21,2843,3427,4799,3793},
{1,3,3,7,21,55,17,29,397,93,1981,4047,935,5971,14589},
{1,1,3,9,5,57,63,27,373,815,167,205,367,4945,30041},
{1,1,5,9,7,3,69,35,197,309,1729,3735,1523,10427,26253},
{1,1,3,7,7,49,35,189,297,311,2025,305,3863,14393,2533},
{1,3,3,9,17,31,5,17,167,601,909,3149,2533,12123,25325},
{1,3,5,3,11,41,69,199,79,611,133,3519,5955,4609,27403},
{1,3,3,13,3,17,53,165,361,797,1447,869,6707,6541,32249},
{1,3,1,1,29,47,17,45,473,199,1595,3095,3635,6965,21859},
{1,1,3,9,1,15,59,163,91,811,1087,1707,6743,12643,29901},
{1,1,1,3,19,21,7,209,121,821,709,1085,5333,7689,28355},
{1,3,1,15,5,27,115,31,37,79,1347,155,3709,13251,32151},
{1,3,7,15,27,27,127,231,137,205,1665,1461,299,2797,879},
{1,1,1,7,13,3,127,13,253,481,1435,1895,2665,7611,17761},
{1,1,3,7,7,21,71,247,301,183,1785,331,4835,2251,4493},
{1,3,7,9,9,1,77,169,103,647,1959,1847,5803,3421,15915},
{1,3,1,7,19,17,81,45,263,549,1607,2177,1117,14427,16451},
{1,1,7,15,27,25,27,27,33,813,1667,253,2749,927,29707},
{1,1,7,3,17,29,13,67,417,303,19,3809,7225,12775,3933},
{1,1,1,11,13,41,77,217,281,659,1099,3047,1619,525,4313},
{1,3,3,9,23,47,5,33,219,531,77,2307,1893,8335,8281},
{1,3,7,3,3,35,27,249,159,495,431,3001,1475,11505,15693},
{1,1,5,9,21,49,43,159,465,959,179,993,121,11569,21027},
{1,3,1,5,1,61,9,221,231,55,191,2829,3331,8911,15109},
{1,1,7,1,7,35,67,97,159,191,935,3151,6397,10751,1835},
{1,1,1,7,15,39,127,163,437,333,829,753,8151,13239,523},
{1,1,3,13,9,25,73,155,445,239,2035,15,5243,15531,1733},
{1,3,7,15,5,25,3,55,117,57,783,1509,7043,13159,8557},
{1,3,5,1,21,55,89,119,199,79,161,1597,3263,3335,5757},
{1,3,7,5,27,23,85,113,111,211,389,1513,2759,7945,931},
{1,1,1,7,1,5,17,177,357,619,5,2583,621,2973,28845},
{1,3,7,13,11,21,47,99,421,279,1541,1305,4571,6127,20735},
{1,3,5,5,23,43,19,137,425,409,1625,2671,4385,3197,25753},
{1,1,7,5,27,17,57,15,383,181,951,2115,5237,1495,9671},
{1,3,3,11,9,1,53,127,375,499,1487,121,1465,3175,24337},
{1,3,7,11,29,35,67,129,221,439,1159,3501,7741,8885,11381,20707},
{1,3,5,11,29,59,23,117,343,637,1825,1687,2823,11641,3311,23603},
{1,1,5,11,1,35,103,155,233,575,1761,503,4175,6105,29737,32681},
{1,3,3,1,5,63,27,71,245,433,1779,2475,5479,4705,10795,34247},
{1,3,5,7,29,45,117,5,393,849,843,3131,6995,9979,28907,30115},
{1,3,5,9,27,29,69,5,395,561,1531,409,2779,8785,16405,27315},
{1,3,1,9,15,29,85,3,331,19,1941,567,6957,747,1627,11347},
{1,1,3,9,27,45,47,127,133,921,1817,2231,6333,14371,12799,9831},
{1,1,5,15,31,7,125,13,455,159,331,3629,4705,11261,3657,36307},
{1,1,5,9,11,53,51,35,87,885,1975,3899,1013,7667,32385,33635},
{1,1,1,3,7,45,107,177,193,765,731,139,5563,623,16485,54999},
{1,1,5,9,17,53,117,69,385,587,1483,149,2769,3013,18183,10173},
{1,1,5,11,5,3,25,153,351,749,801,3077,3209,11189,25241,14115},
{1,1,7,9,1,47,41,247,135,163,899,1517,5647,10595,32531,12497},
{1,3,5,11,5,61,111,215,251,279,825,2155,3527,173,10973,59257},
{1,3,5,11,25,15,71,83,135,231,1415,3761,7513,8337,28979,43615},
{1,3,5,13,19,5,55,165,141,119,1891,2255,4735,16217,26195,50527},
{1,1,7,15,23,59,59,191,1,855,453,2619,5013,14749,24335,44339},
{1,1,1,13,15,41,51,147,229,495,1191,867,1525,581,29713,26391},
{1,1,1,9,29,5,59,127,105,417,301,2249,6335,3513,17373,52977},
{1,1,3,7,21,27,109,143,63,347,1429,2889,2597,10243,9913,22687},
{1,3,5,5,7,3,125,147,313,351,1163,415,5615,5571,7089,55621},
{1,3,3,3,31,43,101,93,9,671,135,333,2169,11169,7403,50707},
{1,1,7,13,15,33,125,155,227,827,1047,2441,3007,10881,19969,63805},
{1,3,3,5,31,33,29,249,159,797,1475,841,6933,6417,25629,61865},
{1,3,3,15,11,55,11,117,149,911,1589,3133,6477,6123,10471,41099},
{1,3,3,9,27,37,1,119,509,969,831,3771,2093,13621,31737,43269},
{1,1,1,1,9,23,119,109,487,753,1673,2163,3349,4741,29971,3407},
{1,3,3,7,25,7,67,9,461,631,651,2271,5663,2621,3953,20975},
{1,1,5,11,13,31,29,255,371,517,845,3649,1187,10061,22887,58417},
{1,3,5,13,29,1,11,137,151,249,167,1243,997,11023,11875,42315},
{1,1,5,5,5,55,103,71,255,1023,209,1005,2147,11527,17863,6661},
{1,1,3,3,31,39,7,151,353,775,1313,1257,4197,2625,9571,27269},
{1,1,1,3,7,17,3,127,501,503,1879,2329,3049,10603,2111,33189},
{1,3,3,7,13,59,93,13,375,483,1991,2257,3003,1699,4339,51827},
{1,3,7,15,27,41,59,225,405,807,1545,2581,1173,14137,3413,39299},
{1,1,1,3,9,23,37,123,465,1023,1065,1455,5107,3839,20451,11461},
{1,1,1,11,19,55,91,121,317,199,215,3031,7223,11891,21463,64921},
{1,3,7,11,19,5,5,115,399,219,71,1465,281,14451,26807,42541},
{1,3,5,13,3,33,75,35,19,559,761,947,7479,15325,31453,20561},
{1,3,3,13,23,47,99,73,331,353,401,1737,6235,13781,5547,56443},
{1,3,3,13,21,37,41,205,87,399,51,3175,7403,12875,21129,7079},
{1,3,5,11,15,47,33,39,465,871,277,2351,695,1953,24293,20595},
{1,1,7,11,13,15,115,59,469,715,191,1927,905,13463,29005,46789},
{1,3,5,9,13,55,79,17,265,887,905,3985,6907,3379,20055,58569},
{1,1,7,11,21,29,23,109,17,427,1623,2219,3857,3709,25033,63823},
{1,3,5,15,19,27,113,15,25,63,1885,2693,5301,9385,14137,26097},
{1,3,3,11,17,5,73,143,79,957,461,1709,4909,2285,18113,8401},
{1,1,3,7,9,9,101,127,137,755,1359,1965,83,13335,27763,7941},
{1,1,1,3,13,61,95,61,295,615,555,2163,8155,14043,21465,46741},
{1,1,1,13,29,19,111,17,373,153,1703,2199,7209,15845,1879,7493},
{1,3,1,13,21,51,49,51,255,151,207,1915,7629,2705,8739,7467},
{1,3,7,5,21,21,23,193,467,739,519,2315,2953,10633,9163,6007},
{1,3,1,5,23,19,23,247,93,297,1089,2349,4683,13609,7615,18647},
{1,1,3,3,21,39,19,71,93,1,133,3531,7503,2819,24211,1739},
{1,3,5,13,9,43,31,111,493,739,705,2715,3613,11877,27945,46053},
{1,1,7,13,27,59,103,129,53,531,1379,1441,5341,14937,5079,39881},
{1,1,3,3,11,63,91,95,433,393,715,809,591,4141,17417,54107},
{1,3,5,1,7,25,25,175,205,803,183,1441,1279,2753,20001,56677},
{1,1,5,3,13,23,77,25,133,137,1907,1313,2463,14339,13,57757},
{1,1,5,9,23,35,1,119,111,61,403,1815,1985,5651,10883,55943},
{1,3,1,7,21,43,115,7,107,719,759,1521,467,8735,29785,63821},
{1,1,3,13,19,17,51,141,399,569,703,2221,2809,13355,1907,15837},
{1,1,5,15,15,53,57,31,481,69,1439,4049,6727,11307,20683,63517},
{1,1,1,3,13,27,9,255,363,131,1745,2489,6451,6585,12873,35405},
{1,3,5,1,17,31,113,135,449,915,1017,2317,6821,5483,30707,45279},
{1,3,5,1,13,47,25,53,413,545,1777,3049,7527,9689,25935,9919},
{1,3,7,11,17,39,13,131,295,517,1755,2977,6267,12351,8957,17765},
{1,1,7,5,27,57,47,21,125,429,1169,1717,5455,16359,29065,6671},
{1,1,5,5,21,15,79,241,83,515,859,2351,3125,7465,30475,19759},
{1,3,1,9,11,5,81,11,7,221,141,3329,3435,323,18999,54735},
{1,1,1,15,7,57,87,251,63,561,929,1367,2511,14527,9335,38775},
{1,3,3,9,23,37,59,105,179,515,235,2445,433,13039,27005,48829},
{1,1,1,1,23,37,103,31,89,921,1687,831,387,10237,1241,19295},
{1,3,3,7,25,23,57,251,309,579,603,807,7383,8579,4025,16757},
{1,1,3,15,23,59,29,33,467,641,1271,2915,2549,14767,26557,43483},
{1,1,7,13,1,57,23,129,321,75,189,4087,5011,4355,25759,37153},
{1,1,5,1,21,57,25,183,37,669,259,1381,877,10245,16643,61035},
{1,1,7,5,11,11,85,141,393,957,1745,2243,1681,5583,16527,12017},
{1,1,5,15,23,31,5,169,287,527,1831,2937,7533,9739,24305,2239},
{1,1,7,1,7,13,3,243,189,309,607,3659,6369,7649,24255,55373},
{1,1,1,3,3,59,103,209,287,913,1223,1063,7715,6073,26697,25671},
{1,3,7,5,19,19,117,191,275,637,991,2199,2921,10553,21211,25981},
{1,3,3,5,29,59,17,13,127,57,1405,3181,2237,1795,21419,43421},
{1,1,1,15,25,41,11,117,463,425,305,1441,4307,7967,17529,4043},
{1,3,5,5,19,53,69,73,453,611,1583,1721,6303,10561,18527,48973},
{1,1,7,11,15,61,87,69,463,771,819,469,8165,8897,29657,55161},
{1,1,5,1,15,25,23,47,287,457,1219,473,4127,3349,9425,41541},
{1,3,7,5,17,17,33,161,239,231,241,1297,4879,12761,20939,65261},
{1,3,3,9,19,53,95,89,117,333,1815,2217,7779,8213,4667,58395},
{1,3,3,9,17,7,41,99,371,797,729,2851,2003,4463,20793,54315},
{1,3,5,5,23,39,19,235,163,365,141,791,455,2761,9115,53351},
{1,3,3,3,9,27,29,139,165,867,2023,1333,3771,10451,9141,41177},
{1,1,3,7,3,11,125,157,355,519,187,3381,1151,1629,25247,42797},
{1,3,3,3,21,25,37,155,257,311,961,1945,1383,5679,7857,7183},
{1,3,3,5,29,11,49,125,171,605,1923,2781,2555,5063,5075,43301},
{1,3,5,9,27,1,27,149,253,205,1299,2901,2891,975,7641,8115},
{1,3,5,3,31,7,49,215,81,791,1485,837,5051,1947,7521,25723},
{1,3,5,7,23,25,69,13,3,859,441,3577,1687,6559,8687,46757},
{1,1,1,9,1,59,3,31,251,187,617,2607,4635,6121,8565,8871},
{1,3,3,9,29,37,127,87,153,633,1691,2729,3167,3219,21237,25573},
{1,1,5,13,19,63,93,235,299,621,405,663,6639,12265,9303,42719},
{1,1,3,9,25,11,9,231,101,335,1793,1497,7069,4171,30199,63},
{1,1,1,1,5,19,17,217,165,413,925,1409,6559,14537,22057,44331},
{1,1,3,7,11,51,45,217,57,795,951,2933,6705,137,30525,9679},
{1,1,3,15,27,47,35,125,363,619,1027,2861,3923,10459,16789,27277},
{1,1,7,7,13,37,33,29,385,851,143,119,7345,4251,25121,31609},
{1,3,1,1,17,25,119,7,365,397,601,2087,6903,15345,14671,37889},
{1,3,1,13,19,51,41,139,133,723,25,2621,1257,7037,9527,50037},
{1,1,5,11,5,59,119,75,397,545,1095,585,3271,1049,123,33029},
{1,1,7,11,9,27,21,197,177,31,453,2457,2733,7787,1923,24639},
{1,1,7,13,29,13,91,91,243,279,601,1699,7169,4727,7815,29099},
{1,3,7,5,1,35,27,235,163,913,1479,769,7179,1983,25977,55373},
{1,3,5,11,9,33,99,141,301,109,1785,129,1707,5181,4797,9979},
{1,1,1,13,3,47,89,43,293,87,1689,3885,7747,5607,477,31887},
{1,1,5,1,9,21,73,37,45,621,1855,3691,4899,2191,13459,23543},
{1,1,1,1,7,39,61,125,341,905,213,1755,241,13407,8791,10165},
{1,1,1,1,19,31,79,19,55,875,1017,1787,4879,533,15029,52295},
{1,3,1,1,9,59,113,71,113,649,561,71,5253,783,7389,19361},
{1,1,1,11,5,39,61,225,291,907,795,1099,597,11829,15137,42865},
{1,3,1,5,25,11,71,155,271,309,1981,1253,463,1133,20833,48625},
{1,3,5,9,7,41,87,241,457,899,1493,3675,3025,10607,22569,52813},
{1,3,7,13,7,37,37,103,281,915,1259,4049,559,173,4123,63767},
{1,3,7,15,13,57,9,51,39,549,1431,2887,1081,4643,16331,14221},
{1,3,5,7,13,1,101,125,25,713,1423,513,3323,9951,7163,20969},
{1,1,7,15,11,25,25,3,47,531,1529,471,6191,10051,29671,49085},
{1,1,3,5,23,51,117,141,55,275,761,1923,6267,2291,3701,26615},
{1,1,7,9,15,19,111,65,137,373,1753,3591,1137,11639,28591,27265},
{1,3,1,15,29,5,67,13,425,961,453,2481,1407,3479,23303,30407},
{1,1,5,3,19,39,39,123,351,77,1339,1765,3767,1907,13627,23877},
{1,3,5,9,23,7,103,177,221,197,561,2121,7231,12053,30127,29849},
{1,1,5,7,15,1,3,123,197,493,171,2425,3865,4061,31883,2491},
{1,1,3,13,29,33,99,67,327,969,1793,1871,1839,13059,7605,16797},
{1,3,5,11,25,53,25,93,303,623,1889,1471,1213,14459,8527,25095},
{1,1,1,13,15,3,115,3,289,743,1855,359,2375,13765,19711,40765},
{1,1,7,11,27,51,85,163,219,871,637,2011,5981,587,17521,17333},
{1,3,5,1,21,59,49,39,305,513,2017,285,5817,13123,27765,46741},
{1,3,3,7,21,39,71,163,423,845,783,397,7319,10677,13407,47471},
{1,3,7,5,21,59,99,179,473,687,1393,723,2245,2933,25943,7769},
{1,1,5,9,5,45,71,189,165,555,643,2289,3133,12319,22209,1533},
{1,1,3,9,7,43,1,155,323,169,339,2561,4049,4953,5289,8783},
{1,3,1,11,15,5,25,201,267,891,561,501,575,15147,1743,45237},
{1,3,5,13,25,27,105,205,165,795,975,943,7413,10299,14839,54895},
{1,1,5,1,17,43,69,103,449,917,103,945,513,709,11647,28065},
{1,1,3,15,23,51,23,7,159,743,177,3457,415,1775,25353,36385},
{1,3,5,13,9,63,121,19,165,449,1523,1959,6901,12281,29149,45999},
{1,3,7,11,17,19,9,155,373,753,1313,2205,3571,16317,16151,15325},
{1,3,3,7,15,43,65,183,407,123,1151,375,3461,6673,12985,21005},
{1,3,7,7,9,1,87,247,489,123,1677,1947,7961,13497,27919,28993},
{1,3,3,7,19,21,95,227,217,133,69,1535,699,3521,29255,34733},
{1,3,5,3,7,57,45,251,407,81,1259,2425,2217,13097,12773,14643},
{1,1,1,11,23,37,13,229,467,591,1521,469,3763,2289,14233,24053},
{1,3,5,1,27,53,105,5,85,765,1973,2597,5725,1063,18145,961},
{1,3,7,1,21,47,115,95,403,3,1593,3379,7371,15553,12503,57979},
{1,1,3,1,1,35,121,29,379,245,919,2673,3503,14197,31193,8355},
{1,3,5,11,19,49,97,7,195,1013,1671,3415,2009,13389,4837,27453},
{1,1,5,13,9,15,115,97,463,449,303,2681,1215,12559,15685,21321},
{1,3,5,13,23,5,113,193,419,301,1121,317,5503,4683,25519,65},
{1,3,3,7,15,29,45,97,323,475,143,1173,4033,8939,31849,3575},
{1,1,7,7,21,1,101,143,197,409,855,1753,5211,3763,11139,37309},
{1,1,3,13,25,33,55,45,381,349,991,535,4823,3701,31629,48037},
{1,3,1,11,17,51,27,57,409,551,949,365,8093,10831,19697,39437},
{1,3,5,3,31,33,81,49,91,865,469,2115,377,8237,31907,38239},
{1,1,3,7,29,59,57,17,121,889,1557,1797,5001,14209,21355,59739},
{1,1,5,9,11,45,89,87,397,785,525,1593,5251,12449,23579,54265},
{1,3,5,11,5,31,19,47,207,331,91,1691,5171,53,15945,33349},
{1,1,1,15,11,41,91,177,505,871,815,3673,5631,9915,1133,37861},
{1,3,5,5,25,63,53,231,55,51,481,303,1859,11973,28557,22045},
{1,1,5,3,27,11,37,91,363,411,1131,3369,377,6585,7353,42949},
{1,3,1,9,31,63,83,23,405,941,119,1471,2509,15507,29239,49613},
{1,1,5,1,11,63,117,237,407,231,1425,71,8005,4023,9029,59819},
{1,1,5,7,1,9,43,87,351,63,1075,3381,5447,2437,24983,26905},
{1,3,7,5,5,35,33,89,251,819,1735,2625,6363,6837,27603,26669},
{1,3,7,13,29,63,51,245,371,791,907,3499,3033,8443,20023,1805},
{1,1,5,7,13,15,109,197,451,709,929,3193,5727,11185,29479,1671},
{1,1,7,13,19,23,97,9,359,635,777,39,893,2531,13563,19295},
{1,1,5,1,31,63,55,7,157,877,991,1317,1595,2019,21435,52255},
{1,1,5,3,19,37,23,13,335,431,483,615,2431,505,26245,63323},
{1,3,7,5,5,9,37,65,303,423,1907,2661,7213,2975,29045,16243},
{1,3,1,5,13,37,115,217,227,159,707,1387,943,4935,5503,35171},
{1,3,7,9,19,15,87,233,453,159,169,1077,2129,413,19773,629},
{1,1,5,15,29,39,37,243,233,365,1843,2219,1255,15287,603,13511},
{1,1,3,3,31,53,33,125,497,597,127,1829,3905,2611,4263,40971},
{1,3,5,9,11,47,71,215,383,321,1445,135,5953,8791,22073,16537},
{1,3,3,13,15,7,7,133,401,459,1117,3165,4105,11943,22431,56821},
{1,1,7,9,31,39,19,7,19,401,79,3641,6815,1489,7537,49467},
{1,3,7,7,17,11,91,205,251,321,515,3521,311,3169,271,34749},
{1,3,3,7,29,15,5,153,83,603,1373,997,4939,9811,243,5375},
{1,1,3,11,21,47,25,221,237,177,535,2819,6213,7877,26795,36609},
{1,3,7,3,31,1,69,73,47,653,139,1649,7183,1293,26507,38415},
{1,1,1,13,17,41,23,73,115,509,787,3733,1871,171,29967,39941},
{1,3,5,1,9,7,61,23,105,381,1421,2887,3717,643,26375,57991},
{1,3,3,3,19,3,101,117,393,83,1255,3331,6481,8661,20855,28875},
{1,3,5,11,21,13,111,193,51,899,159,1989,7931,10511,3933,447},
{1,1,5,15,23,35,49,139,397,145,597,1847,7077,715,20227,42183},
{1,3,3,3,17,3,87,233,35,317,337,237,6901,3439,20033,10307},
{1,3,5,3,11,35,13,171,7,963,1443,1501,7617,963,25453,62589},
{1,1,1,5,11,9,39,175,409,411,1407,2743,4255,989,15823,1707},
{1,1,7,13,27,55,63,239,355,417,2007,2299,2921,1637,10687,60615},
{1,1,7,9,5,61,57,73,263,307,2003,1763,639,5885,14709,16985},
{1,1,3,3,21,55,19,249,509,533,1361,1397,2777,15523,4389,13339},
{1,3,5,15,9,3,91,237,451,299,1541,4083,879,7859,21585,14833},
{1,1,7,3,31,47,49,231,123,391,1633,2567,5577,1631,27951,22913},
{1,3,7,13,11,13,1,111,183,87,839,1915,5523,3677,13065,38225},
{1,1,3,7,15,15,63,241,167,345,653,701,4725,12911,11545,24475},
{1,1,3,7,25,15,49,235,331,639,965,1117,7147,3789,3309,20255},
{1,3,5,7,7,63,93,241,253,31,951,3723,3359,7303,191,36427},
{1,3,7,9,9,59,5,107,181,413,1269,3121,1929,11921,8931,47459},
{1,3,1,15,25,27,13,47,295,111,1287,2551,4887,4145,17063,42037},
{1,3,3,13,17,17,21,17,491,845,1463,1305,1375,16149,19331,25043},
{1,3,5,1,27,5,93,139,283,711,1141,1743,5001,8851,19351,12275},
{1,1,1,1,23,25,51,63,429,735,201,3785,6677,16375,19681,17857},
{1,3,3,3,9,63,71,147,463,465,1163,1045,6967,12537,31853,38391},
{1,3,7,1,5,51,79,239,389,3,601,3787,7635,16295,1681,63971},
{1,3,1,3,5,31,103,89,321,971,783,3685,1155,10353,2167,35423},
{1,1,5,15,25,19,93,59,361,217,1141,597,5877,15961,1593,22925},
{1,3,1,9,25,59,69,89,477,89,487,237,5625,9579,30421,21883},
{1,1,3,7,1,5,13,225,9,981,1081,1407,6855,15215,21713,62313},
{1,1,7,15,11,13,119,109,151,245,1195,3741,755,8047,15431,21001},
{1,3,7,3,17,47,107,137,99,255,1597,3281,5779,13487,15061,19199},
{1,1,3,3,9,39,77,227,511,839,1375,3887,25,14763,13259,217},
{1,3,5,7,17,3,87,61,439,287,709,4085,4251,8945,28203,24011},
{1,3,1,1,29,25,49,101,209,359,285,1593,4161,2943,23225,6381},
{1,1,3,13,1,45,87,7,491,399,905,1403,4791,7419,14355,47767},
{1,1,7,15,13,25,111,197,297,301,499,4007,2235,7681,4641,32447},
{1,1,3,3,27,41,97,83,405,353,1609,201,1503,10673,29377,20445},
{1,1,7,3,9,47,65,191,207,545,377,3011,7361,3467,14073,46769},
{1,1,7,5,7,39,9,91,187,949,1829,161,3689,4145,32675,23263},
{1,1,5,9,29,9,83,113,77,673,613,3645,6671,8583,27701,18615},
{1,3,5,9,29,13,127,247,285,845,463,539,4441,1867,12469,16213},
{1,3,7,15,1,29,47,157,239,595,563,1103,3431,2849,28125,19969},
{1,1,1,15,25,13,1,131,57,257,2021,169,7603,10721,21675,63171},
{1,3,5,3,5,19,31,57,275,381,775,681,1145,12237,5141,29375},
{1,3,5,13,27,13,47,201,267,581,1563,3845,951,7209,27253,19755},
{1,3,5,15,19,35,57,17,61,273,967,3029,1747,1753,31321,23711},
{1,1,1,5,13,13,7,177,335,393,1401,1411,4703,8259,1281,39835},
{1,1,3,15,25,27,27,121,183,105,663,1375,6987,7151,13763,39323},
{1,3,7,5,15,1,81,129,455,163,675,81,3735,14409,7269,16425},
{1,3,3,11,13,7,79,157,165,663,229,3539,1837,6485,30729,42157},
{1,1,5,15,9,9,9,47,133,863,43,1461,511,13991,24781,19221},
{1,3,1,7,31,33,103,13,159,689,1353,4025,6051,7683,1741,30047},
{1,1,3,11,5,45,71,219,475,585,1207,3163,4661,4713,12729,30445},
{1,3,7,5,5,53,101,227,129,521,91,1129,4683,11235,24697,45055},
{1,1,3,13,1,43,7,1,73,857,1713,185,1685,2369,24187,40419},
{1,1,7,7,21,7,13,177,503,1003,1091,2411,1433,9063,13901,3329},
{1,1,7,1,7,41,99,203,325,249,1763,545,2981,14125,7815,11385},
{1,3,7,11,3,11,95,137,325,701,1177,1631,4483,2955,30229,25577},
{1,1,7,7,17,45,77,103,143,97,1963,3635,1539,10491,23483,22767},
{1,1,7,15,7,5,81,63,243,55,39,207,2315,8285,8155,11631},
{1,3,5,15,23,19,115,9,125,851,161,3767,3513,1855,11139,1719},
{1,3,7,11,11,23,15,13,235,5,1039,1425,6485,5539,8967,64809},
{1,3,5,7,19,11,83,135,45,905,1081,1857,3185,13555,21365,38143},
{1,1,5,1,25,27,119,109,167,847,1539,2653,797,11185,23501,22389},
{1,1,7,7,11,3,51,97,277,557,207,3645,825,8521,26653,60071},
{1,3,3,15,17,35,57,7,267,549,97,243,1137,10311,6737,19077},
{1,1,1,15,23,33,27,203,415,1023,1145,1881,7715,4413,3727,5185},
{1,1,3,3,13,47,63,13,75,505,595,2911,4029,14187,23151,42877},
{1,1,5,15,23,5,11,65,147,675,1961,2177,727,15077,23759,10195},
{1,3,5,9,9,39,69,229,341,627,1331,3139,3921,9219,14887,4659},
{1,1,7,3,1,35,49,71,165,83,719,2771,6475,7821,16709,4449},
{1,3,5,5,23,15,3,57,465,77,121,3767,6841,13601,12035,14075},
{1,1,7,3,3,23,45,131,287,941,713,415,6865,14209,29555,55493},
{1,3,5,11,29,35,55,75,225,779,569,1795,1377,12765,19081,47287},
{1,3,7,3,31,47,127,89,157,737,1395,3615,7923,14731,15797,40061},
{1,1,1,11,21,37,21,59,9,141,193,3095,3435,12371,26931,61861},
{1,1,3,7,13,51,15,153,77,1013,651,3949,6229,14297,1039,46139},
{1,3,3,13,7,43,95,61,217,3,549,739,123,3661,15375,13919},
{1,3,5,9,13,37,101,89,55,413,1089,775,7575,13063,31393,29583},
{1,1,3,9,25,63,119,143,499,145,603,2067,4713,13457,14053,117},
{1,1,5,9,7,23,57,253,115,591,2003,63,7615,11493,28519,47087},
{1,1,7,3,7,53,121,33,233,645,1093,1697,7213,2603,10743,51303},
{1,3,5,7,13,31,17,125,93,969,159,1529,7165,7371,8707,56953},
{1,3,3,1,13,9,91,25,171,843,1635,2043,1043,15893,11409,53689},
{1,3,5,7,13,19,89,97,203,923,1109,2061,463,11703,8925,56015},
{1,3,5,11,5,21,79,237,195,649,717,211,919,12855,3045,39659},
{1,1,1,15,13,19,21,69,393,257,1263,309,3209,8403,24467,6467},
{1,1,1,11,7,27,59,117,379,353,943,2513,3869,4567,12989,13139},
{1,1,1,3,13,43,11,15,149,237,1555,71,2357,15773,21419,40571},
{1,3,1,9,19,23,59,215,15,921,1729,249,3785,7171,1233,3449},
{1,1,1,7,7,37,63,205,75,599,951,2513,3347,2497,8019,5433},
{1,3,3,15,27,17,25,201,23,699,1525,465,1115,12299,14747,40363},
{1,1,1,3,29,59,115,233,107,815,291,3821,7325,7381,21445,33917},
{1,3,1,11,11,33,107,171,421,893,587,3373,4101,3885,25383,12035},
{1,3,3,7,5,23,43,51,357,77,1327,2995,1321,1571,26419,23603},
{1,3,7,9,27,57,101,51,215,215,469,303,723,2903,30569,42631},
{1,3,3,13,1,7,63,205,143,321,1439,253,2667,1271,11761,55631},
{1,1,7,9,3,7,7,15,503,875,1619,1715,5047,5665,5503,17745},
{1,1,7,15,19,49,65,31,245,371,377,2963,6185,5519,10743,33231},
{1,1,7,3,25,27,115,51,299,451,285,1709,6153,14881,17861,22071},
{1,3,1,5,21,21,127,185,325,995,213,3279,4769,15943,2589,29567},
{1,3,7,5,21,9,63,59,159,743,663,2965,97,8993,25633,29033},
{1,3,7,13,3,35,59,101,21,659,1531,3995,795,2143,21749,52715},
{1,3,3,15,27,29,95,1,501,425,417,2351,7877,4127,3633,23347},
{1,3,5,7,7,49,55,19,329,467,425,1609,6987,16123,26879,42883},
{1,1,1,15,17,21,13,13,85,7,677,3739,5491,6299,29957,55765},
{1,1,1,7,31,21,1,5,193,659,979,3409,3151,6615,7445,8151},
{1,3,1,1,11,61,27,205,263,805,955,3469,1233,1609,15329,13353},
{1,3,3,9,3,29,59,75,149,557,663,3887,3369,3397,10611,9511},
{1,1,7,13,29,21,101,139,99,411,569,2343,6901,1685,20599,49543},
{1,3,3,15,11,3,87,89,5,293,291,1405,1489,9877,32505,32263},
{1,1,5,5,19,45,89,5,381,253,1339,707,4645,14177,29441,8965},
{1,3,7,15,27,45,25,177,81,229,1339,2143,6547,6841,23449,14813},
{1,1,1,3,27,23,81,157,53,513,1435,277,2353,3545,21461,51479},
{1,3,1,3,3,17,75,139,283,881,1157,2081,937,14549,10215,13053},
{1,1,7,9,25,27,27,133,21,559,225,613,6931,11785,23413,35757},
{1,1,3,13,19,9,65,49,453,779,621,1151,1807,13269,6515,17113},
{1,1,1,13,21,49,39,79,119,401,903,493,3779,7389,29425,28091},
{1,3,1,3,23,57,59,213,463,839,1201,1951,5197,13035,29657,35517},
{1,3,7,7,3,49,29,181,367,101,1277,3329,3563,10373,29757,62555},
{1,3,1,7,31,31,117,213,373,57,1095,2733,3431,3915,7665,44459},
{1,1,7,5,9,25,47,117,355,495,1367,2579,5617,787,27655,18885},
{1,1,1,3,9,39,113,87,107,477,891,2273,4239,7521,147,1737},
{1,1,1,3,13,61,81,225,113,441,889,1915,3897,15179,4053,5925},
{1,1,5,3,15,47,59,187,475,197,1381,33,4605,1487,14359,33769},
{1,3,7,15,23,45,53,215,129,465,795,53,7077,9517,2663,55397},
{1,1,7,13,25,49,105,255,245,153,1093,2123,2823,5125,17483,49003},
{1,1,1,13,31,5,7,243,255,231,1663,1007,7573,405,29183,11367},
{1,1,5,13,15,15,115,91,63,1013,1713,1945,6397,14213,24417,40807},
{1,1,5,3,19,49,91,25,43,601,25,2405,1973,629,497,12625},
{1,1,3,5,13,45,11,81,251,545,1155,1409,7187,847,2835,32909},
{1,3,1,13,27,57,1,103,465,809,1727,3721,3347,3791,17247,8377},
{1,3,3,15,25,31,91,91,119,205,1431,703,5327,7323,30415,61955},
{1,3,5,11,19,39,79,243,109,463,1869,2133,4139,10461,14793,24025},
{1,3,5,7,23,41,5,7,249,3,1743,489,4921,397,30955,22207},
{1,3,5,15,3,7,115,19,217,231,1183,3723,5055,12967,7855,5067},
{1,3,3,3,11,31,113,41,429,797,557,1199,1819,1933,9917,32229},
{1,1,5,3,13,63,31,183,465,915,723,3227,4125,2813,26313,34287},
{1,1,7,5,31,55,117,243,37,885,85,1067,3895,15655,28527,32109},
{1,3,7,15,17,43,43,173,119,187,1161,599,4595,1681,11981,681},
{1,1,7,7,29,47,25,93,411,103,783,1029,1927,3569,27647,8281},
{1,3,3,9,19,57,31,183,141,889,157,2267,5701,6273,25739,34039},
{1,3,5,1,29,35,105,165,505,299,1149,2397,2013,11591,15917,4791},
{1,3,3,9,7,35,47,77,69,335,585,1131,531,8597,307,55985},
{1,3,7,1,29,9,25,155,149,845,567,3735,3501,9365,12025,19131},
{1,3,5,3,11,31,25,9,411,519,1611,1441,1487,10049,14373,24605},
{1,3,3,5,3,7,101,107,339,155,1843,2529,443,8177,28655,8151},
{1,1,7,5,29,37,73,131,125,451,947,797,5053,10155,30801,27235},
{1,1,7,13,19,47,101,45,495,457,1293,1971,5495,12737,17687,26123},
{1,1,7,7,11,11,75,177,251,553,1883,3379,1429,12227,10301,16467},
{1,3,3,9,3,61,95,35,97,551,233,2045,4873,9109,10019,64523},
{1,3,1,5,11,3,15,177,301,573,2029,191,5551,12083,27287,57235},
{1,3,5,1,21,9,121,169,347,187,57,3163,5609,1921,17581,28351},
{1,3,3,1,31,51,15,45,429,245,573,1595,5343,7519,17009,1299},
{1,1,7,3,13,47,109,65,389,867,963,145,1089,9749,19625,43121},
{1,3,1,7,21,61,77,67,143,579,625,2007,6343,4259,21233,237},
{1,3,5,9,27,15,107,91,399,895,645,2301,439,6789,18299,47285},
{1,3,3,5,13,11,43,199,505,409,25,2057,479,6031,9561,51613},
{1,1,7,13,15,55,105,53,171,925,1849,2881,6951,13069,865,41019},
{1,3,1,9,17,31,45,23,411,185,189,2123,2583,12713,12681,2231},
{1,3,7,9,3,63,11,253,177,127,545,3293,4449,15995,10223,33529},
{1,1,5,11,13,7,53,161,421,551,697,627,3879,1639,24419,3337},
{1,1,7,7,27,7,37,205,429,407,1133,3563,2921,6173,11173,3009},
{1,3,3,15,31,39,117,81,337,729,567,2299,1481,3189,1795,40299},
{1,3,5,15,15,47,91,127,275,55,951,3423,2879,6115,1549,2287},
{1,3,3,11,17,3,127,207,141,889,185,1095,4567,1371,30545,54445},
{1,1,7,3,25,11,11,139,43,1,1977,397,5775,6913,13249,46767},
{1,1,7,7,27,13,31,251,191,1015,161,3719,5321,13013,25187,51881},
{1,1,1,1,3,3,13,19,423,349,1955,2103,6395,3315,23809,25925},
{1,3,5,13,3,59,41,167,423,93,1299,2623,5829,8537,8701,43757},
{1,3,5,11,9,19,127,119,329,819,7,3809,5305,3643,27369,61827},
{1,3,1,15,25,43,55,159,205,911,983,2825,3751,7845,12023,18431},
{1,3,3,13,11,1,65,133,479,181,679,981,3317,6241,11693,9619},
{1,3,3,3,21,25,117,183,127,73,703,1469,257,11229,10167,50847},
{1,1,5,13,5,5,113,15,231,269,989,465,3267,15239,29503,42855},
{1,3,3,15,9,63,79,27,21,709,1969,3761,1015,13619,4205,40591},
{1,1,7,11,29,3,5,45,107,131,1287,3551,849,2003,27451,47103},
{1,3,5,11,3,47,59,53,369,249,915,2475,7539,763,7063,63971},
{1,1,5,1,7,53,45,127,321,341,635,2277,1383,10951,29055,45087},
{1,3,7,3,5,1,119,79,487,93,25,491,4085,6403,27779,8753},
{1,1,1,3,9,59,49,141,323,703,1175,423,4323,10083,4289,28931},
{1,3,3,15,31,31,73,15,187,653,91,1707,1431,9861,19071,8137},
{1,1,1,5,27,63,93,1,329,353,863,473,7681,10653,15819,8495},
{1,1,1,5,25,57,119,167,219,319,231,1065,6217,5131,1513,49281},
{1,3,7,3,17,3,113,91,201,179,1907,3423,821,12927,24827,49403},
{1,1,5,7,19,63,75,151,387,489,777,2049,1151,1351,25687,4143},
{1,3,5,7,9,37,9,3,87,385,1667,2139,7527,16133,30023,28783},
{1,1,5,9,11,55,95,73,413,867,589,2901,3021,413,5955,38921},
{1,3,5,15,1,17,17,7,485,323,519,2325,2255,4211,20661,28931},
{1,1,5,13,21,19,85,189,167,645,1475,3095,7123,3351,7961,20967},
{1,1,7,13,3,47,13,213,237,291,285,1465,1765,12361,32651,54205},
{1,3,7,13,13,27,71,35,67,117,647,2359,3295,8445,24761,29379},
{1,1,1,3,3,19,23,37,5,1019,5,1605,2291,14015,9311,39751},
{1,3,3,3,31,1,65,159,221,675,1061,971,2333,8265,14361,3263},
{1,1,3,7,3,5,81,17,101,991,753,2883,4977,4409,1757,26803},
{1,1,5,9,13,25,45,43,199,967,829,713,4547,7223,6497,53895},
{1,1,7,5,23,15,89,179,509,147,315,133,111,15577,23427,5229},
{1,3,3,7,27,7,113,65,315,135,1309,1179,5755,7513,6815,5137},
{1,1,3,7,1,13,29,155,477,721,71,865,3897,3331,30641,65471},
{1,1,7,3,29,45,83,3,461,109,1545,1365,6633,16137,23859,5995},
{1,3,1,1,3,33,77,83,459,187,879,3731,6939,6707,23409,24245},
{1,3,5,5,13,43,127,41,29,735,1391,2947,4873,4627,15,41719},
{1,3,1,3,17,17,51,93,189,227,449,2809,825,2009,9563,41435},
{1,3,3,11,25,47,113,173,141,919,677,117,5293,815,23749,19789},
{1,1,1,13,15,61,121,223,53,389,489,1527,4771,8975,8005,14275},
{1,1,3,15,31,57,111,145,279,991,489,3239,7647,473,31279,33447},
{1,1,7,5,31,13,75,185,395,611,609,159,7931,9887,4115,53121},
{1,3,5,5,13,39,103,237,77,913,511,1583,6763,14523,4247,63403},
{1,1,1,15,11,5,43,43,297,827,747,5,3785,15021,11291,36743},
{1,1,7,9,9,53,113,95,403,53,1335,4033,8147,11963,6523,23675},
{1,1,5,9,27,29,69,79,327,409,1147,1579,2625,12227,30933,9057},
{1,1,1,7,1,33,29,173,5,517,437,2035,57,12825,22095,65519},
{1,1,3,7,27,29,53,79,429,707,589,2605,339,7039,19319,17649},
{1,3,3,11,9,57,43,117,39,193,1427,2553,6877,7653,29041,44865},
{1,3,3,7,23,45,29,151,265,739,365,3565,6447,9761,24021,679},
{1,3,5,1,1,43,73,55,131,175,959,659,7315,15145,18301,14865},
{1,1,3,5,15,15,91,113,359,241,1627,1069,1761,211,32671,58833},
{1,3,3,7,29,27,79,53,409,81,693,3137,7385,11007,28459,28621},
{1,1,7,5,29,7,67,195,77,773,1361,2153,4459,7301,5129,17797},
{1,3,3,7,25,27,91,223,115,91,1645,2167,1955,9601,22127,13055},
{1,3,7,3,27,53,67,249,51,151,663,3231,895,6777,3037,56755},
{1,1,5,1,25,63,71,179,375,301,1127,2125,783,14481,7293,47883},
{1,1,3,9,25,3,39,69,1,85,1271,1571,1953,5077,20369,44827},
{1,3,1,13,11,61,77,59,127,475,1609,3553,2553,15589,9351,59787},
{1,3,1,5,21,7,61,27,199,653,1243,2481,5369,12903,30229,39453},
{1,3,7,3,13,15,107,153,501,573,863,3179,6019,15177,16075,43767},
{1,1,7,1,23,55,17,35,5,137,1707,1377,6857,15361,27299,61871},
{1,3,5,7,27,17,87,213,95,125,1239,3923,4193,11049,12783,45017},
{1,1,5,15,9,55,11,217,7,249,369,205,4251,13785,24781,48929},
{1,3,7,1,15,35,33,107,503,563,1591,3487,7495,1767,24791,31281},
{1,3,1,11,3,15,47,193,289,253,909,1105,5119,1415,7737,4341},
{1,1,1,3,23,33,53,187,469,573,835,2049,791,1177,31051,30955},
{1,3,3,11,15,51,77,143,369,991,1103,1293,6019,6361,26301,20741},
{1,1,1,5,17,19,85,135,113,593,579,1063,7173,2491,9355,19223},
{1,1,5,15,25,51,107,193,31,1,1693,125,6223,14619,22683,26321},
{1,1,7,1,17,45,87,39,87,499,1185,2763,3989,2863,24555,33817},
{1,3,1,11,31,5,121,231,185,793,255,2785,5261,3687,21711,3941},
{1,3,7,15,5,59,73,227,365,937,893,2155,4385,14345,6813,28461},
{1,1,5,7,7,23,7,239,431,45,1015,1663,1893,5035,24075,2119},
{1,3,5,1,3,15,63,103,119,801,1681,3463,6083,6453,11379,8205},
{1,3,7,9,21,61,9,9,433,541,603,3905,3787,10187,3643,21319},
{1,3,5,3,11,1,101,243,363,559,561,1163,455,4657,1147,39961},
{1,3,5,13,17,37,57,47,483,571,1579,1137,8125,12271,23279,1615},
{1,3,5,1,21,5,13,155,75,705,389,2855,6345,2279,12627,49451},
{1,1,3,9,15,51,73,99,445,227,1705,2175,8111,9381,31555,48491},
{1,3,3,5,9,63,107,51,461,979,1033,421,4807,11707,13261,26015},
{1,1,5,3,13,53,117,249,57,851,1391,3245,35,16043,24399,63667},
{1,3,1,11,23,33,57,125,385,495,871,199,4269,2269,22897,23597},
{1,3,5,15,29,11,77,21,479,369,723,3721,1121,9463,19775,54525},
{1,3,5,7,7,45,29,153,395,223,1917,3713,5087,10827,1383,36823},
{1,3,1,3,31,19,111,55,275,923,917,2925,673,6579,18783,5137},
{1,3,1,15,25,31,59,255,31,697,1751,381,299,295,14037,40953},
{1,3,1,7,15,23,69,219,351,183,1083,2227,6249,9385,13167,2901},
{1,3,7,1,5,61,117,13,67,521,41,2929,3937,1215,25593,32627},
{1,3,5,1,9,47,63,39,371,657,491,2243,4049,10517,12409,40597},
{1,3,7,15,17,3,77,13,275,225,487,2055,1293,15927,31773,18275},
{1,1,5,13,11,57,113,27,191,363,1341,3487,8031,13801,7563,40675},
{1,1,3,3,27,31,103,143,271,305,2033,3623,4219,9307,7501,8959},
{1,1,1,13,1,3,27,97,475,143,333,2997,1807,4231,27437,59717},
{1,3,7,5,5,3,69,233,309,511,1429,1887,2745,4969,17595,5451},
{1,1,7,3,23,17,115,89,265,467,257,2027,5331,1195,4451,8621},
{1,1,7,13,29,35,117,155,99,327,853,3595,2997,10745,21619,26549},
{1,3,3,13,1,13,75,151,67,271,1609,1117,4293,4645,12005,55983},
{1,1,1,13,1,61,101,63,161,261,1759,567,665,2339,9157,55603},
{1,1,7,11,25,19,71,27,255,435,227,4087,4309,14903,14513,30207},
{1,3,3,3,11,41,1,67,383,403,45,1521,1535,3353,27361,7549},
{1,1,1,1,13,51,31,137,147,907,19,3639,3739,877,15005,60357},
{1,1,3,11,11,23,29,173,105,873,1727,2761,2015,7491,17491,41065},
{1,1,5,3,31,1,119,53,11,731,393,4031,4421,15715,6431,18089},
{1,1,3,5,15,37,55,147,307,521,711,3085,5989,8081,23351,35259},
{1,3,5,13,21,19,47,107,447,713,1655,2809,4741,2105,9255,103},
{1,3,1,3,17,47,63,125,343,763,1777,607,5625,9517,7221,27257},
{1,1,7,5,31,13,67,255,41,947,99,721,7367,11427,1357,12383},
{1,1,7,3,23,27,73,185,189,545,1877,3169,5419,15873,29059,23983},
{1,1,3,1,5,13,81,45,79,717,819,3539,7561,7319,5113,27273},
{1,3,7,9,21,25,71,247,41,583,771,3745,1883,5717,755,14549},
{1,1,3,7,23,25,87,143,499,515,1753,1229,173,10629,30579,29643},
{1,3,1,13,29,33,31,69,503,117,1717,101,7647,1567,28677,3079},
{1,3,1,15,29,45,57,81,171,813,505,3647,3913,5557,2477,42429},
{1,1,5,13,21,13,81,5,471,221,1563,1741,7269,16327,22687,5291},
{1,3,5,3,23,41,107,61,95,79,467,1533,739,6791,26911,20309},
{1,3,7,7,3,53,71,163,459,975,687,1115,5241,299,26361,38583},
{1,3,1,9,3,63,7,133,421,325,823,1175,6201,5707,31539,34645},
{1,3,7,5,27,27,107,239,247,257,1367,3685,7839,11693,3237,13085},
{1,1,1,3,27,41,51,69,271,809,1453,519,1301,2367,637,5267},
{1,3,7,13,19,17,3,69,369,447,1685,4075,6143,11387,5411,29825},
{1,1,3,1,25,61,79,163,1,905,1969,2735,7709,16121,20441,4543},
{1,3,7,5,15,29,7,245,343,803,1719,3993,983,2925,10393,6053},
{1,3,1,7,17,55,63,29,441,387,885,3269,1977,1927,3657,47043},
{1,1,3,1,17,59,51,9,173,327,1185,3241,3785,10907,19429,22209},
{1,1,3,13,21,57,125,5,359,437,1231,2441,5813,9991,283,52555},
{1,3,1,7,15,19,39,125,405,381,1757,4075,5565,2065,295,8867},
{1,3,3,11,7,33,95,19,253,141,1093,1787,7495,5229,15923,44157},
{1,3,7,15,1,49,69,163,85,345,901,2329,8003,9915,2209,33979},
{1,1,1,9,23,51,125,163,257,681,565,945,6375,8679,5985,28919},
{1,3,5,7,11,23,123,231,377,121,1519,2061,2957,14537,17625,37773},
{1,3,5,1,17,43,89,119,455,279,1857,3405,5225,13035,6055,30861},
{1,3,7,15,31,63,25,225,3,527,355,1435,5763,15203,26579,45659},
{1,1,1,3,27,43,71,193,135,5,683,925,7023,7711,2807,56003},
{1,1,1,11,3,3,109,29,109,683,419,3295,1961,5953,8887,1523},
{1,3,3,11,17,39,19,225,103,249,81,3875,4515,3969,24745,60031},
{1,1,3,3,3,23,15,149,305,399,1347,1001,597,10003,22123,29919},
{1,3,5,1,23,35,123,7,283,283,759,3061,2011,7771,32201,40667},
{1,3,7,15,23,5,81,51,357,79,133,285,425,7743,13499,18983},
{1,3,3,5,17,37,75,221,473,111,335,683,7353,2283,13457,61171},
{1,3,1,7,13,45,13,223,149,209,727,3553,2573,177,855,44139},
{1,1,3,15,23,5,103,139,17,29,1961,3021,5745,12963,30669,44171},
{1,3,1,1,3,33,67,203,29,785,71,1693,4487,10221,24523,51223},
{1,1,5,7,7,27,17,183,229,669,1675,3751,3233,10677,7509,52313},
{1,1,5,5,25,35,21,163,483,399,195,3465,6349,545,18861,31759},
{1,3,1,5,15,39,13,157,71,841,447,3625,53,12745,2719,27617},
{1,1,5,5,3,45,113,121,263,887,709,2189,3811,1409,10451,48777},
{1,1,5,15,9,41,31,95,377,215,437,3633,433,11935,15283,55451},
{1,1,7,7,13,23,79,3,451,409,1103,1771,553,3175,28703,49357},
{1,3,1,1,13,33,95,133,419,851,955,3985,5869,14219,253,46883},
{1,3,3,3,23,55,91,207,281,355,361,261,6837,4401,25455,25313},
{1,3,5,9,27,9,107,51,69,555,835,3541,1827,5737,31225,55619},
{1,1,1,11,27,51,79,85,447,447,9,2803,377,4347,2183,61257},
{1,1,1,3,23,21,51,217,297,135,573,689,4947,14143,26247,43061},
{1,3,1,7,15,13,27,151,463,707,43,3641,4999,3783,9083,22085},
{1,3,3,5,3,1,15,119,343,605,105,2939,2259,889,21759,34073},
{1,1,1,7,3,63,103,1,235,317,263,2701,7331,15921,17295,613},
{1,1,7,3,19,3,5,17,105,491,755,233,5397,12365,16325,59377},
{1,3,3,15,15,27,37,151,481,949,1473,233,1925,15471,24957,3241},
{1,1,7,5,9,61,49,91,169,179,701,3957,473,15087,6109,25083},
{1,3,3,11,27,43,5,33,69,705,733,2675,2677,4235,11109,15557},
{1,3,1,3,17,19,101,119,289,341,1395,563,6859,10359,10077,26905},
{1,1,1,15,21,47,41,145,439,583,1755,1977,5235,15961,21315,60577},
{1,1,5,3,9,59,71,143,27,1007,313,1567,1685,11063,28889,44253},
{1,1,5,5,29,29,43,127,13,585,1245,187,2697,8791,19561,6463},
{1,1,3,11,29,39,127,75,23,521,421,3115,139,5429,23341,58035},
{1,1,3,1,27,35,27,9,185,653,887,2715,3775,1753,22105,62095},
{1,1,5,5,5,63,23,31,317,1001,1751,1185,7933,525,30501,15565},
{1,1,1,5,9,27,79,91,453,995,1041,3213,8027,5855,7435,64079},
{1,1,3,11,1,51,27,195,139,41,1891,1437,1033,11671,3235,35083},
{1,3,1,3,11,25,33,249,373,497,1631,293,3657,10741,15831,59545},
{1,1,1,1,15,63,13,165,113,559,1615,3579,1993,1907,22335,47791},
{1,1,3,15,13,49,63,235,31,811,1729,221,5143,11547,30029,52003},
{1,1,5,13,29,61,25,221,421,221,583,373,2341,7493,13981,54141},
{1,1,5,11,21,49,71,249,237,369,1273,1067,4411,409,7219,52933},
{1,3,1,1,13,23,53,15,137,553,401,2247,5591,14021,445,20433},
{1,1,7,7,7,23,19,189,119,643,847,2123,5343,11839,4575,60461},
{1,1,5,5,11,19,111,219,185,499,595,723,3519,10891,27603,29261},
{1,3,3,1,9,13,95,227,459,133,1535,3481,7187,14797,16511,6737},
{1,1,7,7,19,57,117,7,455,941,455,797,6313,10071,18651,25013},
{1,3,7,3,25,25,79,19,383,971,1625,2803,2461,633,32317,48407},
{1,1,7,7,25,43,93,135,155,685,2001,3007,7315,15555,30401,36291},
{1,1,1,5,13,33,123,221,341,105,1075,3125,5323,14293,29875,52215},
{1,1,3,9,29,51,25,59,171,563,1695,2845,6067,10671,2909,33977},
{1,3,3,7,25,21,39,65,485,949,1773,2775,6019,14587,6715,54793},
{1,1,7,11,17,57,125,17,111,167,289,3939,7357,2289,1717,45225},
{1,1,7,7,21,55,3,139,471,747,1437,1353,7657,13133,14193,38191},
{1,3,5,7,25,57,55,17,315,159,437,933,7493,6025,2775,24287},
{1,1,7,1,15,45,67,191,355,681,1763,1237,105,1425,26089,42879},
{1,1,5,13,13,53,25,127,103,155,935,2561,475,4341,30541,43835},
{1,1,5,15,27,59,99,173,189,41,105,3287,4071,15005,18301,34487},
{1,1,5,11,21,9,57,115,495,561,579,397,3049,2007,5041,37345},
{1,1,5,11,15,11,101,241,69,483,1007,4069,5221,5323,20177,24397},
{1,1,1,7,29,15,119,161,21,517,847,2217,4487,4817,24053,21683},
{1,3,1,3,3,51,85,63,345,799,1699,3961,7109,3931,28173,46851},
{1,1,5,7,15,25,97,139,331,969,1129,2451,3107,12235,12949,29837},
{1,3,7,1,19,21,51,155,295,565,29,2107,341,14611,15281,50727},
{1,3,1,11,3,37,13,217,429,217,301,1217,5655,13845,32465,23559},
{1,3,3,9,9,57,79,231,433,703,699,3813,7035,5885,19185,52551},
{1,1,1,5,19,17,31,209,49,515,279,909,5881,2673,23635,23101},
{1,1,5,7,3,3,119,139,245,775,1009,1157,1405,9737,17671,62981},
{1,3,7,11,17,21,105,21,67,871,233,3607,571,9141,9751,28093},
{1,1,3,13,5,53,91,181,143,375,1113,705,837,10505,11459,57753},
{1,3,5,11,9,19,107,229,305,107,1027,691,4677,8987,7931,951},
{1,1,7,9,9,17,39,195,103,315,517,123,7167,7039,3571,40469},
{1,1,1,5,1,21,121,53,427,111,717,1065,2843,5873,28411,42443},
{1,1,3,11,27,7,37,255,429,363,997,2429,6871,1271,29375,62897},
{1,3,3,13,23,23,123,119,213,51,771,1603,1621,1497,23667,13443},
{1,1,3,13,17,21,81,17,211,815,1751,3875,4001,3927,6185,28753},
{1,3,1,5,13,41,23,187,475,353,1307,543,5077,3459,20553,29119},
{1,1,1,7,1,39,3,247,375,101,81,1515,1079,15307,18865,63115},
{1,1,5,9,23,7,61,45,379,553,435,1805,4147,2289,22081,40041},
{1,1,7,3,17,13,107,169,119,981,1825,3329,7779,12245,28367,6749},
{1,3,3,13,29,13,93,155,331,507,1073,279,6615,14077,3005,10171},
{1,1,5,7,29,23,81,181,321,921,1531,2607,7291,1255,29889,30095},
{1,1,1,5,7,1,9,231,203,559,243,3999,3649,7939,14729,34771},
{1,3,7,3,17,29,79,251,305,641,1125,1155,7139,6721,43,34927},
{1,1,5,13,21,39,55,103,143,487,849,1111,1105,8483,5417,10521},
{1,1,5,5,19,5,111,49,95,917,843,2539,6831,9019,16045,59363},
{1,3,3,11,7,45,87,51,49,615,603,1623,5351,11939,21945,40539},
{1,1,5,9,9,33,113,37,163,853,1313,4021,965,11465,8573,24425},
{1,3,3,9,17,19,121,95,93,441,1951,3335,6279,16087,14763,60771},
{1,3,3,9,13,15,19,129,257,641,533,1667,5959,2259,10439,29745},
{1,1,7,7,11,31,45,247,233,101,899,2033,7803,11423,30645,7723},
{1,3,5,11,23,3,69,79,319,125,1463,2047,7311,5819,445,13725},
{1,1,1,3,7,43,83,89,467,709,1993,3773,7805,305,15701,51101},
{1,1,7,5,19,53,77,237,27,853,1003,2041,5739,4663,9783,23761},
{1,1,3,7,19,31,71,33,479,693,1503,9,2779,1481,9413,36227},
{1,3,1,11,9,23,1,99,247,33,1987,1577,8029,7785,29947,38751},
{1,1,1,3,15,57,23,53,431,553,1433,2447,1871,10701,30961,12281},
{1,3,5,9,11,49,123,91,87,155,301,3339,6183,15895,17309,45927},
{1,1,1,9,9,41,79,123,261,547,1931,2553,7405,14431,24079,20769},
{1,3,1,3,31,17,17,137,419,591,1693,3977,861,16025,189,60995},
{1,3,7,11,19,47,107,243,87,135,507,189,1397,3841,22999,50781},
{1,3,5,5,15,11,19,239,133,295,673,2389,4753,4363,21669,25579},
{1,3,5,7,19,43,55,129,239,89,1731,1381,5483,11773,9201,17745},
{1,3,1,13,3,15,77,131,417,845,1953,2871,1789,10343,11363,20699},
{1,3,7,1,9,43,55,223,239,317,1951,2725,209,3853,2201,6839},
{1,3,1,3,7,35,29,21,149,779,467,65,811,4859,14021,38429},
{1,3,7,1,19,31,97,9,11,415,689,1513,2475,5039,5669,65103},
{1,3,3,3,11,25,37,247,189,911,429,2395,3653,79,28115,23513},
{1,1,5,5,5,27,25,45,291,455,741,2259,8131,11779,14693,58729},
{1,3,3,7,21,33,67,49,153,491,1811,1955,925,15555,13801,48717},
{1,3,1,3,11,53,105,129,457,225,497,1123,973,2901,26655,3643},
{1,1,7,13,29,49,71,37,321,865,735,357,7629,6011,28221,39041},
{1,3,5,3,19,59,65,199,69,391,1735,3075,287,16213,3211,22425},
{1,1,1,5,15,61,67,255,5,689,759,155,7245,5881,21685,3863},
{1,1,3,11,23,63,69,241,359,735,371,603,2707,15833,31795,14901},
{1,1,1,7,19,33,83,19,13,667,317,3891,5497,8213,4913,22387},
{1,3,5,9,13,21,11,187,249,647,349,605,2199,5033,29773,48953},
{1,3,3,11,3,3,93,235,441,933,383,2007,4015,4175,3937,20623},
{1,3,7,13,3,61,87,219,263,651,1343,2709,31,16249,4749,28909},
{1,3,1,1,17,19,101,107,499,127,13,2123,5597,3751,14527,12009},
{1,3,5,13,27,57,1,195,107,947,1475,2831,6449,16117,20555,61513},
{1,3,1,9,9,47,89,187,401,299,637,197,1235,12655,25025,24443},
{1,1,3,5,9,57,33,41,451,983,391,2707,705,13913,28843,34091},
{1,3,5,3,29,19,61,31,349,253,1267,3345,2151,11309,19623,62407},
{1,1,1,3,11,37,31,59,1,253,103,2811,1871,4239,26311,32507},
{1,1,5,7,7,7,69,63,281,901,1785,2131,4265,253,13997,30177},
{1,3,1,11,3,27,111,67,411,751,241,293,6271,4187,22119,63737},
{1,3,5,5,27,19,45,203,81,59,1839,935,4847,1869,12037,30971},
{1,1,3,9,19,25,9,27,373,875,1735,689,2957,7873,29771,4093},
{1,1,7,11,13,39,11,129,53,433,1731,899,5855,10221,24165,50205},
{1,3,1,15,25,31,85,49,325,299,183,287,2425,15353,25999,59129},
{1,1,5,5,17,25,23,5,287,677,591,981,429,15297,14573,61095},
{1,1,5,15,5,15,67,195,209,341,1621,1379,3031,5469,31563,49291},
{1,1,1,1,25,33,61,201,15,125,969,1965,2021,10253,23801,28165},
{1,1,5,5,13,17,5,245,11,133,287,1929,4331,15919,29663,10243},
{1,1,7,9,19,33,39,191,489,631,69,1883,2183,14993,32715,62217},
{1,3,3,13,23,61,103,193,501,431,437,417,6557,11701,27577,42943},
{1,3,3,9,9,27,69,247,469,841,733,813,2673,7145,5385,44917},
{1,1,7,9,5,13,19,71,323,923,1885,3031,4507,13787,14149,1483},
{1,3,1,5,1,15,89,229,301,733,1343,2415,6463,1875,9293,6037},
{1,3,1,5,29,57,67,121,311,441,1079,1963,7137,6745,9893,22811},
{1,1,7,7,25,13,27,61,331,361,481,3783,3061,7827,18885,27583},
{1,3,1,5,17,47,19,83,309,65,1573,3437,5623,12691,21075,27789},
{1,1,7,9,13,51,7,209,131,111,1143,53,7277,9297,20869,33121},
{1,1,3,9,13,17,57,89,239,281,775,333,5631,2805,10195,9665},
{1,1,3,7,19,39,71,79,63,551,103,3169,2761,13929,20751,18951},
{1,1,7,11,5,23,7,249,447,483,433,3117,1421,14991,5397,19813},
{1,3,1,13,3,9,109,241,181,33,853,3939,3751,2151,28375,64443},
{1,1,7,7,3,33,65,211,251,631,1819,3913,3353,12975,19117,51515},
{1,1,1,13,3,21,9,203,223,229,1399,117,6297,11535,16383,12541},
{1,1,5,7,25,9,53,27,497,103,1915,2179,3679,11375,18907,63385},
{1,3,1,5,1,53,91,169,87,387,377,1121,7241,5133,1949,13433},
{1,1,1,3,27,35,61,189,241,445,287,325,127,2363,30663,43557},
{1,3,1,3,17,47,59,237,213,979,807,85,4621,9915,13631,55657},
{1,3,5,7,27,5,101,89,495,675,1181,2295,1913,3731,32639,58297},
{1,3,3,11,5,41,49,229,93,659,927,3425,4083,11859,10603,20631},
{1,3,5,11,31,51,67,69,253,497,1665,1985,5439,15999,4175,62175},
{1,1,7,11,1,21,95,19,205,513,1329,1821,1251,2381,32623,23923},
{1,1,5,13,3,1,29,175,315,865,599,1695,1391,2313,31035,19159},
{1,3,3,1,3,45,109,93,481,285,869,3441,3715,1355,9581,50173},
{1,3,7,7,15,35,107,107,315,213,281,2073,4689,5877,31,40967},
{1,1,3,11,11,3,73,41,79,37,481,1993,931,7677,11321,45735},
{1,1,7,1,15,21,65,237,263,849,863,4039,3171,13381,30373,51639},
{1,1,1,3,21,57,113,3,487,41,1277,633,2839,4977,14537,31749},
{1,1,5,1,1,55,71,181,147,895,1839,2157,3187,6403,30367,48915},
{1,1,5,3,9,17,19,127,115,875,831,2439,7475,1921,18657,27709},
{1,3,3,13,29,11,35,81,291,483,625,3957,6017,12543,18773,2471},
{1,3,3,13,11,39,7,85,493,209,819,3277,4275,8997,22943,33199},
{1,1,1,7,11,25,1,57,505,135,1713,3051,5893,10711,10681,12235},
{1,3,5,11,23,33,13,107,289,251,235,1747,4097,12237,17559,5063},
{1,3,3,9,19,17,23,45,297,147,1301,2057,7871,9971,1965,62449},
{1,1,7,3,17,21,19,203,289,897,1967,3519,3261,8199,24181,23273},
{1,1,7,11,1,17,25,63,509,969,47,1329,701,5227,419,14839},
{1,3,5,11,1,41,81,157,395,97,1919,3043,6015,15,23733,55485},
{1,1,3,11,17,37,17,181,179,297,1007,1559,6275,11645,7535,28941},
{1,3,7,15,5,47,31,237,215,563,207,1867,6635,6857,11837,22865},
{1,3,1,7,7,39,51,179,57,987,893,2715,1045,5799,19805,54275},
{1,1,7,15,25,9,127,243,323,1013,929,2891,7549,1071,17663,15247},
{1,1,1,5,25,23,101,9,371,89,1749,3559,8071,13887,14807,42825},
{1,3,3,11,21,41,3,77,3,709,1745,3615,4141,5275,28329,59739},
{1,1,7,13,1,11,73,183,363,241,863,3983,3235,293,649,441},
{1,1,5,3,13,27,13,191,57,639,1803,2353,3143,12763,5771,36155},
{1,1,5,3,1,53,85,45,283,823,1213,3261,4599,13267,4613,12657},
{1,3,5,15,27,49,59,123,357,527,337,2751,3999,8525,12501,40621},
{1,1,1,7,1,55,85,17,447,599,1315,2313,1649,907,25647,3251},
{1,3,5,13,9,1,37,121,143,1,631,2273,1673,3649,27533,28731},
{1,1,7,13,9,31,57,249,397,815,501,895,1217,11387,8635,65193},
{1,1,5,5,9,35,95,193,133,513,1929,3841,3063,2383,24413,51185},
{1,1,1,13,3,49,45,191,15,181,1819,3741,1227,12775,9461,44951},
{1,1,1,1,3,45,121,19,269,829,517,3913,183,11019,24969,21973},
{1,1,5,11,31,39,125,189,401,57,1557,1727,1415,4025,30353,36589},
{1,1,3,9,3,55,125,187,409,499,1853,2781,4323,16159,16345,34659},
{1,3,5,11,31,5,125,137,197,475,2003,617,1289,8365,28981,57537},
{1,1,1,5,19,29,83,127,311,177,1635,2187,5377,12841,7591,6095},
{1,3,5,5,21,39,65,197,115,411,1457,3011,7021,14119,61,21107},
{1,3,3,9,19,57,99,23,451,507,973,415,7123,11367,29767,23763},
{1,1,5,7,29,23,47,11,267,873,591,373,7097,3783,23289,5547},
{1,1,5,15,7,7,7,91,389,841,1995,459,7013,3109,23615,21519},
{1,3,1,1,13,25,87,235,193,201,713,1633,3117,13609,17211,573},
{1,1,1,9,27,53,105,39,217,781,997,661,6243,6427,17739,62239},
{1,1,7,3,3,49,75,125,239,195,215,2983,1185,4743,12069,55509},
{1,1,5,15,31,11,9,91,253,361,571,1589,2425,4279,3765,46519},
{1,1,3,3,21,49,49,213,399,253,1565,2447,453,7957,24799,58503},
{1,1,7,1,5,59,81,97,209,477,17,3085,3655,599,24011,14981},
{1,3,3,13,19,49,7,35,111,169,629,1587,5345,13699,21187,30199},
{1,1,3,13,19,59,73,127,475,509,9,2661,711,15835,31429,33885},
{1,3,5,3,31,15,43,185,29,897,1041,1057,6285,13925,4023,25741},
{1,3,5,11,1,33,63,155,175,501,1147,3395,3285,16237,22315,50945},
{1,3,3,3,5,13,77,227,85,139,139,1,7147,2023,32705,38753},
{1,3,5,11,31,59,35,179,489,537,1537,2877,4937,10825,2445,34907},
{1,3,7,11,17,17,95,223,165,925,829,3971,1,7393,8825,25705},
{1,1,1,1,25,17,25,143,385,907,1381,1823,3819,8475,5321,12037},
{1,1,5,11,7,47,97,85,105,23,263,1329,1905,12121,29635,41249},
{1,1,7,11,1,51,13,13,5,143,83,3831,959,6083,16997,59887},
{1,3,3,13,25,9,31,5,215,791,767,1733,2715,14283,25795,54249},
{1,3,7,5,11,19,125,81,71,131,1869,1111,6763,5275,23095,1139},
{1,3,3,9,25,43,119,49,133,217,521,1367,5867,6829,29871,60383},
{1,1,7,9,5,11,59,157,279,301,481,3273,7943,3273,27783,17271},
{1,3,3,13,11,57,13,5,435,169,541,517,2359,9121,27911,15679},
{1,1,3,9,9,55,65,113,21,807,373,2825,1527,15565,8339,7227},
{1,3,5,9,1,1,49,255,477,821,1647,713,6841,3187,22649,51469},
{1,3,3,11,13,43,63,139,71,809,993,2429,833,6545,10987,39567},
{1,1,1,9,19,23,47,199,191,827,391,837,1209,2493,24071,46589},
{1,1,5,13,25,51,39,43,103,899,1729,2389,2965,189,3063,50609},
{1,1,3,1,5,29,105,201,503,199,507,205,2389,695,15233,50353},
{1,3,1,7,19,53,45,21,89,545,1885,765,6673,13485,9987,2609},
{1,3,7,13,17,7,59,23,159,309,1407,2483,1807,15733,5603,52989},
{1,1,1,11,13,19,123,185,413,745,361,2391,6697,2281,11999,13175},
{1,3,5,5,11,49,123,173,325,667,895,1067,8121,10577,30561,17391},
{1,1,5,5,23,21,77,223,281,161,141,345,3879,11393,26907,53805},
{1,3,3,5,3,47,17,109,185,139,957,1417,4553,6101,29537,34821},
{1,1,5,3,29,49,89,61,45,593,269,1483,2971,991,21239,29301},
{1,1,3,13,29,45,33,253,291,783,737,2363,2651,8627,21785,58419},
{1,3,7,15,29,15,81,185,363,681,1737,3789,4365,3295,23205,4457},
{1,3,3,11,15,39,67,167,197,357,871,2201,5377,6299,20873,59283},
{1,3,3,5,9,15,127,49,21,719,357,425,5507,9639,275,47503},
{1,1,7,1,13,63,111,121,21,481,247,3147,5783,8947,20809,42039},
{1,1,3,3,31,33,9,69,187,517,2029,2205,7661,4757,27525,9665},
{1,1,1,13,7,41,103,161,233,221,693,213,4609,7771,28703,17407},
{1,3,7,15,31,47,27,111,479,1003,1687,347,2179,11861,8169,31941},
{1,1,3,5,5,63,25,125,199,147,589,3565,3449,8331,8923,31207},
{1,1,3,11,19,25,77,99,299,19,1641,2193,4299,3635,20621,267},
{1,3,7,11,9,59,7,167,1,775,29,1935,3723,11835,2887,65285},
{1,1,7,13,5,47,101,155,235,93,465,3581,1837,7675,10789,45167},
{1,1,3,5,9,59,121,109,59,821,1625,343,1591,3875,13729,56381},
{1,1,1,9,27,53,93,215,133,561,39,2591,1041,11913,24493,37921},
{1,1,1,7,23,7,81,107,219,943,563,1083,5803,5687,32559,62727},
{1,3,7,7,21,53,3,5,231,601,1561,103,3837,2675,5263,23375},
{1,1,3,13,15,27,89,7,251,887,951,3001,5687,4921,5091,59337},
{1,3,7,15,25,53,19,155,185,503,547,1917,7633,15167,14177,46761},
{1,3,5,15,21,49,13,163,471,281,1141,3013,6847,9261,15955,9397},
{1,3,3,3,1,21,19,239,479,609,65,2735,5337,6293,19351,34135},
{1,1,7,1,9,1,119,23,411,535,101,1597,2379,2421,31471,36473},
{1,3,1,11,31,63,17,225,45,409,59,3943,8043,11759,10667,58793},
{1,1,3,3,9,49,61,239,245,765,1945,3567,5355,14799,7141,59511},
{1,3,7,9,3,33,103,99,35,799,1347,2253,8189,14177,13479,13749},
{1,3,1,15,15,51,7,179,471,265,1571,2983,701,15133,7885,29977},
{1,1,5,9,15,37,49,213,113,729,1115,2727,2635,8433,11145,46779},
{1,3,5,11,7,3,115,151,133,723,7,4063,5807,9845,25829,29315},
{1,3,5,9,25,55,17,135,145,379,1603,3459,5773,6545,17509,25847},
{1,1,7,11,1,61,113,147,489,775,1347,2199,299,9589,19931,1335},
{1,3,1,3,1,7,27,243,355,425,1215,3723,3489,9285,12739,24797},
{1,3,5,11,15,25,57,221,247,647,259,1665,7055,2835,16411,42999},
{1,1,3,7,9,25,61,233,73,235,1539,1865,5671,1329,5767,43039},
{1,1,7,9,21,11,123,7,41,407,1485,1723,585,10597,16215,63403},
{1,1,5,7,27,9,123,101,273,673,1141,3841,4041,13169,8221,12915},
{1,3,1,13,3,17,105,17,237,321,855,2821,2467,3503,15187,1689},
{1,1,5,5,19,23,9,205,87,153,1543,1193,6619,6845,8459,37533},
{1,1,7,15,13,29,79,9,203,211,239,2349,3447,7797,19311,58071},
{1,3,5,11,5,49,71,151,333,895,1095,2471,2477,14493,16711,14393},
{1,1,5,13,17,19,25,149,111,631,763,2535,3631,1809,8163,18037},
{1,3,3,13,23,61,25,179,351,247,1021,2413,2585,3731,5435,52723},
{1,1,5,11,1,39,65,59,21,927,1989,2823,4857,15521,30495,16067},
{1,3,3,7,17,5,17,125,379,875,1565,2435,933,6809,20129,26339},
{1,1,7,5,3,57,51,213,455,663,2007,3995,4889,9527,23507,3261},
{1,3,7,5,1,29,85,151,165,123,1425,2851,4427,7683,21085,28925},
{1,1,5,3,11,33,127,3,41,591,1539,3823,125,421,9051,55025},
{1,3,1,5,7,9,69,35,59,477,1207,1245,6423,11329,26535,37621},
{1,3,1,1,15,35,17,123,303,193,1489,2587,1883,4063,1921,60413},
{1,1,5,1,7,61,39,247,139,1015,757,823,4757,9307,32287,37241},
{1,1,7,15,3,5,85,93,457,999,1331,919,5271,11687,24233,38803},
{1,3,3,9,5,43,37,13,505,603,1857,2675,2017,9481,10873,54755},
{1,1,5,15,13,3,7,239,471,835,553,413,4029,8613,15533,58987},
{1,3,1,5,19,27,21,43,57,755,1245,2805,3799,2013,21145,10317},
{1,3,5,13,9,23,35,5,315,169,399,2641,1525,10561,11917,33009},
{1,3,5,7,23,53,101,105,451,207,1271,3067,6725,15525,7951,1283},
{1,1,5,5,27,21,77,143,213,443,149,2667,5269,10359,25287,5843},
{1,3,5,5,25,27,109,157,459,767,765,2667,1833,3781,9077,64321},
{1,3,3,13,31,25,97,237,279,431,1713,809,1989,10431,5867,42197},
{1,3,7,3,9,5,5,191,73,521,787,903,3073,2067,24741,57029},
{1,3,3,1,3,41,125,53,125,781,865,3677,6279,357,10667,1127},
{1,1,5,11,25,19,99,121,359,73,607,2149,5739,15669,29457,57549},
{1,1,5,3,23,5,35,55,369,239,329,3057,3757,12523,5017,52185},
{1,3,3,13,17,61,69,165,267,323,2007,2025,4423,15975,31897,37013},
{1,3,7,13,19,19,87,111,389,611,1523,963,4671,12569,21839,10919},
{1,1,1,3,1,27,13,227,29,457,221,127,5335,16247,19559,19185},
{1,3,5,7,29,21,23,157,197,87,1591,1829,407,15885,14933,1997},
{1,1,1,9,3,35,43,187,195,325,197,2905,7323,1563,7659,45185},
{1,1,1,15,3,23,105,33,73,495,1409,2583,1099,1041,28955,60293},
{1,3,7,13,25,19,99,137,139,719,529,1147,5813,11551,30183,14593},
{1,3,3,5,17,25,73,193,309,887,1655,1641,2091,12087,21881,1145},
{1,3,1,1,27,41,13,151,83,645,327,1795,2717,12433,22751,9823},
{1,1,3,7,1,43,77,229,59,499,1883,135,3461,9821,219,6111},
{1,3,3,3,23,7,17,67,361,565,1621,3253,7973,281,3209,48215},
{1,1,3,7,31,15,97,141,197,883,1689,269,7487,10403,18903,58147},
{1,3,3,3,23,9,87,125,359,527,1251,637,1145,12721,14693,6021},
{1,1,3,5,13,43,105,173,205,859,1237,1227,1409,15513,25317,30745},
{1,3,3,15,31,43,125,149,145,109,975,1167,7629,8373,5923,64117},
{1,3,1,15,3,33,89,173,379,615,1401,1567,4453,7461,32555,64369},
{1,3,7,11,27,23,45,7,15,21,1663,3327,5611,8535,27669,25525},
{1,1,3,15,15,61,127,145,151,41,629,767,5801,3395,1157,30033},
{1,1,1,5,9,63,73,9,299,237,369,1295,4869,6821,19961,32129},
{1,1,5,13,19,7,119,35,319,405,1255,1299,4311,14999,24567,4001},
{1,1,1,13,9,39,13,207,355,691,37,3137,6073,16179,28661,41},
{1,1,3,7,21,3,123,27,187,183,769,2367,2957,7065,17855,60805},
{1,1,1,1,19,31,71,85,303,617,1007,283,8087,11079,11463,65295},
{1,1,3,13,25,63,61,187,401,465,1485,801,3649,7763,8495,54479},
{1,3,7,3,13,51,41,119,311,699,1113,3631,1981,3259,25871,45659},
{1,3,7,13,31,27,57,181,325,107,1745,635,3941,3305,14563,29855},
{1,3,7,15,5,55,5,147,365,485,1841,3673,6513,11121,5725,18027},
{1,3,5,11,13,45,35,79,109,683,1171,3015,2163,4823,4365,42931},
{1,1,7,7,13,45,57,39,297,985,1559,487,5071,2657,9401,41889},
{1,1,5,9,29,33,79,237,509,537,549,3657,7141,15189,30853,36089},
{1,3,5,7,31,15,75,73,237,273,865,743,2607,7611,18441,12703},
{1,1,1,9,27,9,35,137,265,181,1341,1945,5615,161,18369,4791},
{1,3,7,11,27,29,29,43,489,177,1489,2927,623,14571,22447,46905},
{1,3,3,3,19,41,107,53,239,263,1433,1655,7991,7405,2735,25519},
{1,3,5,7,19,37,73,243,215,445,1781,3223,187,8443,18185,45093},
{1,1,3,13,9,57,111,111,221,505,1261,3045,1655,16247,21033,17993},
{1,1,7,5,7,55,77,5,131,969,1481,2883,2645,3003,5601,37063},
{1,1,5,15,29,55,39,197,349,29,341,67,1977,425,4063,42705},
{1,1,7,13,1,57,81,81,129,681,1407,2465,3627,2325,31649,18449},
{1,3,5,5,23,59,35,217,393,155,1315,105,2285,5167,27997,55193},
{1,1,7,3,11,59,53,179,319,819,947,3881,765,4219,16405,48055},
{1,1,3,9,23,9,67,67,137,523,1585,2441,167,5217,12031,14297},
{1,1,5,13,31,63,121,91,439,917,203,1519,4363,2391,25755,26677},
{1,1,3,5,25,31,11,95,339,817,35,3923,7365,10537,5521,54579},
{1,3,7,1,3,33,47,13,139,445,1357,3907,7495,8789,26589,43479},
{1,1,1,11,5,45,61,13,167,287,931,881,5713,12937,12951,21597},
{1,3,5,1,29,23,7,117,503,897,733,1113,7205,11507,561,34011},
{1,3,5,7,3,51,21,147,35,259,689,3801,2481,9673,4065,595},
{1,3,3,9,9,29,5,191,393,979,1627,937,75,2339,24007,30555},
{1,1,5,7,9,35,111,23,113,563,1689,1575,6127,9919,2555,52261},
{1,3,1,5,31,21,117,159,473,279,1281,311,159,3343,27761,59989},
{1,1,5,1,23,31,67,241,401,69,933,777,267,12411,23767,9047},
{1,1,5,1,15,49,99,15,267,913,1581,3713,651,14275,10103,57619},
{1,3,5,9,19,23,95,5,449,153,1195,1315,2347,12683,10865,50703},
{1,1,1,13,17,17,115,31,135,725,795,1695,6199,4179,5223,48457},
{1,3,5,15,31,15,3,247,385,269,1665,581,2809,6333,7459,14815},
{1,3,7,5,15,35,117,85,11,621,1523,981,511,14113,4673,22683},
{1,1,7,1,27,61,119,249,431,147,173,423,1353,4747,12761,32947},
{1,3,7,1,23,39,15,153,219,359,1233,169,2817,11043,12435,30135},
{1,1,5,1,1,55,39,1,151,865,125,2351,6315,1165,20163,43991},
{1,1,3,9,25,41,115,221,129,265,1887,4057,7523,13591,5735,59645},
{1,1,5,5,19,15,9,77,511,627,153,2015,247,15949,9715,45411},
{1,1,7,7,17,17,107,183,39,647,1339,3915,4937,537,27011,58937},
{1,3,3,13,3,3,69,201,431,65,683,121,7017,2791,16713,62555},
{1,3,7,3,7,41,117,237,23,757,545,3899,1837,5555,7891,29151},
{1,1,1,3,27,15,39,195,353,299,1431,2279,1795,13773,24915,49701},
{1,1,5,5,7,7,125,5,401,523,1967,2471,7279,7559,12025,60599},
{1,1,1,13,13,59,13,249,465,847,1483,975,7729,2773,15745,51237},
{1,1,7,9,31,41,115,141,247,355,1109,3239,6495,4515,30145,47705},
{1,1,3,13,29,41,69,179,45,271,1909,3095,7199,14049,9903,33383},
{1,1,3,13,7,45,105,105,243,121,67,3169,237,137,4175,54325},
{1,3,3,11,19,51,93,155,79,579,1621,1251,7639,15875,25815,56063},
{1,3,3,9,27,27,77,45,217,965,1045,875,4515,11261,27859,757},
{1,1,3,11,17,7,81,37,299,765,977,3371,3163,13267,18345,9239},
{1,1,1,3,15,23,115,11,183,511,557,3253,153,8465,22659,42143},
{1,1,5,13,17,61,127,219,225,981,615,731,4069,12637,11601,38257},
{1,1,5,3,29,3,73,79,393,779,823,2473,3811,4417,9399,50011},
{1,3,3,9,21,35,61,99,115,657,629,1129,2355,12665,459,40831},
{1,3,1,7,25,61,53,249,15,649,665,595,1441,8035,5381,7147},
{1,3,1,7,19,9,27,207,205,461,1069,4039,6549,2333,29,50067},
{1,1,5,3,15,7,115,205,71,73,53,71,6049,15293,17041,20313},
{1,1,7,7,9,7,119,99,357,729,2041,3355,5333,1263,30521,64867},
{1,1,1,7,31,63,63,159,281,295,913,2161,8033,13789,17711,14915},
{1,1,7,9,29,55,69,129,453,361,1883,17,1765,111,10311,55019},
{1,1,5,9,21,15,31,57,291,915,945,1775,5905,9073,3271,15571},
{1,1,1,7,21,11,1,9,167,143,1535,1267,6675,13037,19513,52027},
{1,3,3,7,31,45,57,105,63,121,631,679,3873,16333,32069,64725},
{1,1,1,9,23,41,29,207,489,319,905,3147,4195,2697,5281,1771},
{1,1,1,9,25,33,57,201,405,111,407,3489,449,8601,1273,42105},
{1,1,1,3,19,45,123,159,237,173,781,787,7537,15453,25567,53729},
{1,1,7,3,29,9,89,207,345,685,1701,2859,8065,9289,2459,28367},
{1,3,1,3,31,41,55,241,81,1001,595,1725,853,11427,20617,1717},
{1,1,3,3,9,45,121,69,177,1017,211,2753,6923,1387,32063,45337},
{1,1,5,15,21,23,95,61,485,403,619,3035,4881,13423,17815,35221},
{1,1,3,3,3,59,23,69,77,309,227,2877,3739,3539,20083,23415},
{1,3,7,3,17,43,95,239,223,353,1237,3239,1369,7245,32401,63889},
{1,1,1,5,25,63,123,3,291,819,793,241,5619,8871,18341,2757},
{1,3,7,15,3,21,17,97,395,333,909,3783,3635,751,24227,44281},
{1,3,7,13,29,49,123,195,191,159,211,1887,3047,4871,2607,32425},
{1,1,7,7,15,57,91,255,267,897,441,1581,953,6951,17275,50229},
{1,3,7,15,1,35,91,219,7,117,119,2687,1215,9517,10849,28347},
{1,1,1,1,21,55,67,221,503,883,1037,2965,1485,8557,28091,25459},
{1,3,5,9,19,3,73,123,95,307,1339,3669,5077,12049,523,21457},
{1,3,1,13,3,1,111,97,371,697,1989,3715,7875,6841,7009,17809},
{1,1,1,9,25,21,19,43,329,531,491,1147,1469,12841,29651,29517},
{1,1,5,1,15,63,101,197,477,245,341,61,3803,10001,5519,19083},
{1,3,7,5,13,43,7,143,291,531,1727,871,7091,5737,24285,51017},
{1,3,5,1,17,13,15,85,361,153,989,1367,4705,3599,4441,52471},
{1,1,7,13,21,43,111,29,299,439,1929,283,5901,14113,3929,55843},
{1,3,3,9,31,59,63,43,91,171,733,1359,425,8505,19777,54723},
{1,1,5,7,31,1,97,253,331,307,1749,2115,2535,9945,11013,14231},
{1,1,5,11,13,7,109,237,301,383,683,1603,6393,2437,12101,1767},
{1,1,3,11,15,61,119,199,109,265,1431,1729,3409,10129,16945,34681},
{1,3,7,9,13,59,121,73,29,513,279,457,7985,15199,10185,33621},
{1,3,7,7,23,17,27,65,387,487,1803,2789,461,11201,7001,40229},
{1,1,3,15,9,13,55,127,33,513,1055,643,505,3005,6121,64147},
{1,3,5,15,5,11,77,233,175,691,171,2491,6915,14195,7845,36499},
{1,1,5,11,19,45,103,207,99,645,1739,1517,5907,16035,14559,44007},
{1,3,7,15,21,27,53,107,89,291,983,3527,1025,2985,13747,32715},
{1,1,3,15,23,17,27,209,77,959,813,3597,5809,693,10325,16855},
{1,1,7,11,23,53,123,99,211,935,1371,1657,4699,2683,27933,21451},
{1,3,3,3,17,21,93,201,423,351,1639,227,5719,13111,5993,44615},
{1,1,7,3,13,49,59,255,213,147,1441,3593,6419,15657,1947,62713},
{1,3,1,7,7,41,79,135,275,585,925,3139,4351,1827,23533,63031},
{1,1,7,3,11,1,13,149,29,897,1043,2393,3931,6741,19973,46303},
{1,1,1,13,13,57,9,253,149,67,1531,4049,3013,13947,3371,35317},
{1,3,1,1,15,19,11,125,179,383,1273,1551,6441,6579,19659,31005},
{1,1,3,15,29,37,11,199,273,663,549,3167,2049,8815,30719,47905},
{1,1,1,15,7,9,113,231,155,27,419,1303,4493,5633,5743,51335},
{1,3,5,13,21,35,7,63,391,637,2011,841,5933,10563,7593,34767},
{1,3,1,15,19,13,89,127,507,715,1305,2989,7551,1953,26101,54913},
{1,1,5,1,1,33,101,211,173,761,177,2721,6949,15801,6639,21405},
{1,3,1,13,15,23,113,177,43,743,57,3875,7833,13619,17637,5547},
{1,1,3,13,21,7,123,83,391,731,597,2595,1949,14619,17141,60595},
{1,3,7,13,31,55,15,43,17,855,233,1411,1063,12977,22159,59185},
{1,3,7,7,17,53,67,37,245,941,1213,1965,6635,10189,12979,63503},
{1,1,5,15,31,23,15,175,177,643,1705,3541,2009,12005,27281,16821},
{1,3,1,13,27,37,1,171,255,445,171,3555,8169,399,20975,36195},
{1,3,7,11,13,15,123,65,173,317,1991,2093,8073,12831,15455,30175},
{1,3,1,7,5,53,59,219,407,501,875,2627,1335,14387,25523,28337},
{1,3,3,13,13,41,93,125,41,461,887,1085,3393,11945,16329,43531},
{1,3,1,11,21,39,1,185,429,285,443,1165,451,10903,31511,50555},
{1,1,7,5,11,25,61,171,493,733,215,1871,7783,14113,2061,58961},
{1,1,7,7,27,23,53,45,131,301,275,3855,4883,6303,25269,12697},
{1,3,5,7,11,15,71,101,377,803,1369,3741,633,10571,30659,31101},
{1,1,5,15,19,53,3,153,411,685,1405,109,5755,13311,3713,24579},
{1,1,3,3,27,7,89,39,5,853,1757,2927,2889,9735,17959,39301},
{1,3,1,3,13,41,57,71,187,285,825,1807,7261,2645,21861,1839},
{1,3,3,5,15,21,23,7,341,981,891,721,7221,3137,28725,54993},
{1,1,5,3,3,61,59,97,205,359,185,3361,7637,15473,6351,62097},
{1,1,1,9,13,11,123,71,199,251,535,371,1605,12107,13833,2019},
{1,1,7,13,27,1,43,73,409,601,1481,649,3293,12257,23377,17225},
{1,1,7,11,15,55,99,45,261,461,1507,3575,4425,9895,20191,61863},
{1,3,7,1,3,7,19,85,139,691,1685,137,7547,16143,14193,52479},
{1,3,5,9,17,61,7,189,31,641,1381,3999,4909,8463,31761,54493},
{1,1,5,15,17,15,69,111,55,1011,1859,2643,6043,5125,15875,611},
{1,1,3,5,3,33,73,227,327,369,189,1841,5625,1179,18651,34951},
{1,3,7,13,1,17,109,149,89,889,799,3423,2599,14525,12763,23855},
{1,1,3,15,5,63,87,7,63,171,1215,557,3009,16305,23517,40101},
{1,1,3,3,29,31,79,183,401,813,41,1111,5669,15697,7813,10215},
{1,1,5,7,9,25,25,57,343,375,535,3405,1909,3201,2417,52285},
{1,1,5,9,25,19,33,183,29,991,1045,2249,2933,12525,13943,10423},
{1,3,1,7,3,45,49,37,429,67,821,1289,7311,16165,25861,57715},
{1,1,7,3,19,3,33,153,505,683,611,1691,6421,15517,19161,49013},
{1,3,7,7,21,21,85,55,293,199,1671,1881,7147,8241,16173,51873},
{1,3,1,15,3,61,97,191,435,511,1599,2705,1897,2607,1801,48583},
{1,1,5,3,9,23,23,185,401,947,33,385,7491,14129,14561,13759},
{1,3,5,15,19,21,37,233,149,673,29,1315,3487,6705,28283,43135},
{1,1,1,11,9,35,101,255,345,829,689,2747,2145,2101,24863,35529},
{1,3,7,9,5,5,53,247,157,729,1621,129,2485,5371,11115,47771},
{1,1,3,9,29,29,13,229,87,281,1119,1085,4423,1667,27067,50397},
{1,1,3,7,11,29,77,85,121,495,501,3209,3531,2307,11367,34135},
{1,1,7,9,3,37,33,209,493,869,367,3221,1643,3353,22851,4313},
{1,1,1,7,15,53,27,17,29,345,821,1831,1963,10089,5101,32689},
{1,1,3,9,9,61,31,215,497,591,1301,157,3329,13877,9017,34673},
{1,1,5,1,29,49,93,139,279,167,143,279,6145,6247,519,8869},
{1,3,3,1,25,41,81,219,505,335,1941,2963,413,775,4181,55269},
{1,1,1,11,27,23,91,9,497,811,1469,1999,5377,2943,17635,11151},
{1,1,5,15,17,23,15,235,271,749,1873,3805,5405,7421,24339,14351},
{1,3,7,1,5,61,81,9,269,43,1391,2711,6973,11299,2263,8715},
{1,1,5,13,11,1,69,235,25,227,63,2591,913,12555,6263,38981},
{1,3,1,7,17,7,97,251,149,959,1895,1179,4031,15975,20313,64067},
{1,3,7,15,3,17,85,229,149,925,585,3755,2359,13131,12665,28861},
{1,3,3,9,5,31,107,93,347,851,1249,2161,6095,8315,20259,39527},
{1,3,7,7,21,63,85,241,501,627,1211,1713,6907,4229,7557,55719},
{1,1,1,13,19,43,21,177,13,353,679,511,5565,993,25345,25087},
{1,3,3,15,21,15,87,83,381,547,1429,2417,2425,2097,20889,12353},
{1,3,1,11,23,21,69,147,427,271,1829,525,2951,10773,32425,17685},
{1,3,1,7,15,55,21,131,195,927,635,3505,3817,14883,1149,10079},
{1,3,3,9,23,15,45,147,249,87,377,1551,4343,15373,2895,44973},
{1,3,1,7,31,63,67,107,109,1019,815,231,8135,559,8175,21735},
{1,1,5,7,7,63,103,133,167,883,1647,2827,6015,8541,16963,37129},
{1,3,5,9,27,25,59,147,29,943,865,1233,2165,15259,2235,25831},
{1,1,5,7,25,5,67,89,493,111,359,1115,7963,6545,7749,29179},
{1,3,7,5,19,17,89,195,337,115,1417,3837,4761,1959,16205,61597},
{1,1,5,11,25,43,3,111,491,897,1541,909,4751,739,7827,64485},
{1,1,5,15,19,61,39,111,451,419,1657,2427,4589,5577,23967,19259},
{1,3,3,1,31,15,7,131,329,847,537,1775,3833,5683,17267,16389},
{1,1,7,1,9,29,13,25,409,513,1695,2175,5099,727,5723,43547},
{1,1,5,7,13,11,29,123,127,193,1647,3157,2149,16209,19909,14473},
{1,1,1,15,15,37,125,157,487,143,1891,2895,4397,10685,1463,55027},
{1,3,7,1,1,15,115,105,479,529,1095,2687,4483,15027,15487,7113},
{1,1,3,9,23,63,113,211,155,931,175,3037,2359,10413,24561,21099},
{1,3,3,11,5,15,13,37,257,447,203,545,2467,9979,17543,62703},
{1,1,3,7,17,31,83,91,79,265,1415,2347,5337,7615,27739,33841},
{1,3,5,7,17,63,37,153,347,909,1945,7,2071,15195,32083,26713},
{1,1,3,11,19,51,69,21,323,635,443,1685,6275,13787,20921,45553},
{1,3,3,7,15,35,67,247,257,429,2029,523,3219,3893,26677,53273},
{1,1,7,9,9,3,119,121,445,149,1539,1887,2995,14867,809,48065},
{1,3,5,13,15,27,75,9,217,35,1363,2383,4357,1153,20565,62277},
{1,1,7,1,21,1,11,53,331,765,407,453,2725,11199,645,14915},
{1,1,5,1,29,11,5,159,395,53,323,1347,5529,8525,24003,20535},
{1,3,3,15,9,19,87,181,391,639,703,611,997,359,2471,58465},
{1,3,5,9,27,9,117,47,223,509,1537,1235,3885,6767,17131,63421},
{1,1,5,1,15,15,113,67,477,597,1795,3065,4565,3609,16419,19667},
{1,1,7,11,1,63,33,211,271,773,499,2309,1303,14015,30377,53195},
{1,1,7,11,5,23,17,183,321,315,203,3371,907,9331,21031,33765},
{1,3,3,7,7,53,111,69,441,283,195,2415,7293,7659,2731,5417},
{1,3,5,15,3,61,5,241,427,463,1729,653,7671,10979,7247,36931},
{1,3,1,9,3,5,105,117,465,853,2005,3925,4419,4441,3701,50747},
{1,1,3,7,1,3,3,149,65,405,299,99,481,14323,11565,6227},
{1,3,7,5,29,3,19,3,253,895,879,2435,2151,10673,11013,43055},
{1,3,1,11,15,57,127,197,319,913,1039,811,7767,5791,31725,8733},
{1,1,7,3,13,25,25,81,229,185,39,2789,579,4973,28617,60871},
{1,1,7,3,25,17,41,7,103,269,55,2651,7579,10935,8917,14323},
{1,3,7,7,13,7,99,205,293,877,1893,3013,2389,6021,2645,18175},
{1,1,3,7,9,39,59,187,191,761,339,3381,2921,5197,16963,43019},
{1,3,3,13,7,23,41,203,311,981,323,1675,6689,579,3885,64475},
{1,3,5,15,21,39,35,193,167,1009,493,829,6571,1299,13061,1163},
{1,1,3,5,3,19,123,123,111,599,193,3419,7173,5595,12449,52247},
{1,3,5,11,9,25,65,49,239,953,481,3455,4335,305,22469,11949},
{1,1,3,7,15,1,13,77,147,49,1445,931,3405,15951,15215,26451},
{1,3,1,1,21,53,17,7,247,243,805,795,489,13351,13493,30937},
{1,3,7,5,5,13,39,115,397,757,423,2559,1677,9449,24563,869},
{1,1,3,11,23,9,27,233,165,853,1721,599,551,11657,27623,40119},
{1,1,3,1,3,47,75,207,113,417,1317,2215,2395,1841,23125,50401},
{1,3,3,1,13,55,103,55,351,785,1665,3603,7705,4811,21129,38115},
{1,1,1,5,5,49,93,189,317,701,1545,1017,4133,7655,19827,52155},
{1,3,3,13,17,37,7,249,139,529,235,3801,7871,459,15127,13231},
{1,3,7,5,7,63,99,241,131,455,1287,3539,8029,12661,23313,54029},
{1,3,1,3,29,63,51,227,497,685,1351,449,7851,10815,17379,62097},
{1,3,1,11,25,61,73,29,467,533,855,853,5557,10953,18307,27135},
{1,1,7,3,13,49,63,171,177,283,1365,3087,5445,15109,12523,25193},
{1,3,5,15,9,39,95,81,417,199,1653,3673,2663,8101,12199,22759},
{1,1,3,9,29,15,29,215,21,721,245,1197,7251,5721,6735,7751},
{1,3,5,5,21,7,81,61,157,707,819,1689,4203,5559,25483,43325},
{1,1,7,13,15,51,47,197,269,921,353,2865,6227,537,20015,53823},
{1,1,3,5,13,25,91,221,111,587,1119,2343,4651,4641,15915,36323},
{1,1,7,11,1,45,7,215,483,545,731,3041,3121,8681,20651,4069},
{1,3,7,13,13,27,109,65,103,805,299,2069,6017,14565,20505,16161},
{1,1,7,5,11,33,105,213,237,583,1033,2333,845,6493,505,2563},
{1,1,5,7,3,5,11,173,373,341,269,177,3175,9413,601,13591},
{1,1,5,13,7,57,61,187,121,405,665,111,7535,3355,14051,511},
{1,1,1,3,3,29,15,253,227,123,333,1343,7313,1955,17741,30831},
{1,3,5,1,5,47,65,183,199,839,925,2711,4609,201,15177,29817},
{1,3,7,9,21,63,5,163,265,581,1795,3937,4641,2073,32225,60831},
{1,1,1,5,7,47,125,203,511,841,1937,3431,1495,12827,5893,19265},
{1,1,5,5,9,49,17,247,391,241,3,2253,6319,89,4449,6371},
{1,3,1,1,31,7,51,61,461,391,273,1609,5825,16029,3851,39213},
{1,3,3,7,29,21,65,75,317,925,1319,3827,965,5685,17007,64365},
{1,3,1,5,23,23,109,59,31,659,635,2209,857,9847,2507,18325},
{1,1,1,1,17,51,53,77,461,147,229,2821,2405,1259,1121,17429},
{1,3,5,3,31,3,57,157,321,731,1609,2139,899,12599,19803,51083},
{1,1,3,11,27,43,73,209,431,587,1247,2803,3593,1351,18701,33423},
{1,3,5,13,27,19,67,245,339,879,2035,1801,5845,3883,22057,15771},
{1,1,3,11,11,55,93,51,57,127,1325,3975,3989,2347,18831,2979},
{1,1,1,13,17,1,17,103,303,777,1973,2943,7439,8953,27227,10229},
{1,3,3,15,1,41,53,219,415,399,995,205,7719,10937,31879,755},
{1,3,7,9,13,7,99,93,419,1019,1605,161,3831,9147,7877,1333},
{1,3,7,15,5,51,37,115,259,549,353,2067,7657,1283,20333,2325},
{1,1,3,3,23,33,63,233,363,719,1099,471,3079,10577,19063,31535},
{1,3,7,15,23,19,109,105,497,881,1055,537,4607,239,22785,60201},
{1,3,3,5,19,11,1,207,163,437,713,667,1427,7505,28055,43101},
{1,3,5,5,25,45,75,9,109,545,573,2685,1013,2973,18619,55945},
{1,1,1,3,27,27,39,33,285,453,613,2707,2155,4355,21105,7969},
{1,3,3,9,1,31,71,101,491,409,65,1479,5743,525,2863,53657},
{1,1,3,1,17,63,55,11,125,447,275,2243,6827,5753,32401,13819},
{1,1,3,9,21,47,5,127,285,471,1681,945,6141,5651,10273,30811},
{1,3,3,1,13,53,91,3,255,429,107,2937,2971,10251,15009,37477},
{1,1,7,13,21,63,73,3,63,491,101,1981,7457,879,6243,22275},
{1,3,1,1,11,43,121,101,293,639,645,2723,2075,3629,22105,18199},
{1,1,3,1,31,9,69,97,511,663,1147,1237,389,255,8661,38533},
{1,3,3,7,3,13,23,71,197,439,2003,1771,8073,1549,29089,5409},
{1,3,1,1,9,23,1,221,159,699,593,3385,3869,10105,22097,34753},
{1,1,7,1,29,47,41,137,333,357,325,3151,6641,3823,8763,28327},
{1,3,1,7,19,19,39,225,477,619,583,229,6177,9615,1203,13711},
{1,1,3,13,9,41,127,147,13,301,861,2019,3517,1147,21587,42387},
{1,1,5,11,9,63,11,121,251,199,483,2287,4667,3887,10611,6019},
{1,1,3,13,23,19,89,73,355,399,749,687,5707,11443,817,38967},
{1,3,5,9,3,23,115,207,373,541,73,1285,7245,12505,5787,61207},
{1,3,5,15,27,37,115,203,195,793,1577,1283,7299,4025,5319,5375},
{1,1,7,15,25,19,61,11,215,771,1057,451,1965,13693,25617,42657},
{1,3,3,7,1,19,23,217,175,901,2009,2989,5111,5027,4805,37843},
{1,3,1,11,11,37,3,131,459,769,201,3979,3009,8691,27005,32175},
{1,3,5,7,27,27,117,23,403,1003,1501,785,6313,10187,5085,30751},
{1,1,7,3,11,41,73,151,19,657,131,1901,3879,14995,24085,56621},
{1,3,7,15,23,3,61,199,67,483,1961,3583,5937,5749,16685,11831},
{1,1,3,15,25,15,97,9,299,641,883,2901,123,1523,7055,15609},
{1,3,5,5,31,55,19,45,239,543,2005,1041,1711,11059,19927,17475},
{1,1,3,9,5,59,105,209,323,613,1963,2227,2947,11761,21375,13265},
{1,3,3,15,1,5,117,37,93,243,305,2299,5163,9205,28761,35987},
{1,1,1,5,5,29,13,147,457,187,1729,1547,7745,13155,7833,57449},
{1,3,3,13,1,51,49,253,23,389,1611,3045,5909,3947,25105,3327},
{1,3,1,11,15,47,19,15,231,57,763,1879,1765,14861,22893,19437},
{1,1,3,15,1,19,85,65,139,629,361,3513,3807,799,8349,29247},
{1,3,3,13,9,11,65,201,471,89,355,121,3947,10775,3599,6041},
{1,3,7,3,5,53,33,167,431,129,1449,3263,7691,12569,7551,41101},
{1,1,3,15,9,41,5,239,361,773,955,3663,6051,12889,5841,59615},
{1,1,7,5,5,33,97,9,495,845,1953,3533,5715,15055,25211,9351},
{1,3,1,11,25,37,83,153,289,739,353,1121,7641,2081,28439,38085},
{1,3,1,1,27,9,63,135,395,641,1759,3727,4371,5193,2783,12389},
{1,3,3,15,3,9,5,153,111,675,1957,3817,4269,10787,3413,34199},
{1,3,5,9,23,23,97,137,255,249,333,2329,1055,13769,13109,33443},
{1,1,1,15,7,37,99,219,483,755,263,3523,6179,4817,29873,12771},
{1,1,3,5,23,7,77,97,105,631,175,1911,7271,1009,24081,61207},
{1,3,5,3,1,31,71,91,265,669,1839,3989,8127,15001,1419,8895},
{1,3,1,13,27,51,93,155,49,991,653,203,3863,5363,31969,36083},
{1,3,3,7,31,27,21,73,21,675,407,1215,2963,6799,15259,13125},
{1,3,5,13,5,53,19,215,243,487,689,2519,6393,3987,30847,37919},
{1,3,3,7,5,31,115,231,255,955,2023,1487,6575,9873,22585,29951},
{1,3,5,11,11,57,109,203,417,29,1311,893,1047,2413,9305,38219},
{1,3,1,7,23,51,113,3,105,915,1145,3431,7331,3323,31669,21485},
{1,1,7,13,9,29,119,205,403,1023,257,863,2983,1895,16539,23385},
{1,1,7,13,27,21,47,139,341,509,1107,2197,3649,14301,30789,48783},
{1,3,3,7,25,19,99,11,309,919,1809,3015,1587,3779,1289,30207},
{1,3,5,11,9,43,57,171,9,151,173,2301,7723,2083,319,52883},
{1,1,3,1,3,13,63,11,231,117,1257,237,581,13871,15501,8741},
{1,3,5,9,13,63,55,155,291,721,123,929,3351,11651,12513,1779},
{1,3,7,3,31,5,61,81,465,639,1363,3157,2401,9513,32559,34477},
{1,3,1,15,27,25,3,117,277,13,707,3825,7287,10181,30127,57247},
{1,1,7,11,21,21,53,17,407,851,1191,285,6815,1595,25507,8099},
{1,3,5,9,9,61,83,61,65,671,63,311,6897,15327,29809,4899},
{1,1,7,1,21,45,99,235,477,461,1119,4087,2057,14861,31969,24357},
{1,1,7,9,31,9,65,123,281,273,1059,1625,6265,9635,11563,45053},
{1,3,3,7,1,41,15,23,43,727,1271,1741,765,13265,4145,1335},
{1,1,3,7,17,55,107,231,263,197,659,3621,2789,5171,28635,13595},
{1,1,5,1,27,23,13,83,431,507,1571,1573,1733,12171,8181,30843},
{1,3,7,11,1,53,107,39,497,579,453,1339,1415,10317,2741,34599},
{1,3,3,5,31,41,49,41,33,665,1783,87,317,6603,22603,22879},
{1,3,1,15,5,47,41,87,231,853,1615,2299,4643,9249,15641,14323},
{1,3,7,9,5,45,55,153,31,247,67,2335,6057,4379,27579,38437},
{1,1,5,7,9,3,73,81,479,909,1097,3945,4485,7815,22855,20825},
{1,3,1,15,19,43,97,57,339,167,135,1777,7681,9715,13863,6347},
{1,1,1,1,5,53,33,123,449,165,1283,2977,5919,12929,32073,61851},
{1,1,5,15,27,27,19,157,267,651,1319,3841,7739,9947,16801,41325},
{1,3,7,9,19,7,83,95,401,293,437,1983,119,7553,11097,11925},
{1,1,3,5,21,1,53,201,385,843,1801,99,2697,9659,28789,31417},
{1,1,5,5,29,57,103,89,77,597,1849,3433,4267,11167,3841,44023},
{1,1,7,1,21,47,113,253,249,431,1899,2859,7345,5725,14805,19999},
{1,3,3,5,1,11,77,213,359,665,1855,2743,2407,14677,17957,63257},
{1,3,7,13,23,29,127,183,275,849,1005,3159,3867,13029,7527,13035},
{1,1,1,15,29,47,81,225,77,879,1279,1929,1457,2025,32229,2847},
{1,1,1,3,29,45,37,189,217,53,281,1785,1929,763,5875,34303},
{1,3,1,9,21,61,21,149,215,13,1221,5,7153,14089,3119,33115},
{1,3,7,11,7,57,89,185,485,649,1765,747,2983,6791,25015,13627},
{1,1,1,9,11,53,77,203,425,237,487,2317,1047,8277,23405,30445},
{1,1,3,5,7,29,39,195,109,381,655,931,4469,16215,10627,64171},
{1,3,1,3,5,9,89,131,509,275,489,3161,3701,11951,6579,42839},
{1,3,7,13,15,37,65,91,305,433,1815,169,3117,47,30331,34863},
{1,3,3,9,21,3,21,113,25,833,1579,4021,3481,55,20833,46277},
{1,1,1,5,19,37,61,229,61,363,817,1235,6235,7261,29917,43057},
{1,3,1,9,7,59,119,189,341,945,633,3683,2589,15453,4989,40055},
{1,1,1,5,25,63,61,73,207,205,1011,2857,8137,2121,26731,46011},
{1,3,7,11,13,59,107,57,49,555,441,1771,4939,12107,8263,16243},
{1,3,5,13,15,49,89,217,83,225,2001,2727,4651,619,16473,47525},
{1,3,5,9,5,63,115,91,337,757,703,559,1683,14875,30769,30331},
{1,3,1,15,3,3,119,79,487,519,523,1177,7105,12343,24671,31711},
{1,1,7,15,25,63,87,23,59,277,849,953,4567,11309,26181,749},
{1,3,7,15,5,33,21,127,3,239,839,997,7253,8183,19779,4185},
{1,1,5,15,25,37,99,51,465,137,1339,541,4319,9883,17425,30743},
{1,3,3,5,13,7,3,249,365,749,527,3675,3005,12905,9621,899},
{1,3,3,7,29,31,69,21,365,1021,1329,2623,3549,5491,21293,63771},
{1,1,5,9,5,35,53,247,193,17,227,381,5233,821,3991,4439},
{1,1,7,15,5,59,27,167,489,335,1565,2999,1777,5009,519,57967},
{1,1,1,11,25,47,23,155,419,863,1905,355,1089,5871,10149,53341},
{1,1,7,7,29,55,127,83,33,309,2017,1021,5987,1101,13657,60587},
{1,1,1,7,3,1,9,75,257,407,659,529,2087,14759,14483,36425},
{1,3,7,3,11,29,113,255,301,799,1171,3721,135,3467,7109,50339},
{1,1,1,7,21,25,15,31,61,491,57,189,2033,4363,31295,16313},
{1,1,5,1,5,17,33,77,483,469,355,2245,4165,459,30411,29507},
{1,1,3,13,1,27,29,85,491,787,1157,1299,4743,14795,32587,12807},
{1,3,3,1,23,45,35,129,3,55,969,2387,3929,10397,19879,2723},
{1,1,1,7,19,3,9,23,497,347,2039,913,5925,7965,5789,40949},
{1,1,7,1,29,61,89,3,133,647,1585,2661,1875,1859,3937,12707},
{1,3,3,7,25,11,41,149,427,463,901,2433,2617,13511,3443,39867},
{1,1,1,5,27,33,103,251,201,1023,1979,3745,6365,14945,22153,55535},
{1,3,1,15,23,25,57,215,111,181,385,1123,3095,7085,31863,37393},
{1,3,5,13,17,35,27,159,255,241,413,1823,5329,1825,28489,58763},
{1,3,1,15,3,33,97,27,409,889,409,2315,4743,14827,3037,57149},
{1,1,3,5,19,63,93,51,233,715,1571,1101,2751,14805,25683,13323},
{1,3,7,3,21,15,117,179,263,229,199,2597,3999,3037,3801,4775},
{1,3,3,15,1,15,49,91,383,21,1955,773,1213,5971,19525,8699},
{1,3,1,15,29,49,11,101,261,761,709,3811,4055,15675,32305,15173},
{1,1,1,3,9,41,127,23,413,461,237,1595,2257,2971,31845,61485},
{1,1,1,11,23,13,63,21,23,209,1317,1071,3619,7275,9343,21455},
{1,1,5,9,31,35,41,249,477,569,1175,1571,4679,10337,3507,23415},
{1,3,5,11,29,3,117,65,301,913,1709,1765,1801,15513,31495,38131},
{1,3,5,11,27,3,71,195,81,313,505,3941,3797,2031,24151,65085},
{1,1,1,5,13,17,59,151,191,489,1267,3207,4495,15145,12789,46313},
{1,3,1,7,29,9,25,31,33,527,1939,4089,333,757,8895,25331},
{1,1,1,1,9,27,11,205,211,141,1171,1881,4029,10587,30103,39661},
{1,1,3,3,23,3,23,175,355,753,183,1331,6403,3369,29891,11109},
{1,3,7,3,17,25,95,145,135,525,1073,1841,3951,2027,23053,19699},
{1,1,5,3,11,43,117,67,299,885,1095,2777,8185,14331,29543,655},
{1,3,7,7,3,59,127,147,323,713,99,1179,6395,1821,12673,35587},
{1,3,5,3,7,11,33,87,99,967,1443,1585,6215,15125,30747,21513},
{1,3,7,11,23,5,91,171,229,601,833,3157,1691,15081,20607,7643},
{1,1,3,1,5,1,39,59,157,7,601,2079,3045,3693,26511,13245},
{1,3,5,9,9,27,83,135,185,379,2027,1407,7409,7363,26471,35907},
{1,3,7,15,29,49,1,69,383,915,183,3809,4511,8751,4715,7033},
{1,3,3,3,1,17,71,233,243,933,1165,3089,3565,6521,13203,13065},
{1,1,5,9,9,55,53,129,331,943,587,2573,2247,15101,4987,62983},
{1,3,1,13,11,43,45,127,129,857,669,321,3915,4477,26973,19911},
{1,3,1,13,15,3,83,23,13,441,953,2373,3539,4895,26327,61961},
{1,1,5,13,23,11,125,83,339,901,1809,2691,3789,15007,10569,65399},
{1,3,1,1,17,27,105,199,435,245,1227,3029,3911,1021,2931,24957},
{1,3,1,11,17,5,123,39,413,627,1149,3925,6635,8959,31387,65047},
{1,3,5,1,23,41,93,217,21,115,1311,3901,2559,2925,30755,7575},
{1,1,3,9,13,11,63,171,135,983,1679,395,7349,5153,26405,40589},
{1,3,7,13,27,47,53,169,85,871,1087,619,7399,9719,6349,59211},
{1,3,3,15,31,45,3,33,11,879,929,1977,1939,1049,16159,41515},
{1,3,5,11,9,27,13,23,127,747,1121,2497,8141,8601,12431,3243},
{1,3,7,15,23,43,23,225,283,13,1837,2089,6435,10121,22307,58767},
{1,1,5,11,17,3,41,221,143,669,261,1367,7813,15265,32751,62007},
{1,1,1,1,5,45,41,161,327,185,1403,485,2831,10025,12555,47661},
{1,3,7,1,31,55,87,83,439,929,653,4095,5443,7361,27801,12979},
{1,3,1,7,1,57,11,145,55,269,711,1889,8023,7171,3247,35691},
{1,1,1,3,15,1,15,131,479,797,815,2343,1603,10775,21341,20825},
{1,3,5,9,3,27,31,117,441,177,215,3991,3197,8397,19195,3883},
{1,1,5,13,1,19,13,27,157,1001,43,251,7997,7495,16515,44287},
{1,1,3,5,17,57,117,53,413,905,551,149,7531,14885,32493,34961},
{1,3,3,7,27,1,7,13,259,21,189,451,6171,3603,12053,45619},
{1,1,7,11,5,41,59,119,419,93,1399,629,1269,3789,17035,61583},
{1,3,5,11,1,11,59,83,473,273,839,3111,3081,10159,6143,16297},
{1,1,5,15,25,15,17,63,275,927,189,89,6595,4399,27201,57205},
{1,1,7,3,31,17,63,203,321,655,1751,2985,3291,11567,15135,49747},
{1,3,5,13,27,25,89,39,299,833,1269,271,6481,3045,7203,20279},
{1,3,1,1,29,13,13,37,33,563,1825,3257,3153,963,25801,15861},
{1,3,5,11,15,7,49,117,479,221,579,2995,1673,14927,2869,35547},
{1,3,1,11,31,11,77,161,183,187,1967,3037,4441,10547,1443,8619},
{1,1,3,11,27,41,83,179,293,421,1395,1673,6375,9801,14265,18117},
{1,1,3,7,9,19,55,235,499,637,1121,3583,8007,3749,20903,6179},
{1,3,7,13,9,55,125,77,395,9,2005,2247,1609,6805,13099,26367},
{1,3,5,13,9,41,49,133,443,995,209,341,8013,11037,29663,21161},
{1,3,1,1,1,47,45,243,161,433,129,39,4885,8777,6395,16953},
{1,3,3,15,11,13,41,113,279,657,763,2411,7115,463,10759,50493},
{1,1,5,5,31,5,25,181,385,445,625,313,4983,11763,6065,63835},
{1,3,3,15,13,25,103,5,205,223,1327,73,677,6751,2071,24963},
{1,1,7,15,21,61,21,11,47,775,113,991,1943,1459,18049,45025},
{1,3,3,1,11,43,27,89,49,711,173,181,1261,2751,21321,5467},
{1,3,3,7,17,7,57,61,87,973,985,1849,559,7319,11457,46071},
{1,1,1,1,9,37,99,157,423,189,1355,3983,6357,10825,26517,45815},
{1,1,3,11,23,33,57,55,59,831,339,725,359,14859,17523,36149},
{1,1,5,5,27,29,47,147,153,801,1737,3617,5447,8011,30631,7921},
{1,1,5,1,11,43,35,105,69,453,1023,875,6755,6015,12449,50235},
{1,3,1,5,29,31,43,89,369,891,1447,353,8103,2555,1197,64005},
{1,3,3,9,21,33,117,205,473,289,1699,2361,7083,13001,24127,48611},
{1,3,3,15,3,23,79,139,475,511,181,1331,6137,2653,14071,16947},
{1,3,3,1,11,47,51,217,305,599,1609,237,4537,5377,717,13269},
{1,1,7,3,19,31,1,173,509,817,785,1223,5585,8911,643,44575},
{1,1,3,11,5,11,31,129,269,369,1833,2885,441,11517,2323,26735},
{1,1,5,9,7,51,31,21,5,157,541,2939,4569,1679,17467,27995},
{1,1,7,3,21,33,85,213,41,851,1947,3205,5065,6079,30789,63677},
{1,1,5,3,9,53,3,179,157,407,537,1193,4645,13791,28153,11349},
{1,1,7,13,25,61,9,151,263,143,1583,2859,6617,8861,4163,40695},
{1,1,1,1,7,25,19,207,335,1019,1919,3893,831,12421,4667,38967},
{1,3,5,3,5,51,81,9,425,333,451,2569,2771,12145,26065,14385},
{1,1,3,7,3,49,17,147,327,331,1197,7,3703,15247,9723,52819},
{1,3,3,7,27,21,117,229,255,603,195,1049,6243,13593,14553,8267},
{1,1,5,15,9,53,1,187,79,151,321,1883,6105,13879,8201,53213},
{1,1,1,7,21,27,103,147,351,901,1927,2145,2685,453,15173,7371},
{1,1,3,5,21,27,125,77,395,27,827,3617,6033,1511,29461,18907},
{1,3,5,3,3,27,75,129,441,831,1213,2499,5829,12181,7991,58167},
{1,1,1,9,3,33,85,135,45,405,1731,551,1251,7895,3975,41621},
{1,3,5,7,19,19,25,7,477,569,1089,2705,6157,10279,14029,36229},
{1,3,7,3,5,19,99,137,67,361,2021,2891,1957,14961,22673,45707},
{1,3,7,1,21,11,81,225,151,235,1761,3875,7427,11213,27023,17945},
{1,1,7,1,3,1,3,123,39,769,1467,1907,7833,2099,19,54653},
{1,1,1,3,25,35,33,111,407,497,1527,3999,3083,6221,8319,56959},
{1,1,3,15,21,49,113,11,191,801,1835,3413,3379,13129,3655,23885},
{1,3,1,5,21,57,87,133,409,325,569,2099,8143,315,23287,21905},
{1,1,5,5,21,43,25,169,265,123,81,2683,6137,7341,16383,26435},
{1,3,1,5,23,17,125,173,3,829,693,751,8021,3701,32643,35405},
{1,1,3,1,31,13,1,195,435,487,961,1681,1233,6001,3113,29515},
{1,1,7,5,9,41,81,137,257,337,1837,145,4191,6313,9991,25541},
{1,1,5,13,29,13,1,117,501,991,571,793,1433,6005,19,61135},
{1,1,7,1,9,43,65,69,297,331,1777,1843,6477,13943,1301,51001},
{1,1,1,3,7,35,23,211,33,649,255,1831,635,9965,16679,14531},
{1,1,1,13,23,57,113,247,321,401,1761,4001,1823,14457,5251,4965},
{1,1,5,5,31,5,53,103,297,575,1577,2217,977,14415,16953,14793},
{1,1,5,7,9,19,25,29,121,563,1707,901,6167,10799,11897,31187},
{1,1,5,9,17,39,89,29,251,259,411,819,6037,4601,11481,46141},
{1,1,1,15,23,9,65,95,189,93,1485,2417,5183,5513,26623,42637},
{1,1,5,5,3,3,113,161,463,225,1089,2023,2341,14931,28097,56365},
{1,1,5,9,9,3,109,141,27,473,107,4023,3279,7595,13289,35649},
{1,1,5,3,9,37,73,153,487,57,2035,3583,239,2183,10903,171},
{1,3,3,15,23,39,87,217,451,597,1817,2883,145,11341,16015,16765},
{1,1,7,5,19,61,45,37,473,883,277,2801,13,7021,3851,53223},
{1,3,3,9,1,35,97,237,279,541,1911,661,7603,8183,22071,37317},
{1,3,3,11,11,63,101,71,227,259,1545,2779,3859,4859,18957,31749},
{1,3,3,1,27,29,91,215,381,607,1701,1709,247,12403,29943,59533},
{1,1,7,1,11,23,47,141,37,881,1443,3921,3281,7417,1549,50653},
{1,1,7,11,23,61,17,39,373,871,1107,1875,1419,3981,1333,11485},
{1,1,7,11,21,51,127,145,129,425,1263,1989,699,7317,24827,15049},
{1,1,1,11,9,59,59,67,329,841,905,467,1905,895,29711,25585},
{1,1,1,15,3,39,11,205,297,383,445,2139,2935,2399,22237,20355},
{1,3,7,7,17,9,17,205,369,1019,1703,755,5507,14749,16461,14519},
{1,3,7,3,5,31,97,35,43,249,773,4033,6085,1241,24743,22415},
{1,3,7,3,17,11,45,203,251,669,1463,1897,7913,2315,30307,15431},
{1,1,5,5,7,53,83,13,1,841,423,1059,3951,14209,11113,13931},
{1,3,3,5,5,15,11,71,237,553,829,3653,4991,1003,8353,52173},
{1,3,3,9,27,39,83,137,315,883,1155,3541,3815,10633,13277,20269},
{1,3,3,15,13,55,43,19,345,351,1117,1747,1949,3195,12241,52441},
{1,1,3,5,1,11,113,117,37,103,1681,3269,1659,14779,30479,31123},
{1,3,7,13,1,63,9,63,65,737,785,1713,8123,10053,29871,17647},
{1,1,3,5,17,45,71,37,283,145,1927,75,7355,4681,2777,31465},
{1,1,3,7,21,19,113,89,67,751,99,421,201,6345,9473,39849},
{1,1,5,11,31,57,75,79,393,745,1435,3039,1175,983,923,42867},
{1,1,5,9,31,47,31,61,85,651,1733,3973,1979,7223,13817,30593},
{1,1,1,11,31,21,23,177,401,55,537,3775,3241,15157,11849,15629},
{1,1,1,13,31,53,79,57,35,617,61,89,6917,6045,23879,45485},
{1,3,7,7,3,43,57,243,107,321,273,2171,2069,6171,29181,8281},
{1,1,1,11,3,27,51,57,81,795,1673,2601,7335,16243,863,20663},
{1,1,5,9,7,19,31,87,509,899,1133,1609,2163,7595,10523,43181},
{1,1,1,7,21,53,103,43,507,317,685,1329,7057,7275,2277,28271},
{1,1,7,7,3,35,81,81,261,587,1571,2771,4653,6517,25101,56753},
{1,3,1,11,17,61,29,137,7,929,393,2513,2423,5457,6285,12525},
{1,3,1,9,25,63,17,45,439,591,273,877,7741,8381,32277,24635},
{1,3,1,5,19,11,17,175,297,77,961,3331,5193,14347,12713,32067},
{1,1,5,11,3,17,13,21,219,653,1279,1657,7659,14459,27661,38093},
{1,3,7,7,29,17,67,35,451,91,919,3163,7459,14971,4317,42503},
{1,3,3,15,7,61,69,211,349,97,911,503,3903,12327,11049,29387},
{1,1,7,3,5,7,63,237,387,931,693,1143,6545,8529,25217,53087},
{1,1,5,7,1,13,21,169,259,289,437,649,4905,15261,29997,34043},
{1,1,1,9,25,13,19,229,29,213,1941,1501,3463,15761,15635,39687},
{1,1,5,7,13,29,101,57,483,913,1025,2139,4327,7847,12455,41797},
{1,1,3,11,17,27,97,79,411,9,1797,3721,5291,859,8889,6151},
{1,1,1,5,17,61,45,187,157,301,1017,1507,6031,4271,32593,23739},
{1,1,3,11,31,39,7,169,15,799,1585,2055,4683,13247,23743,50399},
{1,1,1,9,25,37,15,39,339,383,1153,1211,5745,15249,26021,39871},
{1,1,3,13,17,51,27,137,231,877,309,3633,2575,12259,2743,14781},
{1,1,5,7,5,33,95,19,37,829,1489,3525,3887,8277,21867,3581},
{1,1,1,15,11,33,99,213,365,549,1603,777,3787,12209,14999,50607},
{1,3,1,9,23,25,57,147,73,285,1229,1763,4579,14771,4003,38197},
{1,1,5,1,15,55,25,209,135,895,311,139,2445,6903,12129,27907},
{1,1,5,7,23,29,33,135,325,517,2021,1721,4235,2363,12905,18811},
{1,1,1,9,3,19,69,29,157,787,1969,3711,8179,5691,4059,25541},
{1,1,5,15,1,61,11,195,317,13,923,2149,4001,12843,27109,30625},
{1,3,1,7,3,13,45,187,445,859,53,3227,4381,8273,32699,48719},
{1,1,7,7,21,19,47,101,119,311,577,3309,4585,12109,15153,22915},
{1,3,5,15,21,39,15,211,349,237,1873,3333,7837,12811,14321,20227},
{1,1,5,5,19,47,15,239,23,763,537,1477,2231,10885,19487,47385},
{1,1,3,1,19,37,67,85,11,817,869,2249,4111,12411,10405,20055},
{1,1,3,3,1,41,85,137,91,369,1863,759,303,15859,8063,12811},
{1,3,1,11,23,1,11,219,201,573,1573,619,2959,6485,7483,46099},
{1,3,3,9,13,9,9,255,47,375,409,1435,1665,14967,3247,18193},
{1,1,1,5,9,61,121,173,51,415,1621,3947,1379,847,23187,39259},
{1,1,1,7,3,19,95,59,187,453,1533,445,2699,4817,25983,50925},
{1,3,5,13,25,25,33,5,497,1,535,1653,6541,10939,17721,43829},
{1,3,7,11,9,59,115,127,85,505,541,3243,5853,12673,25275,39577},
{1,3,7,1,17,25,83,127,225,295,1823,2051,847,4249,13763,5723},
{1,1,1,5,3,63,39,131,191,983,119,3287,3335,7969,31347,39439},
{1,3,7,9,19,31,19,91,35,677,1229,1371,6497,3315,15239,54235},
{1,1,1,15,3,49,113,199,135,35,709,385,7923,3711,18351,12711},
{1,1,3,15,31,13,41,1,183,95,1625,1675,7881,6607,4165,27151},
{1,3,3,15,21,57,81,49,5,297,131,883,1113,2497,32129,39139},
{1,3,5,7,29,47,101,173,299,879,143,3341,3929,6797,8753,47963},
{1,3,3,13,11,39,27,187,27,763,1515,1903,5897,10061,14595,12713},
{1,3,5,11,27,35,37,213,45,867,1591,3083,8123,5045,31703,61487},
{1,1,3,5,3,31,23,89,369,371,1165,3673,6821,333,10881,4153},
{1,1,7,13,1,33,49,195,223,197,1799,2427,6171,493,13503,23619},
{1,1,3,9,5,59,105,215,449,527,1661,2643,309,11239,11633,63459},
{1,1,3,11,13,11,15,99,409,807,1911,883,1323,9037,6401,545},
{1,1,5,7,7,7,1,167,353,923,1403,3109,4981,3877,25451,4667},
{1,1,5,11,11,25,121,153,111,785,1301,1497,6267,14919,24125,52029},
{1,3,3,5,29,55,63,177,305,41,111,1065,1127,113,2815,12979},
{1,3,5,7,23,39,17,179,267,917,511,3923,915,14173,10689,50749},
{1,1,5,3,9,45,15,157,495,625,407,2769,3267,7593,17957,54597},
{1,3,3,11,21,13,5,207,107,965,1803,1541,3487,3483,109,26923},
{1,1,5,11,25,49,99,135,109,371,1307,1815,1095,2329,27101,52269},
{1,3,5,5,13,9,109,79,151,47,311,3873,3645,3773,1083,31599},
{1,3,5,15,1,9,87,21,145,583,159,2435,587,10123,24803,19993},
{1,3,1,1,23,11,5,45,373,1011,1353,277,7051,3845,12391,25313},
{1,1,1,9,13,13,109,251,97,483,1723,2555,813,9345,11351,44705},
{1,3,5,7,21,49,63,13,119,813,1559,983,499,15159,24163,59903},
{1,1,3,5,27,33,27,165,207,693,1401,1357,7637,337,10163,43273},
{1,1,5,13,29,7,71,187,1,655,1829,2645,6969,5435,28415,33199},
{1,1,1,13,17,21,13,141,41,267,1165,1893,3455,10737,16693,33065},
{1,1,5,1,7,27,7,67,107,11,763,2529,3023,15745,17023,51911},
{1,3,3,3,7,57,123,249,309,511,1655,1379,725,7325,20261,65039},
{1,1,5,11,3,27,23,27,285,771,2017,1727,4847,2665,30655,47625},
{1,3,7,7,17,3,93,133,427,1021,1135,341,6711,11713,24157,1561},
{1,1,3,7,15,55,11,247,65,115,1967,535,841,15131,28381,31337},
{1,3,1,7,9,45,73,151,127,125,767,2003,6893,3875,451,30275},
{1,1,7,3,5,55,127,123,163,763,1165,1637,6267,7215,23403,20961},
{1,1,1,13,1,21,65,141,369,413,1675,27,7357,6929,18083,829},
{1,3,5,13,1,17,97,107,249,931,47,3537,2245,9827,13673,23217},
{1,1,1,11,13,19,43,31,51,727,1001,927,771,11853,5761,60537},
{1,3,1,7,23,27,115,5,201,431,1021,585,6069,12511,6129,2105},
{1,1,3,11,3,25,75,129,389,131,223,2263,5377,5561,15633,39527},
{1,3,3,1,27,43,101,55,319,549,1971,2255,353,93,25661,59077},
{1,1,5,11,29,57,27,135,341,913,1637,1781,457,11293,1013,53863},
{1,1,1,11,3,51,79,251,443,651,393,3635,7397,5443,4225,991},
{1,3,7,13,31,9,3,109,427,735,891,2789,2169,6459,355,43177},
{1,3,3,3,13,7,93,195,293,37,75,2467,933,8017,9925,61397},
{1,1,5,7,25,15,69,199,161,769,387,1491,4553,4173,25631,37089},
{1,3,1,3,7,59,53,93,103,413,531,887,6149,2901,22611,27135},
{1,1,1,13,31,39,71,215,385,821,1603,3043,4967,10953,11543,64433},
{1,3,1,7,7,63,5,143,1,339,1165,3809,4257,12879,21581,21307},
{1,1,1,15,1,35,67,227,277,879,513,3423,6153,11573,12809,34335},
{1,3,7,9,9,39,47,17,101,179,631,1307,481,871,16807,39811},
{1,3,1,1,13,25,53,179,285,267,407,3781,3267,3545,525,15733},
{1,1,1,13,11,35,45,181,319,767,283,3021,5405,403,3587,7291},
{1,1,7,3,5,9,67,129,101,117,267,1925,1209,13095,7123,62941},
{1,1,7,3,5,63,109,199,95,421,193,3519,6551,955,1679,16627},
{1,1,5,13,1,47,71,157,343,653,981,1335,3737,7185,28861,22883},
{1,1,3,15,7,63,7,81,481,5,1159,1361,4167,2575,7437,16917},
{1,3,7,1,27,17,61,193,317,841,1149,955,5161,4275,1955,15665},
{1,1,1,7,19,63,77,57,367,237,579,3701,5763,4951,24151,45215},
{1,1,5,11,29,7,119,155,431,999,757,2433,5811,3709,29573,23639},
{1,3,3,3,15,35,125,13,275,507,1719,1537,2349,12909,8107,9845},
{1,3,1,13,27,27,11,69,15,1017,207,625,809,2921,8939,30293},
{1,1,7,11,31,51,113,193,69,845,73,919,3523,3987,23665,36527},
{1,3,7,11,21,31,103,29,5,81,1081,3847,4697,8857,30769,40053},
{1,1,1,1,5,11,5,169,13,899,769,3823,5405,5991,3821,27767},
{1,1,3,15,1,35,9,83,23,701,1807,1681,4009,127,31751,38059},
{1,3,3,7,9,61,73,111,193,607,2001,413,3751,16337,16597,23959},
{1,1,7,7,21,29,53,253,187,507,1191,3521,463,2167,23785,19867},
{1,3,5,3,19,43,101,93,257,61,1589,3883,1975,7283,5253,23257},
{1,3,1,9,1,63,25,101,377,571,1701,3385,243,12051,32619,10459},
{1,1,1,5,17,11,37,197,205,879,625,959,7389,7857,20615,20405},
{1,3,5,5,27,41,9,109,197,623,1045,63,7977,11355,28613,5131},
{1,1,5,11,5,29,27,85,131,247,433,3981,2677,15415,869,6045},
{1,3,1,13,9,49,25,79,135,719,93,631,2149,5929,29833,38673},
{1,3,7,11,15,13,37,233,227,205,1579,65,1429,13499,26355,63821},
{1,1,5,11,21,19,7,183,409,275,899,3665,6207,849,24339,1617},
{1,3,1,3,21,61,23,125,463,489,1265,2975,3907,11881,7533,43331},
{1,3,1,15,15,51,83,31,175,47,1791,3651,6735,5013,723,24141},
{1,3,1,9,17,41,57,43,469,911,1251,2105,3133,3437,10097,26687},
{1,1,3,3,9,9,125,201,141,943,1509,1239,6575,8707,363,23309},
{1,1,5,3,19,37,43,141,413,149,1449,1003,4473,12395,4101,61201},
{1,1,5,11,17,37,41,33,57,627,325,1895,1773,1339,24859,587},
{1,1,1,3,5,49,127,109,361,853,1437,3451,4031,5379,27463,47425},
{1,3,5,7,9,57,71,219,347,791,797,73,6241,12717,24429,40977},
{1,1,5,9,27,43,43,227,433,413,1109,2589,4535,8947,8121,43479},
{1,3,7,1,9,21,81,23,157,313,197,2845,8059,15957,28657,28093},
{1,3,1,11,15,17,115,27,421,743,1885,2089,5011,7137,7395,36853},
{1,1,5,15,5,53,69,255,63,29,1011,3201,1467,15441,26255,62895},
{1,3,1,11,3,47,35,195,149,849,1317,439,3539,845,15295,42183},
{1,1,5,15,15,37,67,105,495,985,1777,3137,8039,11795,29771,35045},
{1,1,3,1,25,17,67,227,229,419,1319,3325,1293,8585,28425,34013},
{1,1,5,1,27,51,71,197,375,407,259,4005,3309,5475,13421,60065},
{1,3,1,5,11,17,89,45,311,425,1629,773,7267,8699,27547,37081},
{1,3,1,7,9,25,101,105,489,217,103,1959,4049,5793,31201,11947},
{1,1,5,5,19,3,63,55,431,49,273,3253,5357,13801,9735,21883},
{1,1,1,11,13,3,75,201,477,201,1875,657,6217,8651,2207,16421},
{1,1,5,13,5,31,75,113,25,171,1147,3089,7095,4405,26155,42323},
{1,3,5,5,5,49,99,171,445,1023,1793,3159,5809,12509,31723,60411},
{1,3,7,3,23,51,111,27,103,159,433,293,1741,3599,4067,40667},
{1,3,3,13,11,9,11,21,453,35,1649,1261,3539,14081,5581,57105},
{1,3,3,13,7,9,113,87,391,647,223,1345,4481,9855,20129,10807},
{1,3,7,15,3,61,15,117,97,495,985,819,181,1363,13111,35857},
{1,3,1,9,3,27,125,151,217,961,707,2647,5307,621,12581,13941},
{1,3,1,11,17,37,35,211,179,29,627,3623,6429,16237,24699,14385},
{1,3,3,9,3,57,35,3,85,1017,1739,2241,7297,15637,27085,41237},
{1,1,3,7,7,13,5,85,505,51,409,867,677,12451,13633,47883},
{1,3,5,13,5,51,37,79,237,133,1331,3263,349,4971,16067,62485},
{1,1,7,11,29,41,101,219,391,1023,1681,3163,4071,14665,11041,14523},
{1,1,3,3,13,55,37,119,471,665,1315,3071,5993,12005,13549,63425},
{1,3,5,7,5,25,59,71,77,841,91,1841,6997,1139,11843,52209},
{1,3,7,15,17,25,85,173,373,459,1713,1055,5337,9921,15213,44235},
{1,1,1,15,7,11,89,237,131,565,745,457,4447,5581,11053,43819},
{1,3,5,1,29,21,11,7,125,851,2023,3321,1885,67,8809,43291},
{1,3,5,11,11,43,41,97,353,813,85,2453,769,11709,4697,2849},
{1,1,5,5,21,29,87,179,157,981,129,2139,6841,5479,27111,20749},
{1,1,3,9,31,59,61,15,423,33,467,1817,6535,7341,31061,20937},
{1,1,7,3,1,21,127,135,321,699,727,3079,753,3971,5611,28345},
{1,3,7,11,27,3,39,63,389,433,43,1443,6241,10769,20485,58823},
{1,1,1,11,3,13,5,57,503,707,677,3355,6691,8841,20041,11867},
{1,1,3,11,31,39,107,221,81,125,1439,2429,2109,3931,31007,10915},
{1,3,3,9,17,53,13,121,127,15,1825,1909,5951,13503,31565,56163},
{1,1,1,1,19,55,3,153,385,277,1297,3655,6027,3057,11341,46989},
{1,1,5,9,3,55,37,223,353,141,1917,3827,2255,7617,10971,10641},
{1,3,7,9,29,41,71,19,137,243,2047,395,6981,15887,9479,60199},
{1,1,1,9,17,43,51,191,405,727,485,987,1855,15801,22529,10165},
{1,3,1,7,27,31,69,255,153,793,1353,1981,83,11387,6747,23379},
{1,1,5,5,31,49,83,157,63,647,1367,3995,5899,8429,18317,3471},
{1,3,5,13,19,15,99,13,143,887,529,2855,573,9799,13585,59263},
{1,3,5,3,13,47,103,87,11,381,397,899,71,15539,13005,38297},
{1,1,1,3,1,53,45,141,1,941,261,3291,5177,9843,6309,62799},
{1,1,5,9,29,31,107,57,135,229,1147,247,265,12757,21365,7219},
{1,1,1,3,1,49,55,247,495,449,141,1349,7393,2589,23587,1097},
{1,3,5,1,9,11,73,153,89,575,1805,137,435,3687,32169,24275},
{1,1,7,15,25,61,51,21,109,139,611,3907,6721,5081,6665,51463},
{1,1,1,9,13,23,59,203,33,1013,1533,291,6171,15463,8581,9497},
{1,3,3,9,7,25,51,189,49,265,1163,1141,2467,7839,7083,65527},
{1,1,3,9,19,33,77,9,181,919,623,1521,7853,2199,24115,60607},
{1,1,3,11,9,11,27,57,355,313,151,3391,4869,12541,30031,29455},
{1,3,5,9,17,13,91,123,235,841,1113,1451,501,3863,32483,9445},
{1,3,7,3,13,25,87,243,449,293,1279,3571,2693,13459,5895,38127},
{1,1,3,15,27,61,7,57,255,971,131,2585,2187,7191,17779,34587},
{1,3,3,7,23,29,55,41,463,873,1781,2851,4731,9819,25587,32199},
{1,1,1,9,29,39,25,143,171,141,223,467,4417,9575,23159,33819},
{1,1,5,13,19,61,19,75,25,361,585,1627,2231,1831,24885,37917},
{1,3,7,7,23,19,59,55,323,55,143,131,27,15363,26423,43963},
{1,1,5,5,25,9,33,17,427,481,315,3999,4757,4545,7695,56733},
{1,3,5,13,5,59,45,117,115,263,1441,3307,1085,3875,25869,19725},
{1,3,3,15,13,39,31,243,293,345,343,1911,6123,12577,32081,59993},
{1,3,5,13,17,37,105,201,205,929,435,1467,8063,6963,13709,53275},
{1,3,7,15,31,3,65,221,191,413,427,2579,377,2793,26943,61299},
{1,3,5,3,11,61,75,107,53,689,1845,859,333,889,27607,48795},
{1,1,5,7,1,11,37,181,323,187,1511,25,5517,11957,7093,429},
{1,3,3,1,25,31,125,139,433,583,683,587,5389,1225,26047,18717},
{1,3,1,15,23,33,23,147,279,513,157,4023,2669,7543,2111,9191},
{1,3,1,1,5,39,55,127,257,649,347,3001,2215,15579,29665,10337},
{1,1,1,15,19,55,105,183,505,1003,1311,2253,1861,3561,19581,46183},
{1,3,1,9,23,5,127,215,195,817,719,1285,919,8627,20427,2723},
{1,1,1,5,15,31,43,131,377,57,1531,915,2871,1805,19765,60529},
{1,3,3,3,15,1,93,55,477,221,643,1319,959,475,14015,48823},
{1,3,3,7,19,13,13,191,421,751,1103,2129,1973,14935,26485,41269},
{1,1,5,13,17,43,81,83,67,643,1799,1157,4365,2815,29871,5351},
{1,3,1,9,21,31,87,177,25,403,1357,4047,959,5133,7307,4333},
{1,1,7,7,29,39,27,139,159,529,1323,3823,4569,12711,30263,10961},
{1,3,1,13,27,15,59,1,107,723,497,43,143,16119,29177,5653},
{1,1,5,9,15,41,23,109,101,639,277,1687,1311,1995,5403,6867},
{1,1,5,3,13,1,95,177,379,545,789,3479,4135,445,5869,38923},
{1,1,3,9,21,31,23,65,209,383,271,367,6605,1169,27267,9331},
{1,1,1,1,27,39,121,29,155,465,947,2675,6753,11647,29781,30251},
{1,3,1,5,7,45,7,21,223,363,1021,751,2257,14423,19629,64867},
{1,3,1,9,31,53,13,99,49,389,867,327,4145,3265,15423,14985},
{1,1,1,15,11,11,27,41,333,161,1343,2023,3789,13563,16957,26849},
{1,3,7,1,7,51,7,163,239,393,231,3985,309,875,837,24791},
{1,1,1,7,1,43,105,7,351,755,1781,1925,4961,2961,13427,44317},
{1,3,1,9,17,39,81,75,201,931,1547,1857,7251,11687,14437,12603},
{1,3,3,15,15,23,95,7,193,9,1749,809,5083,14645,24893,35979},
{1,1,7,1,9,9,127,149,433,985,1347,3379,2881,681,20777,30703},
{1,3,1,11,1,27,121,111,251,45,1341,1709,3733,11297,29063,57119},
{1,3,3,1,19,3,77,127,187,831,1125,3119,4665,9857,5301,36755},
{1,3,3,3,29,29,61,225,257,635,665,1279,3019,2401,8253,40251},
{1,1,7,9,29,43,47,95,221,823,257,1485,5183,225,27675,60479},
{1,1,5,3,15,49,25,69,101,393,901,305,4917,13479,30209,9199},
{1,1,3,15,1,9,47,243,403,341,143,1365,1817,6017,3853,58625},
{1,3,3,11,9,49,93,149,39,177,1863,1027,659,9253,2131,26943},
{1,3,1,3,25,1,43,255,217,353,957,39,4607,15761,24291,33619},
{1,1,1,7,29,51,71,237,1,703,19,213,6429,11783,22049,30597},
{1,3,1,7,31,63,105,203,473,731,257,91,5749,4099,30125,40171},
{1,3,7,9,7,29,119,181,225,743,1031,55,3997,16221,11663,14847},
{1,3,3,11,5,21,43,17,473,981,125,2077,6141,4757,7585,29207},
{1,1,7,1,27,61,27,45,267,483,119,767,957,3411,2653,53967},
{1,1,1,3,9,41,43,17,485,253,825,3605,5919,9285,1815,6095},
{1,1,1,11,7,5,53,107,309,609,1389,2035,861,15565,9375,42363},
{1,3,5,3,27,57,7,177,183,227,865,183,2903,6325,4393,5257},
{1,3,1,5,21,29,79,107,365,427,813,3563,7713,3865,4289,28555},
{1,3,5,7,11,27,1,197,425,769,1737,3627,1273,4469,11967,823},
{1,1,1,13,3,31,127,159,471,367,2047,949,1591,12429,21497,27153},
{1,3,1,3,3,31,31,87,243,413,1777,1361,4575,1147,17451,33985},
{1,3,3,5,13,47,45,3,165,329,743,397,2479,4999,12921,26689},
{1,1,5,7,17,59,25,117,217,601,235,2691,5569,7853,31063,28281},
{1,3,1,11,11,39,71,77,481,39,363,1921,3263,12849,13325,41803},
{1,3,7,5,19,1,59,197,239,787,1657,1449,4245,1317,19609,53583},
{1,1,7,1,13,33,81,53,223,323,477,2421,4045,1855,5823,9661},
{1,3,1,7,1,3,121,19,329,569,481,3443,499,12407,19625,4627},
{1,1,1,7,3,33,91,241,69,581,1635,1025,4677,14651,5229,19555},
{1,3,1,15,9,11,99,47,489,755,601,1221,4251,4377,20567,33839},
{1,3,3,5,21,21,127,151,499,971,1627,609,2365,3183,7413,697},
{1,3,7,13,5,35,61,121,51,297,29,1825,495,1299,12741,3253},
{1,1,1,1,13,15,49,205,235,9,849,1101,4533,10221,32419,50151},
{1,1,3,13,29,31,57,77,217,195,1951,189,981,6169,22677,64415},
{1,3,1,5,15,37,25,233,43,843,1205,153,6339,3767,16725,32699},
{1,3,3,1,19,37,11,217,461,897,1181,2815,295,15153,25351,57211},
{1,3,5,11,15,9,5,179,353,769,1457,2919,1201,14871,29549,52265},
{1,1,3,3,5,51,127,221,329,543,1537,2701,2709,9311,2715,42669},
{1,3,5,15,5,41,79,233,445,265,2001,935,3133,3977,3601,21389},
{1,3,5,11,3,7,115,45,311,827,1897,3399,4251,5341,22621,25519},
{1,3,7,1,11,57,117,103,401,505,1683,2161,4363,11189,20263,13065},
{1,1,1,7,23,29,31,77,63,179,195,2747,579,11701,5101,11497},
{1,3,7,3,9,33,81,165,433,545,1893,3709,3813,6615,1485,6395},
{1,3,1,15,9,5,27,157,389,683,1919,509,455,3865,2303,6993},
{1,3,3,9,5,5,3,5,299,59,539,1199,2443,10821,3359,44345},
{1,3,5,9,21,37,87,35,501,943,1313,3929,351,9851,22971,35659},
{1,3,7,11,11,33,77,175,411,315,1797,2731,4611,1809,22027,50595},
{1,3,7,13,15,11,13,189,209,1015,1869,1593,6887,8571,7217,2641},
{1,1,3,13,29,15,119,127,329,275,865,1693,225,15735,11071,37127},
{1,3,7,13,9,31,85,25,281,401,1923,2391,3875,2079,2055,53275},
{1,3,1,5,23,57,79,127,209,901,315,1165,3393,15095,1981,34993},
{1,3,7,7,25,13,15,223,157,335,1061,395,6895,6283,18375,4887},
{1,3,7,13,9,15,99,201,105,643,117,3027,641,13353,4343,11875},
{1,1,3,11,5,51,5,77,281,207,1201,1187,8107,6625,7517,34377},
{1,1,1,5,29,61,3,181,297,151,565,2713,6611,8665,32425,50399},
{1,3,1,5,1,61,41,245,95,647,49,2195,5927,15531,28547,51075},
{1,3,3,15,15,63,123,63,77,813,423,715,91,3793,20901,54927},
{1,3,7,9,15,35,31,161,127,13,1667,1225,5279,15487,18769,24887},
{1,1,3,5,27,25,61,21,447,175,1419,2691,1993,13059,30809,38325},
{1,3,1,3,15,21,15,193,233,435,1993,4003,4581,13837,16535,43781},
{1,1,1,5,1,11,21,253,59,59,497,77,2165,8197,5933,25743},
{1,1,3,9,25,61,29,217,95,269,799,409,801,421,19065,53443},
{1,1,7,1,1,41,71,59,191,867,223,1467,6679,16031,4451,15313},
{1,1,1,11,13,27,7,241,167,969,1267,2953,3769,2415,30065,39483},
{1,1,1,3,25,61,103,23,53,799,989,3859,7299,13613,12007,37535},
{1,1,7,1,29,19,121,57,355,663,643,3723,1775,10363,1389,16039},
{1,3,7,3,21,55,51,67,363,843,1187,1983,7757,5413,26575,53329},
{1,3,1,3,31,55,73,55,75,533,197,1463,2933,6033,24397,41579},
{1,3,1,11,9,15,107,141,473,825,901,937,7433,13119,20047,6695},
{1,3,5,7,19,27,3,149,507,137,1025,1841,33,3113,15101,28187},
{1,3,5,7,31,27,53,45,177,129,1241,1525,991,4141,17681,39435},
{1,1,1,15,31,57,29,137,395,563,101,3367,1277,5431,1169,44321},
{1,3,5,7,21,15,123,181,113,313,1763,1429,2985,715,26129,549},
{1,3,3,1,15,27,27,139,507,79,1999,2505,485,7011,13369,7159},
{1,3,3,11,27,53,109,179,399,657,697,421,5467,4273,7837,11631},
{1,1,1,15,1,57,91,199,443,569,1945,2531,6349,4851,3931,20537},
{1,1,3,13,3,3,107,237,261,377,135,2809,7239,1613,24035,26053},
{1,3,3,5,3,59,65,197,411,363,1729,967,3963,4535,111,7273},
{1,1,7,3,13,39,105,235,203,1015,1031,3127,1209,10817,22177,44117},
{1,3,3,13,19,21,123,31,59,185,1007,1115,1965,13087,18489,34063},
{1,1,7,5,27,7,33,159,245,57,2003,3229,2095,4939,31355,23121},
{1,3,3,9,9,41,49,203,397,915,821,3685,2269,11159,25441,46377},
{1,3,7,5,29,33,29,227,361,961,1905,1149,2799,8115,28235,25685},
{1,3,1,1,19,13,73,103,11,183,853,2425,3809,2391,18615,32735},
{1,1,3,3,21,57,47,57,157,43,1085,3319,461,11499,6809,10435},
{1,1,5,5,17,21,55,17,421,865,159,1643,4523,1485,11937,8287},
{1,1,3,11,7,43,39,37,187,797,1273,1227,2683,1249,3375,44499},
{1,1,5,11,17,35,27,73,97,59,921,2171,7577,2847,93,35911},
{1,1,5,1,5,17,117,189,357,581,1945,2141,1679,12019,11249,6809},
{1,1,5,7,15,53,9,191,153,257,533,493,2389,4657,20757,57275},
{1,1,1,11,13,35,85,37,501,525,543,4057,2001,6183,949,18465},
{1,1,1,3,15,7,39,169,359,671,731,1523,211,1233,29515,57787},
{1,1,3,7,27,7,41,15,71,733,1919,401,1915,4815,10571,839},
{1,1,7,13,27,61,5,25,293,779,477,1537,6695,7435,1281,64369},
{1,1,7,7,19,11,101,45,449,883,1181,3521,6019,16305,23429,43789},
{1,1,7,5,1,49,121,89,275,367,461,1717,2733,4403,9123,35217},
{1,1,7,1,1,37,41,221,281,531,357,3783,3561,8135,18405,56045},
{1,3,5,7,29,9,127,37,13,519,1059,3973,7253,15159,19337,57103},
{1,3,3,15,3,41,91,7,63,747,1649,3367,5945,3603,28465,511},
{1,3,3,15,27,19,67,179,505,131,149,1753,3603,1135,15811,5305},
{1,1,1,5,5,63,71,235,151,651,1383,249,3223,14559,26809,4551},
{1,3,3,9,29,41,67,111,175,515,1123,1707,6653,8233,22775,61029},
{1,3,3,9,23,1,75,145,159,785,537,1995,2241,8641,30709,41373},
{1,1,5,9,21,1,87,233,401,643,197,3437,8163,6363,6537,17283},
{1,3,5,3,23,19,55,243,405,369,1221,1959,5455,11729,26117,9097},
{1,1,3,13,3,57,71,235,125,263,873,1079,2627,1343,1979,49519},
{1,3,1,11,21,15,27,7,425,935,305,2593,4437,9517,26207,4229},
{1,1,3,13,11,53,1,149,97,939,147,3365,5023,607,2083,8715},
{1,1,5,3,13,13,113,51,263,837,1145,3621,5697,2867,7975,22839},
{1,1,3,15,31,9,91,231,399,295,1935,4021,7669,3867,28015,9865},
{1,1,1,1,13,59,51,35,407,733,1629,2429,291,11923,32129,28847},
{1,3,3,11,25,21,13,117,31,547,327,2801,2247,4051,27523,4257},
{1,1,7,7,15,33,15,17,255,363,1013,1463,7537,14093,21883,35389},
{1,1,5,9,11,61,7,161,121,413,515,413,4439,15405,30265,23939},
{1,3,7,7,11,15,5,181,315,231,1567,2985,1653,12251,269,37317},
{1,3,1,11,3,15,91,45,489,571,11,1239,7705,4303,12535,21359},
{1,1,7,15,29,43,81,63,483,851,389,1719,6111,15293,2513,44397},
{1,1,5,15,25,33,97,131,183,269,1903,2733,7197,4507,24471,36871},
{1,3,3,13,17,33,73,83,247,207,79,1139,581,12147,3539,45423},
{1,1,1,15,29,49,79,151,267,393,1995,105,2873,3981,19147,53987},
{1,1,5,1,31,25,39,203,459,181,661,717,6235,13413,1197,40665},
{1,1,5,9,19,33,65,239,463,133,461,3601,7755,1771,20683,7417},
{1,1,1,1,25,19,25,155,431,33,341,959,5679,1205,2599,37499},
{1,1,3,5,25,5,83,87,91,991,1833,4063,147,14497,25725,4617},
{1,3,5,7,31,7,73,51,339,313,1593,2089,7387,15759,3249,7953},
{1,3,7,1,27,49,35,11,21,45,1689,1665,4591,3713,12781,4805},
{1,1,3,9,29,51,73,51,303,179,67,3917,7615,6131,26225,55991},
{1,3,7,11,9,63,29,47,153,883,1859,1913,3563,11451,6333,51367},
{1,3,1,3,5,25,69,87,389,613,989,3557,1339,12503,14505,63209},
{1,1,3,1,5,13,37,163,499,163,2025,1467,5059,8479,2889,62957},
{1,1,7,9,23,31,109,49,73,197,337,2763,4789,8983,9691,32155},
{1,3,1,3,31,25,121,91,371,339,833,2217,4997,9425,10685,60037},
{1,1,7,11,31,3,105,125,255,175,803,1787,6231,4441,5031,29737},
{1,1,1,11,21,63,75,209,393,437,495,2397,4759,15703,29869,62685},
{1,1,7,7,25,33,117,7,293,623,2001,2409,2487,14803,3329,38277},
{1,1,7,9,31,51,75,151,487,85,639,3529,4491,1957,22099,20263},
{1,1,7,5,3,29,11,1,255,555,1269,779,1525,7689,25847,39347},
{1,1,7,7,19,21,9,123,3,943,1627,2979,919,4565,31435,59789},
{1,3,7,5,29,13,57,221,9,893,1685,1879,4575,7369,26191,6067},
{1,3,7,9,13,11,9,27,313,751,1377,1121,3799,1673,16305,30665},
{1,3,3,13,23,17,59,47,499,525,681,3195,1611,7003,7325,53019},
{1,3,1,7,23,51,59,127,67,263,1305,2479,637,9441,6329,12857},
{1,1,7,7,9,3,51,193,205,503,19,2513,7489,9241,15371,20875},
{1,3,3,1,1,57,17,181,23,549,769,2325,3669,7017,25601,64479},
{1,3,1,15,5,55,53,13,327,447,1031,1599,3639,15305,1387,16035},
{1,3,7,15,9,41,53,113,97,99,1377,4047,3713,8891,5601,5853},
{1,1,7,9,9,7,29,249,411,315,181,2153,6135,6947,27595,15553},
{1,1,7,11,3,57,35,55,165,313,577,3049,4259,4231,7225,58973},
{1,1,1,1,15,43,53,143,157,843,465,3897,4797,12305,28807,46381},
{1,3,7,9,17,3,99,61,475,507,831,2207,367,27,23205,2303},
{1,1,3,11,27,29,99,237,43,955,361,3231,1863,7973,8969,58663},
{1,3,1,7,15,15,11,251,135,261,675,3723,7675,7993,1725,41149},
{1,3,3,9,29,11,105,37,151,215,1911,4051,5427,11019,9073,33129},
{1,3,3,1,19,7,103,81,371,253,1043,1231,6497,10377,2349,29047},
{1,3,7,9,15,11,85,61,507,629,811,3883,1435,13035,31913,2153},
{1,1,5,11,13,7,63,147,117,223,1217,3317,3275,6851,2917,55901},
{1,3,3,9,7,21,1,63,117,297,405,797,337,10173,8327,29157},
{1,1,7,11,31,63,97,191,259,421,1829,2117,4203,11919,18001,55791},
{1,3,7,9,21,13,125,247,133,611,463,227,7815,8877,17961,3641},
{1,1,7,9,27,21,97,165,371,715,491,3929,3067,12501,5511,18217},
{1,3,3,15,27,17,81,161,263,273,135,1159,7535,4581,16065,11493},
{1,3,3,7,11,59,111,47,381,413,243,2173,4957,2451,15669,22071},
{1,3,7,5,3,31,65,131,111,141,1891,2983,3331,769,24075,40865},
{1,3,7,11,11,63,7,213,333,111,1235,961,3749,9123,5067,9657},
{1,3,3,1,9,33,1,225,37,951,1995,3215,3117,3723,15013,64525},
{1,3,3,13,29,19,103,65,67,423,1679,3791,5551,11711,195,52291},
{1,3,1,15,31,7,65,249,489,287,1385,1075,1357,13593,20853,46221},
{1,1,1,13,23,45,29,175,147,101,1007,1867,5387,12683,29609,55861},
{1,3,5,13,21,31,85,187,183,179,1337,481,71,6117,2177,27915},
{1,3,5,1,15,5,11,141,205,177,891,3591,4371,889,12957,61083},
{1,3,7,7,11,39,81,241,13,757,521,3029,2345,12385,20683,64053},
{1,1,5,13,7,3,77,211,215,97,1409,1021,1267,4785,27231,2877},
{1,3,5,3,11,57,93,39,415,179,1033,3267,5383,10451,27117,10711},
{1,1,1,1,3,45,93,179,453,995,1423,3849,4381,15789,20789,18775},
{1,3,1,3,13,25,33,165,351,887,1109,195,8131,3061,16743,22997},
{1,3,1,5,23,35,93,155,333,603,1571,229,2979,6295,20793,40901},
{1,3,3,11,29,57,101,61,487,719,1009,1933,7815,15329,12489,26105},
{1,3,3,9,23,59,73,13,141,815,1819,3557,2555,5901,23039,62321},
{1,1,3,5,19,49,27,139,35,995,565,323,6439,15679,27017,30889},
{1,3,7,3,1,3,27,153,235,59,989,2763,4197,3931,31227,27129},
{1,3,1,15,23,45,71,205,465,451,347,1909,3287,8363,9081,35641},
{1,1,5,1,25,29,17,201,463,903,1729,3435,2483,10835,14315,52505},
{1,1,1,15,13,23,3,175,273,305,1945,3319,7777,9411,4209,4047},
{1,1,5,15,25,5,71,35,307,89,301,3465,1497,13467,21911,13611},
{1,3,1,7,11,7,33,241,349,751,633,3281,6733,13833,23605,34307},
{1,1,1,15,17,27,45,13,259,843,1207,1735,4063,6259,1751,45107},
{1,1,5,15,29,51,73,95,5,31,933,423,5505,2193,14919,2715},
{1,3,1,3,23,5,29,7,271,485,827,1159,77,16337,27933,18741},
{1,3,7,9,23,33,47,191,59,301,1277,3745,7837,799,2861,25853},
{1,3,7,13,13,39,33,91,279,855,1917,3601,3971,6193,16951,6115},
{1,1,3,13,15,59,89,239,313,545,431,3823,5741,14981,2647,42813},
{1,1,1,3,17,21,45,37,343,737,1795,2659,2897,7683,15191,1393},
{1,1,3,3,19,55,27,201,459,953,1531,671,5667,11695,149,14605},
{1,3,7,13,9,63,67,229,69,819,859,2035,5725,13403,24197,2599},
{1,1,7,7,1,59,45,105,327,779,59,791,7593,8189,28161,13339},
{1,3,3,15,25,55,125,189,327,733,115,3541,5227,12143,32719,15785},
{1,3,3,7,19,51,35,63,507,89,1441,2369,4927,7953,10193,8331},
{1,1,5,5,21,1,41,49,217,1001,1649,2789,5267,1525,3811,40785},
{1,1,7,15,31,21,33,183,425,393,367,3253,3047,465,28229,44743},
{1,3,7,5,1,23,11,71,269,707,5,2931,1959,15089,9299,43927},
{1,3,5,15,21,51,31,15,49,481,297,3871,751,10661,26401,62923},
{1,3,1,7,17,27,35,255,205,865,1659,1921,5457,11633,2825,13549},
{1,1,5,15,17,35,83,237,437,7,2001,2225,2601,10841,7953,20651},
{1,1,1,3,3,37,43,135,451,203,1319,261,3889,14489,9635,52545},
{1,3,3,13,15,41,95,207,43,997,207,3459,5995,5187,15851,28551},
{1,1,1,5,23,57,49,101,303,921,745,1407,7071,2765,18703,32671},
{1,1,7,13,9,59,65,157,209,295,107,3175,3401,1197,1875,9033},
{1,1,3,3,17,9,101,75,177,905,1013,397,3421,6475,15897,11269},
{1,3,1,5,29,53,105,83,383,137,1169,1245,6973,8701,317,10073},
{1,1,1,3,15,55,69,219,507,707,945,397,779,4157,10333,7869},
{1,3,1,3,9,21,125,153,107,969,1979,651,1199,11419,17043,32269},
{1,1,1,7,1,29,71,127,209,853,1515,1169,5055,9981,30291,29569},
{1,3,1,11,1,1,109,251,329,633,2021,1237,2147,11471,26025,19649},
{1,1,5,1,5,7,77,175,251,143,711,1241,2133,9993,9203,24949},
{1,3,5,11,19,11,101,83,91,595,753,2389,1887,11569,29759,55785},
{1,1,1,3,29,47,49,249,495,451,1887,2547,543,2755,17207,24379},
{1,3,7,7,19,15,95,143,109,221,2041,3593,4571,14547,14217,16711},
{1,3,5,13,27,55,31,209,39,989,1435,1665,7265,14127,13517,37647},
{1,1,3,7,1,49,63,71,249,371,435,3591,2677,143,28897,38981},
{1,1,7,7,21,9,53,221,23,515,1971,3759,3511,10207,12929,42021},
{1,3,1,13,25,21,3,85,421,19,663,3219,3541,13021,5765,39623},
{1,3,1,7,11,5,125,169,293,715,1111,2965,4815,6047,27207,23093},
{1,1,5,13,11,15,37,201,457,551,821,25,435,14307,25855,1811},
{1,3,3,9,27,15,1,253,217,549,1013,2277,4171,3813,19857,8641},
{1,3,5,5,29,37,71,49,163,949,425,2459,945,13125,13981,21669},
{1,3,3,9,17,23,53,235,83,887,439,1939,7601,15275,15739,17623},
{1,3,5,13,7,51,73,67,167,849,2021,2977,6591,3721,5827,40897},
{1,1,5,11,27,19,81,181,383,23,1061,3327,1671,7113,7435,17591},
{1,3,3,7,25,33,73,23,103,821,917,1425,4739,7227,12365,29509},
{1,1,1,7,3,37,81,231,135,663,1983,399,6881,14991,4957,20913},
{1,3,7,15,25,41,65,215,301,471,1669,65,227,9307,29867,9503},
{1,1,7,3,25,47,31,63,53,995,33,1297,3423,12301,16255,14467},
{1,3,1,1,31,25,79,131,353,169,1425,2257,2631,1559,793,48383},
{1,3,3,5,31,9,93,35,503,243,595,2939,771,7333,13429,59457},
{1,3,1,7,5,51,21,237,453,743,775,2207,453,12077,12283,9735},
{1,3,1,15,5,47,59,239,87,97,885,3191,2547,13227,7433,4989},
{1,3,5,15,21,33,41,155,509,317,517,1101,133,1897,8235,57673},
{1,1,5,15,7,9,59,155,415,831,1173,1263,5451,7181,7233,51483},
{1,1,7,3,31,43,71,39,155,529,895,827,3203,4625,32185,53507},
{1,3,1,11,15,17,85,141,277,439,1775,4015,4457,281,22455,47591},
{1,3,5,11,25,41,93,39,51,655,1347,3109,2479,9057,18939,26217},
{1,3,3,11,31,41,7,189,241,443,65,1723,4817,13405,9641,63965},
{1,1,5,3,19,29,111,11,399,277,425,1331,5365,14521,16449,29411},
{1,1,3,9,25,53,91,175,481,307,1025,71,7425,10667,4053,25605},
{1,3,7,7,3,13,75,175,467,363,1889,1759,1155,5511,13047,39637},
{1,3,7,9,5,21,65,43,223,97,835,2253,3313,9817,23015,55365},
{1,1,1,13,9,63,95,61,417,713,1469,1815,795,13609,1567,33535},
{1,3,7,1,25,45,41,27,53,407,1633,1317,6267,3293,8899,45235},
{1,3,5,11,23,47,91,211,41,775,1301,1407,7931,4491,7579,62321},
{1,1,1,7,23,15,57,31,437,293,1999,2589,5453,2519,15533,26949},
{1,3,1,9,1,27,41,165,129,297,1887,1171,201,5817,24503,38911},
{1,3,1,7,1,11,63,225,191,623,1281,3275,167,14697,4905,47289},
{1,3,7,7,15,47,87,177,303,391,355,3997,7557,6201,20531,22483},
{1,3,3,15,17,31,111,87,61,477,1581,3787,5919,10511,2607,62951},
{1,3,3,9,29,19,63,27,205,915,1131,3821,673,2875,12703,14367},
{1,3,7,1,21,19,25,97,281,635,629,181,5207,11133,3687,3489},
{1,3,3,9,5,63,3,21,385,713,1805,3583,2807,15455,13057,39771},
{1,3,5,9,3,59,1,253,123,405,575,3911,4609,11869,23593,947},
{1,1,7,5,21,27,101,221,413,153,1647,3637,803,5697,20761,61137},
{1,3,7,13,31,35,111,253,187,499,465,157,5551,10417,323,34913},
{1,1,1,7,11,41,29,65,393,69,1373,2291,7807,13159,13735,31001},
{1,3,7,13,31,49,1,35,377,11,427,2803,1725,9165,22633,63985},
{1,3,7,13,3,41,27,43,269,599,1035,3681,309,6011,1065,27901},
{1,3,5,13,1,19,105,143,425,883,1669,155,189,8573,10759,25507},
{1,3,5,1,15,37,115,9,149,79,1733,1045,1849,3289,13957,63171},
{1,1,3,9,17,27,49,201,155,901,47,1585,4419,8117,25425,14699},
{1,1,7,13,19,55,19,21,427,77,1295,1471,6271,7985,19337,12701},
{1,1,1,1,11,49,101,53,175,157,839,2713,6149,6391,8089,27739},
{1,3,1,1,5,21,121,199,107,221,993,1737,409,2545,9287,54605},
{1,1,1,3,25,25,51,121,371,861,967,3257,6221,11701,27897,42509},
{1,1,1,3,17,25,101,191,313,817,815,1855,7999,12649,23385,26081},
{1,1,5,1,25,55,51,237,63,943,455,619,2381,9773,14575,34205},
{1,3,3,3,13,49,101,37,457,727,1009,2389,4841,16303,9599,17773},
{1,1,7,9,19,59,111,205,19,229,1755,1169,7767,13335,19669,33269},
{1,3,1,15,29,1,51,167,7,415,1295,3165,1241,12859,5531,20083},
{1,1,3,7,7,51,31,221,57,643,1461,3951,6237,5757,1907,40471},
{1,3,3,5,23,39,49,177,183,117,1379,3803,771,12723,22291,32667},
{1,1,3,13,27,17,39,27,313,141,1421,2967,2213,1915,23219,15113},
{1,1,1,11,5,55,51,55,389,895,57,1447,1497,2799,19585,11587},
{1,1,5,13,11,55,91,77,69,131,93,1383,3321,10487,15087,8539},
{1,1,3,9,23,49,107,131,363,733,1189,3575,7815,10071,20291,7533},
{1,1,3,15,31,31,73,15,199,17,761,3271,1419,12985,32717,37317},
{1,3,1,13,23,9,3,59,109,729,1321,4023,7041,14445,22205,8993},
{1,1,3,15,19,43,99,59,491,479,715,2235,7493,889,31465,1375},
{1,3,3,15,9,47,35,115,227,615,605,1143,5923,10939,9497,24911},
{1,1,3,15,23,53,111,87,423,497,85,3525,7341,8885,21543,30083},
{1,1,5,3,21,5,117,157,407,743,715,1883,4425,10187,6395,43673},
{1,3,3,3,31,39,119,77,269,891,1391,3085,2881,10639,3391,44911},
{1,3,7,5,7,5,115,91,5,107,1401,1409,1811,737,5399,9119},
{1,1,5,9,17,45,107,15,397,299,1219,1675,963,10111,31679,13809},
{1,1,3,7,29,17,43,95,261,601,1091,3633,1357,13461,16583,12183},
{1,1,5,1,19,55,5,195,187,427,421,1717,4223,2943,23147,32985},
{1,3,1,3,3,23,69,95,347,273,1223,3061,1587,4707,32415,53991},
{1,1,7,13,15,13,29,151,325,949,2029,813,5339,14165,1159,56917},
{1,1,1,13,9,33,67,109,215,313,1407,3543,2403,5051,20367,13527},
{1,3,1,9,5,1,9,195,497,495,1107,745,1647,10637,1933,44965},
{1,1,3,9,13,19,49,183,497,519,1433,519,4317,2359,10349,63789},
{1,3,5,9,29,45,55,163,189,533,275,237,5453,8895,6377,14117},
{1,3,7,5,25,3,111,241,139,383,689,3481,2557,11163,5275,14671},
{1,3,3,9,3,5,5,141,507,331,645,1957,5857,2083,24717,11131},
{1,1,5,1,11,49,113,45,491,945,1467,3485,6369,15983,14489,12679},
{1,3,7,9,11,41,77,127,147,635,1757,587,7423,4233,14875,30531},
{1,3,3,9,17,29,21,249,155,441,1443,2093,1967,2117,5815,3857},
{1,3,5,3,11,55,75,157,105,507,309,3737,2645,7547,29373,62775},
{1,1,3,3,11,29,49,241,21,653,1273,715,8123,14241,25257,1681},
{1,1,7,5,11,31,33,215,243,369,247,3365,4065,9389,32457,58393},
{1,3,5,3,31,55,51,201,439,835,1805,25,7987,10611,26893,43663},
{1,1,5,9,27,51,29,31,17,163,71,603,3083,12439,11043,6471},
{1,1,5,7,13,1,91,109,213,721,1345,3037,3047,5209,15559,17467},
{1,1,3,9,19,37,93,185,107,859,501,3843,1631,4389,2215,52225},
{1,1,3,3,25,5,119,17,33,841,997,439,6135,7405,8445,40087},
{1,1,7,15,19,17,101,43,423,647,29,1143,3259,7807,15929,809},
{1,1,7,13,21,57,83,101,183,309,171,3173,7919,7263,29403,11055},
{1,1,1,13,3,1,57,15,435,713,459,847,3115,191,19809,43037},
{1,1,7,7,17,45,91,117,157,647,121,4091,3611,14169,19883,9069},
{1,1,7,7,1,47,21,253,419,157,549,2105,4475,3127,3939,5809},
{1,1,5,7,15,7,71,195,87,757,77,1391,151,12995,26403,17789},
{1,1,1,15,15,3,79,43,475,263,1195,2385,5955,7039,15625,19263},
{1,1,5,13,13,29,5,29,489,929,2027,2771,6899,14173,13747,1019},
{1,1,7,1,5,45,37,85,221,871,627,3445,4853,4243,21651,30201},
{1,3,7,11,9,49,73,245,161,321,579,2641,6653,5513,11555,53091},
{1,1,7,7,25,63,101,179,497,113,9,549,5341,6097,13305,52421},
{1,3,3,7,21,7,89,79,137,651,189,3025,1403,4559,32611,1857},
{1,3,1,13,27,55,61,135,81,195,799,3477,4873,2691,29769,59033},
{1,3,3,15,29,11,7,11,151,649,1511,2327,6921,12911,3571,35039},
{1,1,5,11,25,19,49,133,455,373,1827,3619,2127,3365,11327,52785},
{1,3,5,1,9,19,107,171,205,93,1557,2693,4297,4415,20407,19221},
{1,3,3,11,15,45,37,143,61,759,2047,2465,3923,9477,30831,46377},
{1,3,7,11,17,51,117,129,77,579,1167,1575,1967,10099,22137,31431},
{1,1,5,13,31,61,67,37,49,283,235,783,7353,5149,12245,18725},
{1,1,5,3,17,33,35,83,359,253,1911,913,6481,4635,24223,19693},
{1,1,1,13,19,15,81,131,417,969,1911,2829,3097,5333,11175,52269},
{1,3,7,15,5,39,19,205,329,83,1473,3259,6409,12297,30557,40917},
{1,3,1,15,17,33,123,185,501,299,621,929,5797,10539,12321,61043},
{1,3,3,1,7,51,119,19,17,203,373,2145,2367,9965,28071,50083},
{1,1,1,5,1,35,43,243,91,793,1299,2705,7987,1291,10147,17863},
{1,3,5,15,27,13,99,33,179,479,897,1113,1639,12321,23987,36219},
{1,1,5,9,29,41,85,9,389,583,293,1727,2575,13767,15443,40027},
{1,1,7,11,29,33,93,115,51,747,1569,3557,869,1991,29877,44131},
{1,3,7,7,29,11,33,137,411,689,1815,1789,6557,5973,19445,49449},
{1,1,5,1,17,3,77,55,351,325,983,3935,819,14127,18893,62553},
{1,3,3,1,15,33,25,159,135,385,837,3615,1649,1687,3421,47579},
{1,3,1,7,17,25,125,169,469,919,1789,863,2827,949,21347,10517},
{1,3,1,11,27,19,45,255,175,483,1073,3779,611,2809,179,19767},
{1,1,3,1,21,61,47,171,179,85,61,1209,4005,11439,8477,27229},
{1,1,1,1,3,1,43,159,261,411,1449,1621,3681,3465,24029,3493},
{1,3,1,11,5,13,9,23,369,769,363,3329,409,13151,30269,9621},
{1,1,5,1,13,39,121,39,295,981,1151,4039,8179,5007,25527,1249},
{1,3,7,5,17,21,47,233,211,349,643,109,7553,11453,30967,30959},
{1,1,5,3,31,39,105,137,487,855,107,1567,2385,2889,25777,33709},
{1,1,1,9,1,7,9,69,465,965,355,299,3327,14997,14599,2241},
{1,3,5,11,5,39,69,203,367,611,199,3931,5039,8683,8675,49151},
{1,1,7,13,31,35,101,213,273,827,203,2773,4131,1397,15311,62903},
{1,3,7,9,23,41,33,213,411,965,563,3035,247,15019,20429,61081},
{1,1,5,5,5,1,1,203,27,199,67,1301,7831,12839,2777,6325},
{1,3,1,11,27,3,11,173,9,121,1701,2741,29,16319,15849,11989},
{1,1,5,13,17,49,125,153,261,603,1617,3967,6083,7745,19683,49885},
{1,3,3,7,23,13,39,169,135,361,579,1443,7615,2389,5669,651},
{1,3,5,9,31,19,81,83,483,93,1895,2285,7771,8281,8353,39677},
{1,1,7,7,23,51,127,25,101,611,1095,3013,2685,8153,22629,53355},
{1,1,1,11,11,37,35,127,317,877,1591,401,4121,9945,12121,28257},
{1,3,5,11,23,9,43,135,37,405,2009,2903,3065,6591,8473,58231},
{1,1,3,11,21,45,21,205,425,891,357,2609,495,7541,2161,37853},
{1,3,1,1,25,9,113,243,317,491,997,2023,5869,13643,11483,6733},
{1,3,1,15,13,3,75,25,409,421,1817,857,4575,12559,1211,62177},
{1,1,3,7,17,35,115,195,217,223,1195,749,5619,7265,7369,46907},
{1,1,1,13,5,57,117,161,121,533,987,3959,5047,15213,15811,41841},
{1,3,7,1,19,55,97,191,217,75,1881,3351,3737,12179,22875,28767},
{1,3,1,9,15,41,9,97,491,31,1191,963,875,8259,2723,9503},
{1,3,7,9,3,17,21,71,1,523,2031,3469,3181,8707,6093,8837},
{1,3,5,3,5,1,11,91,33,37,643,85,4325,4293,8351,28311},
{1,3,7,5,15,45,47,183,391,113,493,3607,2541,13521,31613,36049},
{1,1,3,9,15,33,115,69,289,217,1875,1339,4995,9073,6909,15977},
{1,1,7,3,9,29,39,219,119,369,893,1293,4511,15703,11093,30259},
{1,1,5,13,19,9,17,75,149,415,35,97,563,1689,18311,54291},
{1,1,7,3,17,15,71,29,25,883,1801,1675,5585,9413,3813,26673},
{1,1,3,15,5,13,31,41,311,411,573,281,8075,7163,11817,29121},
{1,1,7,9,7,57,15,141,337,123,269,3737,6455,2539,13655,59809},
{1,3,1,15,15,23,111,51,429,483,1567,1317,8057,1609,30181,35687},
{1,3,7,9,25,43,67,13,319,587,1827,443,2031,8563,16173,58667},
{1,3,5,13,11,63,89,105,377,257,7,4077,5091,5125,25,39033},
{1,3,3,1,9,29,7,87,239,469,1851,1711,5797,7137,11405,20175},
{1,3,3,1,13,17,101,209,301,95,1181,3091,4451,1241,17057,335},
{1,1,1,9,31,7,81,161,391,677,115,141,5375,7279,1887,1645},
{1,1,1,11,27,61,3,195,189,409,1747,331,2931,9535,1369,47233},
{1,3,5,15,7,15,105,255,491,689,97,1131,3459,7147,27541,62307},
{1,3,5,9,5,23,1,209,233,717,1919,1835,5073,10403,28979,1945},
{1,1,3,9,3,35,107,209,255,447,227,273,443,9367,24105,34095},
{1,1,3,11,3,33,5,165,83,787,1555,31,4351,16301,27453,56739},
{1,1,5,5,29,9,127,253,281,487,441,1129,2811,9113,28855,57117},
{1,1,1,13,13,1,17,143,121,917,1571,3777,2297,3691,3001,42327},
{1,1,5,1,25,7,41,245,241,929,1203,3755,7113,9333,22549,12253},
{1,3,1,11,1,13,69,73,285,975,1331,3411,7777,3489,2763,44297},
{1,3,5,11,3,37,21,105,153,307,989,627,3127,6169,10573,22139},
{1,3,5,15,11,11,39,21,355,437,547,2283,6443,5561,6367,53899},
{1,1,1,9,25,51,97,175,131,207,1367,2561,7455,8289,5877,4383},
{1,3,7,1,29,17,7,1,43,831,591,2145,975,909,23107,43987},
{1,3,5,13,5,47,65,65,439,807,271,1615,1873,10905,30537,3337},
{1,1,1,13,29,1,53,5,307,347,1059,545,1129,11883,5969,50433},
{1,1,3,5,31,29,63,201,255,803,677,1499,1691,14037,18251,6881},
{1,3,1,5,5,13,13,121,505,855,467,2803,3297,4689,18443,60757},
{1,1,5,13,11,19,11,201,101,431,693,1267,6909,7759,2265,6125},
{1,1,7,13,9,3,37,209,269,27,1041,2587,4667,11077,27009,27967},
{1,1,5,5,1,5,127,179,463,949,1525,231,1201,3283,9929,46677},
{1,3,1,15,9,11,89,129,331,833,1415,229,2059,13145,30525,33773},
{1,1,7,15,7,43,95,177,313,989,483,825,1885,4535,8213,39835},
{1,1,7,3,19,27,45,163,17,523,1565,3753,7433,14117,8499,40177},
{1,3,3,15,23,45,95,31,55,469,383,237,6287,5561,20901,48259},
{1,1,3,1,23,61,101,185,35,553,463,1169,2875,12491,14327,47999},
{1,3,3,13,23,29,77,21,19,3,769,1943,2081,9135,29767,11367},
{1,1,5,15,5,11,59,163,355,993,375,3181,2675,8515,17007,38467},
{1,1,5,13,19,5,107,83,123,843,413,2137,7531,3833,6149,55925},
{1,3,1,13,23,9,41,145,265,591,1899,3145,5255,13653,12245,25367},
{1,1,3,15,1,45,119,79,121,137,1945,2041,2409,1377,29501,29885},
{1,1,7,11,27,57,75,183,341,237,1909,2785,5973,9965,21729,45089},
{1,3,5,7,21,1,41,189,131,1021,1375,1463,5985,12499,4115,9131},
{1,3,7,15,21,19,59,171,339,841,1725,2909,6437,2499,17191,43275},
{1,3,1,1,15,55,31,199,351,183,1819,1873,7877,12407,7881,1663},
{1,1,3,15,1,61,111,61,115,243,1281,3195,1229,10973,189,36049},
{1,1,3,15,13,13,3,49,61,839,1615,1853,3619,7805,25441,8789},
{1,3,1,9,27,43,7,193,397,869,1079,1785,6535,1801,29363,59269},
{1,3,5,5,31,57,37,53,41,871,809,1235,1011,12979,8749,52151},
{1,1,7,13,25,59,69,117,463,587,513,297,6991,5905,25737,37249},
{1,1,5,1,27,19,121,97,349,793,1971,3057,4781,15841,22625,58637},
{1,1,5,5,25,31,11,133,411,239,1071,3473,1733,7175,31841,46665},
{1,3,3,13,19,25,99,175,271,175,1755,3597,4615,15207,25573,16089},
{1,1,7,11,17,19,119,91,505,791,55,2979,7463,10147,23647,33283},
{1,3,1,1,21,11,43,173,239,839,1533,1559,549,15621,22133,46387},
{1,1,3,13,31,15,73,15,209,267,701,2899,1163,10093,7727,44211},
{1,3,1,11,29,21,5,39,421,375,411,3693,3901,8507,10883,16189},
{1,3,1,7,13,13,73,167,149,677,1435,621,2511,13813,13129,55327},
{1,3,5,15,7,59,83,221,77,357,281,2689,5629,5837,1701,30811},
{1,3,3,11,17,1,43,95,473,981,1487,1337,905,3307,22357,181},
{1,1,3,7,1,27,9,3,489,1,1265,2463,539,12769,825,6149},
{1,3,3,3,11,27,81,237,411,241,1613,931,6397,4325,29651,49003},
{1,3,3,13,1,19,55,73,47,203,1661,1245,6847,2457,25427,33069},
{1,3,7,3,7,47,11,165,391,457,301,1213,1913,14531,7847,14811},
{1,3,1,9,1,9,57,203,15,733,1131,2751,5869,3165,21497,28881},
{1,3,1,5,9,7,29,85,71,571,469,2395,2819,8443,2281,50489},
{1,3,5,11,13,63,47,47,349,21,861,2217,2945,6967,6605,16459},
{1,1,7,5,13,3,41,53,409,289,1225,2965,5283,1785,14443,51755},
{1,3,7,13,19,1,29,191,119,37,697,1909,481,14157,13425,60581},
{1,3,1,13,1,15,105,79,505,681,1741,3683,5775,7479,11387,1321},
{1,1,1,11,9,35,77,73,351,217,2029,2845,5143,5677,15465,33123},
{1,1,3,3,19,49,63,109,335,743,741,1673,3311,3139,25197,13793},
{1,3,1,3,29,63,79,1,493,13,1487,4015,6983,1433,26023,55591},
{1,3,3,11,1,25,57,207,309,201,1513,1749,3785,9217,11531,40597},
{1,3,7,13,3,23,69,253,311,773,807,1063,745,4843,25221,55885},
{1,1,3,11,29,47,67,183,11,259,5,1935,2295,8105,19139,11707},
{1,1,3,3,23,3,53,165,255,501,1547,3649,5631,13307,8869,5595},
{1,1,3,5,7,29,37,223,289,925,959,309,1479,3141,18661,52123},
{1,3,1,1,7,59,101,219,91,793,1103,1485,7547,12889,19097,15613},
{1,1,5,15,1,17,79,83,131,683,1611,1635,5405,9621,29489,4801},
{1,1,5,7,31,63,59,125,401,261,1445,33,187,12913,8639,48413},
{1,3,3,13,27,37,27,99,379,851,1311,4051,5483,13935,29679,30905},
{1,1,3,1,7,57,79,23,97,561,1083,2327,1545,5387,12119,29717},
{1,1,7,7,9,41,63,165,315,247,89,2055,7399,1399,2057,39851},
{1,1,1,15,9,23,7,15,457,669,661,3269,915,3475,15845,59769},
{1,3,7,15,17,53,83,5,457,103,1297,2413,1095,7711,27935,56357},
{1,1,3,5,17,3,81,23,165,341,781,3583,1751,6763,13937,35331},
{1,1,5,11,31,21,7,63,369,867,573,45,2781,4507,21553,51933},
{1,1,5,15,1,37,85,133,489,733,1471,2089,979,7723,7339,59595},
{1,1,1,1,7,3,3,77,137,1009,481,1343,397,15865,21701,37509},
{1,3,7,5,17,57,19,245,249,289,1847,3057,4905,5905,32459,41305},
{1,1,5,1,23,23,1,177,115,337,983,421,3135,6319,27109,59641},
{1,3,1,5,25,1,63,73,61,967,1567,2645,7347,11877,28777,38507},
{1,1,3,9,5,41,39,101,339,337,1079,3861,5049,5601,14377,34093},
{1,3,7,7,3,47,95,157,167,1011,1117,3669,7993,11735,8505,64713},
{1,3,1,9,3,33,11,33,65,329,401,2659,2851,3903,29791,41613},
{1,1,1,15,15,17,9,69,359,41,1475,1919,5829,2189,21295,33255},
{1,3,1,3,9,23,73,247,399,775,419,3033,865,12595,16345,15079},
{1,3,1,5,1,17,33,23,419,585,673,929,6955,10247,12647,29107},
{1,3,3,13,9,33,11,13,127,529,1219,2401,6459,14745,5123,53023},
{1,3,5,11,23,11,5,19,281,121,1671,2171,4545,10691,24875,28849},
{1,3,1,3,13,25,85,131,127,977,1599,3319,3107,3185,4879,3455},
{1,1,5,1,3,13,77,15,133,185,1319,727,2181,12175,28017,28023},
{1,3,7,5,29,51,113,203,331,847,1,3445,3669,7711,13647,58651},
{1,3,1,3,31,27,35,199,491,839,1275,3385,4743,821,26259,11345},
{1,1,7,9,21,47,9,67,119,985,127,1987,5451,6403,26183,8349},
{1,3,5,1,19,3,91,217,301,595,1789,735,4993,229,18033,59625},
{1,3,3,3,11,25,103,211,117,9,773,1521,2265,8277,23179,22433},
{1,1,7,9,3,27,63,255,175,699,293,2409,3155,285,8663,53503},
{1,1,5,7,27,23,63,213,323,697,1541,3497,2985,12389,11155,26217},
{1,3,1,3,31,7,47,207,185,873,1063,1055,205,12469,23505,56245},
{1,3,7,13,31,17,47,95,91,483,1997,3273,445,2601,15219,10997},
{1,3,3,5,29,45,29,83,457,823,1395,1411,1879,9409,11609,32001},
{1,3,5,11,21,11,43,73,159,137,29,1957,815,5077,16127,42199},
{1,3,5,13,9,59,47,215,293,807,309,1951,2285,9287,1019,49501},
{1,1,7,13,31,7,95,189,233,363,1039,1675,1715,9049,8537,31051},
{1,3,7,9,23,35,125,251,107,401,1113,3585,6331,2363,27889,28877},
{1,1,7,13,9,1,13,69,257,369,547,1595,1823,9553,25653,31181},
{1,1,7,11,9,43,3,93,69,1019,1935,3297,47,7101,1037,63473},
{1,1,7,5,21,9,97,105,405,893,1673,3783,2965,7329,4549,25433},
{1,1,5,13,5,17,31,123,415,173,1333,2245,1557,16011,28321,4039},
{1,1,5,9,15,3,27,79,511,39,945,49,3231,9199,21327,11183},
{1,3,3,9,3,15,115,141,387,341,953,399,6109,12037,21079,26745},
{1,3,3,1,5,5,31,195,477,755,687,3811,805,679,20687,46299},
{1,1,7,15,1,31,67,159,205,141,1667,3077,451,13161,16211,6887},
{1,3,3,1,7,43,87,5,49,205,231,3957,2947,13199,15743,4681},
{1,3,3,15,25,37,95,11,439,553,59,1241,7407,13467,22403,44441},
{1,1,1,3,21,3,127,239,491,139,1411,3417,4247,6247,13809,31609},
{1,1,5,1,9,13,5,155,109,593,119,4091,1911,8301,4239,50081},
{1,3,5,13,27,3,99,225,253,169,801,3741,1905,12073,31831,17997},
{1,3,7,15,9,23,93,171,453,983,1657,1133,6381,5229,32303,17439},
{1,1,7,11,7,5,125,141,63,763,1293,1007,4579,1479,11977,59261},
{1,3,1,7,1,15,49,41,367,639,1933,401,2335,2441,13653,55555},
{1,3,1,7,15,23,5,213,45,721,543,2133,4525,9719,28053,54075},
{1,3,7,3,11,7,23,35,169,829,1957,2423,3583,4951,28957,29753},
{1,1,3,3,1,5,19,235,175,969,229,2335,7215,10195,7487,64191},
{1,1,7,3,27,1,73,49,445,863,69,3555,993,9553,31941,29901},
{1,3,5,11,9,25,59,177,23,997,1041,1135,3879,767,2263,51267},
{1,1,7,3,1,63,49,51,237,569,1293,1143,3125,16315,17009,24821},
{1,3,3,15,11,17,121,25,349,833,557,1975,5405,15189,31243,53541},
{1,3,7,9,11,15,39,15,75,87,55,2069,3291,507,16925,57751},
{1,1,3,15,1,21,61,139,357,931,647,947,2291,15557,6739,5881},
{1,3,1,9,1,47,73,59,115,497,733,1777,905,16181,4351,7345},
{1,3,3,7,5,21,67,113,71,743,757,1851,7899,10315,15437,61803},
{1,3,7,1,9,23,77,131,395,767,1229,2629,5731,11907,32217,18473},
{1,3,5,15,1,23,123,207,291,565,1211,501,2111,11381,5171,54841},
{1,1,1,15,21,13,3,175,405,109,1353,2495,7619,14971,28179,34737},
{1,3,5,3,17,25,53,71,229,729,1953,3119,7747,1551,23417,35563},
{1,1,7,7,11,31,81,43,149,537,1253,2759,431,4813,8375,46329},
{1,1,1,5,11,27,61,199,239,889,723,2353,5663,7385,28165,14675},
{1,3,1,7,3,3,83,247,247,57,579,1163,2615,4051,2809,46413},
{1,1,3,11,13,47,11,235,475,35,843,2329,3519,8899,14533,24889},
{1,3,1,1,7,31,15,101,327,499,471,1001,339,11863,24787,47191},
{1,1,7,1,3,55,93,43,11,65,289,1249,5325,13867,29841,34333},
{1,3,3,1,25,61,87,113,115,265,1007,1129,7633,6109,5733,22649},
{1,3,1,11,31,59,127,83,33,419,1037,3777,6383,2711,2113,17233},
{1,1,5,13,11,17,73,41,257,223,359,3821,4617,1943,11331,40153},
{1,1,1,1,9,25,43,179,17,1021,1323,761,5861,11547,26017,5165},
{1,3,5,3,29,21,53,111,213,717,1101,3215,3021,16343,23387,33439},
{1,3,5,13,29,11,21,89,107,111,1121,2785,3493,9873,13,40863},
{1,1,5,13,15,15,111,219,59,43,333,3581,1311,2799,23987,21637},
{1,3,1,11,21,57,115,247,499,525,1629,3679,2109,6607,27435,1745,71201},
{1,3,3,3,31,17,113,165,189,361,103,1775,3001,3865,30591,2873,17129},
{1,1,5,5,15,47,47,85,247,471,713,3571,2407,9811,8187,32133,8541},
{1,3,3,1,15,1,59,151,469,351,671,2925,7207,5061,28691,4363,50767},
{1,1,5,7,11,35,67,45,193,3,627,3333,6497,12307,28807,13997,108645},
{1,3,1,1,17,63,125,185,485,759,717,1993,6707,3993,2181,8173,18057},
{1,1,3,13,7,15,113,207,103,191,1895,2595,3873,12021,19259,12553,119119},
{1,3,7,1,17,11,101,209,315,9,901,2303,7623,7459,26391,45143,5753},
{1,1,5,15,1,5,71,155,167,89,145,3483,2385,15205,9193,20637,58473},
{1,1,5,7,25,55,57,51,333,299,1721,1667,6513,10191,29405,21923,76593},
{1,1,5,1,7,37,107,91,241,137,627,2749,5573,11243,26197,4545,105599},
{1,3,1,5,25,37,73,61,57,249,1953,1385,6479,3701,10693,617,62535},
{1,1,1,15,5,63,41,151,395,681,227,3027,8123,15091,15475,35671,21129},
{1,3,5,11,29,21,15,233,103,463,1829,2257,1717,2249,9599,5097,55705},
{1,3,5,1,29,3,35,151,193,105,1107,827,7169,1843,15225,29025,43165},
{1,1,7,15,17,51,93,199,205,41,113,1081,1571,11471,11057,16149,66905},
{1,1,3,11,5,25,107,195,51,675,1683,3739,1653,611,23249,53157,127785},
{1,1,7,5,7,3,25,145,453,735,441,77,8171,9281,22749,36973,106237},
{1,1,3,13,13,5,95,33,223,369,453,2031,3531,6931,8977,54109,115487},
{1,1,7,7,1,61,33,183,245,623,529,1831,1867,2845,8311,10143,67897},
{1,3,7,11,27,23,93,9,61,451,67,1695,4227,2415,19249,44765,24611},
{1,3,3,11,29,57,65,117,349,149,363,1095,4989,3071,17519,18079,7277},
{1,3,5,9,1,7,59,87,307,111,1291,789,7361,6477,11229,36785,33303},
{1,3,5,1,19,47,53,81,127,849,1479,1459,1889,15087,22115,20587,121005},
{1,1,7,15,31,31,71,55,253,927,277,2087,1313,3721,22729,34709,9821},
{1,3,5,13,13,63,73,41,165,315,1907,2005,691,725,22685,8673,76011},
{1,1,5,9,23,61,47,167,279,683,683,1261,4037,15251,9421,45359,38001},
{1,1,7,3,17,33,69,139,235,709,1475,2483,7559,8581,23965,31153,5097},
{1,1,7,15,23,61,43,5,433,531,761,2749,2881,5225,13491,16479,50203},
{1,1,3,9,29,7,9,23,339,315,1723,779,2983,6571,16025,63055,111103},
{1,1,7,13,23,55,71,121,297,193,41,3165,4419,5853,28127,56151,16597},
{1,1,5,7,7,23,93,11,261,297,1769,1239,2579,531,4423,7891,21729},
{1,3,5,1,13,35,83,85,125,887,161,3311,7261,9557,28975,28643,21479},
{1,3,5,3,27,5,47,175,287,867,141,3079,7583,4997,18271,24097,96319},
{1,3,5,1,21,51,47,67,211,281,1861,1169,6403,4229,3995,9921,41515},
{1,3,3,11,23,23,81,55,441,211,169,3197,7213,7205,15,11771,129091},
{1,3,7,3,23,39,23,163,253,1005,1775,3393,7659,8065,30021,61065,35171},
{1,3,1,1,29,29,39,143,191,711,1077,13,4137,15425,11139,1269,71915},
{1,3,3,5,11,41,101,127,301,335,45,2065,5835,7801,2639,5735,63445},
{1,3,5,9,3,39,51,53,489,663,951,3931,3075,753,22179,20573,10775},
{1,3,3,15,13,31,1,237,79,587,395,591,607,13105,21301,26829,112181},
{1,1,7,7,5,55,31,117,247,229,247,307,3821,6483,31317,22975,40535},
{1,3,7,15,15,59,101,17,437,373,1727,471,2783,7825,24555,58765,5097},
{1,1,3,9,31,27,71,147,71,871,793,2363,3213,13383,29801,53187,70021},
{1,3,1,1,19,47,121,61,303,565,1371,3703,2201,6835,26041,56039,80227},
{1,1,5,5,3,45,91,61,257,947,1449,4031,4925,8627,11909,9529,3429},
{1,1,1,7,9,63,69,233,141,361,1443,2157,2877,643,2779,8109,126911},
{1,1,5,1,5,3,67,157,21,1,361,35,1475,12877,22169,6653,85005},
{1,1,7,9,25,1,7,175,47,963,405,3955,3905,8429,8483,62037,11323},
{1,1,5,11,29,23,77,211,319,745,1935,2429,1687,2173,1571,19457,117777},
{1,1,7,5,15,57,121,189,303,79,527,1801,71,9857,14197,59007,75341},
{1,3,3,5,25,3,19,141,155,157,287,769,5789,8443,31823,1019,79111},
{1,1,5,11,27,27,117,141,355,1023,869,995,6311,6573,11721,1565,35517},
{1,1,1,9,1,33,107,51,41,889,1191,1055,503,14779,6641,58117,74157},
{1,1,7,5,13,39,39,33,293,75,963,3379,1847,12371,9005,38107,69753},
{1,1,5,5,7,37,19,241,427,635,1711,3835,773,10525,17207,1675,127255},
{1,1,3,7,17,19,11,113,191,947,1133,3173,213,10125,1373,56797,111011},
{1,3,1,1,29,45,65,237,223,695,697,3197,6887,8079,22099,12079,54847},
{1,3,3,7,5,47,19,215,341,863,1879,571,7113,2465,23407,52555,44375},
{1,3,5,11,25,31,109,73,429,553,1905,1753,6733,4433,13785,32041,27115},
{1,1,1,3,27,5,97,47,343,977,1241,721,3355,3559,28349,56389,63103},
{1,3,3,9,21,53,57,211,73,155,1855,715,3179,5963,10061,35141,63131},
{1,3,1,15,21,25,51,73,31,25,1385,637,6585,49,2105,6829,9353},
{1,1,7,5,11,55,31,69,145,637,1131,2175,3547,13031,2131,12361,74737},
{1,3,3,5,31,7,119,119,309,925,895,3813,1131,4765,17865,48707,113577},
{1,3,3,9,13,33,127,177,323,727,1881,775,7329,11881,28309,987,116093},
{1,1,3,5,31,55,39,41,511,157,1655,2991,3633,8521,27049,18771,54015},
{1,3,5,13,11,45,113,185,375,661,1331,4013,5521,1037,23365,30239,76957},
{1,3,3,7,19,7,23,17,435,913,1985,353,6049,7549,3371,60867,41099},
{1,3,3,15,17,9,53,127,149,849,1181,2237,1345,539,19715,26277,125445},
{1,1,1,3,1,9,67,79,79,795,1793,3167,5917,5323,22043,22007,3917},
{1,3,5,9,15,19,59,37,141,145,413,1095,7709,669,27061,40171,101499},
{1,3,1,1,9,49,109,7,119,861,875,1049,4125,6113,15699,6105,48799},
{1,1,3,9,11,29,43,175,371,357,1181,3933,43,4559,10333,23603,83095},
{1,3,3,9,9,7,57,61,409,143,591,761,4107,8117,1051,4471,91771},
{1,1,3,11,3,53,119,21,213,219,51,3491,7143,937,24693,3211,99463},
{1,1,3,3,1,47,53,153,211,523,1637,3351,3753,12489,31825,27613,96431},
{1,1,5,15,23,57,81,231,147,9,1043,3157,1463,4835,22435,57407,59615},
{1,3,3,13,15,63,111,5,449,957,1175,2887,7741,8975,28775,4067,69283},
{1,3,1,1,5,61,109,211,349,179,951,153,3147,7555,27037,59829,16077},
{1,3,3,7,15,33,53,61,309,991,227,3437,3983,14559,13065,46387,49105},
{1,3,5,3,25,23,97,139,315,601,1179,1083,6799,1813,15511,60433,65641},
{1,1,7,1,11,43,87,87,173,161,91,3011,1869,2313,13691,3509,39433},
{1,3,5,7,15,5,39,251,269,819,815,2283,5635,6953,27017,65143,45281},
{1,3,7,9,1,37,9,57,467,37,1743,4031,3751,8105,23789,46847,21911},
{1,1,7,1,23,47,63,99,59,951,1837,2829,161,857,4045,9945,53487},
{1,3,7,7,11,47,43,99,279,945,1189,2091,4597,183,15527,7151,112403},
{1,3,3,15,9,53,63,135,119,95,131,2461,157,10631,20847,51699,58865},
{1,1,3,1,25,3,115,29,303,361,1529,3993,5899,11501,4463,47121,75333},
{1,3,1,15,9,39,31,199,305,279,15,611,561,6593,3189,1863,61875},
{1,3,5,15,5,49,87,17,87,5,1179,1351,7647,7529,15901,30351,31959},
{1,3,3,9,31,57,127,239,349,773,547,2649,1309,8071,10741,57645,14423},
{1,1,5,9,5,15,59,185,315,411,1425,3905,853,12393,21,15195,114291},
{1,3,1,5,29,47,19,203,319,673,1169,2413,5295,6251,19883,2725,28937},
{1,3,1,5,21,55,19,185,103,827,117,341,3315,5625,345,63845,49081},
{1,1,7,9,27,51,105,15,243,735,1221,1641,293,14423,5363,60873,66223},
{1,1,5,1,19,5,109,131,131,67,231,2907,4389,5079,20503,59045,33625},
{1,3,1,5,5,15,79,67,287,225,519,1543,2389,671,7767,62625,61639},
{1,1,1,9,25,35,83,15,291,207,1757,3691,5669,11255,27939,57813,46251},
{1,3,1,1,29,3,83,109,323,179,1855,3205,7665,16201,13863,16347,98977},
{1,3,1,13,17,1,101,183,153,985,125,999,855,15897,19491,8953,23277},
{1,1,7,11,9,33,45,229,411,155,537,3037,1785,11719,8589,16617,47339},
{1,1,5,5,9,11,7,163,305,621,1647,2609,7901,14421,23447,1205,52681},
{1,3,3,1,7,29,39,227,419,561,129,3299,3123,4243,18689,12335,71783},
{1,3,1,9,11,61,65,207,123,763,485,1943,3617,415,22397,58597,128017},
{1,1,5,13,25,43,115,73,269,137,1765,705,1705,16137,22751,60021,4333},
{1,1,5,13,3,57,9,141,75,695,597,3435,1085,4905,19625,16061,12111},
{1,1,5,9,29,13,119,251,353,421,1955,3503,2605,2587,12503,46419,128815},
{1,3,5,7,7,29,67,25,37,327,1607,1899,1691,5801,17441,9755,24993},
{1,1,3,11,17,29,121,201,371,597,213,2361,6615,169,24801,56175,129241},
{1,3,5,1,31,63,85,77,151,599,103,677,4431,12897,6373,40349,100819},
{1,3,5,9,25,9,119,219,379,939,1907,945,5819,7433,32519,56493,50441},
{1,1,3,9,13,1,63,189,135,839,1821,2247,2547,965,6847,63335,32921},
{1,3,5,13,21,25,111,37,319,469,1999,1637,8167,2641,24615,63713,115923},
{1,3,5,9,9,27,1,63,275,223,1675,3833,7377,9755,6279,37161,108805},
{1,3,3,13,29,23,21,73,401,863,701,2527,4557,5549,22493,6651,39167},
{1,1,3,15,25,21,97,25,83,925,2029,3789,3241,7617,13699,31123,124619},
{1,3,7,5,23,7,95,227,123,215,359,2099,4505,8477,32665,18211,99679},
{1,3,1,9,11,57,75,17,105,175,831,1033,5425,8419,16163,23901,33889},
{1,1,7,1,17,49,71,23,129,413,333,2547,4627,14961,16745,53649,73059},
{1,3,5,3,13,33,121,147,443,187,1949,319,8141,14359,11203,53569,70415},
{1,3,1,11,15,1,23,29,509,985,1217,3755,385,3697,24631,37619,62435},
{1,3,3,3,17,11,107,37,227,913,259,2799,3249,2347,9703,52741,101187},
{1,1,5,13,25,25,47,77,405,415,1947,1675,5079,1333,10059,32033,88975},
{1,3,5,9,27,7,19,241,445,205,333,285,7997,6339,29643,10229,29965},
{1,3,5,11,17,9,91,223,173,1013,779,3967,781,5471,4309,24795,99203},
{1,1,1,3,19,53,7,159,351,515,223,3375,1,4985,16729,43333,85917},
{1,3,3,1,19,35,95,69,19,157,1177,579,7109,3499,3219,26641,49491},
{1,3,3,5,25,21,125,5,39,857,615,2925,2005,5503,25523,36711,30939},
{1,3,1,5,11,33,29,5,425,125,939,1641,321,1023,12551,4587,116617},
{1,3,3,13,9,59,93,137,103,517,1555,13,7965,13629,14339,37425,65891},
{1,3,7,1,31,31,87,237,365,951,267,2019,5085,6133,29371,50319,94313},
{1,3,5,7,17,19,23,225,501,189,1291,603,6873,8633,11425,30565,26355},
{1,3,7,11,23,17,91,111,415,225,1287,2081,4683,12069,3627,32281,17995},
{1,1,5,15,25,59,75,203,179,405,1711,3147,7483,5583,3729,11765,61019},
{1,3,3,9,3,43,65,7,269,33,829,1789,967,13119,26329,16937,18533},
{1,1,3,15,11,39,73,11,31,143,1913,1227,1363,11831,28687,50489,106373},
{1,1,3,3,25,19,15,11,349,1011,421,3193,3665,6149,20729,6997,51437},
{1,3,5,9,13,63,73,55,417,223,1753,2913,4809,3947,10769,5751,93867},
{1,3,7,13,31,39,39,133,483,839,1137,3303,7285,4309,24079,60529,103337},
{1,1,3,7,1,55,3,253,435,589,1949,1461,513,381,29455,4263,16831},
{1,1,1,15,25,19,77,101,299,187,1021,1533,8021,4165,2277,18927,110439},
{1,1,1,11,9,35,71,159,409,527,15,4073,5749,8563,2503,53015,111581},
{1,1,7,5,21,47,113,23,477,559,543,409,4701,11479,30761,8373,87777},
{1,3,5,13,9,27,25,137,81,37,799,857,3539,4471,15753,59015,48589},
{1,1,3,7,11,57,103,83,209,71,193,3251,4839,13959,32009,6471,23631},
{1,1,7,11,25,33,85,31,371,253,1667,1627,6159,10039,15177,52121,39475},
{1,1,5,9,13,55,37,13,95,113,1895,1525,1907,6361,5863,27767,108143},
{1,1,3,13,21,5,53,39,485,171,1355,2117,3127,6467,31697,45343,111477},
{1,1,7,15,13,57,11,231,329,703,1823,2983,215,2835,19719,56637,126169},
{1,3,5,15,13,51,13,173,301,867,127,2391,2795,4945,13293,49947,10765},
{1,3,3,9,23,5,29,165,467,599,1181,3213,4069,5473,8937,51495,42611},
{1,1,7,15,5,5,31,125,397,519,1465,115,7877,7025,14213,50343,85827},
{1,3,7,3,25,59,95,103,101,347,95,3,1251,15109,12615,7511,56789},
{1,3,5,9,13,59,71,19,107,73,345,3177,6519,2407,18033,31075,113185},
{1,1,1,3,27,37,5,219,169,149,355,549,1811,11351,22627,53931,88619},
{1,3,1,3,27,7,9,97,399,947,1393,3917,5439,15845,19465,30123,69099},
{1,1,7,9,13,25,107,45,111,409,967,3359,2499,1703,20763,45187,16265},
{1,1,1,13,5,49,43,249,49,947,597,1773,2387,2693,15297,57969,53385},
{1,1,7,15,27,25,27,121,421,781,143,817,7335,14211,139,55601,56671},
{1,3,1,5,29,47,77,23,413,931,785,1221,769,13131,26955,56441,85745},
{1,1,1,11,27,3,53,21,467,43,1533,1053,691,6369,8325,51087,71261},
{1,1,3,15,7,9,43,225,293,143,1049,3095,6119,3165,9913,26023,62657},
{1,3,7,9,11,39,99,193,217,941,259,3811,6757,281,10377,46961,48949},
{1,1,1,1,25,1,99,61,495,861,2013,487,2821,12921,30111,27213,97363},
{1,1,5,9,23,33,103,237,161,721,2021,159,995,475,20615,30961,31767},
{1,3,1,1,5,59,63,139,451,789,1285,655,5501,273,21061,35937,20811},
{1,3,3,9,9,15,121,233,287,929,1605,1243,417,1695,29903,28699,85981},
{1,3,3,5,7,25,27,253,469,255,285,2467,4897,4079,29759,50351,76451},
{1,1,3,3,5,33,29,209,291,967,1429,1953,5957,14065,8875,32675,4629},
{1,3,5,9,7,31,97,21,177,485,1115,4051,6683,7761,30181,37531,51789},
{1,1,7,3,25,51,23,183,57,699,1245,2519,2783,4457,6381,43199,40071},
{1,3,5,5,19,55,45,101,299,461,1009,319,7335,7769,5479,61113,7937},
{1,1,7,3,29,21,55,55,437,771,363,683,4299,15569,13813,40663,86285},
{1,1,1,13,31,35,93,175,451,387,1145,3367,3833,13495,11019,48925,85721},
{1,1,7,15,31,21,55,205,117,895,535,2627,1473,10779,24493,42999,130805},
{1,1,3,13,27,11,45,37,193,237,1505,1405,3613,9565,3037,53643,85211},
{1,1,3,13,9,17,19,27,117,503,65,1033,7891,4005,9229,20999,96601},
{1,3,3,5,17,3,71,79,145,985,935,3997,6239,12511,13895,65031,126383},
{1,1,5,1,23,55,3,105,71,243,1479,111,7103,10753,26193,35833,14583},
{1,3,3,3,15,3,73,125,267,29,1775,1437,8091,10891,25731,54381,12821},
{1,1,1,3,23,15,67,123,401,347,807,1097,31,11209,8727,58149,129099},
{1,3,3,7,7,61,49,129,423,535,135,3587,233,4509,23209,59203,41297},
{1,3,1,7,5,29,65,31,335,855,835,1421,3081,14219,16321,48269,41603},
{1,1,1,13,3,21,5,117,163,603,1519,3789,7873,10981,4615,9165,83929},
{1,3,5,11,15,21,75,151,193,757,647,1603,333,10515,22771,55459,3315},
{1,1,7,1,27,3,63,197,271,175,1599,2119,1031,8671,10893,35641,94535},
{1,1,1,15,1,59,93,17,5,213,1663,941,435,8107,1963,34951,106181},
{1,1,5,11,13,35,111,97,267,737,2023,1301,7407,11249,31785,31933,20673},
{1,3,3,15,5,15,29,63,189,687,27,2005,7129,11377,23175,42389,30933},
{1,1,1,9,13,63,7,155,67,291,1419,755,2623,4749,22971,7545,55711},
{1,3,7,7,23,29,83,151,213,201,157,3051,6553,6401,15931,47941,22869},
{1,3,5,5,7,45,33,155,225,25,49,2419,4241,6835,11401,50725,118343},
{1,1,3,13,31,27,37,41,19,375,1771,1789,2313,2577,12615,22715,22179},
{1,3,1,11,17,53,55,229,235,837,143,3583,2789,5471,6515,44565,8619},
{1,1,5,15,5,17,23,95,217,551,353,27,3973,2547,27903,50611,72277},
{1,1,3,7,5,13,41,111,157,215,1327,3073,1871,11875,24239,40527,97637},
{1,3,1,1,29,63,111,187,369,395,1197,3229,4353,14715,29671,50503,89321},
{1,3,1,1,5,63,11,39,171,209,463,3421,3451,4453,14397,2219,98261},
{1,3,3,5,1,1,13,101,67,815,1521,1543,7221,7337,10765,30029,47881},
{1,1,5,7,9,9,33,197,439,893,961,11,4319,14265,24839,33581,35531},
{1,3,3,15,29,35,43,229,313,369,955,1069,2939,12623,20373,1533,9105},
{1,3,1,7,21,7,127,243,103,353,859,3789,4369,12063,22369,14531,94289},
{1,3,5,15,1,27,65,127,229,99,627,2693,7173,7305,29971,7097,10113},
{1,1,5,15,3,47,61,29,155,725,1727,2667,7003,16277,21983,21365,129365},
{1,1,5,7,27,61,115,133,137,661,1201,2151,367,3567,12885,62143,53955},
{1,1,1,11,9,41,113,103,469,687,1541,3679,6833,10493,32747,39909,121445},
{1,1,7,5,5,5,91,91,5,405,529,3999,6783,2387,16621,12919,8659},
{1,1,7,13,21,47,125,155,83,913,1833,4027,6657,7031,31231,58201,88943},
{1,3,7,3,17,55,25,29,181,205,1173,1081,6475,5037,18461,22487,114131},
{1,1,7,7,25,63,101,103,171,191,1863,3441,2515,14179,30123,19145,31669},
{1,3,7,11,29,49,73,163,415,821,1809,723,7049,14565,4829,19395,61131},
{1,1,7,9,5,25,103,167,381,757,813,471,3021,6619,20929,38133,129505},
{1,1,5,13,25,61,59,199,257,999,169,3289,7181,2049,2185,39045,102703},
{1,1,3,1,21,1,111,125,289,33,701,3491,5569,8055,23149,26793,102563},
{1,1,7,3,25,15,105,235,307,201,1947,699,2519,10615,29345,17061,112949},
{1,3,3,15,19,1,93,173,399,13,269,1189,523,5145,32731,54087,94123},
{1,3,1,15,9,41,59,79,217,833,1993,2429,3599,6919,30911,12615,67947},
{1,3,3,13,31,9,95,37,343,955,1363,3851,4091,13165,15241,14853,35747},
{1,1,3,5,27,39,37,217,385,473,1997,2247,7353,1503,9003,15055,27289},
{1,3,7,11,1,13,21,243,375,91,1295,1661,203,15251,15355,16065,24183},
{1,3,1,13,11,45,85,5,275,741,1395,4011,7987,16087,24113,50555,128147},
{1,1,1,7,3,11,13,189,55,151,395,657,807,11973,26297,13043,109641},
{1,1,7,13,31,19,33,235,491,647,1115,2299,6381,7525,2237,36197,126457},
{1,3,5,1,21,15,53,231,77,347,969,141,4501,9429,1815,50887,74581},
{1,1,1,9,29,43,47,103,327,131,927,441,7517,7277,21065,409,50351},
{1,1,5,1,11,13,103,157,239,69,1347,477,5017,9723,28133,65135,12359},
{1,1,1,13,17,63,117,189,323,565,927,1727,5337,13243,5739,31241,14209},
{1,1,3,9,29,9,103,61,467,217,1367,2405,5355,5743,31469,30149,98775},
{1,1,1,15,23,23,17,229,103,583,179,115,7081,9437,32623,62639,72391},
{1,1,5,11,11,39,97,209,115,107,593,2347,1445,6179,32011,8435,65847},
{1,3,7,3,29,27,55,111,27,731,995,1871,5017,1485,11313,2559,6561},
{1,3,1,3,27,9,103,247,83,197,517,1629,2189,7255,183,35111,15077},
{1,3,7,5,31,37,87,223,343,331,1361,3371,2007,13235,10897,63839,109837},
{1,1,7,11,17,5,41,197,489,625,1595,2663,5941,14029,30999,16781,116001},
{1,3,3,7,19,19,61,175,125,609,1391,147,3001,4189,10133,24031,46219},
{1,1,3,13,13,57,117,181,299,939,583,3151,829,6561,30449,12211,107879},
{1,1,5,11,23,45,87,115,259,613,1001,171,57,13789,22173,56837,26263},
{1,1,3,3,7,43,45,131,87,251,1411,2737,2739,4595,12561,12043,82885},
{1,3,3,7,19,39,87,223,461,37,283,3937,6193,10887,11509,41131,38359},
{1,3,1,11,11,37,25,133,105,1013,925,3301,239,16295,4831,8649,125767},
{1,3,3,11,25,11,41,155,1,717,1587,635,279,1803,14817,28669,88835},
{1,3,3,11,29,17,39,51,13,871,1197,2561,6671,8465,22709,15933,15923},
{1,3,7,1,13,17,57,43,267,261,901,241,3767,15053,11017,36321,72497},
{1,3,1,15,23,13,17,63,171,919,1387,2673,7605,8523,14807,21187,56057},
{1,3,7,15,23,41,85,95,53,629,1877,3167,2411,9619,24621,31213,30069},
{1,1,5,3,3,25,99,39,321,549,599,1279,2401,2335,8227,59429,94549},
{1,3,3,11,9,21,29,55,477,19,1275,29,2253,11421,30401,57059,93219},
{1,1,7,1,27,13,117,249,463,769,281,515,7467,11507,1621,39765,31109},
{1,3,5,7,19,7,77,107,23,895,1013,2701,3805,7327,27247,6119,102395},
{1,1,3,13,21,49,99,15,163,641,1703,3061,163,4265,32571,13957,75005},
{1,1,5,11,27,17,87,169,427,959,361,1023,5727,16279,1099,39081,67215},
{1,3,3,9,23,13,1,91,173,325,1881,1385,8023,935,9221,19673,36949},
{1,3,1,7,7,25,119,189,107,249,811,973,6499,101,11281,55227,32361},
{1,1,5,13,19,37,117,95,463,587,1419,445,4019,7257,29757,50773,52247},
{1,1,1,1,17,57,81,57,43,789,1035,625,1707,9683,3681,12411,110623},
{1,1,7,5,7,57,49,91,459,513,1869,3377,139,10037,24091,54247,41279},
{1,3,3,9,9,33,29,51,355,415,1907,809,6543,349,18507,12919,41667},
{1,1,5,11,3,17,73,201,121,909,1623,799,3271,9051,5717,15169,127861},
{1,1,7,7,23,31,1,155,475,87,2001,2459,1285,5931,6803,56757,71671},
{1,1,5,13,5,1,21,109,263,841,723,1539,7529,433,23721,33195,57001},
{1,3,3,13,29,55,105,231,405,265,671,351,4693,9033,21963,52073,125131},
{1,3,1,13,25,51,55,227,245,983,251,2553,2017,1381,31461,3953,75775},
{1,1,1,11,31,11,91,91,287,749,1019,4055,3237,6965,14765,1663,82987},
{1,1,7,3,11,15,67,161,79,729,1115,3713,2715,9361,9365,26093,63409},
{1,3,1,7,1,51,125,15,457,433,405,2329,157,4817,25867,38177,45319},
{1,3,7,9,25,57,5,233,481,781,1313,3179,7219,8717,14825,16079,127149},
{1,1,7,15,27,51,5,65,77,313,1751,1489,4307,10541,11345,52577,18143},
{1,1,1,15,21,5,113,71,411,327,1681,1023,5661,15815,5387,10351,21121},
{1,1,5,5,29,55,25,255,69,879,501,1915,3731,633,12197,5249,31129},
{1,3,5,7,3,23,107,163,485,853,359,3069,4353,371,6027,53239,105541},
{1,3,5,15,7,41,9,47,33,327,621,147,577,29,14623,3403,9791},
{1,3,3,15,29,47,41,149,477,127,573,877,3101,5963,28457,14231,67425},
{1,1,1,15,31,7,55,191,101,259,1071,219,2233,3583,21969,32745,80529},
{1,3,7,13,17,53,115,69,241,71,1475,191,509,3721,15537,53773,18005},
{1,1,3,9,5,57,13,95,103,871,2043,2239,7833,10727,6513,55273,3781},
{1,1,5,5,9,11,55,151,239,537,135,2779,7393,15393,11097,58593,100745},
{1,1,1,9,15,39,29,105,441,181,1113,2125,8145,11045,6589,33603,83377},
{1,3,1,1,11,63,69,153,225,845,675,407,4691,13383,27359,38881,5509},
{1,3,7,11,23,31,69,3,41,57,683,887,6861,12161,14537,27293,113001},
{1,1,1,11,5,1,101,175,437,3,1477,1005,6607,7429,7213,4025,66479},
{1,1,7,5,19,7,99,131,273,977,1717,3831,175,5673,12577,36787,30945},
{1,3,1,1,15,37,105,195,61,869,255,2625,7401,9361,13217,52811,130811},
{1,3,5,3,29,27,105,23,511,813,1311,2859,1647,1949,1329,27589,125209},
{1,3,3,1,21,11,119,247,123,401,409,1845,2133,10793,221,43217,14069},
{1,1,5,1,29,21,51,73,501,861,725,249,4249,8029,15767,11985,18637},
{1,1,5,11,19,39,97,65,13,283,489,2307,5239,4161,18639,60035,22405},
{1,3,5,1,3,7,109,27,429,663,1569,3001,3453,8627,9719,23941,110451},
{1,3,7,5,17,13,125,209,347,95,1937,1419,5661,7171,20607,9777,68343},
{1,1,1,1,7,41,43,229,57,49,1863,2819,3735,915,1571,11603,116275},
{1,1,7,9,21,27,5,199,181,521,303,1097,5427,8899,30325,55457,16189},
{1,3,3,7,19,41,3,205,279,223,971,633,2617,13191,10193,23375,62563},
{1,3,3,13,23,59,85,25,253,405,65,1625,4401,4679,14381,57833,30001},
{1,3,3,3,13,35,11,157,123,397,119,2513,1919,14583,5469,11463,94711},
{1,1,1,7,17,37,83,211,451,939,449,13,6671,1457,19855,15053,52327},
{1,1,5,3,9,57,39,183,331,451,1391,1865,7801,14293,29069,705,109497},
{1,3,7,7,23,21,85,81,255,9,1685,2879,6327,12675,31657,38877,74131},
{1,1,5,9,25,19,41,195,31,555,927,1445,593,11067,10819,17205,82037},
{1,3,1,13,1,35,29,71,323,705,53,3885,6223,1319,30853,59935,35949},
{1,1,7,3,27,63,67,31,149,61,1611,77,4271,3161,12493,38341,53837},
{1,1,1,15,27,53,31,249,429,925,1485,1855,4421,5703,10097,14827,36685},
{1,3,7,13,7,63,53,9,317,485,1679,3631,3745,5643,21615,45129,48027},
{1,1,1,1,17,43,19,163,441,847,937,959,6649,13071,1065,55193,129509},
{1,1,1,11,29,47,9,215,397,637,961,3139,2007,12603,27657,22825,72873},
{1,3,3,15,7,45,55,163,259,899,951,3245,4191,15813,20195,8361,54025},
{1,1,5,11,3,17,13,223,289,255,875,2937,1593,9729,21569,63199,83875},
{1,1,1,15,19,31,17,129,267,9,2015,3233,6799,12891,18473,37865,19547},
{1,1,5,5,5,29,81,37,357,539,1525,2839,8041,5569,4423,8907,35461},
{1,1,5,5,29,11,85,61,333,521,1111,3627,325,9805,17889,25655,39537},
{1,3,5,11,11,53,81,25,79,253,1963,287,7487,15045,21431,35417,102391},
{1,1,1,5,11,33,45,45,425,773,1817,4077,1471,11655,683,7115,92651},
{1,1,3,3,21,13,101,215,311,853,41,1007,5511,2581,25565,13155,117225},
{1,1,3,11,19,9,125,59,273,691,499,1547,567,10259,21963,48725,3601},
{1,1,3,7,27,31,39,125,317,625,1329,3947,3943,6889,2811,34055,1449},
{1,1,1,3,29,45,73,239,319,611,647,1839,5277,7807,3107,14683,20203},
{1,3,3,3,5,5,107,139,103,809,1343,4041,3273,1789,16205,47873,27803},
{1,3,1,9,21,23,13,131,105,741,1773,981,5633,14609,12281,50343,14317},
{1,1,1,5,11,5,125,171,109,555,159,905,691,12401,22817,41411,70113},
{1,3,3,9,31,37,109,231,59,615,799,319,2459,4521,8525,4827,22969},
{1,3,1,5,11,7,49,237,345,473,981,2073,6525,8805,13403,3659,69897},
{1,3,1,5,9,37,13,203,141,573,745,2613,5589,607,24483,38427,95775},
{1,1,3,1,23,61,75,57,299,191,805,2993,5175,12037,13649,58831,48791},
{1,3,7,13,31,57,13,219,185,717,1607,3785,4719,11583,29285,48207,92021},
{1,3,7,15,23,35,23,69,411,773,1549,1087,1685,15703,27193,62675,43505},
{1,1,5,3,25,19,97,75,493,549,1655,2881,4989,2765,4797,43143,113955},
{1,1,5,7,21,5,65,37,383,133,1907,3747,1525,5803,19977,50551,23157},
{1,1,1,11,15,61,59,109,489,901,1787,1611,6101,10653,3071,35643,56227},
{1,3,1,5,15,25,121,111,25,251,1467,1795,1631,13753,32391,14831,90739},
{1,1,1,13,23,55,119,147,45,871,1389,1929,1023,16131,10041,40055,23337},
{1,3,1,15,27,33,23,41,463,603,1633,3445,2007,5999,11175,18343,13159},
{1,3,1,9,17,15,107,63,493,411,293,3669,6143,3057,8253,25491,58907},
{1,3,5,11,1,43,5,117,127,813,1881,3711,2567,7819,5809,64471,104221},
{1,3,5,9,25,27,49,93,77,705,1773,1745,4605,16137,14621,62893,81637},
{1,3,1,15,9,29,41,101,291,763,1475,3185,3661,10351,26645,50375,59373},
{1,1,5,15,9,31,107,159,125,471,1023,2361,4805,8073,21563,14903,77801},
{1,3,7,1,27,17,75,129,71,697,551,1969,6597,13821,2605,61783,74791},
{1,1,7,15,17,27,49,47,59,47,1671,2535,1299,2387,24349,23661,91123},
{1,1,5,15,21,61,45,37,415,189,143,351,1815,3479,2399,56753,123893},
{1,1,3,7,7,19,93,249,335,305,1437,1329,2693,13201,9589,61513,115995},
{1,1,1,11,21,57,33,205,235,253,751,259,6029,9811,10231,36899,78035},
{1,1,1,11,13,25,115,195,111,913,1851,3283,6083,11717,2773,40727,493},
{1,3,3,9,9,17,83,137,465,671,1277,325,2767,12413,21977,47525,23041},
{1,1,1,11,15,47,65,219,271,197,297,3195,1325,9991,26385,46055,43151},
{1,1,1,13,31,21,39,89,127,629,367,2935,6259,6627,15691,55781,97251},
{1,1,7,13,11,45,65,75,211,785,1221,2087,7751,15619,25489,28195,69007},
{1,3,5,15,27,37,75,111,487,219,233,583,6433,15105,355,28331,21105},
{1,3,3,15,31,53,33,95,27,197,1727,1467,7115,15479,26873,31075,12793},
{1,3,7,1,19,3,19,105,225,599,737,107,7951,10193,31699,59207,85619},
{1,3,1,3,7,17,73,191,247,421,537,1473,189,4219,29993,25491,21189},
{1,3,7,7,13,21,33,95,147,699,943,2275,4093,6067,9063,25503,111085},
{1,1,7,9,13,47,123,121,347,467,225,957,2329,14075,29843,61753,97179},
{1,3,3,7,17,55,37,167,215,819,163,1747,4485,15991,28011,36351,106495},
{1,1,3,9,25,5,83,199,209,395,1757,1967,5739,2573,13989,32145,4847},
{1,3,3,13,11,21,25,223,239,569,1877,299,8089,3697,801,64775,26827},
{1,3,5,7,17,9,127,9,65,919,1073,2661,1337,10065,30099,30929,90067},
{1,3,1,13,25,41,35,251,279,351,111,3917,2815,7989,9895,54859,126355},
{1,1,3,7,17,61,13,73,335,831,703,37,2765,13169,12513,56301,13907},
{1,1,5,13,11,15,33,45,505,127,1723,17,4927,11453,28859,9671,80041},
{1,3,1,5,9,1,25,147,281,601,243,2687,5533,6725,11075,34807,24619},
{1,1,3,1,7,21,71,31,485,561,1361,1237,8171,15885,7941,4583,32851},
{1,3,7,1,5,35,95,155,283,959,577,1343,4269,13481,30819,40273,8711},
{1,3,7,3,1,53,77,45,215,537,1045,77,2791,3553,13273,23819,62263},
{1,3,1,15,29,59,7,145,85,3,251,2691,7547,11241,32295,24645,75739},
{1,1,5,9,19,9,39,163,303,233,2039,2027,7169,2773,28649,38317,66761},
{1,3,7,5,21,27,93,227,131,1019,1619,1497,4043,1131,25761,20173,99957},
{1,3,7,5,19,33,15,173,435,399,531,2001,3221,12627,10153,24421,61805},
{1,3,1,9,11,3,69,105,289,183,1103,831,2297,1613,18801,54395,54243},
{1,3,3,9,3,53,113,183,79,355,1629,1061,3713,4563,14365,43529,56073},
{1,3,7,11,31,39,107,139,187,873,225,33,4943,15837,225,6407,85967},
{1,3,1,11,17,47,93,233,119,699,1429,2845,2061,8887,20665,45497,33107},
{1,3,5,1,25,11,55,75,91,1009,1887,3167,515,15929,11659,57953,63401},
{1,1,3,15,27,59,103,53,353,553,2021,1543,2785,9373,14609,21213,19911},
{1,3,7,9,3,1,101,133,437,773,1399,1067,7419,1793,16589,3483,42065},
{1,3,7,1,25,57,127,113,65,577,1865,1527,6485,11273,15803,39625,75219},
{1,3,5,9,7,63,29,89,155,45,1029,2407,6783,4749,4849,26639,54059},
{1,3,7,9,25,13,113,41,267,767,1071,1689,269,14437,21255,39473,65771},
{1,3,1,15,5,3,77,43,391,763,59,1027,6263,3715,31061,43311,130725},
{1,3,7,7,21,51,127,71,229,171,397,1099,871,2717,1643,17363,125979},
{1,1,5,15,25,11,11,113,203,795,1703,3901,1113,12819,25345,46691,112313},
{1,3,7,5,1,59,91,81,325,483,595,1491,7455,6699,199,35597,59851},
{1,3,5,1,3,33,43,195,201,575,1395,1305,7001,2023,22419,15233,120355},
{1,1,3,3,15,37,81,59,87,675,199,3231,4473,5023,16753,51475,102113},
{1,1,7,9,13,39,65,9,51,565,1171,119,7875,12149,6565,56849,123235},
{1,3,3,7,15,45,53,93,111,533,1849,643,2265,10241,24741,11559,74333},
{1,3,1,1,11,61,75,51,5,199,535,279,5821,6005,2907,32521,74121},
{1,1,3,15,3,21,29,193,71,993,1719,1865,6135,7683,12171,29275,14539},
{1,1,1,7,7,13,1,61,315,431,1145,2067,5745,1641,1047,55111,129477},
{1,1,5,1,21,43,115,193,153,573,1181,3947,7809,11317,30649,56891,47741},
{1,1,5,7,19,15,61,239,109,683,395,2869,3103,1531,12019,45159,37525},
{1,1,5,7,29,55,45,7,353,659,591,3371,5777,8475,2743,47483,11983},
{1,3,1,3,13,17,39,195,43,5,1749,2559,5843,8719,21421,58511,105637},
{1,3,5,5,5,21,29,63,387,301,567,3325,2109,403,23053,24851,14493},
{1,1,3,3,17,57,107,131,85,855,1101,3199,7159,14739,4197,27943,113009},
{1,1,3,11,1,61,31,79,33,123,1509,507,6679,2279,8465,37279,17553},
{1,3,1,15,7,33,11,71,217,609,1661,3437,5497,13365,6247,649,26407},
{1,1,3,1,19,45,49,125,5,455,1669,4083,253,10101,27327,16401,120399},
{1,3,1,1,27,19,117,137,261,341,1697,457,7553,12169,30049,49281,36937},
{1,1,1,3,9,49,33,13,461,545,1537,2623,883,10921,5583,58997,114183},
{1,1,7,9,29,53,29,165,205,989,1347,2343,7505,7609,18503,51677,105993},
{1,1,1,13,1,29,59,121,297,659,1965,1765,5255,10971,32613,18763,41983},
{1,3,7,11,21,41,19,47,125,485,475,2745,4075,8101,31227,4679,115473},
{1,3,3,7,21,23,55,65,223,1001,317,1459,183,5139,26553,41471,116373},
{1,1,7,3,1,9,29,139,343,913,1993,3139,3791,5869,6057,23863,35737},
{1,3,3,3,7,21,77,197,239,467,35,591,1061,3417,31811,38825,124981},
{1,3,3,1,21,29,5,213,417,111,1681,1409,2899,16233,1053,51235,87767},
{1,1,5,3,13,47,61,203,223,73,1947,3613,5885,13567,7593,34329,68597},
{1,3,1,1,17,9,11,187,361,973,781,1835,1539,12917,21725,48279,115037},
{1,3,1,1,9,25,117,157,433,395,403,2183,3327,5427,7505,2673,77137},
{1,1,7,15,31,15,27,155,441,837,1877,3829,5139,16331,31183,15803,95699},
{1,1,7,15,5,51,77,179,289,727,1763,2529,6715,3967,29267,27293,67953},
{1,3,7,13,7,3,3,17,311,547,1465,1413,3937,2725,24523,12321,109763},
{1,3,5,15,9,5,87,135,281,97,2021,1903,8007,10321,27989,18993,110407},
{1,1,1,13,25,61,89,107,233,823,1375,3531,1757,1577,29457,1461,17217},
{1,1,1,13,17,17,27,193,485,759,145,3943,4183,14119,11217,3793,1935},
{1,1,1,3,13,31,101,227,311,363,1925,1525,5275,2385,15093,48769,121189},
{1,1,5,13,11,61,89,141,117,229,417,3935,7249,13869,30591,62763,67521},
{1,1,3,15,7,59,105,239,453,221,1101,395,2031,8941,23155,7077,125593},
{1,1,1,11,7,55,99,31,305,371,1035,577,4473,577,371,46093,69157},
{1,3,1,9,9,33,35,245,95,47,1623,2965,6849,7269,5321,31641,73321},
{1,1,1,15,21,61,65,65,159,151,625,2281,2993,1311,29757,24703,71029},
{1,3,5,15,29,59,29,69,351,901,631,3501,7031,703,20805,36437,94931},
{1,3,7,1,21,11,19,125,237,807,1651,2389,7347,11759,27151,38669,965},
{1,1,5,1,15,41,1,105,89,127,895,29,2339,15951,18633,2781,67269},
{1,1,5,15,25,7,3,33,375,447,203,2579,6145,14015,9939,52777,123181},
{1,3,1,15,29,7,7,27,451,869,107,2457,5557,11601,28957,36181,41419},
{1,1,1,7,1,57,33,213,329,763,815,169,623,155,20529,20603,73311},
{1,3,5,7,25,21,7,217,159,89,1373,1735,705,4093,13083,3855,55875},
{1,3,1,1,29,33,105,127,95,543,235,67,691,5015,22139,18251,89945},
{1,1,3,11,27,53,105,83,337,331,1571,1145,745,1845,17881,17697,88139},
{1,3,7,15,19,37,119,35,35,463,1925,1665,673,12193,12137,62371,10957},
{1,3,3,3,19,21,113,29,459,467,623,2661,857,16265,27509,46555,18867},
{1,3,7,5,17,49,123,41,85,673,41,1871,7649,8687,28269,64423,93675},
{1,3,3,3,7,23,101,171,181,527,65,2387,6629,6089,17387,46551,36143},
{1,1,5,1,13,51,21,251,139,429,1993,3767,1089,5459,19407,41747,41033},
{1,1,1,11,15,9,81,91,73,969,1513,2067,7959,2605,26641,37631,124571},
{1,1,3,15,29,15,5,57,247,901,527,3325,5859,11299,9871,63947,125247},
{1,3,1,5,1,35,75,21,307,43,1111,3299,1647,3585,31045,18217,95169},
{1,3,1,7,23,35,11,103,3,461,1915,4019,453,13111,26941,43091,22917},
{1,1,5,5,1,61,121,167,475,5,1749,887,2237,5055,7077,29453,17691},
{1,3,3,15,15,15,9,15,171,787,1965,577,4507,7325,20901,8557,111909},
{1,3,5,1,27,15,123,141,63,55,599,4095,1245,13919,27485,49977,74551},
{1,3,5,9,21,61,79,119,7,573,1923,2775,3127,12689,12135,53429,130163},
{1,3,3,13,27,41,67,249,447,277,311,775,8187,10161,12953,22885,121247},
{1,3,5,9,21,55,115,65,45,395,481,2063,6493,4199,19219,27119,62255},
{1,1,3,13,7,41,3,127,383,923,1725,1033,7731,11971,3089,46459,98369},
{1,1,3,11,13,39,39,149,309,311,1491,807,2109,363,14637,65429,124731},
{1,1,7,13,13,35,67,81,493,859,1177,237,4605,15319,16669,16661,21385},
{1,1,3,7,7,39,57,103,239,753,221,1611,1557,13317,27453,10245,33839},
{1,1,5,13,27,53,97,41,123,253,535,1839,5827,7587,1261,20313,65961},
{1,1,7,1,11,47,93,135,223,591,1087,3329,3293,14207,6187,54789,23781},
{1,3,7,7,25,21,97,105,269,515,1805,3711,3295,7307,21065,65205,116969},
{1,3,1,11,25,37,21,89,109,581,1055,2393,1291,1115,25545,36383,93605},
{1,3,7,1,27,13,113,11,395,473,943,4045,5507,15051,25203,2971,31961},
{1,1,5,5,27,35,57,219,67,949,659,203,5235,6509,13731,61533,54963},
{1,3,1,1,15,39,85,13,347,99,25,3595,3081,13617,14373,58909,102181},
{1,1,7,13,3,25,97,91,287,389,665,2981,2301,12625,4495,57489,68677},
{1,1,5,1,15,57,77,55,299,713,1457,3699,2807,5549,467,47367,8163},
{1,1,7,3,23,45,91,251,501,193,1121,2359,4781,12797,13713,55171,927},
{1,3,3,7,7,31,87,163,249,163,937,1293,4827,10299,31935,58787,80589},
{1,3,1,9,7,1,73,65,475,791,1429,3319,7149,433,10373,44061,121195},
{1,1,5,9,9,61,27,249,435,437,1329,2163,5859,13663,623,55569,94283},
{1,3,7,11,1,29,117,195,399,999,1705,1325,6043,9823,27335,30377,16627},
{1,1,1,15,5,11,63,185,15,741,1061,2961,3455,5,26587,54081,18107},
{1,1,5,7,29,57,17,203,501,177,49,2773,8069,12513,14437,64489,58661},
{1,3,3,9,11,23,121,3,415,447,1773,135,5901,4951,2683,437,126251},
{1,3,3,1,7,23,17,23,115,591,1075,3133,49,15183,10615,37857,122609},
{1,1,3,3,13,49,63,37,275,763,1135,2913,1563,11037,6693,18799,32089},
{1,3,5,11,7,29,59,45,227,941,1947,2733,797,10485,7071,14741,11451},
{1,1,1,9,21,19,77,97,75,991,187,1003,5619,11013,3931,19907,79723},
{1,1,7,13,1,57,61,177,443,227,1347,2665,2011,12329,14137,37795,63331},
{1,3,3,9,31,59,87,93,485,635,901,1845,6153,10797,1289,8989,41717},
{1,1,1,1,3,7,85,17,67,309,1891,435,303,8011,32127,54309,21457},
{1,3,7,1,29,27,41,239,293,717,1331,917,6145,7131,28199,35093,103683},
{1,3,7,3,21,63,65,233,257,789,1095,505,4557,16259,7397,24815,89529},
{1,3,3,11,29,41,55,17,335,715,779,2121,6393,8887,32753,45647,82665},
{1,1,1,11,27,47,71,13,141,283,967,3359,4309,6661,20481,23175,50835},
{1,3,3,7,3,25,19,241,409,573,1565,3355,1307,12205,18017,8271,117007},
{1,3,3,9,21,39,21,253,439,963,341,3637,2275,1845,11015,481,83369},
{1,3,7,9,31,29,29,163,111,983,571,713,2621,11569,13341,28341,130381},
{1,3,7,7,11,35,89,49,81,115,113,1857,3527,14819,6909,14659,23557},
{1,3,3,15,29,41,85,241,317,737,213,1667,5789,16321,13991,36165,124151},
{1,3,1,3,31,1,75,99,495,241,1499,1535,2033,2135,6699,58893,37031},
{1,1,7,9,25,15,101,23,477,563,1691,2655,2321,2323,4255,22055,99661},
{1,3,7,5,7,7,49,221,51,83,279,2205,2939,2119,14073,32839,108075},
{1,3,5,11,17,39,3,127,87,501,799,401,4439,9895,13017,64975,67177},
{1,3,3,9,17,41,59,95,283,309,83,1293,6385,5783,30115,33997,12531},
{1,3,5,3,7,31,69,171,225,409,1237,3343,835,8039,16723,37203,129047},
{1,3,3,15,17,23,107,1,105,135,1245,993,4101,7325,7425,17379,98121},
{1,1,7,9,27,5,67,111,75,531,243,2239,2527,4513,27059,40533,88169},
{1,3,5,7,21,63,57,15,75,679,1729,1845,6259,8531,18691,49321,101599},
{1,1,5,9,3,35,7,201,351,885,669,2339,5009,279,26469,54597,67933},
{1,3,5,13,27,5,85,161,141,733,1017,2021,6951,15595,21817,17243,88607},
{1,3,5,1,11,31,117,97,175,629,995,1207,2941,5825,5319,48191,9505},
{1,3,3,7,25,39,45,79,21,607,1593,1749,7951,10425,17491,16617,56903},
{1,1,1,5,15,41,107,115,79,693,919,3513,6793,6541,5545,58583,27963},
{1,3,7,11,21,19,123,1,441,531,359,2117,2465,11389,13489,32755,4577},
{1,1,5,13,7,7,7,127,201,377,1423,269,2611,3339,19153,25659,33069},
{1,3,7,1,13,35,45,5,313,739,1779,2983,1815,8817,14239,3921,57975},
{1,3,1,11,9,39,33,111,39,255,159,2345,2193,11475,12841,47579,90309},
{1,1,1,3,27,49,85,157,243,247,1473,323,4631,1787,15193,5533,104999},
{1,1,7,9,11,29,23,219,57,339,1797,409,6025,10569,27409,15147,130281},
{1,1,7,1,31,31,113,229,63,877,319,2655,3335,7743,19593,10089,28215},
{1,1,3,11,23,3,71,235,329,751,159,2579,5363,12681,20233,53855,16407},
{1,1,5,1,7,61,21,235,379,849,61,2969,6399,2655,21635,16955,58675},
{1,3,7,7,29,15,5,11,143,699,1875,2115,6633,6195,5829,53633,111221},
{1,3,7,11,19,41,17,219,483,829,1233,3183,6283,2363,25245,63075,82733},
{1,3,7,13,21,17,1,207,443,575,521,2585,6875,14871,14739,10211,127435},
{1,3,7,7,15,39,99,197,219,259,1723,3737,6625,849,887,41293,53825},
{1,3,3,3,5,3,75,155,189,935,85,2273,1375,4217,10709,58047,81689},
{1,3,5,5,27,27,107,229,179,887,91,421,7313,6495,451,43859,40033},
{1,3,5,11,25,49,121,73,169,311,1387,1037,6519,9317,26975,50627,46805},
{1,1,5,11,17,21,19,125,387,697,1017,1759,7295,9869,28241,9367,119255},
{1,1,7,5,29,27,87,187,95,625,933,1751,5253,313,30841,16349,67347},
{1,1,3,3,15,51,23,101,183,267,243,711,983,12461,17801,1429,47273},
{1,1,1,3,17,3,73,67,49,449,879,2559,401,11983,13697,12023,78855},
{1,3,7,15,25,25,43,81,141,161,595,621,1165,10869,22875,6741,90017},
{1,3,5,11,13,57,53,219,145,937,769,1961,4725,3335,12623,8335,46305},
{1,1,3,5,7,39,19,101,313,583,483,2515,125,5211,2559,11937,126717},
{1,3,1,7,7,1,117,49,231,133,381,697,927,8263,26529,64881,25059},
{1,1,1,15,11,25,77,149,233,215,1239,3045,99,11183,30279,32271,100943},
{1,1,5,7,31,25,1,51,221,607,1733,2145,6765,7011,16927,29257,2445},
{1,3,5,1,19,23,123,93,381,295,765,2335,8025,14003,4801,54243,57297},
{1,1,7,9,9,31,63,191,495,527,251,2119,1663,209,7445,1441,4075},
{1,3,5,5,13,17,97,79,369,55,677,2031,7315,4769,31659,21975,22061},
{1,3,3,7,3,63,121,243,39,917,1917,297,7241,1565,31675,14443,67239},
{1,3,7,1,13,25,51,65,145,475,1853,4023,5121,14411,15993,42165,13615},
{1,3,3,1,3,51,75,29,169,311,1309,2929,7669,1507,14605,32667,103861},
{1,3,7,1,23,37,89,211,137,495,1469,3425,1167,12429,27301,46857,83007},
{1,3,7,7,27,37,33,129,73,23,761,119,6217,4749,20835,47477,33665},
{1,1,3,5,29,35,79,21,183,933,43,3149,5273,12159,20695,5387,23569},
{1,1,5,5,3,11,57,205,349,657,1509,3693,5495,11865,13861,62215,94141},
{1,3,1,7,17,43,117,119,75,849,1247,643,2691,2289,9759,18683,68649},
{1,1,1,15,5,55,89,177,427,701,735,2993,5293,15395,567,5501,102393},
{1,3,3,15,5,37,73,111,9,141,407,1579,6691,11843,6377,64181,97347},
{1,1,5,1,9,17,71,127,285,929,1243,2605,359,14589,32603,39879,115901},
{1,3,7,15,3,27,91,121,47,631,1589,385,5997,14077,21285,33895,36985},
{1,3,3,9,1,47,89,79,213,27,547,1703,4035,13205,4341,21895,34247},
{1,3,5,7,9,9,47,89,231,857,297,2949,2715,1275,14427,20227,21569},
{1,3,1,3,15,57,61,183,377,477,1135,1729,2863,8607,29241,34983,84443},
{1,1,7,7,5,53,91,149,71,41,1025,3945,3989,15853,20903,26943,99841},
{1,3,3,3,29,21,59,217,483,257,331,657,2935,945,9821,42501,98087},
{1,3,5,3,17,39,123,103,109,957,853,3821,555,10869,27673,38315,83105},
{1,3,1,3,27,7,97,57,429,53,1791,1405,4113,8435,12845,21567,91559},
{1,3,3,1,17,61,125,77,225,395,945,3213,1363,15947,27049,4389,64037},
{1,1,1,3,15,51,15,189,449,989,939,985,6929,13779,25011,22277,72543},
{1,3,3,1,25,53,5,219,195,703,163,1405,821,6797,14329,1675,96653},
{1,1,7,13,7,1,45,135,369,125,711,2509,131,13663,29769,19497,116779},
{1,1,7,15,23,25,7,225,435,835,1981,2537,5727,15961,30089,58905,100339},
{1,3,7,3,19,9,79,63,371,419,1357,3649,7987,14541,6631,50555,84217},
{1,3,3,9,7,61,11,157,99,95,945,2803,1703,117,12891,21817,84259},
{1,3,7,7,25,37,111,99,65,599,1313,2557,5489,3625,7429,19309,78111},
{1,3,1,1,19,15,85,253,347,315,1349,983,2507,4155,15311,43535,101409},
{1,3,3,3,1,55,3,57,375,107,177,1673,6871,7137,10297,65363,42293},
{1,1,1,3,9,5,83,45,139,893,63,2859,6333,15591,18491,26387,25573},
{1,1,7,15,1,39,113,127,503,617,1367,1855,185,4233,5787,8265,42097},
{1,1,3,11,11,41,119,165,331,625,81,2495,7247,9139,15269,31447,128425},
{1,1,5,5,17,35,39,1,91,563,1841,2975,1233,3837,22145,36719,104503},
{1,1,7,3,23,35,77,69,271,487,921,2597,8011,13037,6001,20519,32673},
{1,1,1,1,29,17,11,145,473,877,813,727,6805,3563,13371,22169,17239},
{1,1,1,13,17,13,1,125,313,423,1079,2401,2325,2219,24071,25613,34163},
{1,1,5,7,29,33,53,215,11,555,555,1965,3643,5433,12923,59655,25339},
{1,3,3,3,23,37,119,117,459,359,1849,1019,433,15391,5625,52649,81313},
{1,3,3,1,21,31,121,161,113,667,863,105,3805,14459,28235,24543,89755},
{1,1,5,15,17,37,15,111,511,477,611,955,2591,16137,14179,30995,129575},
{1,3,3,3,21,49,25,37,287,263,851,1015,8133,9429,10959,64483,82533},
{1,1,5,1,25,19,49,159,155,443,975,1413,321,7871,22935,57303,124027},
{1,3,1,1,19,45,47,89,409,509,1249,2445,2053,3781,7517,61869,125137},
{1,1,5,13,27,57,45,43,361,329,1321,771,4665,12245,18993,15121,127485},
{1,3,3,7,3,41,127,75,485,821,497,2649,6423,12419,31421,9441,63645},
{1,1,3,5,19,61,91,35,311,287,449,3955,5805,5631,25613,55409,104545},
{1,3,7,11,27,19,27,53,19,35,1687,3923,3379,10435,15053,12343,89077},
{1,3,5,13,31,41,15,239,349,533,1771,737,6503,14355,18781,27805,79049},
{1,3,1,3,13,11,69,227,169,873,533,2217,1047,12415,12271,22447,14163},
{1,1,3,9,7,31,23,155,133,305,1569,521,201,10339,16999,29163,32817},
{1,1,1,5,31,57,43,223,121,803,357,1855,4321,10245,25725,2543,47395},
{1,3,5,9,3,5,47,189,217,899,1455,691,1277,7861,3627,14895,41109},
{1,3,7,3,29,9,37,63,453,709,921,771,8069,239,22639,59937,10635},
{1,3,7,1,11,51,79,131,225,757,549,1605,3921,1849,16307,29809,120597},
{1,3,7,7,1,45,33,185,23,881,1941,4093,4741,11633,2059,32007,11103},
{1,3,5,11,17,21,43,205,363,559,697,4057,631,6697,883,61705,102791},
{1,1,7,9,29,35,109,85,373,321,415,2969,6163,6999,9999,36435,125267},
{1,1,7,11,25,9,113,91,337,889,947,2093,5289,1367,13297,36155,21825},
{1,1,3,9,17,25,35,79,275,687,335,1181,7327,3729,1561,27441,114355},
{1,3,3,11,25,41,27,89,115,361,871,1497,5735,6365,1737,14277,63847},
{1,3,7,7,1,63,31,73,289,67,277,1821,4883,10795,11755,15471,105871},
{1,3,7,9,23,17,37,179,409,957,373,2393,2363,6735,28737,41927,115735},
{1,1,3,9,15,43,111,61,455,181,1643,3063,4311,13705,29993,21731,25243},
{1,1,1,15,13,13,69,187,91,395,209,3477,4649,7727,30557,14719,1953},
{1,1,1,15,9,39,119,193,459,135,567,25,4583,8401,22161,14771,74165},
{1,1,3,7,5,39,77,149,293,585,1245,3615,357,11613,13865,40227,41023},
{1,1,7,9,9,37,5,177,121,181,771,733,7683,4855,13629,8349,46137},
{1,1,3,13,3,37,73,69,281,109,563,1427,5127,8957,16749,41489,49531},
{1,1,7,11,29,63,79,127,95,809,1175,1567,6353,7505,26551,5073,53733},
{1,1,1,5,25,41,59,103,59,365,1111,3909,3749,14889,3639,10435,45407},
{1,1,1,5,3,61,93,199,97,779,67,241,6197,6785,16869,7573,46745},
{1,1,5,9,27,29,21,69,165,661,1245,1265,2979,9685,17781,23329,48029},
{1,1,1,7,7,23,39,197,169,561,499,2197,4371,157,6837,44635,94861},
{1,1,5,13,7,5,9,207,321,243,899,2967,3553,15413,8961,55039,6459},
{1,3,5,3,13,25,33,145,45,979,33,2211,7003,11147,11327,55151,30697},
{1,1,3,13,7,51,25,229,231,115,1815,3867,1533,15259,8067,64803,87535},
{1,1,3,3,21,51,101,49,227,393,1659,955,545,7395,31563,5499,130541},
{1,3,1,1,21,41,57,161,269,35,893,1817,857,7027,973,12529,46659},
{1,1,3,7,17,35,23,29,335,725,453,1051,6019,7595,29451,1853,116615},
{1,3,3,1,3,55,73,187,213,329,997,703,5829,7903,1081,33359,119123},
{1,3,3,15,29,55,15,17,245,117,1735,767,4457,8803,17621,26925,72487},
{1,3,5,3,25,7,119,139,159,199,317,3875,8115,7581,29239,50225,48459},
{1,3,7,11,11,41,107,225,395,545,259,2379,6709,11669,14545,43663,69979},
{1,3,5,13,23,45,73,137,447,305,117,2659,7989,233,31991,60495,571},
{1,3,7,9,1,37,31,1,433,701,159,3811,4529,6697,7121,31107,61555},
{1,3,5,5,13,21,81,63,95,741,1189,1567,1223,12371,28435,10537,53785},
{1,1,1,11,17,31,67,121,281,593,561,1759,387,9639,28595,22473,4935},
{1,3,7,3,5,43,59,151,351,263,297,423,1681,3785,15171,7145,57531},
{1,3,7,15,9,35,105,189,261,175,1669,1289,5401,12801,19585,48169,93195},
{1,1,7,1,31,41,23,237,151,549,1079,2933,5509,15593,1791,15757,44607},
{1,1,1,3,29,1,59,115,13,999,1179,3561,2749,10059,12861,6797,11793},
{1,3,3,7,11,5,23,217,101,775,1497,4047,2427,5117,9683,28895,27557},
{1,3,7,5,31,55,99,65,55,587,1271,2277,7947,12995,13149,4463,37625},
{1,1,7,11,3,63,23,191,125,365,1153,2657,6763,4557,21643,26885,36753},
{1,1,1,15,25,15,111,135,507,745,1947,2545,4329,14325,8187,52021,63401},
{1,1,3,3,27,25,19,211,393,467,1015,2495,7135,495,10385,26961,49325},
{1,1,3,5,15,35,3,203,337,337,703,1989,6869,6055,21095,4749,125669},
{1,1,5,1,31,39,57,101,419,717,1489,199,5729,3003,2607,64593,11515},
{1,3,7,13,15,3,33,61,17,433,1097,957,5351,3043,3679,44881,126909},
{1,1,3,11,5,1,121,175,119,367,399,2527,2157,2667,31069,24797,119621},
{1,3,1,7,27,47,115,229,455,775,73,837,1181,3457,4057,33907,67151},
{1,3,3,1,7,51,71,177,463,921,393,3137,1225,5709,303,20597,77581},
{1,3,5,3,31,1,93,53,177,433,1471,2191,4471,9211,19397,57727,60367},
{1,1,3,11,29,55,121,89,67,869,1631,2657,7357,7159,22449,16357,20077},
{1,3,7,15,11,39,127,63,211,359,971,1221,1909,9963,7827,60923,98495},
{1,1,7,9,23,47,47,85,307,471,1287,3825,5451,15151,15647,63043,92443},
{1,3,7,5,19,11,11,27,307,695,99,1037,1997,13673,591,8183,82197},
{1,3,5,5,3,53,109,227,503,855,1269,3903,5049,10647,21751,58707,78311},
{1,1,3,11,31,3,51,211,285,919,487,3393,3463,2271,8053,56791,33763},
{1,3,3,5,21,15,5,5,327,809,915,1365,7323,4247,31603,26261,80389},
{1,3,7,7,15,33,31,221,291,815,1307,929,3249,14573,13613,59509,59741},
{1,3,7,15,19,41,61,27,353,965,1901,87,2669,12757,29723,47165,16521},
{1,3,5,3,11,43,97,215,361,901,1425,4063,5327,14119,457,43145,107401},
{1,1,3,15,19,37,101,69,131,927,897,477,7641,4299,21213,26017,123801},
{1,3,7,7,19,5,11,51,277,985,1071,3437,6595,9547,11855,64249,30957},
{1,1,7,9,21,41,89,113,61,235,685,1419,7619,9863,21221,28685,53409},
{1,1,1,1,27,1,19,3,473,827,269,1659,2621,12347,13359,64687,99293},
{1,3,7,7,29,37,61,49,215,883,625,2671,3743,4517,2075,64865,58611},
{1,3,3,7,15,11,35,37,255,781,613,3587,7643,13081,32467,14427,15235},
{1,1,1,11,31,47,107,65,489,377,425,3453,2901,9999,7687,13311,103947},
{1,3,3,7,9,17,7,107,33,545,407,3335,7563,14315,32725,8483,69093},
{1,1,1,5,17,9,87,229,417,769,423,569,7073,8705,24487,63743,69807},
{1,3,1,9,1,29,75,25,483,259,1941,1533,8147,14127,24087,37475,130961},
{1,3,3,11,15,15,51,45,215,283,1687,185,4521,12205,13041,33283,77007},
{1,1,3,3,5,47,107,67,325,87,1831,2845,1645,1741,10811,8983,58515},
{1,3,1,13,19,17,1,151,411,915,1739,3781,4939,15767,25897,7205,17285},
{1,3,5,15,19,1,125,33,321,325,639,4013,967,4347,19743,13445,61229},
{1,3,3,13,13,37,71,85,51,775,973,739,4341,15707,12221,24321,48073},
{1,1,7,13,15,13,9,211,331,429,1323,3027,1091,13311,289,57789,93261},
{1,1,1,1,27,7,13,27,67,573,455,2353,113,11831,9069,4503,89291},
{1,1,1,7,21,63,47,39,419,991,1623,11,3153,12633,9425,65087,44935},
{1,3,1,7,23,11,15,11,99,543,1739,3955,5883,12469,7529,14177,1945},
{1,3,1,3,5,17,31,251,387,311,725,3827,6835,5065,3141,43441,87955},
{1,1,1,11,25,7,75,135,67,589,889,3429,155,9081,28653,8059,57251},
{1,3,5,15,21,15,103,149,311,407,1391,717,1765,14887,14381,37483,29587},
{1,3,5,5,19,31,93,5,507,193,1735,3841,7895,9853,10317,14867,49529},
{1,3,7,7,19,3,99,201,479,313,693,3435,5453,1157,23127,49005,20167},
{1,3,7,9,15,21,123,41,19,281,1837,2589,1003,1993,18345,10039,89325},
{1,3,5,1,19,21,77,151,145,951,2017,609,5847,4475,12439,6357,108277},
{1,1,1,9,17,21,91,91,111,951,497,1759,503,12787,25117,24323,96447},
{1,1,3,11,13,9,73,205,329,243,1187,829,2821,5563,14391,771,116441},
{1,1,1,1,11,57,39,221,41,521,1541,3515,2367,4179,21039,52943,11627},
{1,3,3,3,23,13,103,125,67,217,863,3755,213,12657,31399,3771,54107},
{1,3,3,7,3,9,107,217,497,935,519,3041,323,14895,5695,28789,36085},
{1,1,5,11,23,33,81,23,167,3,1683,2279,5365,847,14717,9689,64481},
{1,3,1,7,1,15,107,93,429,363,1745,1459,5879,8351,17527,44001,70293},
{1,3,3,9,27,55,125,211,141,827,1239,663,4803,11067,32039,28091,56421},
{1,3,5,5,7,13,125,231,427,483,967,549,3105,13919,3017,39207,23253},
{1,3,7,3,21,29,79,67,39,451,157,337,3585,3621,9545,31205,63201},
{1,3,1,1,29,25,77,57,167,899,95,2487,3743,5381,3637,56289,39453},
{1,1,1,9,29,19,41,97,75,199,1709,483,4099,3113,10953,20659,109273},
{1,3,5,15,13,9,83,43,111,789,965,4061,1239,14577,10113,26359,52609},
{1,3,5,5,11,39,113,31,457,119,725,831,4143,5675,27431,12431,94977},
{1,1,3,3,25,17,93,253,307,625,143,1061,4415,3563,3313,53527,29537},
{1,3,5,3,29,41,43,109,147,919,1675,465,6101,12251,28915,15397,85233},
{1,1,1,1,31,25,59,187,439,561,559,413,1917,9319,27475,49715,32953},
{1,1,7,13,23,31,95,231,141,207,1373,2173,2905,169,23825,55071,6147},
{1,1,7,13,15,39,43,117,321,297,661,2941,7359,11675,15483,24093,7269},
{1,3,3,13,9,59,51,49,81,563,745,1843,295,4689,19847,42137,63197},
{1,3,1,9,5,33,21,199,509,927,1777,1349,3593,1065,24943,55667,73539},
{1,3,1,11,17,15,91,21,59,587,1207,543,6669,10861,24755,1789,91249},
{1,3,7,15,13,47,57,147,381,1021,921,1347,3847,5969,9075,39081,127241},
{1,3,3,15,19,15,1,97,203,409,1745,1217,2199,7945,24361,41771,123127},
{1,3,3,5,17,17,43,255,179,717,1993,645,6527,1533,32719,27481,122425},
{1,3,5,9,13,59,15,157,373,937,27,3325,2297,89,10861,48615,16083},
{1,3,1,3,19,27,109,243,189,17,99,1879,695,11329,12467,6053,41749},
{1,1,5,5,23,41,103,69,171,917,1303,2101,617,10017,26525,11009,66137},
{1,1,1,9,21,45,47,171,455,257,411,4021,6995,12881,4793,51193,60775},
{1,3,7,5,25,31,89,53,321,593,1795,2435,3833,2767,17241,63373,25457},
{1,3,1,1,3,45,19,255,179,991,1407,3683,1435,6803,12215,12835,2005},
{1,3,7,3,17,5,117,251,71,983,1391,3499,5119,7257,7325,16565,6321},
{1,3,5,7,5,49,47,201,297,485,1879,2205,4903,13619,22537,5479,121625},
{1,1,3,5,27,27,87,61,145,943,343,1639,6307,4549,20765,33479,113697},
{1,1,3,9,17,5,101,129,305,653,1901,3901,6361,2369,7449,55259,75215},
{1,1,7,5,31,45,117,55,335,827,1309,2603,2111,11005,14747,56999,97373},
{1,1,7,11,29,29,81,175,169,453,293,2589,1057,15795,32397,65433,79455},
{1,1,1,5,11,7,13,249,29,407,1289,2385,8113,15327,4029,32005,105901},
{1,1,5,5,7,61,103,141,109,391,631,821,1479,14771,25057,1415,8081},
{1,3,1,1,9,37,17,231,501,745,1695,45,7797,2945,5529,34747,39069},
{1,1,7,9,21,59,103,103,33,875,723,3477,4729,7311,29979,60901,72187},
{1,3,3,3,15,63,93,237,203,635,1189,2035,6499,9943,9133,62977,29657},
{1,1,1,9,3,11,63,207,95,563,775,3009,7125,13141,4489,16343,120951},
{1,1,3,1,21,57,15,217,185,305,463,1597,6529,4989,14011,11265,131031},
{1,3,5,15,17,61,35,127,411,579,1349,615,3293,8475,9773,30635,117639},
{1,1,7,9,11,3,55,105,305,223,1899,2217,1261,9831,23693,3013,30489},
{1,3,7,15,15,29,1,99,67,293,499,1941,5303,1329,24547,14065,7927},
{1,1,5,11,17,55,71,49,499,435,985,2803,6139,1503,24167,47181,102529},
{1,3,5,1,19,53,71,17,63,469,1871,2051,357,11661,5689,36373,13379},
{1,1,5,1,27,47,23,247,59,381,1895,2453,3665,5487,24081,50501,91659},
{1,1,5,7,29,19,3,33,83,301,133,3603,5133,16171,22905,36271,10405},
{1,3,7,9,11,23,57,87,9,731,631,3703,2593,12851,7115,8801,108919},
{1,3,3,3,23,35,33,99,343,837,231,3921,6975,15093,15049,64623,123523},
{1,1,7,11,15,61,113,103,501,57,1345,3155,2965,4433,10605,43765,42169},
{1,1,7,13,7,53,91,121,229,127,103,833,7829,1571,10847,20861,101155},
{1,3,7,1,9,25,71,103,37,473,1133,1129,1651,6965,6937,16597,20439},
{1,1,5,9,1,9,47,131,285,967,1869,1075,8127,135,15575,38569,123729},
{1,1,7,9,5,31,33,227,347,41,2025,3755,857,7805,13121,38307,125825},
{1,3,5,7,11,11,19,55,23,627,1477,3093,2779,7653,7165,23053,76123},
{1,1,3,1,3,47,83,89,177,381,1247,141,7051,6443,27369,34323,43063},
{1,1,7,7,13,15,55,223,351,525,1051,3009,5443,11499,8335,37949,69149},
{1,1,1,3,13,61,89,33,129,921,1905,201,3141,5531,135,34103,56883},
{1,1,5,13,17,27,13,163,169,471,1263,1421,7015,7927,21027,58001,26739},
{1,1,1,15,19,49,109,207,245,49,1271,3635,2561,5091,24415,59195,67701},
{1,3,5,7,27,57,99,155,461,595,1859,1727,857,4993,31733,42141,10035},
{1,1,1,15,11,11,85,9,251,375,155,379,7501,12559,32583,36317,4675},
{1,1,5,13,19,57,81,69,201,293,593,3169,4519,9057,16685,12847,123797},
{1,3,1,5,5,1,19,243,345,661,561,3549,2541,5887,25879,41467,72799},
{1,1,5,13,15,51,67,61,79,89,447,1471,4915,10637,10901,48157,103545},
{1,3,5,13,31,25,73,129,435,659,1851,3595,753,7717,10927,30115,109221},
{1,1,1,3,25,3,121,43,349,205,1209,2671,6445,8755,7171,58631,74319},
{1,1,3,1,11,15,83,37,483,65,759,1835,3883,1693,30051,61077,1187},
{1,3,7,15,29,23,85,77,139,903,1821,943,6453,1523,18539,49039,110787},
{1,1,7,15,15,17,69,253,507,921,523,79,747,4011,25795,42029,88309},
{1,1,7,3,25,47,119,83,313,45,985,145,205,3407,9013,64517,115811},
{1,1,7,1,29,21,9,123,97,545,1987,2979,6901,12667,23325,63635,70593},
{1,3,7,3,23,45,81,255,41,29,1493,4065,3201,10479,17193,39999,55493},
{1,3,1,3,9,43,43,135,235,603,481,3139,2729,14759,7269,7995,110351},
{1,3,1,11,17,35,113,93,417,967,755,659,3115,16163,22997,38205,126961},
{1,1,7,11,29,57,81,235,93,869,475,825,6269,15819,14977,53057,116021},
{1,1,7,13,5,61,5,241,245,673,1651,3367,2355,713,20107,30133,735},
{1,1,5,9,21,3,121,241,129,703,1435,1943,5087,13123,30023,58287,50377},
{1,1,1,15,23,27,67,197,123,629,169,3303,1679,11051,16875,28055,12379},
{1,1,3,3,7,63,97,43,89,739,779,2893,7763,6351,26135,44647,127987},
{1,3,3,9,31,59,95,131,131,321,1125,127,4865,145,26237,47871,114549},
{1,3,3,13,21,3,33,17,445,693,1599,2517,1679,2237,15053,30983,106755},
{1,1,5,13,31,37,49,67,403,27,575,1795,3385,1067,585,60277,123189},
{1,3,1,15,13,35,23,247,493,305,363,451,4011,3679,18281,31751,127933},
{1,1,7,5,21,45,123,253,469,267,985,2349,3427,7653,25685,13747,531},
{1,1,5,11,7,59,105,209,27,847,593,3775,6165,1655,29867,28465,92193},
{1,3,1,11,7,25,101,81,233,311,9,2735,3951,485,10105,24489,649},
{1,3,1,7,27,5,115,243,295,659,215,1787,5131,2513,29201,21195,103383},
{1,3,5,13,29,21,7,57,345,467,1297,207,5115,335,6153,32959,125697},
{1,1,1,9,3,63,63,5,373,123,1265,2365,1623,1561,14805,17487,104787},
{1,3,1,5,15,13,55,69,251,341,463,2611,4793,12157,4669,11613,128705},
{1,3,7,13,19,7,93,149,453,693,1731,861,6971,943,18891,56547,34411},
{1,1,7,1,27,49,27,9,281,121,581,393,2583,1159,26989,39955,100765},
{1,1,3,9,3,43,97,207,311,617,1987,2559,2101,15791,30085,40713,41909},
{1,3,1,3,15,19,53,183,375,867,397,3203,4207,5381,25065,60357,88739},
{1,3,3,3,27,51,85,231,19,559,567,4049,4875,14201,11623,39763,57339},
{1,1,5,1,19,7,81,249,41,789,985,3725,4053,4255,9861,1609,29511},
{1,3,5,5,21,13,49,41,367,283,1161,2753,4733,3691,27931,53055,83625},
{1,3,5,11,29,47,95,51,265,85,385,833,7957,14985,7017,41937,41377},
{1,1,7,5,1,23,17,191,185,323,515,3183,7685,7361,21143,5227,110297},
{1,3,3,7,11,39,31,97,237,497,1649,3529,6153,5055,29021,35125,121581},
{1,3,5,3,17,47,105,75,55,343,595,2447,5575,10673,32015,37541,127867},
{1,3,1,7,19,39,31,135,167,979,219,1353,489,9667,27107,55565,72291},
{1,1,3,13,31,49,87,93,235,577,1551,2663,387,1129,26683,31285,15913},
{1,3,3,7,15,29,61,33,115,511,1781,2029,4265,6745,1467,34415,40907},
{1,1,7,5,1,55,13,129,167,937,79,2047,3589,1979,4153,15229,85745},
{1,1,7,15,15,25,89,129,31,435,1359,49,2659,2829,8741,25215,4239},
{1,3,5,3,11,39,95,239,187,615,1481,3509,1133,13497,24833,59635,45695},
{1,1,5,3,19,17,17,235,315,943,883,1381,7129,15709,9847,41183,116071},
{1,1,1,3,9,63,109,209,309,1015,1391,2617,1481,6483,4151,28063,49887},
{1,1,5,13,23,37,31,89,501,461,41,931,7863,15499,25635,16995,41651},
{1,1,1,9,29,29,125,161,219,439,1465,1615,7483,7497,1121,49693,30269},
{1,3,1,5,7,43,27,161,431,375,419,2995,527,8207,747,18491,15351},
{1,1,3,13,25,21,67,177,9,453,1171,65,2845,16147,12699,30905,122255},
{1,3,1,5,29,47,77,251,473,385,947,3239,5375,13617,10639,36005,95821},
{1,3,1,15,13,1,75,223,509,19,175,1541,637,5711,1097,44901,35277},
{1,3,3,7,3,27,17,151,39,583,391,2739,7339,2051,17005,49573,85969},
{1,3,1,11,3,25,119,125,17,629,201,2347,2923,1273,14871,58299,97667},
{1,1,7,1,31,39,11,121,339,667,1863,3479,1895,11319,5683,64969,9261},
{1,1,5,9,27,61,101,221,221,583,287,707,5931,4225,29537,46097,114361},
{1,1,1,9,23,47,1,35,85,1021,151,3153,3867,971,31573,4745,107639},
{1,1,7,13,15,15,63,37,291,907,411,1571,6415,7443,26635,27945,130909},
{1,3,1,9,21,13,77,147,485,107,235,481,2389,957,11493,53033,46373},
{1,3,5,7,3,55,125,237,205,411,1911,4053,5983,15489,29333,44727,62167},
{1,1,3,3,17,3,59,239,209,495,447,3427,3425,2347,10057,26147,52243},
{1,1,3,1,11,31,3,139,441,997,295,1267,2181,6047,32419,62657,24921},
{1,3,7,15,5,3,11,9,211,701,1987,2611,6195,14379,22919,15785,52149},
{1,1,7,9,7,27,35,253,343,679,103,1217,3983,8677,17671,41347,89355},
{1,1,1,5,7,55,111,115,231,999,773,2111,3617,2469,16967,60735,24557},
{1,3,5,1,29,5,77,217,131,307,473,3595,2713,6503,18459,57245,91897},
{1,3,5,13,9,33,93,31,59,343,1337,1971,7593,15629,22693,19885,4139},
{1,3,3,3,21,33,115,205,373,587,739,669,8065,5339,16507,29455,15863},
{1,3,5,11,9,43,45,41,91,87,19,1523,5059,9403,6739,36893,6395},
{1,1,5,15,19,43,81,3,401,621,1839,1443,179,8085,27021,7757,95011},
{1,3,5,15,19,21,45,167,77,977,309,431,3437,8327,12895,50521,68473},
{1,3,3,15,7,21,49,169,327,271,7,785,1767,14747,7083,65223,24213},
{1,1,5,9,9,51,101,197,507,839,1413,3131,331,15725,32293,60433,86759},
{1,1,7,1,17,39,127,201,341,607,1565,1615,1367,16043,28265,29139,63813},
{1,3,5,7,9,1,107,73,121,649,1385,3203,2897,8479,28519,34041,1359},
{1,1,7,7,21,55,19,13,415,647,2015,107,4167,5033,16849,41407,94387},
{1,3,5,13,31,27,107,95,425,679,55,3521,6737,11459,19995,64189,44323},
{1,1,3,9,17,47,29,167,17,63,5,2505,6483,14089,7127,7907,68555},
{1,1,5,3,29,3,87,107,227,893,1821,341,5481,13317,10637,8611,28625},
{1,1,1,13,11,19,59,157,397,103,1821,3913,3083,6053,1015,25475,94813},
{1,3,1,3,15,45,1,209,335,1015,539,2959,1711,2567,30169,147,25383},
{1,3,7,1,17,5,99,121,91,531,865,1667,5615,4729,7473,21445,37925},
{1,1,7,13,3,51,27,115,439,761,1121,1503,3047,2127,29253,48147,10813},
{1,3,7,15,1,51,33,161,509,159,1705,3365,7953,14027,3873,29609,33101},
{1,1,5,15,15,53,119,115,433,75,497,1259,1681,7715,24767,34647,82007},
{1,1,5,3,27,63,41,181,393,439,95,2765,7617,817,1311,18595,16921},
{1,3,1,15,31,7,57,89,371,745,475,3211,6893,10681,18547,28373,127787},
{1,3,5,13,5,55,45,167,147,833,765,1153,4037,8503,10751,49541,77489},
{1,3,1,11,11,7,45,167,431,759,1035,1367,1649,11711,4915,58915,72479},
{1,1,5,1,11,3,15,135,427,637,879,1667,6139,14759,25665,13083,67961},
{1,3,3,9,1,3,73,167,269,51,1481,3659,7863,7187,3951,10711,5909},
{1,1,3,3,9,53,101,209,109,691,1641,919,1083,6247,23041,44681,130105},
{1,3,7,5,21,55,127,9,437,225,1599,2575,5407,8099,20009,40339,110581},
{1,3,3,13,7,41,15,137,363,337,995,1215,3651,11011,27209,53927,78065},
{1,1,1,7,11,17,27,9,481,79,905,1297,811,10221,463,12979,114731},
{1,1,3,13,7,59,105,79,253,699,139,3823,4939,12955,32069,7255,18159},
{1,3,5,7,29,7,79,79,147,921,425,1423,5967,6397,17393,30009,84075},
{1,3,7,13,23,45,51,141,237,443,1101,309,4533,7479,22415,31517,120407},
{1,1,5,13,3,19,97,185,59,179,1343,2537,3165,16295,25005,49769,78007},
{1,3,7,15,11,53,127,195,309,121,1741,1415,225,15645,16365,38729,70061},
{1,3,7,11,29,35,47,109,179,3,849,2305,3035,15289,31569,28851,90057},
{1,1,7,1,13,27,93,119,439,45,623,1263,6595,6669,12981,64721,130109},
{1,1,7,13,5,43,43,99,395,417,795,3991,5601,13115,12803,52247,39245},
{1,3,3,3,15,61,85,91,407,391,359,3885,1925,4873,169,41727,129471},
{1,3,3,9,11,47,3,33,355,853,1329,1347,1995,8197,10015,787,66773},
{1,3,3,13,31,31,49,195,55,185,1743,3523,1781,8469,7623,55933,74953},
{1,3,5,15,29,31,5,45,149,71,2033,3171,4601,9941,15005,55709,74403},
{1,3,5,3,1,27,105,7,139,805,1877,915,1843,11897,29485,19275,44711},
{1,1,5,7,25,57,111,57,401,935,1685,2985,2015,13501,14581,53579,117011},
{1,1,5,11,13,47,63,137,145,77,1727,2629,7377,6311,537,13703,129503},
{1,1,7,9,5,49,67,51,163,989,845,7,2141,14467,3197,57581,121087},
{1,1,5,3,31,49,57,103,171,491,1109,1255,4353,11927,29525,16685,48469},
{1,1,1,3,7,29,17,111,339,747,763,179,7747,2483,18415,45301,25155},
{1,1,7,7,1,41,71,109,401,815,1311,3933,1349,13327,20847,44391,49721},
{1,1,1,15,27,57,39,129,391,701,619,3925,701,403,11821,30517,22035},
{1,1,5,11,21,49,109,101,497,417,73,2727,2899,2777,22161,35561,70211},
{1,1,3,3,15,43,1,159,41,833,55,2415,5009,9663,31295,29397,3187},
{1,1,3,7,27,5,113,187,453,753,1649,1605,2405,11791,4239,20915,54033},
{1,3,1,11,1,57,49,229,283,113,345,785,8009,11977,30169,63787,32011},
{1,1,7,3,5,59,57,91,327,685,219,1949,3095,8389,2035,11903,73461},
{1,1,3,3,19,59,19,37,453,1,1811,3263,1807,16147,24861,14003,31747},
{1,1,3,11,1,53,93,203,429,629,1931,1487,3301,8805,4901,2459,98555},
{1,1,7,5,21,5,37,135,159,749,1589,2631,8145,7279,28397,47113,82309},
{1,1,5,15,25,61,19,51,217,495,109,1179,2743,12107,12509,13003,94375},
{1,3,3,15,11,7,67,165,57,925,427,2549,7189,5917,13113,30933,62703},
{1,1,5,5,9,5,43,5,485,159,757,3979,4963,3389,29731,48477,113429},
{1,3,5,1,5,5,81,163,493,357,2005,1093,5951,1045,10569,40321,56881},
{1,3,1,5,7,29,11,7,7,13,1641,1031,4025,16337,24333,9589,37779},
{1,3,5,11,15,3,69,19,141,79,749,391,4505,6939,3079,3647,22363},
{1,3,3,3,29,3,7,189,183,513,1225,239,4203,9197,23507,33089,124433},
{1,3,3,13,27,37,81,221,287,891,1197,3501,539,2053,20509,48635,50269},
{1,1,5,7,13,3,35,79,3,885,343,3527,1043,7197,6973,8515,39315},
{1,3,3,9,21,53,79,225,229,759,457,293,953,12857,20483,3677,93839},
{1,3,5,3,5,17,45,107,153,279,761,1923,7013,2989,10137,19107,126897},
{1,3,1,3,23,53,91,1,133,729,13,2017,6933,7405,1255,49509,105571},
{1,3,5,1,9,45,35,153,209,289,1779,2557,315,981,15347,30391,16027},
{1,3,3,5,17,3,51,105,263,959,1255,1177,8143,10541,7687,38731,93561},
{1,1,1,13,19,1,15,135,447,847,663,3893,3539,6833,13265,62923,8375},
{1,3,1,15,31,11,105,1,91,523,1583,3493,2665,117,10757,29845,127201},
{1,1,1,3,29,49,9,103,309,605,1751,1981,833,3653,14001,16545,58513},
{1,1,5,9,1,19,117,71,237,765,249,1983,2289,6019,26505,31427,64333},
{1,1,3,11,15,31,5,207,347,143,11,1987,3569,2051,31051,22193,93289},
{1,1,3,5,13,15,5,73,457,611,673,2675,8071,13245,19443,14399,99599},
{1,1,1,9,11,5,103,231,31,457,1031,2257,3159,8323,31585,26163,45159},
{1,3,1,11,29,51,29,7,89,331,783,951,6353,15421,12801,8337,119171},
{1,1,3,13,23,57,63,43,505,1,657,4005,6327,7545,15455,27097,53649},
{1,1,1,5,31,7,51,107,175,461,1893,305,157,4819,18549,33087,9499},
{1,3,1,3,19,45,37,9,459,143,1327,3611,1899,15109,30151,17911,13233},
{1,1,5,15,19,49,11,227,375,661,665,259,3659,13723,28239,48159,59209},
{1,3,7,7,17,49,77,161,505,713,1521,935,3629,5033,26717,47199,3693},
{1,3,5,9,17,61,1,201,259,179,1637,2485,4995,2813,19923,43739,32183},
{1,1,3,5,1,23,125,61,225,703,2011,1013,6651,14029,27375,23301,80269},
{1,1,3,9,11,57,37,49,321,443,1055,1989,4755,8467,22001,18647,112617},
{1,3,1,5,5,39,21,139,101,583,1881,2599,4185,15679,22215,19093,76737},
{1,3,1,11,31,51,85,91,159,421,2005,1075,7757,12653,25489,3545,62961},
{1,1,1,15,27,57,75,151,357,571,395,299,5607,12865,2149,21059,120753},
{1,1,1,3,15,57,63,171,265,709,1089,677,7243,10207,9789,38431,130415},
{1,3,7,5,21,9,73,149,197,773,773,3931,4135,5671,2733,57173,90693},
{1,1,5,1,23,1,47,201,33,167,1643,4009,2687,5725,28733,27859,55163},
{1,1,5,15,25,11,57,139,471,625,1067,3647,6213,15605,23537,5005,32593},
{1,3,1,11,17,11,25,163,199,21,1775,3721,2845,15769,2381,27643,19909},
{1,3,5,5,21,41,23,125,401,483,535,925,7065,1727,3761,8485,3519},
{1,1,3,15,27,31,11,7,93,237,611,3635,4747,9751,20607,20473,73935},
{1,1,7,3,15,19,69,169,387,291,1981,635,3387,15817,20357,47537,107311},
{1,3,7,15,13,59,31,235,399,343,1265,2975,6839,13335,5397,58915,31313},
{1,1,7,1,3,35,81,243,387,421,1533,799,2615,13219,9041,26967,22677},
{1,1,7,15,17,41,89,115,67,569,1647,1831,5533,4629,1413,20037,97343},
{1,1,5,1,23,41,11,149,319,377,439,1237,4819,14303,14657,61711,129235},
{1,3,3,7,9,11,79,219,249,607,1453,2931,3407,13725,28289,42869,96759},
{1,1,5,11,7,9,101,51,11,893,697,1221,4237,1873,11191,25517,119861},
{1,1,3,11,23,23,19,245,485,317,1945,2339,193,9389,30709,33927,95089},
{1,1,3,1,27,55,5,81,63,185,223,3639,6093,10053,1793,11885,29307},
{1,1,7,13,15,41,33,133,467,457,213,3687,1313,2555,19487,44257,108667},
{1,1,3,5,31,51,53,115,449,273,1043,2743,1759,2013,28171,57091,76837},
{1,1,5,15,21,43,11,215,151,253,913,1889,2799,13787,3869,54413,50991},
{1,1,3,13,29,19,81,123,461,203,81,555,6601,15689,12637,41467,105343},
{1,1,3,13,7,21,75,111,47,481,1519,3299,6199,3501,31323,29215,45607},
{1,3,1,3,17,51,45,223,321,233,267,3333,3803,3099,4601,29061,88441},
{1,1,5,13,23,27,7,57,273,893,773,239,6357,15875,5497,21775,108291},
{1,3,1,15,25,17,11,229,175,909,691,3507,5247,2933,1741,35059,62841},
{1,3,5,1,29,7,11,69,345,87,99,3243,5669,11053,1185,6979,117069},
{1,3,5,11,13,33,23,183,89,475,643,2773,7899,15219,133,5073,129355},
{1,3,7,9,23,17,31,53,455,193,1695,2557,1645,12675,27857,50447,121335},
{1,1,3,11,15,19,41,57,305,235,1131,1165,1857,13667,19285,29755,118885},
{1,3,7,3,9,43,107,3,275,673,677,3769,3097,5497,24911,4617,80505},
{1,1,7,9,21,39,107,155,471,753,579,2929,4951,4245,25035,41795,86955},
{1,3,1,7,31,51,27,165,147,751,709,399,45,947,9893,32721,122127},
{1,3,3,1,31,31,73,59,351,293,845,3139,4177,3537,9465,20689,65837},
{1,3,5,9,27,29,13,115,417,435,465,1291,5225,11687,29207,39895,55443},
{1,3,3,15,29,49,111,179,221,565,787,1811,4055,7863,27273,32975,26985},
{1,1,1,7,15,49,121,145,277,27,149,965,4903,3497,32333,37217,105073},
{1,1,7,1,23,29,31,77,353,349,755,2081,4291,567,641,41751,20397},
{1,1,5,3,25,31,97,3,405,607,965,2981,3217,14695,25977,22457,113539},
{1,3,3,15,25,3,91,125,269,825,1163,2181,4247,6813,4699,35091,87771},
{1,1,5,9,25,23,113,145,71,31,1115,3729,6793,11869,26509,18779,99499},
{1,1,1,9,31,51,77,217,247,599,1541,3217,1383,5203,27971,23647,71823},
{1,1,5,7,17,35,113,73,475,511,35,1961,5311,2257,1935,58963,94349},
{1,3,1,7,27,31,67,253,95,883,1213,855,3429,15049,26715,56099,101797},
{1,1,3,5,9,9,61,57,511,537,1803,949,1327,3921,11297,13807,64629},
{1,1,5,1,31,57,105,161,309,283,1291,2737,7141,7497,25893,14453,35375},
{1,1,3,1,21,3,77,37,13,211,1863,1895,8035,5801,25981,12317,48375},
{1,3,7,7,25,45,13,77,185,553,1501,1349,5951,15581,32657,18467,128363},
{1,3,5,9,23,63,105,239,213,935,1331,3653,2775,6591,6067,34597,19217},
{1,3,7,13,15,19,79,91,391,637,1685,2263,3507,2025,2111,15875,14831},
{1,3,3,5,7,29,81,69,511,399,343,737,2833,1021,10471,18689,36181},
{1,1,5,11,21,17,39,137,145,857,583,789,8057,15995,32113,64163,37153},
{1,3,3,11,9,61,87,131,487,667,1295,493,4629,7719,18157,49715,2051},
{1,3,5,9,19,5,85,3,491,353,571,2829,4411,343,24781,62325,123959},
{1,1,7,13,13,39,11,31,413,285,27,2433,3307,6165,26565,40065,102655},
{1,1,5,11,25,45,7,97,9,973,1833,2537,1457,7389,24087,38061,122805},
{1,3,5,3,21,63,77,21,249,525,1145,1421,8011,3357,15051,30293,127017},
{1,1,5,3,13,53,81,185,303,307,1579,841,2277,607,10899,34209,215},
{1,3,3,13,17,1,125,145,205,763,127,1865,4129,849,27247,29845,36515},
{1,3,7,13,5,59,19,71,227,111,365,1309,5857,6035,32379,11303,127329},
{1,1,1,1,19,61,79,253,459,23,725,3615,4583,429,13215,31879,4523},
{1,1,1,7,19,13,53,41,243,107,1767,983,3483,2249,2209,58895,14805},
{1,1,1,9,5,63,31,85,119,307,633,3295,841,3495,22965,57587,108271},
{1,3,5,9,17,13,57,49,97,613,405,2637,3229,14253,4663,61345,33415},
{1,3,1,1,17,37,63,3,5,375,1073,3971,665,4445,153,20437,38513},
{1,3,3,15,5,9,77,161,409,461,443,567,5581,8623,27735,9041,5517},
{1,3,5,13,13,5,19,53,263,155,557,3973,6841,4829,30751,30025,121973},
{1,3,7,9,27,37,49,243,107,1013,1743,1509,4465,15415,4741,41409,72695},
{1,1,3,5,11,49,39,45,21,463,875,3681,1901,15325,24553,51369,82227},
{1,1,3,15,11,35,21,91,383,149,1815,911,4633,12027,12413,22307,120049},
{1,3,5,7,7,3,15,83,477,687,145,1705,6893,5233,20171,43337,72603},
{1,1,3,9,25,35,19,173,67,5,561,2139,4557,4911,26273,38409,22801},
{1,1,3,13,15,39,85,91,91,187,1851,1181,4049,16353,26525,43703,19415},
{1,3,1,9,13,41,77,179,415,705,693,3017,5847,16191,11435,28979,51839},
{1,1,3,5,23,15,3,159,269,67,625,4043,4701,1599,6467,10949,80073},
{1,3,3,15,7,43,81,157,393,321,1875,2801,4359,11703,1063,64015,109997},
{1,1,7,3,25,21,37,123,133,691,973,3115,2291,10519,13339,22751,85445},
{1,3,1,1,21,21,9,23,431,679,1873,289,4503,3939,14417,36081,18709},
{1,3,5,5,1,53,109,133,33,279,727,2233,3065,8557,7487,25797,109177},
{1,1,7,7,1,9,47,127,179,757,1985,547,169,13393,22669,58795,92897},
{1,3,5,11,17,21,95,219,263,579,1493,3283,5461,1235,1749,33325,36033},
{1,1,3,11,21,49,45,143,511,983,1933,965,7905,1925,27857,40723,68251},
{1,3,7,3,27,9,73,7,441,877,107,1599,4795,7251,6819,7671,21137},
{1,1,3,3,21,25,49,43,247,949,627,2859,2507,4787,11269,53221,126387},
{1,1,5,3,5,53,127,65,353,521,1701,2981,3201,611,13475,58015,2605},
{1,1,5,13,9,39,55,103,53,281,705,2433,6179,3381,31973,30267,91307},
{1,1,7,13,31,23,29,161,347,449,123,3427,5731,12691,15175,20487,74695},
{1,3,3,15,13,19,83,137,437,317,921,913,7979,6665,5313,1435,60271},
{1,3,5,7,19,23,31,131,421,95,1999,897,4839,1815,12387,45009,2609},
{1,1,1,7,3,53,121,33,47,283,813,3841,4449,2543,15211,59285,42551},
{1,3,1,13,9,43,37,167,93,417,213,2721,3395,2089,13743,32925,91147},
{1,3,7,5,31,25,97,25,19,11,543,1889,455,5765,9517,56963,131069},
{1,3,1,7,3,7,87,61,209,39,1303,1637,6687,8001,5003,47911,110657},
{1,1,5,3,11,25,99,77,379,843,1423,2933,7535,4181,32223,49327,48041},
{1,3,3,13,9,7,85,59,47,777,401,2449,2795,11289,25023,7725,73887},
{1,1,3,5,11,51,93,57,369,871,1175,2705,1253,5169,24691,14243,119667},
{1,3,1,3,5,7,33,171,359,115,1909,2003,1413,13829,3471,36185,118399},
{1,1,1,11,5,49,97,145,415,731,671,2309,7211,11359,22757,15415,70951},
{1,1,3,5,7,51,61,101,375,575,1321,2835,7569,9599,4707,7655,53417},
{1,3,1,15,9,63,25,117,203,5,1345,2571,5273,2059,4689,27237,23199},
{1,1,3,15,15,23,69,49,349,995,5,1565,903,10165,9565,6343,16653},
{1,1,3,9,21,15,69,9,463,69,1447,2347,5125,7479,18257,14405,51321},
{1,1,7,11,23,57,57,179,17,129,999,777,6281,1693,31885,31085,29237},
{1,3,5,1,25,55,15,21,199,271,1645,1719,2023,10049,15215,11959,44875},
{1,3,1,3,29,43,83,11,281,27,429,685,7189,9151,8665,9553,115293},
{1,3,1,7,17,43,125,11,189,803,713,683,7285,4455,18195,45333,32281},
{1,3,3,3,11,55,21,59,173,283,709,1561,5391,5097,24725,19217,13769},
{1,3,5,13,7,29,117,207,415,525,567,1741,3553,6729,433,17619,45971},
{1,1,7,7,3,23,43,43,213,823,609,1037,3797,4733,30717,61067,89581},
{1,3,5,7,11,7,7,241,379,217,739,2815,2549,14297,10283,1509,80613},
{1,1,1,1,17,45,53,229,193,893,1881,227,6751,7135,20823,36939,27667},
{1,3,3,1,15,39,27,217,101,949,1963,2213,2357,4129,11925,841,59259},
{1,1,3,3,5,53,59,255,421,1009,683,2171,6691,12489,20865,29363,70611},
{1,1,7,15,7,31,105,141,153,401,549,3045,5443,11147,18159,24283,21859},
{1,3,7,1,11,17,17,231,175,603,1915,111,3203,10627,9687,47235,87057},
{1,1,1,11,19,21,115,41,45,727,1523,739,3025,10321,27353,63139,16051},
{1,3,7,11,13,9,33,121,237,565,2043,2131,3079,12575,2187,14427,85939},
{1,3,1,15,21,19,91,227,485,49,101,15,1903,4039,23819,40001,66405},
{1,3,1,5,15,25,65,25,393,287,1435,1851,6437,5983,13769,37847,120907},
{1,3,7,15,15,21,97,37,359,155,807,1421,517,13135,2955,56979,52299},
{1,1,5,1,27,53,79,27,467,605,267,1193,31,6177,12369,32621,38319},
{1,1,1,11,27,15,15,231,205,677,331,133,3313,7193,8059,36449,21671},
{1,3,3,11,19,57,113,83,399,801,1843,2119,2779,14061,30901,28745,120903},
{1,1,1,11,5,27,121,247,467,251,1487,251,897,3171,28383,22473,1709},
{1,1,1,15,7,59,123,165,123,373,167,1323,5239,9027,13791,55593,78785},
{1,3,1,11,31,11,81,229,123,183,461,1751,5713,2615,27795,1657,39253},
{1,1,7,1,21,45,107,3,283,149,549,3731,6435,3595,32753,16079,84257},
{1,3,3,15,19,9,81,37,51,341,909,985,1503,12787,16129,37789,113515},
{1,3,5,13,3,33,127,219,369,341,1191,1305,567,2339,31221,49435,114927},
{1,1,7,15,29,47,103,107,257,15,2029,2133,2129,11235,29553,49139,33809},
{1,3,3,13,23,33,105,43,155,815,1087,2261,2781,3461,7371,4479,123093},
{1,1,1,13,17,7,89,107,143,349,637,3651,4153,12131,28393,45781,84133},
{1,3,5,11,31,47,105,101,267,403,1853,3977,3277,1737,15503,47365,14361},
{1,1,1,13,1,63,125,107,123,183,1027,3491,3597,15949,5779,34665,81257},
{1,3,1,9,13,5,125,41,389,73,1487,1983,957,12645,13983,7675,72711},
{1,3,7,5,17,5,25,63,211,591,261,2345,3883,4403,773,43963,93509},
{1,3,3,1,11,35,15,251,225,643,537,3769,7593,6113,1377,52185,81459},
{1,3,5,15,27,27,51,35,389,853,1437,2803,5739,1887,15099,3299,111827},
{1,1,3,15,25,63,31,201,79,131,31,3929,4195,13045,8681,48121,110723},
{1,1,5,7,11,43,101,57,69,271,189,3087,4893,11365,6945,14285,41961},
{1,1,7,9,21,61,41,123,25,947,1619,2895,7879,12397,17405,48139,71519},
{1,3,1,15,1,27,113,225,441,855,541,357,3111,4867,20571,30627,70123},
{1,3,5,3,5,33,103,1,21,93,383,407,5145,7857,20289,51943,16223},
{1,1,7,15,1,13,41,215,463,417,513,3417,1755,16165,7271,3101,54353},
{1,3,3,13,19,29,5,205,245,927,1249,773,3653,9959,357,40863,37289},
{1,3,3,7,3,5,85,241,29,627,1963,3133,1369,503,11449,4699,2573},
{1,1,7,15,3,35,47,157,413,437,1627,3953,947,12721,22209,34303,81237},
{1,1,5,5,1,45,47,245,253,349,1853,3481,6105,7267,3159,38833,117889},
{1,3,7,15,23,43,25,181,121,681,479,1239,6155,3317,9419,28717,44643},
{1,3,3,15,31,43,111,99,405,991,301,1689,7107,16131,16703,24059,40345},
{1,1,3,9,25,5,107,91,117,351,1595,163,3007,13743,24535,38671,29745},
{1,3,3,5,27,47,15,195,119,919,665,1903,1981,7753,21709,33699,15963},
{1,3,1,11,23,23,75,115,477,105,541,1111,209,13939,17129,7565,75415},
{1,1,1,11,7,61,123,201,305,713,779,2059,4899,13733,20529,15617,39833},
{1,1,7,11,21,7,63,113,213,871,375,29,1925,15237,7091,12229,8457},
{1,1,1,7,19,57,83,91,297,255,1993,63,5337,4569,21243,40867,46969},
{1,1,3,7,13,63,91,191,281,259,1367,3505,5885,10557,12423,56303,14731},
{1,1,5,15,27,15,29,67,115,287,253,1497,3739,2183,14427,44931,11547},
{1,3,1,9,25,61,25,113,137,819,781,3741,2457,7817,31209,20707,93007},
{1,1,7,3,5,13,23,3,365,77,1117,3061,4707,3013,27899,10887,78677},
{1,3,1,15,1,39,85,107,483,83,603,3121,1995,5241,32319,9515,94551},
{1,1,7,3,27,13,105,41,285,237,1589,517,2009,10833,1459,26217,50759},
{1,1,3,11,27,1,127,83,355,107,1003,657,4997,4123,13151,56601,122307},
{1,1,1,7,13,17,93,75,481,473,131,1359,4859,1319,23919,50079,128849},
{1,1,3,7,9,33,111,229,11,283,1089,3049,1635,959,19109,62821,105391},
{1,3,1,3,9,47,49,169,343,929,1379,1985,5867,6053,12179,39727,116053},
{1,3,3,15,27,39,61,113,439,719,1313,3701,4793,10275,2943,32405,95457},
{1,1,1,1,27,49,121,171,319,365,1593,1655,63,6257,18097,35285,112245},
{1,3,1,1,19,33,89,235,281,519,1867,525,4475,12059,26611,14789,59541},
{1,3,1,15,1,51,65,71,131,599,117,2459,7421,7157,24393,48139,53701},
{1,1,7,7,1,41,57,191,207,329,43,1235,5671,12243,22549,40751,104513},
{1,3,5,13,15,21,55,187,283,209,1511,1329,6665,15953,4521,16879,57625},
{1,1,5,3,3,53,75,123,291,663,1893,3669,4903,8575,27971,46977,56357},
{1,3,1,5,27,41,19,199,489,197,439,3299,6315,6957,15809,35297,5559},
{1,3,5,1,3,25,109,191,33,543,125,2309,429,14059,3149,45747,47357},
{1,1,3,11,15,61,109,103,305,1,1479,2781,6521,8921,23681,9583,87257},
{1,1,7,15,5,19,121,139,177,967,1363,705,211,11877,22457,34563,7801},
{1,1,7,13,9,21,103,95,483,567,5,2095,4659,2447,23521,27273,85867},
{1,3,5,15,23,55,13,237,275,113,1431,2931,5165,5317,5625,51865,42177},
{1,3,3,7,1,23,15,171,303,43,1137,1255,3843,9049,1799,7075,2115},
{1,1,7,5,23,53,75,129,1,511,793,265,6535,9641,25173,9449,46949},
{1,3,3,1,19,39,51,173,5,281,2047,4065,3225,14587,16947,1459,87227},
{1,3,7,13,13,53,39,115,403,37,1533,2727,2229,8291,18687,59553,37629},
{1,3,1,9,3,55,63,191,147,321,1287,2419,6881,2249,11141,54839,50263},
{1,1,5,3,9,61,85,139,1,409,633,53,163,14677,13043,12253,106939},
{1,1,7,3,19,3,7,165,497,621,1563,1267,8113,2383,17205,13337,102547},
{1,3,3,13,15,29,23,31,481,535,471,2125,331,9421,29799,27097,5307},
{1,1,1,1,31,45,47,139,235,509,889,685,1855,13599,24431,62105,109509},
{1,3,1,7,3,13,25,197,111,45,1815,1031,4803,349,32369,40837,111529},
{1,1,7,1,27,9,3,73,403,321,967,2713,6953,16123,8611,48651,120635},
{1,3,5,3,3,25,69,231,249,393,1141,1721,7071,3711,15627,21815,104735},
{1,3,1,11,19,63,77,5,55,481,1021,119,3941,1227,10997,29513,18923},
{1,3,7,5,1,11,13,99,365,797,1993,699,3091,11401,3659,15339,90395},
{1,3,5,7,31,43,55,143,273,379,1189,1689,4811,5159,3281,63819,57065},
{1,1,1,13,9,25,9,3,461,281,959,2439,3187,4837,13857,20221,29733},
{1,1,7,11,31,17,13,101,81,921,1329,2421,2747,9435,23313,7093,7547},
{1,1,3,3,9,51,67,95,511,1011,1519,4089,5001,1351,15367,50665,92111},
{1,1,5,13,27,43,115,77,439,589,31,915,7027,697,25143,1443,59093},
{1,1,7,3,17,5,107,117,133,649,1309,2979,969,9789,12597,24507,106825},
{1,1,7,13,1,27,97,35,431,183,199,2619,515,89,20281,30291,97977},
{1,1,7,1,31,9,35,11,359,21,1875,3227,1307,15691,17343,21163,84671},
{1,3,1,11,29,21,47,137,441,841,1641,3283,1371,8835,16287,45009,13779},
{1,1,3,9,23,53,1,99,473,649,447,2589,5667,15579,6497,44321,46993},
{1,1,7,9,31,63,95,81,197,373,1027,3959,7189,13369,17287,53643,12673},
{1,3,1,5,25,61,79,183,489,725,1077,1147,113,7357,27505,529,61855},
{1,1,7,11,19,35,73,223,125,765,1303,2887,7861,14839,9537,27027,94327},
{1,3,1,3,17,35,63,233,317,133,1837,3339,4351,10071,5005,13245,34327},
{1,3,1,3,17,13,59,113,247,1015,1831,3391,6337,6853,7145,64309,40109},
{1,3,5,13,15,23,65,203,241,545,1521,1253,3171,7777,21145,565,87813},
{1,1,5,15,31,9,9,145,409,155,409,2935,5817,11427,32617,38167,69465},
{1,1,5,11,19,31,43,85,97,931,687,1501,3991,2215,11091,64735,56999},
{1,1,1,3,7,11,101,21,345,829,531,1475,6617,1187,26885,32135,9733},
{1,3,5,11,7,49,79,197,57,15,1845,1485,6167,10887,17083,59367,7411},
{1,3,7,5,9,33,7,91,311,847,1435,3573,3693,5369,26817,30105,115337},
{1,3,1,9,25,43,65,69,225,337,575,1979,5555,8499,8127,33035,52549},
{1,1,3,11,17,29,71,99,379,145,1067,2561,7635,5647,32491,56621,93603},
{1,1,5,13,25,43,75,237,407,393,1219,3651,7719,11685,26123,62767,1043},
{1,1,7,15,13,59,9,163,273,225,873,3201,633,6121,18777,58763,77731},
{1,3,7,7,3,7,99,155,279,991,799,753,7205,9567,23643,38263,19083},
{1,3,7,11,11,29,65,3,207,575,253,2407,7935,11323,23239,1923,47737},
{1,1,5,9,25,47,1,25,397,1009,193,4031,3023,2029,10561,32363,104405},
{1,3,7,9,19,55,63,179,385,97,461,3393,8137,8929,17621,9611,58925},
{1,1,1,7,1,17,127,45,157,529,809,3545,5173,5083,13325,52295,91261},
{1,1,7,9,25,49,99,79,157,535,1569,2195,1725,1187,18423,47957,10043},
{1,1,3,7,3,31,83,45,199,665,1261,3497,7885,5761,17187,12041,12867},
{1,3,1,7,3,55,73,215,41,1011,1883,1051,7293,1881,27435,29459,130933},
{1,1,3,9,21,31,113,209,35,771,365,3151,787,3845,26555,13823,36951},
{1,3,7,15,13,21,119,91,15,251,1337,2715,1665,3451,8309,11033,127159},
{1,3,1,9,9,63,5,145,357,9,859,1565,1141,14689,25121,41337,83357},
{1,1,7,11,13,63,57,151,33,595,2025,571,4713,11019,26771,16221,92439},
{1,3,3,15,29,49,93,131,167,835,33,263,93,8475,16139,61237,95081},
{1,1,7,13,1,57,43,91,485,841,1415,3083,2665,8521,9825,59955,21763},
{1,1,1,1,29,47,63,107,439,847,537,2011,7571,3699,23961,54887,92681},
{1,3,7,5,27,41,105,161,95,821,451,2627,4687,1899,18851,35167,6869},
{1,1,1,11,7,7,13,163,399,471,1587,2561,1241,5365,27189,49883,68101},
{1,3,7,9,19,5,119,251,151,359,235,2387,3919,7135,17591,1053,6265},
{1,1,5,9,13,25,43,23,453,693,517,1235,1045,4299,27877,3733,72269},
{1,1,7,1,27,43,103,249,487,67,855,3239,2157,8121,4701,37803,49971},
{1,1,3,13,1,37,125,115,365,57,1419,4085,7039,10079,14991,48861,61979},
{1,1,5,5,3,35,109,19,219,653,1219,1625,6847,11271,4525,56341,57801},
{1,3,7,5,31,19,37,73,185,13,1723,1139,5919,11717,27161,13635,51765},
{1,1,1,1,19,61,53,111,215,189,1199,591,943,2111,17171,15621,128459},
{1,1,7,9,17,61,101,159,85,537,15,1427,6139,4091,32639,28655,115385},
{1,1,7,5,23,31,125,7,151,967,1079,4059,3287,11673,19307,49469,65981},
{1,3,3,1,29,59,95,119,31,427,1653,721,5509,6385,17043,45133,74155},
{1,1,3,9,13,61,35,189,1,559,119,3719,4137,1369,19147,10923,43909},
{1,3,3,13,1,41,31,185,451,379,29,153,4121,13153,4171,36993,109241},
{1,1,1,9,15,41,99,17,21,93,649,2765,6955,10843,12547,64989,63713},
{1,1,7,5,5,5,73,187,473,235,1907,409,7335,4429,7493,20703,14505},
{1,1,3,11,27,59,17,103,337,117,1241,951,3701,10407,16741,46531,56485},
{1,1,3,15,11,51,111,189,137,939,97,1563,851,13949,1375,41463,61445},
{1,1,7,9,19,39,117,173,165,547,483,361,6819,15093,13631,29785,29593},
{1,3,3,5,15,39,41,249,455,79,233,3133,405,9487,23161,32751,117743},
{1,1,5,15,7,63,7,57,127,349,1913,1145,3371,3733,30971,35717,60935},
{1,1,7,11,7,57,49,63,51,233,855,2125,6961,15011,28503,40549,47175},
{1,3,7,1,25,49,35,39,237,545,1637,1401,3279,10499,14463,34973,29485},
{1,3,3,13,7,13,79,141,55,277,843,3087,2339,6855,10635,13021,11273},
{1,3,1,1,11,39,51,255,119,691,559,3287,5485,791,19283,51027,8061},
{1,3,7,7,3,59,119,241,185,81,1843,2313,7471,15689,2271,59781,107439},
{1,3,3,3,17,63,93,217,329,39,583,3031,4315,4623,12557,42063,11877},
{1,1,1,1,15,57,37,233,387,639,37,425,637,1577,16449,33665,80417},
{1,1,1,15,25,1,67,159,423,961,959,417,5657,8417,8127,29251,105893},
{1,3,5,15,31,9,87,217,259,771,1663,2899,1531,7849,1961,61487,55399},
{1,1,3,9,21,13,39,107,89,811,449,2569,4617,8977,1649,37721,48943},
{1,3,7,15,15,59,63,195,287,677,269,1715,3545,3269,5231,46433,25921},
{1,1,5,7,19,27,57,221,243,47,1791,2309,2751,4403,7083,34223,64905},
{1,1,1,15,1,63,119,155,383,649,429,3857,7309,9823,9539,8933,128573},
{1,3,7,11,17,19,99,19,321,415,1501,2123,6119,9705,11397,39521,34327},
{1,1,5,15,29,37,9,95,417,19,1637,2949,4961,10743,9619,16045,48083},
{1,1,1,11,21,17,57,23,247,201,1781,779,2207,2511,4829,13847,77593},
{1,3,1,13,7,1,95,87,223,73,1129,383,1355,4965,29645,63465,76281},
{1,3,3,13,3,47,33,123,155,621,1019,1817,4083,4723,24701,47503,18007},
{1,1,7,15,13,41,73,93,379,923,1183,2475,5901,10599,10053,9941,112107},
{1,1,3,3,13,35,59,231,45,1011,1101,2467,2703,10305,12575,7587,25737},
{1,3,7,1,21,31,9,55,373,779,397,1551,5139,16339,1769,10413,74059},
{1,1,7,15,7,3,67,179,411,217,1219,13,1577,13463,12263,41465,83001},
{1,3,7,1,21,53,7,187,395,777,391,737,47,12681,16749,26507,49415},
{1,1,5,7,5,57,93,53,419,731,825,487,45,9199,20947,56067,45343},
{1,3,3,9,31,41,35,133,63,293,1503,51,3111,15711,15051,1965,64951},
{1,1,5,9,9,47,53,229,405,621,1795,1923,6609,6983,1695,18021,71893},
{1,1,5,9,23,13,107,13,149,759,1113,1329,1747,14159,16705,61841,82955},
{1,3,3,9,25,49,31,145,481,609,1847,1485,6345,7859,21231,37303,69975},
{1,3,1,15,13,49,59,221,27,517,431,3961,6401,8483,10161,37453,128237},
{1,1,3,1,3,55,37,111,263,735,655,2831,2219,9449,8413,49585,91355},
{1,3,7,1,31,33,7,55,261,977,1215,1967,7297,14815,27009,35001,89671},
{1,1,7,11,13,21,33,151,195,373,181,1631,355,7857,12555,7531,50417},
{1,3,1,15,19,25,79,195,237,385,1531,2509,4371,16103,3575,62265,124251},
{1,3,1,11,5,61,21,159,51,37,845,3075,8039,14269,10505,36369,73793},
{1,3,5,9,11,43,67,57,271,451,989,3705,2481,10717,10861,63785,10183},
{1,3,3,5,13,29,119,171,439,459,479,3173,3781,11131,6827,53925,119939},
{1,3,7,3,27,21,1,167,79,305,1283,1903,5483,5727,17911,16075,97629},
{1,3,1,3,23,21,29,185,227,295,915,2033,6269,2089,20785,15207,115675},
{1,3,7,15,11,15,65,103,249,27,1805,2079,4797,2535,16865,61449,90923},
{1,3,7,9,27,41,77,181,457,677,633,1601,8085,2431,7957,55913,38677},
{1,1,5,7,11,37,3,221,79,895,1023,653,3925,12755,19729,18221,91123},
{1,3,1,5,23,61,119,191,425,41,853,3497,6915,1927,5513,55303,4895},
{1,3,5,3,7,35,47,243,167,821,267,2149,5797,6329,32495,51037,18313},
{1,1,7,9,23,29,79,205,115,839,1217,479,1601,9681,1,35293,28731},
{1,3,3,5,31,17,31,161,35,953,377,451,7985,11371,15115,60131,27033},
{1,1,3,9,15,19,43,215,327,429,145,1837,725,14775,10465,7367,21271},
{1,3,7,13,31,17,85,49,487,795,1679,599,3783,3195,2683,53475,38603},
{1,1,1,7,19,11,71,143,443,199,1117,3445,6429,12037,13751,43609,101563},
{1,3,5,7,29,63,65,87,305,721,851,2235,4987,3051,23015,1281,15755},
{1,1,3,9,17,3,57,47,223,305,1409,235,4379,5779,27695,22535,9387},
{1,1,3,11,25,33,75,141,155,699,85,1729,2551,7101,7739,18025,100819},
{1,3,3,13,5,45,63,83,141,383,1931,3343,7397,4823,28893,41279,67805},
{1,3,5,7,19,29,97,67,177,583,1783,4007,5087,805,30999,23197,117553},
{1,3,5,1,25,41,33,109,511,449,653,995,5881,2163,13689,54385,97419},
{1,3,3,13,25,17,49,77,497,659,783,3513,3735,3541,573,50237,99247},
{1,3,1,7,17,13,37,169,19,965,289,455,6855,11233,7553,7007,57389},
{1,1,7,11,5,15,11,177,75,243,453,3861,3091,4625,12489,11537,74199},
{1,1,5,13,17,21,23,57,343,985,1755,3947,3899,11847,19321,62295,51265},
{1,1,3,9,19,37,31,243,433,725,535,3733,33,7885,1425,41919,66507},
{1,3,5,11,15,11,25,255,93,33,71,2389,1855,317,12773,13311,81927},
{1,3,1,3,7,55,21,175,357,235,1679,931,2051,14213,20539,38049,122513},
{1,1,5,15,5,51,127,79,297,135,1423,2783,7229,14451,27619,7299,49189},
{1,1,1,3,5,13,9,209,455,483,1745,323,789,7645,26373,61659,23671},
{1,1,1,9,23,63,99,91,377,275,275,3005,1563,5945,23825,33211,52753},
{1,1,1,1,31,55,31,109,481,581,771,197,6155,3465,8451,25925,41159},
{1,3,7,13,5,33,113,161,265,493,1723,513,5111,10177,21755,5321,58831},
{1,1,7,1,21,33,117,183,89,689,1253,2215,6565,3079,16343,22427,96447},
{1,1,1,5,15,61,5,139,111,463,573,1907,4615,14975,5715,51017,69827},
{1,1,1,13,3,3,117,249,25,361,1177,2901,1601,11381,18981,44811,47117},
{1,1,5,3,29,5,49,221,247,57,553,1889,479,15581,7035,7293,53065},
{1,3,3,3,15,49,91,187,213,981,1417,211,3719,13693,17671,16691,57147},
{1,1,7,9,7,17,109,185,459,769,1783,899,885,2291,30023,26315,7337},
{1,1,5,11,11,31,73,191,95,25,1953,1387,1077,7547,9661,57739,76799},
{1,1,7,13,23,41,69,177,407,699,1055,3653,1239,8113,12823,1803,117815},
{1,1,1,15,1,55,71,133,401,593,605,2855,4569,3533,14141,65457,125655},
{1,1,7,9,31,55,53,11,65,17,561,925,1561,8929,19859,57111,12777},
{1,3,3,11,7,59,125,205,473,655,1429,337,6829,7551,27873,11667,39231},
{1,3,3,9,13,23,25,161,443,545,1967,1895,6929,5975,17801,41769,30429},
{1,3,7,13,15,1,99,43,45,451,21,639,7121,4781,2813,419,17761},
{1,1,5,13,11,9,53,83,443,441,1601,3177,1913,12211,25835,1733,4793},
{1,3,3,1,13,15,11,187,471,699,1751,3279,2305,15259,31541,21357,73763},
{1,3,5,9,23,11,125,57,261,479,879,719,3221,2943,10593,11521,83979},
{1,3,7,13,3,39,119,135,85,417,1675,971,7577,12709,20407,26105,97021},
{1,1,5,11,15,63,83,141,281,663,1745,2775,5605,9127,553,7177,115969},
{1,1,7,1,19,47,7,165,87,95,361,1879,6351,2861,9103,37489,24525},
{1,3,3,11,9,21,51,149,375,967,1583,1427,1223,11611,7481,36619,128429},
{1,1,5,1,3,31,7,217,453,565,1517,2847,6937,1197,24339,44311,66843},
{1,1,5,3,3,17,127,59,3,905,531,1179,3559,5175,24627,60941,129457},
{1,1,1,7,15,15,1,31,373,643,279,3831,4881,9763,17641,43219,83109},
{1,3,3,9,5,21,41,71,371,201,573,1481,3631,10783,6679,1089,117347},
{1,1,7,7,5,25,73,63,173,197,147,981,1491,1597,11733,14285,74021},
{1,1,5,11,17,15,3,175,391,503,1745,319,791,5607,18173,37319,92025},
{1,3,1,1,9,37,43,81,439,951,805,251,4625,15617,13715,62263,3827},
{1,3,1,1,25,21,67,191,499,205,1355,105,1637,563,22291,9045,6545},
{1,1,5,5,9,3,75,75,287,303,1767,1789,3437,4637,9605,2537,64935},
{1,1,3,3,1,51,27,155,375,149,885,187,1551,13109,27011,57301,41047},
{1,1,7,5,21,23,1,81,163,231,2039,1519,1279,15379,25549,6711,81499},
{1,1,3,5,3,37,71,243,165,365,379,351,4649,4287,13395,30329,78383},
{1,3,1,1,25,63,27,215,223,699,2029,3737,5947,7287,20813,4931,19345},
{1,1,3,15,21,7,25,187,219,53,1749,1797,3533,14307,53,11095,75469},
{1,1,3,13,27,31,91,121,481,291,915,535,4291,5271,12181,55921,125917},
{1,3,1,1,3,29,21,251,361,747,997,2989,1809,7235,17855,31027,100689},
{1,3,7,1,21,13,49,93,183,673,881,1931,7009,2565,26021,53815,19807},
{1,1,7,13,9,23,47,237,487,843,1357,919,1753,903,2911,31527,73027},
{1,1,1,1,25,33,97,241,421,375,73,2541,6231,14659,15335,5915,110791},
{1,3,3,7,21,17,97,125,7,271,167,475,4887,1847,30173,25913,36659},
{1,1,3,15,15,37,67,5,463,423,823,941,1551,14175,15377,6017,118297},
{1,1,1,7,31,51,71,127,73,517,881,3205,6219,11213,14783,64275,70033},
{1,3,1,5,17,17,57,107,359,999,1415,757,4743,7775,14111,20075,73269},
{1,3,5,3,21,57,87,43,307,777,717,3329,4159,12545,31355,31329,41377},
{1,3,7,15,25,43,19,147,487,517,977,3625,2311,14173,15167,56563,110417},
{1,3,3,11,23,1,67,157,461,169,231,1977,5657,865,711,24213,76895},
{1,1,7,13,5,37,51,165,331,97,431,3819,1379,12083,27521,19689,100119},
{1,1,7,15,29,21,59,193,397,467,951,3037,2955,13235,20981,63865,30069},
{1,3,3,5,7,49,41,143,319,71,353,2159,3043,15317,24095,12017,64393},
{1,1,5,13,25,45,57,153,311,805,953,1763,5655,3961,12085,58761,76533},
{1,1,3,15,29,19,71,107,203,221,1173,1597,1179,9649,21659,10463,8195},
{1,1,3,9,31,29,53,151,247,577,543,459,8141,5613,12029,24199,118603},
{1,3,1,5,1,55,103,23,405,5,181,3805,1103,13389,6725,48733,99639},
{1,1,5,9,1,47,115,231,151,885,427,2849,361,12969,705,41711,53587},
{1,1,3,11,9,3,11,231,77,775,657,2721,3431,11919,10425,29405,91561},
{1,1,1,5,5,7,79,41,181,333,963,3117,7703,2259,16671,51139,27997},
{1,3,7,7,13,55,59,157,377,711,1475,1509,1375,6825,13729,28613,109199},
{1,3,3,3,13,11,51,1,67,609,467,2161,7693,9019,1847,27969,74863},
{1,1,3,3,11,33,87,217,239,505,1451,2801,1417,695,29883,15877,99969},
{1,3,3,5,3,61,9,171,57,547,2003,2335,2259,3205,5639,21721,25893},
{1,3,1,3,19,15,83,69,47,897,627,2839,7123,8567,14707,13159,125139},
{1,3,7,11,1,59,53,33,135,1009,1829,3011,1245,421,28909,45517,55071},
{1,1,5,9,3,27,11,243,235,683,1329,3145,2141,14027,3707,5933,51965},
{1,1,5,7,13,63,79,105,27,195,1657,3107,1245,1681,29619,10589,78197},
{1,3,3,7,21,1,5,79,73,125,1587,3053,5977,10745,28343,39023,56201},
{1,1,3,15,23,21,39,41,173,913,1267,1323,2967,1979,16763,53753,21905},
{1,1,5,7,11,11,117,151,409,345,1461,1703,687,557,31651,35507,54909},
{1,1,1,15,15,49,55,223,289,765,1737,1117,3717,15465,31949,55061,97091},
{1,1,5,9,21,29,99,13,119,35,1461,61,5155,6785,15957,11295,52203},
{1,3,5,7,23,39,73,161,465,715,153,3529,2243,13773,16573,26233,130263},
{1,3,7,9,11,51,5,149,501,119,2047,3417,3955,15055,31633,473,127305},
{1,1,1,9,31,57,91,119,215,11,1013,3969,1285,11521,8039,36737,86365},
{1,1,5,3,7,17,9,27,59,883,541,3027,6219,1091,2453,38247,21323},
{1,1,1,1,25,39,55,249,61,313,467,1763,4067,8367,32431,44463,66439},
{1,3,3,1,13,3,37,209,21,653,1971,3649,6165,3789,12793,56327,60351},
{1,1,7,9,31,33,21,51,313,631,515,1761,4149,2601,12481,25975,94061},
{1,1,7,15,3,7,55,129,297,735,779,633,3265,11713,3893,61197,113991},
{1,3,5,13,1,15,27,253,435,595,1163,2753,7399,15225,26215,59753,74933},
{1,1,7,7,15,23,111,43,467,957,1687,2893,2315,2025,1475,9061,101611},
{1,1,3,3,29,41,53,169,125,415,361,869,3399,8821,18193,38575,73979},
{1,1,1,15,3,5,27,5,293,765,1809,1961,955,12441,10915,2363,49617},
{1,1,5,15,19,11,3,91,59,323,545,1177,7967,2729,14085,3283,79859},
{1,1,7,13,11,17,29,163,295,951,311,3471,1339,10719,701,32377,41685},
{1,3,5,7,21,19,81,247,495,767,251,3455,6383,7221,19943,64865,33193},
{1,1,7,15,23,41,63,195,311,619,211,743,889,7627,12527,15865,40103},
{1,1,3,1,23,23,57,221,153,27,939,3949,411,6357,31985,939,91001},
{1,3,5,15,7,5,35,135,245,921,307,823,775,4891,24575,53503,48147},
{1,1,5,7,9,31,23,139,477,495,287,807,1855,8321,13963,52197,78509},
{1,3,3,3,29,59,33,83,211,65,623,1269,1745,16383,10759,57199,14035},
{1,3,3,15,25,55,69,171,411,937,731,2275,2597,4133,5089,50507,39989},
{1,3,1,9,5,47,51,21,171,913,233,43,2673,471,27077,57039,32579},
{1,3,5,3,29,35,5,105,233,379,77,1775,2409,4597,19879,12691,49739},
{1,3,7,13,17,29,117,177,163,927,45,3227,7263,5551,9219,32101,122473},
{1,1,7,5,31,39,75,147,311,991,1431,3821,6891,9637,17887,661,23067},
{1,3,5,13,31,53,69,79,153,329,207,479,2395,6505,29553,52023,31531},
{1,3,1,7,15,7,87,233,25,275,981,1207,3083,16349,30185,60611,120607},
{1,1,5,3,21,7,47,173,291,965,65,545,7465,4471,2249,34281,107217},
{1,1,3,11,19,53,17,243,193,297,1937,1513,4979,14867,15497,10049,9135},
{1,3,1,3,25,39,29,63,231,145,247,1745,3439,8635,26687,18595,67123},
{1,1,7,9,29,33,89,175,429,675,891,1739,3567,5453,30427,33671,83395},
{1,3,1,5,31,25,69,237,235,307,1217,3805,153,13387,6209,14179,128725},
{1,1,3,3,19,45,117,135,67,601,369,3369,5505,2049,24099,22515,96575},
{1,1,1,3,3,45,29,255,327,77,1103,4067,2875,6487,5903,26625,19631},
{1,3,5,1,31,63,115,7,255,855,913,1779,7001,14387,26765,51987,3191},
{1,1,3,11,15,43,71,247,303,231,445,3963,3699,11851,18941,43465,63431},
{1,1,3,5,31,33,93,127,267,399,653,1997,5005,14535,4813,64065,2159},
{1,3,7,13,31,39,61,155,141,515,1217,161,4309,3697,22445,43599,43329},
{1,3,3,3,7,51,103,147,511,971,195,3731,6629,12125,12053,34951,60059},
{1,1,5,11,21,49,99,31,55,309,1805,2253,7095,15265,28445,54813,48615},
{1,3,1,15,9,41,61,125,65,143,1567,3259,6757,653,31601,63127,52179},
{1,1,5,3,29,5,19,197,153,447,7,1713,469,6043,1259,63641,29171},
{1,3,3,7,3,41,95,245,445,15,607,565,2361,2673,21077,20153,6199},
{1,1,5,1,5,59,93,127,485,663,683,635,1599,16377,31819,6539,27789},
{1,3,1,3,31,3,11,215,441,1005,1815,3945,5109,5539,23935,62671,90731},
{1,3,3,1,13,47,19,229,191,427,1141,2321,7105,1587,26347,63265,23377},
{1,1,5,15,31,55,61,93,89,945,1203,3631,4457,15097,32019,41747,46009},
{1,1,5,13,5,33,69,59,93,247,503,421,1923,9855,9825,14257,98663},
{1,3,1,13,27,21,91,39,131,571,1527,2715,2061,627,19705,47165,84345},
{1,1,1,7,3,3,7,251,225,959,1017,2423,6163,1549,7473,3193,104259},
{1,3,3,1,5,5,115,221,505,649,1525,2459,167,1899,23939,29253,122835},
{1,3,1,5,15,9,123,221,133,43,31,1211,4737,5001,20065,6369,93865},
{1,1,5,11,11,5,23,29,333,133,1469,1895,5879,15599,2131,25005,96271},
{1,1,3,11,25,11,19,57,397,645,1233,2433,6371,10577,15489,60709,3957},
{1,3,1,1,19,3,33,131,429,835,1363,2213,3185,14385,8831,43159,32975},
{1,1,5,5,23,11,127,139,213,259,897,1913,5737,1287,26617,4885,30193},
{1,3,5,13,3,27,99,31,11,27,1003,2473,7055,12923,4269,41433,90637},
{1,3,1,7,17,25,95,151,199,237,207,1879,2943,9845,3765,53533,111191},
{1,3,1,9,19,27,5,249,85,185,1883,1401,2041,12721,20593,30993,2601},
{1,3,3,9,23,1,15,133,387,779,707,2723,4485,989,27125,37295,125319},
{1,1,7,3,9,41,81,151,349,941,357,3817,7123,10079,27519,107,102281},
{1,1,1,1,13,5,111,167,73,85,1185,1213,333,153,13101,38087,39389},
{1,3,3,15,11,41,99,231,377,539,1335,1059,5373,9611,27927,29801,85749},
{1,3,1,9,19,37,125,27,15,699,1867,2711,1589,1675,32007,61339,96919},
{1,3,3,3,3,27,21,159,249,783,1517,2923,2609,1207,13705,57371,43603},
{1,1,5,15,17,55,77,1,401,897,987,345,5283,5827,17755,44371,13253},
{1,3,1,7,3,3,99,237,487,405,771,3503,1199,4779,26893,45821,46383},
{1,1,7,3,9,47,81,27,459,989,1891,3997,4081,4075,15079,65081,125185},
{1,3,5,9,25,23,71,251,251,197,353,3553,2165,2953,3733,52369,100641},
{1,1,1,5,25,43,63,187,495,345,1547,2293,7327,7797,14001,61865,40329},
{1,1,5,15,25,37,67,23,315,801,71,1235,7293,7207,30929,9417,94735},
{1,1,1,3,23,29,87,171,337,457,1597,3933,4151,1237,19563,56997,81497},
{1,3,3,11,3,33,79,239,277,611,205,2283,7459,425,21999,26491,58681},
{1,1,7,1,5,37,53,93,205,97,779,3623,7777,521,21915,46539,128811},
{1,1,5,7,19,7,39,183,299,193,1351,3867,5709,11655,1231,15555,128023},
{1,3,7,11,31,13,113,57,197,841,921,2087,2195,8279,8353,1955,22121},
{1,3,3,11,21,55,61,105,357,747,363,3511,2547,16283,25747,56041,33695},
{1,3,3,13,27,13,5,27,93,691,1869,2331,3131,14411,2355,37195,129273},
{1,3,3,7,27,9,11,165,435,811,215,1617,347,4289,29373,15749,91445},
{1,1,7,13,29,3,95,53,457,633,959,3705,7461,9307,21963,51599,6751},
{1,1,1,15,29,25,95,1,125,61,683,2067,6485,9095,5571,61281,70865},
{1,1,7,7,1,35,119,107,247,991,237,1865,3961,12583,11417,14913,90897},
{1,3,7,15,11,51,73,193,289,381,1767,3803,3197,3797,15059,19393,98947},
{1,1,5,3,13,7,91,223,347,59,1721,1501,6391,4141,14495,47283,47237},
{1,3,7,11,17,39,43,247,35,423,1859,3199,5343,7061,8609,6819,88575},
{1,1,5,13,31,27,57,19,499,1007,1965,795,1231,12755,24631,53343,82305},
{1,1,1,9,13,23,127,161,245,467,2025,2545,3085,13035,27087,14461,35971},
{1,3,5,1,7,3,99,159,75,341,1755,2337,5981,5055,19445,30043,61427},
{1,1,1,7,13,33,41,73,267,21,961,3509,6839,13215,8471,46735,93071},
{1,3,7,7,3,25,81,239,357,445,1483,389,3891,5131,21357,34757,111063},
{1,3,7,1,1,37,119,121,195,935,1711,2049,7001,7117,9957,7309,102293},
{1,1,7,11,1,49,107,95,149,329,289,1121,7217,15091,19071,13801,13},
{1,1,1,13,17,17,7,105,81,1017,1867,1567,5133,7325,19797,16301,40471},
{1,3,5,5,27,45,117,135,499,53,973,121,53,8771,11893,35827,57691},
{1,1,1,1,7,23,11,163,17,871,129,2959,5583,12253,1419,28367,32539},
{1,1,3,5,23,31,127,33,115,799,331,1873,1729,1383,23601,51145,72027},
{1,1,1,9,15,49,105,163,51,539,451,3983,6509,1073,30757,13971,51371},
{1,1,7,1,1,57,71,135,5,171,983,951,777,9257,3607,3239,76237},
{1,1,7,7,21,17,49,175,9,807,289,2777,7309,14911,28349,43871,96019},
{1,3,1,13,5,7,83,215,297,319,347,633,7285,8293,18811,31065,114077},
{1,3,1,11,3,29,91,231,161,601,355,2719,2941,6065,21849,58051,46515},
{1,1,3,9,25,41,111,135,71,755,29,131,1339,5053,15713,14557,106777},
{1,1,7,13,21,59,13,45,503,71,1611,4021,2359,11653,7261,14537,33031},
{1,1,1,11,5,31,1,181,37,527,1345,1979,4899,3289,25181,49959,44609},
{1,3,3,13,21,25,33,105,57,637,841,1595,3881,5053,9441,58717,127255},
{1,3,5,7,23,57,9,117,281,769,1573,2857,1139,6413,14001,21097,55215},
{1,1,7,7,3,5,75,149,269,353,437,61,2451,11987,17243,5649,105107},
{1,1,3,3,25,61,53,21,113,57,1415,2825,11,14977,6159,4181,96765},
{1,1,7,5,15,25,121,159,71,773,601,147,6507,16171,16607,32017,77845},
{1,3,1,1,27,19,59,109,347,991,165,683,6147,493,22017,19069,52857},
{1,1,5,5,21,1,93,115,407,15,421,1305,3495,14287,31831,65347,35339},
{1,3,5,11,29,35,87,27,453,769,1991,2757,2607,9225,293,49441,18185},
{1,1,5,3,23,41,67,195,499,903,197,1121,4691,9277,29225,34597,37395},
{1,1,7,7,21,7,65,245,241,909,1063,2271,1979,10287,1747,61523,72969},
{1,3,1,13,23,25,3,89,385,481,1463,3431,6907,1129,3519,35789,82585},
{1,3,5,3,31,17,11,209,77,991,885,3341,6895,3429,21611,38555,35475},
{1,1,3,1,9,61,27,219,433,787,281,1155,2915,4449,30881,34461,15357},
{1,1,3,15,27,55,51,101,117,799,1475,4013,5145,14991,27847,49537,57339},
{1,3,7,13,13,9,13,167,283,883,1501,2635,1463,3353,14961,30349,62043},
{1,1,7,3,3,47,119,37,389,655,701,2471,5749,6645,845,27065,82299},
{1,1,7,15,27,5,95,195,227,991,1137,3715,4901,9459,1917,43857,126505},
{1,3,7,5,29,35,45,165,361,257,641,1265,6533,11333,26081,12621,66909},
{1,1,1,11,19,55,73,137,29,355,725,1161,6717,2035,19769,43531,72577},
{1,3,7,5,19,3,99,17,387,621,137,117,6567,7667,14979,17981,68319},
{1,1,5,5,7,53,31,33,245,371,691,2763,95,16369,7853,29839,34957},
{1,1,3,1,9,1,83,177,17,141,1739,1791,3849,3093,22271,53755,7817},
{1,3,3,1,3,51,71,69,439,987,807,3353,4747,16031,29591,61091,95675},
{1,3,5,1,17,47,51,211,7,5,1751,1735,1647,13389,13861,49427,13577},
{1,3,7,5,11,23,17,55,11,61,809,927,6533,1509,29261,21555,55075},
{1,3,1,1,15,51,37,47,183,117,597,3225,1435,13359,19127,17339,17345},
{1,1,5,3,5,11,33,179,295,129,29,713,1561,27,21087,50305,39253},
{1,1,5,7,17,25,105,241,41,915,1223,2625,617,10983,10749,2137,101831},
{1,3,5,7,15,15,85,23,193,625,1803,2903,1935,523,8377,12165,105851},
{1,3,3,7,3,35,5,107,191,855,405,1659,5523,5011,6401,45187,31345},
{1,3,3,1,9,21,103,75,501,669,547,3685,411,2663,14743,13869,124389},
{1,3,5,13,15,37,39,79,19,165,1685,1367,5951,12303,13423,51083,119933},
{1,1,3,1,7,25,1,221,415,591,859,1457,1789,2269,15947,31913,86397},
{1,3,7,15,11,49,15,171,45,925,407,1719,4505,5695,17397,28849,77},
{1,1,3,11,21,33,91,115,263,141,753,3335,7695,1981,6029,22629,2467},
{1,3,5,3,25,5,21,67,429,323,223,2395,761,14817,12387,37905,19551},
{1,3,1,15,31,43,35,255,73,533,1093,965,557,607,6913,35283,12261},
{1,3,1,15,25,13,39,83,77,269,1205,1577,4095,6669,8643,48807,98227},
{1,3,3,7,31,57,25,177,441,973,1255,675,5579,4899,27925,52555,70845},
{1,3,1,5,13,47,15,75,387,461,1909,841,7,9567,913,41411,12565},
{1,1,5,7,5,21,17,189,319,645,403,2723,6747,15471,26533,12709,49417},
{1,1,5,7,7,41,99,179,137,435,1061,3987,4583,4101,23781,54263,36695},
{1,3,1,11,19,37,125,177,111,921,1003,1433,1399,3991,28193,40471,97041},
{1,1,7,1,5,33,7,139,127,413,1171,2237,265,10145,18793,28957,25037},
{1,3,1,1,25,37,13,17,471,195,1645,3165,5635,8433,28507,453,107709},
{1,3,3,11,1,55,119,97,243,371,95,97,7833,777,12177,1861,56323},
{1,1,7,5,7,29,59,219,405,411,275,111,4899,10367,24331,57295,47065},
{1,1,3,3,19,23,91,111,221,195,1013,3001,3227,6359,30383,49699,49157},
{1,1,5,7,1,21,125,23,177,291,249,861,1899,14101,5079,5211,14373},
{1,1,7,11,11,59,33,41,291,919,253,609,1657,14633,15189,22245,99815},
{1,3,5,3,23,49,71,137,393,343,1845,343,5853,6639,17435,62143,76041},
{1,1,5,3,9,27,55,193,25,965,1453,2739,3785,12497,29607,11111,25145},
{1,1,1,1,29,11,111,73,491,629,405,2779,5313,589,1459,47555,67945},
{1,3,1,7,13,21,99,75,79,963,207,1725,6875,8359,10573,45219,130463},
{1,3,7,13,1,17,105,227,487,891,1053,1333,7651,5415,18661,22085,82055},
{1,1,3,3,31,27,91,93,383,331,965,3035,4931,13265,9729,28985,118227},
{1,3,1,1,11,9,59,191,253,909,301,3811,255,14937,28627,54509,95993},
{1,3,3,5,11,5,105,77,323,713,637,1857,2697,12473,12261,2933,101287},
{1,3,3,11,9,63,19,19,213,859,1479,2849,1067,5749,13511,14933,11125},
{1,1,5,9,19,19,13,49,237,511,533,543,575,8095,27335,18847,18173},
{1,3,5,5,9,53,47,157,35,827,637,2327,787,5269,5145,10135,111273},
{1,3,3,7,27,41,69,173,53,655,809,481,6999,3101,20781,2481,94957},
{1,1,5,11,17,23,95,201,363,613,863,1365,1131,15417,20705,8283,55235},
{1,1,5,13,3,15,37,219,291,595,1665,1861,1953,15385,20569,46085,15163},
{1,3,3,11,23,43,125,133,85,45,819,243,7325,8723,1499,58139,120353},
{1,1,1,11,21,49,91,145,175,619,1817,3533,8155,7521,30361,45431,130175},
{1,1,3,1,11,59,57,51,37,903,1221,3813,8043,14165,31503,7905,61515},
{1,1,1,1,15,9,115,175,285,839,97,3119,719,15283,22947,25417,40665},
{1,3,1,7,5,49,127,111,373,747,393,2351,4577,15227,23149,16901,80253},
{1,1,5,3,15,5,95,197,251,275,831,1389,3907,12343,11599,24369,65361},
{1,3,7,5,25,37,11,75,417,789,745,811,2189,15381,4785,41657,2897},
{1,3,1,13,29,55,55,33,279,383,1645,975,4683,1357,1149,30271,90527},
{1,3,5,3,5,3,79,61,371,225,141,369,1037,12249,29431,37253,9899},
{1,1,3,13,13,7,127,147,507,119,1085,1949,6289,10179,10107,55989,74395},
{1,3,1,7,21,35,53,209,103,365,683,553,4977,14371,24037,11453,45369},
{1,1,5,11,27,39,41,145,437,55,893,2375,4977,5451,21225,46815,1423},
{1,3,5,1,23,53,113,75,209,323,1975,3809,1829,14625,3821,53773,129173},
{1,1,5,3,7,51,97,73,289,481,339,1375,3101,4395,13933,33267,68115},
{1,3,5,1,5,45,83,57,3,667,109,3979,6447,8603,20147,49291,18023},
{1,3,7,1,11,7,45,233,65,745,1009,2979,5965,10681,3499,23077,87479},
{1,3,3,3,13,25,25,189,197,83,1429,2857,2877,8577,24811,33049,46009},
{1,1,1,7,11,47,47,255,89,625,449,3747,2035,3509,4901,2961,14073},
{1,1,1,13,9,55,35,47,389,573,847,1037,1345,5487,7575,57435,77303},
{1,1,5,11,25,51,113,109,79,339,95,2049,5881,13209,20041,26419,110319},
{1,1,7,1,27,15,93,145,253,917,1211,2221,1087,14209,32097,20083,67841},
{1,1,3,15,13,19,67,107,75,919,2047,3675,6231,1243,14335,35939,17281},
{1,3,7,5,27,47,53,239,475,231,1645,825,4039,15985,10853,32951,34985},
{1,1,7,5,15,61,107,93,51,221,717,2859,7885,9571,11841,45143,33723},
{1,1,7,7,9,25,63,25,47,55,2041,3965,215,14857,31669,54775,42157},
{1,3,5,1,5,45,123,109,471,599,479,475,3499,11963,23709,18851,66861},
{1,3,3,3,5,29,71,81,315,329,1471,3995,623,5871,11171,15645,97251},
{1,1,7,11,15,15,101,173,445,871,765,1121,1937,13055,7309,54175,85559},
{1,3,5,7,7,13,43,237,361,981,19,3113,4681,3313,19147,35193,87281},
{1,3,5,3,27,13,37,51,233,573,1599,2807,7149,12083,28927,7797,130879},
{1,1,1,13,31,63,127,89,209,717,1075,3887,1427,87,18565,39973,55025},
{1,3,1,5,15,11,121,247,273,613,1857,2059,7399,13951,9025,39523,68121},
{1,3,7,13,31,9,61,143,375,433,471,1315,5299,1167,10099,11445,51693},
{1,1,7,9,25,31,125,5,13,595,621,3551,7959,10643,14345,37683,118377},
{1,1,5,11,1,33,45,31,447,229,893,3777,4101,2505,4855,14057,20133},
{1,1,1,1,7,23,89,53,483,873,521,2115,1461,11241,1003,28749,68227},
{1,3,5,5,3,17,23,219,281,975,895,4043,6505,5991,27401,38791,89239},
{1,1,1,7,29,41,63,151,195,495,469,305,7437,1107,31147,30755,116551},
{1,3,7,3,13,25,33,193,23,135,3,513,4169,15355,2255,32167,68691},
{1,3,3,11,29,19,125,177,83,361,393,663,1859,1333,17507,10661,72387},
{1,1,5,11,23,13,61,33,149,145,995,649,7587,6743,25225,54997,10193},
{1,1,7,13,29,51,107,79,467,881,1227,1083,3277,2559,26819,57311,48095},
{1,3,1,1,1,19,23,25,239,703,119,2525,8079,5433,8989,42517,116755},
{1,1,7,11,31,9,9,113,381,363,447,3751,7523,15995,3853,42069,81455},
{1,1,5,9,29,41,103,179,477,527,1593,3003,1095,6823,6911,44987,32445},
{1,1,7,15,5,31,55,181,149,127,1745,2753,801,285,20199,33707,118397},
{1,3,7,7,11,29,89,215,351,303,1519,2593,2045,14699,1657,40799,39641},
{1,1,7,13,3,35,73,111,15,803,1819,3453,3611,8337,14239,14875,83983},
{1,1,5,15,15,49,27,101,149,3,717,2229,7397,6579,10965,35997,28823},
{1,1,5,7,3,17,49,245,343,657,15,749,6413,10811,2909,47309,34613},
{1,3,5,15,13,35,67,99,481,379,2003,3367,3065,5845,7799,43931,15263},
{1,1,5,13,21,49,81,77,395,919,1931,661,123,9965,10487,55131,1567},
{1,3,5,11,23,39,41,121,159,473,191,1983,6411,10503,10523,40601,64153},
{1,1,5,7,9,37,73,207,497,789,1671,325,1697,11281,31185,4961,124431},
{1,1,5,15,7,51,71,91,449,707,621,2427,627,1747,12779,17569,98289},
{1,1,5,5,31,3,89,163,77,647,1747,2965,1669,3311,17651,8111,30739},
{1,1,3,11,15,31,77,173,405,913,459,2955,6153,13391,20439,64433,12371},
{1,1,3,11,13,55,29,37,379,689,407,1373,397,5027,15497,25687,48193},
{1,3,3,15,13,7,81,207,395,901,779,1683,2491,3807,31979,32403,81113},
{1,3,3,13,29,31,25,81,459,991,793,3285,2775,16199,11423,52597,86041},
{1,3,3,13,17,17,101,183,19,735,671,1097,2461,9863,25985,31915,73047},
{1,3,3,3,3,11,71,63,429,899,351,1275,3907,14241,19135,14875,43325},
{1,1,7,11,11,61,15,213,411,13,1409,1741,5257,8729,28351,6381,77501},
{1,1,7,7,29,27,51,217,411,261,599,3027,7871,9133,32423,44275,34701},
{1,3,7,7,1,1,127,209,151,845,1421,3115,7775,10133,6163,41165,91187},
{1,3,1,9,1,35,75,3,81,477,131,1383,1377,6857,3863,12583,7855},
{1,3,1,3,3,11,1,167,347,317,557,3763,7175,13341,759,23275,78039},
{1,3,5,11,19,53,85,139,67,757,487,919,6001,16031,24959,28013,65771},
{1,1,1,1,23,9,83,55,249,305,1305,109,5559,5129,30973,19889,6691},
{1,1,1,3,21,19,85,89,213,847,861,1651,6613,6001,8157,2555,98673},
{1,1,1,15,25,15,125,133,177,295,549,1763,2811,4381,1079,7813,87909},
{1,1,1,5,5,17,25,225,353,997,1565,2225,7265,16227,28209,9011,97193},
{1,3,7,15,13,13,35,239,331,965,1547,1627,6409,7745,30899,36915,59293},
{1,1,1,13,27,45,23,179,193,801,381,3783,3551,11855,11041,49911,62101},
{1,1,7,3,3,31,61,5,421,939,1637,217,389,1797,32141,28817,6997},
{1,3,3,5,21,31,83,65,421,577,1137,2561,2943,4171,2803,23325,92315},
{1,1,3,3,27,33,75,81,477,3,1903,773,5551,10069,7285,58103,98311},
{1,3,7,15,1,17,95,209,65,747,1633,581,7395,1393,21795,15735,129757},
{1,3,5,3,17,3,9,131,51,693,1571,1865,8137,915,13345,35137,59005},
{1,1,3,7,23,27,61,163,449,87,717,1075,4309,4887,11741,24549,96729},
{1,3,7,13,21,5,3,97,191,999,1193,1215,5907,10491,2281,6455,68625},
{1,1,5,7,9,9,101,5,375,137,1473,1265,5307,259,20699,25367,129393},
{1,3,7,7,21,1,77,65,23,139,945,491,1069,253,12335,26861,129467},
{1,1,3,9,15,33,85,225,45,311,281,1601,7325,12265,2591,51955,130681},
{1,1,1,3,27,33,17,89,495,91,527,3347,7883,9481,28731,54729,15265},
{1,1,3,3,9,47,115,161,299,493,1857,3597,7175,15603,11523,33837,57557},
{1,3,7,3,15,47,127,195,391,869,99,429,7125,10413,5063,61845,71843},
{1,3,3,1,7,31,27,69,7,83,315,2749,5693,13377,28091,13065,111029},
{1,1,3,15,15,45,125,229,459,611,1167,3375,3587,81,9275,45327,39749},
{1,3,7,11,9,3,43,161,221,209,51,1475,3577,13973,15285,35553,83935},
{1,1,7,9,15,55,25,119,39,537,317,1331,2161,1791,19221,63459,124595},
{1,1,1,11,9,7,113,187,295,67,1795,113,119,9127,32119,7719,67591},
{1,3,7,13,1,53,17,19,331,711,359,2945,5847,7237,23617,17411,2203},
{1,3,3,7,21,63,115,159,225,161,1255,2381,7411,95,1625,30493,56685},
{1,1,5,9,13,57,5,107,195,271,677,2081,6027,11091,14171,19007,102119},
{1,3,3,3,19,13,31,155,209,89,955,523,615,5319,16079,9289,49135},
{1,3,1,13,1,31,69,143,329,813,635,891,2967,5563,19643,35813,14345},
{1,1,5,5,17,47,97,49,123,997,15,3685,3925,4973,11195,17115,63709},
{1,1,7,13,13,17,99,149,309,281,329,905,6487,4495,31831,24413,26431},
{1,1,5,5,5,47,113,115,61,157,955,2323,4445,229,24049,14753,15189},
{1,3,7,15,25,21,13,137,377,45,629,1339,8037,5073,24741,48589,28953},
{1,3,3,9,3,41,7,101,333,59,1213,1871,3993,11261,4403,42785,58753},
{1,3,1,7,5,33,87,73,317,575,1459,905,1033,14179,19595,30269,103853},
{1,1,1,1,19,49,63,181,227,401,695,1811,2383,3835,14379,30685,114731},
{1,1,5,15,9,41,35,91,357,659,155,3725,6509,405,25449,37719,6013},
{1,1,7,3,11,59,33,151,291,393,741,3961,2787,993,10361,11737,42047},
{1,3,7,3,15,15,55,59,419,203,55,801,2719,15487,13213,58473,50315},
{1,3,7,13,17,21,113,111,159,163,711,1135,1133,15519,30515,55777,25025},
{1,1,3,5,13,25,23,3,93,873,559,1815,3381,5311,14365,34349,17333},
{1,3,5,7,15,43,85,33,23,903,1247,3279,1393,12059,19251,19389,5097},
{1,3,1,11,21,59,3,153,403,95,1939,2679,419,9035,31219,2897,15727},
{1,3,5,1,11,21,35,169,453,15,791,3931,1021,16321,6033,10639,16173},
{1,3,1,11,7,57,39,61,381,465,451,2863,575,5597,31041,8625,82373},
{1,1,3,5,13,5,63,1,75,245,1305,285,3367,10107,5853,35275,128255},
{1,1,1,3,1,57,21,91,139,669,765,1867,2153,10347,26119,35517,4725},
{1,3,5,1,21,41,59,247,473,1015,975,485,2161,11941,10341,35245,55587},
{1,1,5,9,7,59,33,149,97,619,393,3613,6037,10895,19461,15975,47919},
{1,3,3,15,7,17,95,13,147,361,915,2585,4483,3159,12255,44685,116163},
{1,3,1,15,27,31,75,31,423,233,1453,2815,3633,6531,25721,29649,80645},
{1,3,3,3,19,7,73,33,163,495,1483,2277,6455,6523,9331,21869,52175},
{1,3,5,13,5,1,63,35,335,189,713,2997,3277,10049,4681,16753,17107},
{1,3,5,9,3,55,29,171,395,585,671,1875,4449,12895,5455,11023,106189},
{1,3,5,3,25,53,33,169,109,285,787,861,5549,5171,15293,2977,14559},
{1,3,7,1,21,25,97,115,1,999,1033,3471,129,16093,495,16859,34615},
{1,3,5,9,13,5,109,41,57,957,231,3771,2917,15649,8869,14857,64943},
{1,1,7,7,21,41,101,59,167,441,997,2951,7891,16325,12669,53829,100705},
{1,1,7,9,19,59,23,141,193,237,1067,1823,3351,3239,3135,9275,37069},
{1,3,3,9,3,17,95,73,19,231,779,3065,2245,2967,24971,62589,16729},
{1,3,3,13,25,19,117,147,443,123,157,2037,327,14715,5693,54641,33325},
{1,3,1,9,21,21,21,125,49,787,767,2831,511,2461,31537,27155,44053},
{1,3,7,9,31,19,125,67,119,465,287,1869,3979,15723,21069,8581,66939},
{1,1,1,11,7,37,123,237,353,499,113,3829,217,4751,7385,20343,83699},
{1,3,7,13,9,3,53,27,487,87,35,2645,3481,14409,27875,31695,78489},
{1,3,3,13,9,43,67,51,153,83,591,1991,1787,11973,7273,34801,47199},
{1,3,7,1,15,53,71,11,205,853,2011,581,1281,7819,23083,33731,74951},
{1,1,5,5,17,63,109,219,225,997,1251,3287,1441,13489,22723,45191,50249},
{1,1,5,3,13,1,43,53,293,685,1369,1515,7479,3233,20007,65235,102467},
{1,3,5,7,29,45,63,45,219,445,2047,317,7553,325,1465,949,35163},
{1,1,3,9,7,31,73,211,501,233,1495,701,5857,10763,9743,10289,23801},
{1,3,7,3,23,47,99,61,179,833,1425,1275,4467,4367,5567,23513,68677},
{1,1,5,5,27,33,119,229,329,51,1025,3167,3405,4039,4135,6655,43771},
{1,3,7,15,5,49,91,55,425,15,2003,1571,3539,10375,29645,5889,51887},
{1,1,7,3,13,55,85,91,181,723,1941,75,4443,11507,7027,14189,50685},
{1,3,5,5,29,49,13,3,97,165,41,3039,3325,2161,775,38501,42381},
{1,1,5,11,9,57,47,109,9,585,375,1839,937,6877,29847,60163,103081},
{1,1,3,13,5,47,11,195,253,235,275,2313,163,14683,5681,13381,84553},
{1,3,3,15,15,1,93,157,437,557,307,1179,6857,3101,16723,50579,69603},
{1,1,5,9,11,29,23,219,337,689,1155,2007,6853,6749,20127,13199,48433},
{1,1,1,13,1,61,73,213,335,539,903,2719,775,2775,29109,33367,3281},
{1,3,1,5,15,31,65,231,439,623,1871,2299,5365,10333,9147,2781,63813},
{1,1,3,1,1,25,23,229,173,279,181,1299,2893,15475,12473,46097,123387},
{1,1,7,13,7,43,17,187,467,113,1293,2013,6091,14621,22195,24079,45379},
{1,3,1,7,1,7,119,159,377,11,705,2853,3767,13739,23375,25563,73987},
{1,1,3,15,21,13,111,119,401,1005,777,1699,2431,15139,27887,28415,71519},
{1,1,7,9,1,49,19,171,297,77,1343,1249,5769,13889,21401,24915,17641},
{1,1,7,11,31,45,51,231,123,817,13,791,6235,2787,475,1717,5071},
{1,3,3,13,5,9,21,129,253,731,785,2275,7343,7841,5477,8973,101033},
{1,1,7,13,23,1,119,221,293,709,2031,3019,1529,2007,10823,43193,82661},
{1,3,1,11,29,29,87,79,415,679,1899,3453,7355,8627,28225,41857,106645},
{1,1,5,15,9,13,21,241,491,927,999,2131,3501,11063,28595,54691,21297},
{1,1,1,3,5,41,85,89,483,309,791,825,3043,2715,16573,6551,77875},
{1,3,1,1,25,21,107,123,79,1019,821,1251,4943,1429,17843,37013,53285},
{1,1,5,3,7,5,35,123,445,315,627,2543,1261,13737,15991,36591,18309},
{1,3,3,5,25,43,65,249,309,1023,737,1933,4735,7725,12063,53023,126677},
{1,3,1,9,13,37,77,61,179,275,277,1431,2869,14563,665,60553,7661},
{1,3,5,3,29,1,127,73,363,311,1591,3863,6481,4725,8287,61311,39011},
{1,3,1,7,13,23,115,215,385,563,1033,2343,5023,11013,12131,26997,48645},
{1,1,5,13,3,59,41,155,263,507,1175,2967,7929,8237,11841,15365,51881},
{1,1,3,11,19,35,89,115,121,315,1697,2121,1867,6865,23639,26525,44687},
{1,3,5,15,9,5,125,183,149,447,309,1743,6089,369,16153,63799,57657},
{1,1,1,7,7,39,89,139,457,741,1613,2883,5057,12495,18669,55469,97941},
{1,1,5,7,29,39,97,9,481,667,1353,3387,2813,16205,8353,22121,92965},
{1,3,7,9,11,55,79,159,349,717,829,3157,1457,6199,5861,2553,20387},
{1,1,1,11,3,51,113,53,287,109,1717,2405,7207,4473,11145,2549,591},
{1,1,3,13,3,61,31,141,217,487,299,2755,3389,10053,1105,21129,74203},
{1,1,1,3,11,55,7,113,413,449,787,3279,5123,16025,15005,12175,6795},
{1,3,1,1,25,23,107,191,3,3,49,1083,3275,10385,7989,53739,25505},
{1,1,5,13,7,17,59,13,471,147,1627,2119,3555,15555,10333,49363,80959},
{1,1,1,15,23,33,61,191,207,939,45,2781,71,9661,28433,13089,76419},
{1,3,3,7,29,47,111,19,315,381,851,1303,2627,6255,30369,37723,12949},
{1,1,1,13,31,43,3,193,5,99,769,2523,1949,129,9693,60535,67059},
{1,1,3,15,5,33,73,149,253,985,863,1551,4369,5911,8269,35463,117055},
{1,3,1,5,27,57,3,105,253,731,119,3287,613,4627,22003,56027,123005},
{1,1,3,3,27,47,67,147,495,865,1233,3707,2511,2951,7367,15625,86417},
{1,1,7,1,7,7,13,255,457,529,953,1481,5565,12495,4723,41615,121829},
{1,3,5,11,1,51,91,153,323,609,1353,2995,4035,13835,28619,46217,4967},
{1,1,5,7,25,59,81,101,185,709,1249,2285,6579,8655,17563,9707,63845},
{1,3,3,9,31,25,17,19,111,627,1187,2621,6529,9457,25027,18069,47559},
{1,3,7,15,7,15,103,201,391,1023,817,535,2713,1317,13469,56043,70847},
{1,1,3,7,17,57,35,99,439,367,27,2695,3519,8337,14047,58489,69},
{1,1,1,3,17,23,71,189,57,39,715,1779,3081,14657,21895,59203,31005},
{1,1,7,13,1,47,69,159,353,517,271,973,5077,15707,11095,19671,3389},
{1,1,7,13,25,55,115,21,43,939,1697,101,4751,1993,2389,28353,45251},
{1,3,1,15,11,57,17,49,121,419,909,121,5047,4235,13051,21529,42097},
{1,1,1,3,19,37,31,233,251,175,929,1527,7527,3605,17075,61053,56235},
{1,1,1,3,9,5,117,131,251,475,1695,1381,2445,5921,14921,937,80791},
{1,1,3,9,11,5,31,215,37,567,1537,2183,3291,1601,14025,48807,7243},
{1,3,1,9,7,13,81,249,321,473,1419,3977,7037,14191,10865,56131,43225},
{1,1,1,13,15,23,31,69,449,491,1461,729,7955,4003,16817,37273,72025},
{1,1,5,13,7,41,93,169,347,1013,301,2813,1455,13187,10769,60807,46333},
{1,1,5,3,23,15,1,161,29,35,415,235,93,14543,29585,29657,36489},
{1,3,1,3,31,63,39,235,153,549,43,147,2317,3537,25561,58287,58725},
{1,1,3,5,5,11,59,97,349,307,501,1701,4243,13717,17419,23387,29533},
{1,3,1,7,7,19,33,243,67,353,2023,3111,7173,10979,28117,40175,45337},
{1,1,1,5,15,59,55,135,107,543,1743,2695,3293,111,32629,8249,52273},
{1,3,5,13,15,57,39,79,5,451,571,1445,1393,2125,31713,59655,20897},
{1,1,3,11,29,61,1,37,173,513,1779,2649,3289,4679,2039,47587,28973},
{1,1,5,5,15,19,17,143,387,359,275,625,7383,15537,10311,40005,20729},
{1,1,3,9,7,23,71,179,85,447,345,3459,2857,8331,5489,62207,64933},
{1,1,1,1,11,61,47,131,213,611,701,713,1269,9563,25223,50697,88679},
{1,1,5,15,21,5,77,59,455,243,459,2809,13,9325,32047,3939,48389},
{1,3,7,1,21,53,111,225,407,119,713,3635,1539,15321,29827,36069,74483},
{1,1,5,13,7,45,75,43,191,715,169,759,33,11329,1069,36103,28055},
{1,3,7,5,7,13,7,35,27,391,517,1439,5699,1067,23857,7293,66167},
{1,1,7,11,3,31,1,83,299,345,65,669,1529,7569,28959,50561,69493},
{1,3,1,5,25,25,43,149,83,225,1589,1691,7777,773,10421,49523,23533},
{1,1,5,11,25,29,81,11,497,43,951,2551,821,13805,12315,61299,81397},
{1,3,1,9,29,23,109,123,235,255,1519,3289,7761,14575,11851,1719,51655},
{1,3,5,15,21,49,13,43,87,517,687,1457,1501,15959,31907,13771,69379},
{1,1,5,3,21,11,87,9,343,317,845,1663,7933,14063,24915,31487,17445},
{1,1,3,13,21,31,87,99,185,333,993,3899,971,2851,23643,195,66957},
{1,1,1,15,19,47,23,1,67,57,165,3903,421,10561,11621,13815,10349},
{1,3,5,11,9,19,73,17,229,913,459,3809,2667,9775,3693,52945,90837},
{1,1,5,15,3,25,109,131,507,637,1615,859,6785,14891,24801,39095,79557},
{1,1,5,7,1,51,71,251,19,799,835,1119,2349,15083,16509,55621,123501},
{1,3,5,9,13,39,127,1,233,37,735,3307,5163,4529,5961,12893,103641},
{1,1,7,5,23,15,49,123,511,201,2025,289,3847,15755,24279,52543,42017},
{1,1,5,3,9,61,19,37,3,361,1065,2971,2517,1259,27359,3823,60181},
{1,3,1,7,15,17,57,249,57,979,147,2407,2579,3159,8467,8433,72873},
{1,1,3,1,25,7,47,117,449,321,143,3867,165,7961,27597,10033,2437},
{1,3,5,13,19,49,1,83,477,549,509,2911,1559,14017,10469,62171,82829},
{1,3,3,7,27,21,15,63,31,45,1223,3903,5469,11983,29627,27453,32019},
{1,1,7,7,9,9,7,77,349,467,61,3465,6921,15761,15179,38649,2469},
{1,3,1,13,9,59,55,67,271,617,643,4071,7963,8153,5121,43917,26219},
{1,1,3,7,29,21,63,103,327,623,931,1511,3125,229,28949,61315,72667},
{1,3,7,1,19,37,49,63,403,885,161,121,1447,9227,15019,50049,26939},
{1,3,3,3,23,57,95,79,485,173,93,835,7161,11247,3485,5759,36393},
{1,3,7,13,23,33,5,97,235,531,313,2925,2223,847,18591,15477,3129},
{1,1,3,13,25,25,101,183,477,947,1251,2631,7987,13417,23759,55305,123817},
{1,1,5,9,27,63,49,137,179,861,33,2375,3827,6485,19689,7867,124429},
{1,3,7,3,15,43,63,103,45,947,1837,833,7055,7487,19669,12045,78377},
{1,3,5,3,29,35,57,19,471,985,1147,741,5403,10057,25375,50889,82719},
{1,3,3,1,17,19,111,13,121,821,1831,4043,123,9529,1511,10917,105961},
{1,1,3,11,1,43,23,75,345,9,1379,2157,5887,1197,14849,17103,91925},
{1,1,3,3,19,11,1,179,343,1023,1801,915,255,519,5787,32913,43471},
{1,3,5,5,3,3,3,211,461,55,851,3165,2903,15077,8537,2037,109057},
{1,1,7,15,7,7,43,249,27,511,1369,735,6093,12575,26675,21745,117053},
{1,1,5,7,21,53,45,83,415,645,325,4027,5181,8485,1917,55623,45203},
{1,1,3,15,7,1,121,221,387,403,1877,1671,2113,2379,5667,39867,8079},
{1,1,1,7,5,29,35,77,197,661,1859,2539,4045,13497,305,44987,31215},
{1,1,5,5,13,37,13,85,287,347,579,2283,7911,5463,21141,9035,105067},
{1,1,1,9,17,17,63,97,57,629,1917,1133,779,12365,17127,52549,18755},
{1,1,7,11,7,17,65,137,485,841,653,2921,4935,16273,23333,7399,43129},
{1,3,1,11,31,55,93,225,319,35,947,1909,7733,8303,20739,55713,6633},
{1,1,1,3,11,25,1,165,305,275,607,3845,5203,1989,13803,597,39751},
{1,1,5,11,31,43,83,237,453,59,457,741,411,15895,18891,30133,66767},
{1,3,5,11,3,23,65,81,299,527,1057,2731,3839,6023,28887,64929,41405},
{1,3,1,1,3,5,11,169,123,957,1495,1717,4079,13239,28339,33677,30591},
{1,1,7,15,3,1,37,245,169,273,2039,415,6555,13131,11181,62179,36885},
{1,1,3,11,1,55,19,19,425,113,1367,2101,5581,985,2475,53983,68999},
{1,1,5,9,5,33,101,193,303,579,1265,2791,479,12083,17609,31801,113089},
{1,1,3,3,17,61,59,249,81,821,1,431,5327,8675,23469,15349,67711},
{1,1,7,9,31,51,89,19,469,843,561,559,4823,7803,31699,44537,56835},
{1,3,7,9,11,57,27,43,469,655,433,3081,6719,6651,30823,61503,110711},
{1,3,5,11,9,53,25,147,61,533,1369,879,7935,13829,26655,17327,52983},
{1,3,7,11,15,27,97,175,435,53,75,807,549,5277,1831,19421,55669},
{1,1,7,15,23,5,99,133,485,587,65,2585,7667,2783,19437,52769,1587},
{1,1,7,7,13,39,111,165,489,355,1963,333,2993,5233,9173,18951,93737},
{1,1,5,7,1,29,67,135,427,91,53,3109,3745,9529,17567,42361,84577},
{1,3,5,1,31,35,59,181,87,345,1975,781,603,16365,19453,9933,112739},
{1,3,3,1,31,41,127,35,263,403,1811,383,1523,8477,5973,41569,99309},
{1,3,7,7,5,25,11,201,231,679,519,2481,7415,12397,21265,49419,13903},
{1,1,7,5,1,11,63,221,327,509,419,871,7891,11835,11099,10669,43853},
{1,1,5,11,19,11,37,105,265,513,1013,707,6083,14571,17573,7645,5363},
{1,1,1,13,19,19,67,93,113,509,1013,4037,1939,7015,24487,57183,123463},
{1,1,1,1,21,17,95,25,261,1005,685,691,4467,14723,24043,32287,19651},
{1,3,1,15,15,15,57,191,27,719,229,1977,241,9021,21335,30967,81207},
{1,3,1,9,23,61,103,67,361,925,811,1007,5707,11479,5907,3897,65141},
{1,3,5,9,17,61,11,15,351,715,939,2141,4857,8397,9693,26845,120007},
{1,3,1,5,19,55,99,19,291,309,287,1969,4341,7579,30909,37277,54927},
{1,3,7,3,19,29,43,163,367,753,1733,1463,7927,10671,16817,41229,113887},
{1,3,7,1,11,51,39,207,283,73,1423,2473,7593,3581,30179,6369,112217},
{1,1,3,15,15,25,43,5,271,611,959,537,303,3659,18073,8147,81531},
{1,3,7,1,27,55,77,11,367,209,1967,3409,935,5309,18857,46225,8367},
{1,1,5,11,11,63,75,73,43,869,2021,3285,269,9113,32699,2091,17327},
{1,1,5,11,9,25,31,245,109,805,1645,3607,817,9571,12767,65441,129977},
{1,3,7,5,11,61,67,223,433,387,935,1615,7915,6133,24087,55323,100619},
{1,1,1,15,25,61,7,39,311,353,183,33,2591,4951,31377,9081,9707},
{1,1,3,3,1,9,65,229,185,47,1255,1365,2231,6843,26927,27195,60651},
{1,1,7,5,7,25,91,133,159,737,1767,3117,7321,6159,3361,27793,33473},
{1,3,7,3,11,7,5,125,369,951,1277,65,7703,1817,11773,25657,67045},
{1,1,3,9,21,27,21,41,131,605,1,119,1553,1361,31973,43135,119321},
{1,3,7,1,25,63,55,173,323,403,1401,1367,3455,15335,13045,20759,8309},
{1,1,3,5,3,61,59,7,39,439,721,2829,3035,2293,32015,28509,104831},
{1,3,5,1,29,35,71,87,351,917,1661,547,4501,7107,5493,17833,130729},
{1,1,5,5,7,5,69,57,319,595,1749,3789,1437,6327,24089,7387,125109},
{1,3,5,9,15,53,95,59,217,37,1561,401,5259,4361,1049,3437,30559},
{1,3,7,13,15,15,107,167,475,157,1565,2219,1891,1433,11829,43433,48111},
{1,1,1,3,11,41,25,211,243,355,1831,2093,2747,2523,9885,9503,120089},
{1,3,7,5,11,3,1,231,243,541,341,887,3567,14759,26763,35705,29417},
{1,1,7,13,17,35,117,177,81,361,1425,2437,6821,1061,15019,19135,106007},
{1,3,3,11,19,5,39,23,367,9,879,3583,2527,14375,28359,27393,55041},
{1,1,7,11,9,41,63,125,33,337,587,3939,2635,4559,1007,38991,35651},
{1,1,3,1,19,11,83,13,227,649,415,1661,3285,55,3683,22319,2127},
{1,3,7,13,19,49,113,129,83,5,19,1095,6561,11049,3805,11355,84265},
{1,3,1,9,19,41,111,193,429,319,67,1717,1819,12959,31449,21035,113161},
{1,1,5,11,19,19,115,237,145,681,1525,2215,7915,15529,7533,45981,85461},
{1,1,1,1,25,3,73,207,15,69,43,1643,7707,12505,27101,40735,6091},
{1,1,5,11,21,61,119,7,37,147,1379,3165,6555,3867,24027,45161,93015},
{1,1,3,9,9,25,51,125,511,209,75,2849,2299,2901,25157,13079,67733},
{1,3,7,9,31,49,99,21,89,1,1391,1741,2733,7283,12087,9287,39713},
{1,1,5,5,1,5,89,109,499,343,431,401,2023,5541,16615,40059,119195},
{1,3,5,15,27,27,9,159,395,31,865,2793,55,10961,23123,63731,54385},
{1,3,7,1,11,47,123,239,399,383,1497,4075,4659,2911,2101,8295,115717},
{1,1,3,1,11,63,125,171,65,15,349,753,2981,6713,6219,14093,78797},
{1,1,1,13,9,15,1,113,221,867,1907,103,1411,27,22743,377,116907},
{1,3,1,5,27,5,27,245,221,575,2009,1561,4263,11843,28331,12865,10483},
{1,3,7,9,1,51,119,241,439,913,1191,2343,2055,10247,18283,40175,63321},
{1,1,3,15,21,59,45,151,485,293,981,3523,7689,2789,5003,62383,126221},
{1,1,1,1,13,15,39,201,405,513,1721,2077,5995,2433,20421,12695,20393},
{1,3,5,15,11,35,113,133,187,583,577,291,7563,12959,9383,44255,81763},
{1,3,7,15,9,55,57,227,189,595,1311,1131,1323,11347,12777,50963,13827},
{1,3,5,3,11,49,77,157,107,959,761,1457,7121,3027,9269,26291,125261},
{1,1,5,9,23,53,125,211,303,433,1103,41,2643,5325,11885,23825,80415},
{1,1,7,1,29,25,51,107,209,165,707,1855,7429,1583,5941,47509,90105},
{1,1,3,3,1,15,121,165,181,259,1949,3049,3545,3093,5967,49207,37129},
{1,1,5,13,9,59,93,87,57,343,389,1995,4001,11495,12909,13491,61759},
{1,3,1,5,11,27,27,133,459,733,1845,1795,4613,3397,12313,52839,129583},
{1,3,5,3,19,1,7,145,255,337,1649,1473,4113,4425,12233,55477,69157},
{1,1,3,1,25,27,93,59,415,437,25,1565,319,8981,2453,53579,45033},
{1,3,7,1,27,49,47,233,341,101,2017,2827,8085,237,6363,61139,88903},
{1,1,1,5,23,47,65,251,423,957,1751,3541,5405,1335,22703,12587,60201},
{1,1,3,3,5,51,85,195,423,519,1797,3821,5915,12257,5377,62733,41197},
{1,3,7,15,3,47,97,1,5,175,1449,1609,6873,12017,5579,2665,58389},
{1,3,3,15,19,37,35,29,79,767,21,1279,1997,11611,14381,35607,127701},
{1,3,7,7,7,43,47,33,69,155,703,1373,1589,6997,8627,50647,16989},
{1,3,1,5,13,33,69,133,399,361,1633,321,2077,8857,13419,23227,40003},
{1,1,1,15,15,9,45,181,427,1005,341,1697,6423,5727,7163,10401,38957},
{1,1,7,1,17,5,17,95,279,171,825,2459,5243,10683,1849,32809,8995},
{1,3,5,15,27,47,103,69,69,255,961,2173,5297,5987,5863,14311,117569},
{1,1,1,11,21,27,61,239,183,1013,1955,3171,4183,965,14885,49605,87851},
{1,1,7,9,9,53,99,211,267,803,1545,4011,7613,13889,28277,6817,26515},
{1,1,3,9,1,19,33,227,461,679,499,1069,837,12129,20779,12937,104367},
{1,3,3,15,7,3,29,245,179,1015,1651,3753,4185,15357,17379,52835,51953},
{1,3,3,3,3,25,95,239,263,427,1749,183,5251,361,32549,24331,30789},
{1,1,7,1,5,3,79,9,403,195,1433,385,8105,7893,16415,23253,127837},
{1,3,7,3,23,45,115,27,473,241,361,1787,4247,13451,5627,32923,29375},
{1,3,7,1,5,55,43,37,481,899,51,2459,5005,12365,19261,32797,45843},
{1,3,7,5,9,41,83,163,241,899,567,231,4897,15175,10329,6625,95927},
{1,3,1,1,7,51,61,55,253,315,1893,2635,4061,257,14147,36639,24893},
{1,1,5,1,13,63,115,119,205,309,277,2191,341,4715,13111,58043,51241},
{1,3,1,15,17,23,89,121,205,15,295,667,421,14071,27719,1335,9887},
{1,3,5,5,17,49,5,93,251,613,1029,945,1547,10479,20183,26787,120441},
{1,3,3,15,17,11,63,97,499,313,881,2233,4287,5141,13841,40725,49285},
{1,3,3,11,19,33,105,203,325,337,353,1923,7157,8623,23881,4513,71495},
{1,1,5,1,3,15,119,43,85,869,1597,2433,845,5065,12813,64849,58491},
{1,3,7,7,25,63,119,93,303,665,571,1795,5853,13527,12715,36483,57723},
{1,3,7,13,19,43,55,85,189,627,1457,3185,3491,1913,13399,30681,69015},
{1,3,5,9,5,41,51,65,147,425,569,1317,1557,7631,17243,37847,51161},
{1,1,3,7,29,39,61,127,489,89,749,2073,195,14367,13533,27403,16365},
{1,3,7,15,13,35,45,157,373,415,725,779,3559,7489,11369,36501,60761},
{1,3,1,3,13,45,25,215,385,709,499,3861,761,15597,3335,37013,13173},
{1,1,7,1,13,49,89,135,175,1015,67,957,4893,9843,13027,14709,59721},
{1,3,3,11,19,37,109,143,135,535,1543,3991,189,6739,28087,18845,41819},
{1,1,7,5,1,7,11,5,211,251,1593,2527,3539,10471,25595,60119,89213},
{1,1,5,7,13,51,121,167,299,403,977,521,279,15521,15901,935,14065},
{1,1,7,13,7,21,27,205,377,801,1365,1567,6651,139,14229,30827,50429},
{1,1,1,1,17,11,75,87,217,413,1923,1765,2037,14061,12433,30671,24883},
{1,1,5,13,17,51,91,241,95,505,349,2689,1117,4435,1713,44501,125619},
{1,1,3,15,11,21,25,59,511,353,799,91,4517,16005,17061,21841,46311},
{1,1,1,5,19,53,109,177,213,373,761,453,5753,69,3503,49411,111105},
{1,3,1,5,21,27,103,167,109,55,1849,3999,7801,4185,9789,7515,124983},
{1,3,7,7,25,9,65,127,141,169,1079,3377,691,5119,6629,3517,28963},
{1,1,3,11,15,61,127,35,87,891,1459,483,6763,16173,5633,6939,63411},
{1,3,5,3,7,63,111,85,415,273,1705,4045,5551,2377,29025,16831,90203},
{1,3,5,13,7,23,103,227,477,985,1059,1489,7233,1917,10409,38759,86761},
{1,3,5,7,31,33,75,41,355,577,225,5,897,15653,27415,83,14911},
{1,3,5,5,23,13,5,43,165,53,149,2005,4545,477,17885,21343,35751},
{1,3,3,3,25,51,33,203,291,835,241,3255,3709,3573,9859,33027,122801},
{1,3,5,7,13,7,3,141,455,67,2003,3411,4717,157,29491,14429,44849},
{1,1,1,11,3,33,101,93,219,371,1191,1521,1663,8485,24815,38283,120867},
{1,1,3,9,25,61,71,173,69,181,1525,2129,2979,19,13489,627,72619},
{1,3,1,7,25,33,39,247,221,7,683,1837,8037,9125,4259,63049,63021},
{1,3,3,9,17,15,9,189,357,707,521,711,8189,12945,29675,11851,126813},
{1,3,1,1,23,3,57,133,245,301,957,239,3139,7949,27133,18229,93015},
{1,1,3,1,29,23,35,87,231,257,1997,271,3019,3409,10613,42245,111309},
{1,1,3,3,1,21,17,37,393,943,791,3101,6715,11907,25369,9061,75381},
{1,1,7,7,17,31,25,7,183,819,1265,3343,6845,2039,3779,41861,38309},
{1,1,1,5,17,25,1,41,173,995,863,3515,1779,2159,28223,64661,40697},
{1,1,3,15,29,49,81,241,511,817,1301,3593,6759,7483,8859,30339,106137},
{1,3,1,11,17,61,95,231,3,693,37,1091,3111,11941,17475,8073,62373},
{1,1,1,3,7,25,93,7,291,957,859,2519,241,10963,10403,933,50599},
{1,1,7,1,7,33,121,91,369,333,229,4073,6063,6491,31711,65061,107843},
{1,1,5,15,17,1,117,195,445,547,867,2893,4835,6513,29091,60367,33409},
{1,3,3,7,15,5,125,131,165,127,207,853,5927,3605,17083,44481,111333},
{1,1,1,9,3,43,75,191,319,889,1513,3301,1535,4693,10367,12491,43175},
{1,3,5,5,29,19,75,221,393,977,1373,1571,7377,1763,18073,11381,101241},
{1,3,1,15,3,15,73,91,165,213,1077,1267,2411,15807,3979,12731,86597},
{1,1,3,7,3,21,5,135,95,337,1853,1675,2449,12535,18505,60127,76949},
{1,1,7,3,15,11,63,127,329,169,1569,675,4801,5859,3243,25811,77841},
{1,1,1,9,19,13,73,119,105,537,951,1033,5303,5775,815,19277,57607},
{1,3,5,5,23,21,91,231,117,1007,1603,841,2595,11223,17171,25963,17049},
{1,1,5,11,15,43,7,229,55,129,599,993,563,15677,16703,36253,17847},
{1,3,1,9,25,3,109,21,87,721,1927,3219,3395,3267,9117,13591,89267},
{1,1,1,15,11,17,47,49,125,925,333,945,2411,10907,12021,47857,84303},
{1,1,1,1,23,11,99,215,105,417,823,1289,421,12285,17711,35389,1935},
{1,1,1,15,27,7,23,141,7,929,147,681,5473,4173,28645,42053,83573},
{1,1,1,11,5,61,71,65,287,697,1183,3257,7251,14011,21349,42445,4701},
{1,3,5,9,5,23,45,217,369,189,1495,107,425,10467,4909,64293,17885},
{1,1,3,11,21,45,75,65,57,893,783,3429,409,13617,483,62489,2919},
{1,1,7,3,5,61,51,255,501,839,367,1165,7055,8139,23891,18807,20739},
{1,1,3,7,23,15,97,139,323,463,921,1529,6655,8697,23577,56761,62023},
{1,1,5,11,13,11,57,225,277,713,1427,95,1135,7721,30731,32625,107891},
{1,1,5,7,23,35,39,91,291,609,919,3325,6843,7659,5603,37471,41495},
{1,1,1,1,25,11,117,15,389,589,1345,423,6531,9903,20243,9523,22991},
{1,3,5,15,29,7,57,113,387,883,1141,3295,2973,4129,16973,33429,109997},
{1,3,5,3,25,1,73,207,353,203,1479,985,6373,3079,28403,63675,21787},
{1,3,1,5,31,39,107,197,359,45,203,559,4721,6579,11305,12957,10061},
{1,3,7,15,9,3,55,153,373,981,575,827,4757,15743,14295,43875,17847},
{1,3,5,1,17,1,93,87,207,997,1695,3643,6973,9507,29309,58531,6849},
{1,3,1,11,3,39,17,241,83,931,39,3839,6437,5159,28869,61859,96873},
{1,1,5,13,29,43,71,159,261,563,695,1205,2273,8077,12569,17187,54369},
{1,3,7,5,11,57,17,31,311,1001,1419,3899,6679,15531,28877,28221,105413},
{1,3,3,13,23,29,127,19,345,1003,1571,2219,3199,9903,18701,31865,108879},
{1,3,7,13,23,51,95,43,35,439,25,323,2365,12407,27525,57795,74495},
{1,1,1,1,17,43,57,185,439,929,69,813,6205,3139,3853,56967,19073},
{1,3,7,1,27,5,43,211,395,113,1675,1505,6171,5169,9991,21641,27101},
{1,3,3,1,17,41,59,131,131,339,955,1145,5301,4585,20441,43227,23123},
{1,1,7,9,9,55,61,31,71,229,963,3247,4677,9595,21715,36391,86997},
{1,1,7,5,9,17,55,179,27,229,79,1335,5887,1003,22085,34377,51367},
{1,1,1,5,11,45,15,219,411,27,1003,1553,303,13571,13985,6801,52407},
{1,3,3,7,7,55,111,255,453,409,1863,1449,4103,8725,26923,5017,43657},
{1,1,1,15,23,3,95,57,29,727,1111,3309,1089,471,16099,11517,51563},
{1,3,1,15,17,57,83,163,251,987,1159,2079,3463,13109,7443,8665,123397},
{1,1,7,1,27,13,35,209,471,843,1029,1383,5413,2085,13431,26557,47033},
{1,3,1,1,21,21,83,135,303,27,1407,1751,331,9207,31891,59287,120687},
{1,1,1,9,11,35,103,157,1,855,175,3203,4381,3113,27589,4567,31897},
{1,1,3,5,21,5,123,161,301,101,909,947,6893,15459,29139,49377,94901},
{1,3,7,7,21,27,5,69,427,409,1389,3737,847,2775,603,1001,87651},
{1,1,3,5,1,57,109,89,99,593,581,3527,1557,4971,27523,26909,35787},
{1,1,7,3,31,19,83,65,239,919,15,2289,4117,9127,6033,49667,89343},
{1,3,7,7,9,31,87,117,195,681,1711,1753,2221,10053,1985,6273,21801},
{1,3,1,7,21,61,53,231,309,115,1729,3883,6085,4825,31455,50097,59779},
{1,1,1,9,29,25,45,91,145,927,147,371,2603,12537,17267,59895,128009},
{1,1,1,1,15,41,63,43,167,215,15,3387,1811,12391,25721,6961,13701},
{1,1,7,1,27,63,25,85,337,799,87,2237,4085,14529,11493,60149,86399},
{1,3,1,11,1,41,103,145,279,805,1201,823,5411,4227,25999,14373,36295},
{1,1,7,3,27,51,83,105,155,657,1879,3869,2559,2939,19785,47167,34503},
{1,3,1,5,3,31,47,241,257,15,983,4095,3745,3901,1639,5421,81585},
{1,3,3,5,31,13,127,125,175,577,1103,3573,6229,13969,6267,19067,3933},
{1,1,7,1,31,17,15,15,411,553,1929,3731,1955,11749,21991,39189,124427},
{1,3,5,5,19,63,93,201,491,599,1093,767,3411,13087,23569,42981,35757},
{1,1,1,15,27,7,51,101,429,939,111,781,2055,14227,17821,42097,32485},
{1,3,7,13,11,21,3,161,353,389,285,2633,6245,7089,21907,40765,88869},
{1,1,5,9,7,27,101,203,243,897,1375,1619,5275,12935,22103,38005,65603},
{1,1,5,9,13,25,15,21,447,7,947,1613,5055,129,18057,58551,6603},
{1,3,7,15,17,41,11,55,103,339,349,1813,7423,11837,20641,51951,61615},
{1,3,3,15,21,59,113,3,123,689,465,3039,4109,3241,30317,65053,117845},
{1,3,3,1,31,33,73,155,245,401,473,51,1387,489,10573,55401,106733},
{1,3,3,1,31,37,15,139,127,201,229,1753,7287,9045,18321,63485,26399},
{1,3,5,5,5,23,93,3,125,715,1827,419,1213,9031,25139,20771,41345},
{1,3,5,15,23,15,13,145,105,477,1131,2699,1929,10447,9655,26791,80101},
{1,1,1,13,1,35,75,73,269,851,737,1909,6805,11359,28991,52435,83767},
{1,1,7,5,11,31,31,91,111,161,1865,2545,133,12215,8957,20671,92975},
{1,1,7,5,25,53,55,121,53,457,831,2493,339,10955,30783,9095,97921},
{1,1,5,3,25,33,81,51,211,737,1865,4039,6931,8473,22459,24885,96355},
{1,3,7,13,23,5,101,171,65,793,443,411,7629,14791,28633,9055,123763},
{1,3,3,1,11,7,99,79,461,481,1689,3777,2125,4783,13061,19537,68109},
{1,1,3,11,31,53,109,7,49,925,1017,2371,1537,13557,75,40677,49181},
{1,3,3,3,9,1,95,113,189,389,377,393,6523,3183,6461,30201,66549},
{1,1,7,15,13,19,41,171,475,157,949,3245,5581,2783,25263,53023,11155},
{1,3,5,7,29,63,61,65,315,595,905,899,5059,4243,27287,14023,64213},
{1,3,1,3,15,37,109,161,9,867,1023,2513,4593,7747,1505,4801,127091},
{1,3,1,7,11,59,75,129,469,695,63,2757,6357,8675,6193,23439,66445},
{1,1,3,13,17,9,47,91,161,265,139,129,6707,9659,8917,54757,77835},
{1,1,3,13,19,37,113,255,99,913,1445,487,337,1001,16395,37141,66595},
{1,1,1,15,3,63,69,43,185,293,1137,2061,2377,8741,26817,5833,7807},
{1,1,1,5,3,29,39,33,263,355,597,539,5055,13075,8977,19829,88171},
{1,3,7,9,17,49,125,101,447,597,1337,559,2807,7925,12421,17427,34815},
{1,3,1,9,11,57,31,163,503,925,911,3721,2515,8429,25749,55209,90105},
{1,3,5,3,21,57,119,233,319,745,563,3057,2683,7063,11513,49157,64561},
{1,1,3,9,15,21,93,99,227,479,965,51,6941,9887,32409,23171,98387},
{1,3,5,5,19,1,47,49,233,931,971,2369,2827,1291,18653,725,19791},
{1,1,5,15,3,7,71,251,341,861,1203,793,7627,10929,10717,10677,49743},
{1,3,1,7,3,43,9,187,247,621,1069,2875,1525,4221,18813,35807,117609},
{1,3,3,3,29,39,83,201,205,337,231,547,2893,2483,6197,26869,18921},
{1,1,7,3,23,29,33,137,491,691,979,65,5711,11685,5137,37993,37075},
{1,3,3,1,11,3,99,119,203,901,1887,879,7547,4613,31233,13279,105089},
{1,1,1,13,25,23,111,167,313,141,127,1223,5711,4101,10977,34695,128303},
{1,1,7,15,5,3,89,151,289,769,539,2883,8121,15403,22345,63765,117015},
{1,1,1,13,15,9,71,95,37,705,1575,3735,7445,2027,27523,53321,106085},
{1,3,5,7,5,29,7,25,181,491,1173,1947,3321,9233,17265,26999,97783},
{1,1,3,15,1,63,111,113,279,123,345,1529,2725,8643,8551,30073,26689},
{1,3,7,7,5,55,117,211,293,851,1491,3265,4009,14949,10297,16219,69983},
{1,1,3,11,23,45,35,91,97,191,417,3545,1733,3955,10763,10229,75027},
{1,1,3,13,3,61,69,205,379,627,295,3979,85,11305,2493,35583,3133},
{1,3,5,9,5,63,67,201,351,367,1009,739,5409,8715,28939,31511,34599},
{1,1,1,5,3,25,21,25,477,301,623,157,563,9457,24515,30135,107165},
{1,1,3,15,5,41,49,171,469,427,857,2165,1437,2151,24061,63243,105331},
{1,3,5,11,21,25,59,167,29,653,1503,2223,3889,4605,28381,36075,74907},
{1,3,7,7,17,55,73,127,33,319,1565,2761,6473,2187,19939,56687,112137},
{1,1,1,9,7,53,105,3,299,15,1009,607,6885,12875,20719,16841,70471},
{1,3,5,9,7,33,23,163,279,739,1541,3017,2309,11827,3875,44337,82063},
{1,1,1,5,19,53,109,193,331,339,477,4093,5177,13527,25731,64137,81411},
{1,3,7,13,15,63,101,145,127,13,1431,3581,4993,14287,12125,60217,102563},
{1,3,1,7,17,27,127,81,223,763,761,2061,1031,12251,14141,23587,124813},
{1,3,5,13,27,21,9,249,285,875,65,4075,6749,13417,3079,29343,87075},
{1,3,5,13,1,31,61,21,169,145,1681,1229,5059,13555,21373,35597,70669},
{1,3,7,15,23,31,43,237,139,9,1905,3197,801,14205,13323,18717,88523},
{1,1,1,11,1,7,21,83,15,459,537,4029,6973,4019,1,35147,16329},
{1,3,7,15,23,11,17,101,235,683,913,3529,4363,13899,3603,27741,74143},
{1,1,7,7,3,3,91,107,499,723,315,2805,5909,11041,18281,54981,76041},
{1,3,7,9,15,7,93,171,275,647,655,3565,2199,14795,21945,9373,122299},
{1,1,1,5,27,53,73,27,431,707,53,1281,49,13199,1973,18935,114821},
{1,1,3,3,25,1,17,159,217,413,1393,2119,5611,7659,6003,19927,22287},
{1,1,7,15,29,59,77,9,205,795,627,2167,2477,6841,17663,34871,79823},
{1,3,5,9,13,35,79,237,11,335,789,2291,13,853,20373,39049,407},
{1,1,5,7,13,27,21,173,137,659,123,2677,2153,14879,26737,56291,47613},
{1,3,5,15,23,47,15,109,311,597,261,2407,8139,3215,28169,60731,79937},
{1,3,3,5,11,61,71,29,189,741,1171,397,2669,10627,20037,51703,6697},
{1,3,3,3,9,41,125,1,381,399,349,3265,6337,8113,14869,5305,83409},
{1,1,3,13,5,19,33,225,45,55,1809,1037,5443,15719,9963,363,15145},
{1,3,7,1,31,25,103,29,207,169,305,913,7501,15323,10575,13477,65245},
{1,3,3,15,13,23,69,255,333,157,279,1989,3439,12955,13649,52431,90009},
{1,3,7,5,23,61,111,121,79,469,89,1545,3405,12393,2035,15989,84855},
{1,1,7,5,17,21,127,151,283,521,5,3023,5365,11633,21177,42207,48925},
{1,3,7,5,21,21,61,17,415,879,1485,3727,935,9899,23241,651,103701},
{1,3,5,15,31,47,19,245,249,467,253,1575,337,863,19353,13153,125453},
{1,1,7,15,9,41,39,63,139,875,1011,1961,1627,7461,28961,47195,16239},
{1,3,3,7,27,55,51,245,231,619,43,91,2125,2685,23661,10189,43085},
{1,1,7,9,27,55,35,139,187,143,1545,2685,3173,12065,21607,42619,105279},
{1,1,5,3,29,63,15,197,49,995,389,1959,2441,11509,31753,40539,26989},
{1,3,7,15,19,37,17,37,305,469,945,2335,1493,13843,19905,49031,107893},
{1,3,1,11,3,35,113,181,223,27,485,2435,3423,11321,1687,45755,18017},
{1,3,3,13,17,47,109,145,287,769,1373,3423,1251,14357,3209,28363,97987},
{1,1,3,13,7,25,93,11,23,331,517,1705,1957,291,763,10411,120367},
{1,3,7,15,25,9,1,33,83,61,97,509,5387,8701,14243,31883,7375},
{1,3,1,5,19,11,59,95,265,205,533,1857,693,12469,24445,19449,130623},
{1,1,7,7,1,5,15,159,333,361,391,1889,2645,15115,30709,60515,13315},
{1,3,5,15,25,61,69,213,183,575,1573,3147,1753,2387,23063,12853,108507},
{1,1,1,15,17,31,11,177,411,23,469,3985,2159,2273,14175,20425,107741},
{1,1,3,9,5,35,55,225,263,641,1393,1277,595,2671,7039,64999,114387},
{1,1,3,3,11,23,1,161,77,755,1325,1773,4291,13119,29677,27295,81713},
{1,1,5,13,31,45,115,141,449,171,1413,2411,7937,10859,19453,64403,45169},
{1,3,5,7,1,27,117,157,99,119,1281,2633,5117,16009,19545,7421,30807},
{1,1,3,13,19,11,61,239,331,731,1723,1773,2623,15255,17197,63793,100433},
{1,3,7,11,11,7,119,33,195,521,811,2599,3113,5497,16751,2541,21813},
{1,1,1,15,23,47,25,73,429,213,557,1613,7055,7211,2225,1345,58033},
{1,1,1,13,15,39,69,71,11,543,267,2803,4853,9819,603,4629,78343},
{1,1,7,1,15,55,47,223,63,679,1135,3225,3845,12031,6761,20337,29021},
{1,1,3,3,3,51,127,103,43,379,169,2549,7775,2553,27415,30671,34043},
{1,1,3,11,1,31,89,113,475,857,499,3901,5343,8819,4503,58757,60513},
{1,3,5,11,27,49,97,217,91,971,1835,3447,2021,3747,20533,13659,84007},
{1,1,5,1,31,39,49,21,135,983,579,3509,3611,15101,29781,49941,14353},
{1,1,1,9,7,17,55,233,295,161,823,3823,4771,13531,24197,42629,60269},
{1,1,3,15,23,5,101,167,55,297,1733,3819,7041,9915,27803,60359,10249},
{1,1,7,9,25,47,67,253,303,313,1389,3785,2729,11471,27267,42783,111595},
{1,1,5,13,25,63,17,195,457,793,1553,1673,6799,12171,9003,22195,90229},
{1,1,3,15,11,43,43,221,423,985,873,599,1753,4875,7149,34625,8941},
{1,3,5,11,1,7,109,163,309,477,1291,3019,1933,14055,15005,1141,66867},
{1,3,3,15,21,35,95,131,413,1009,147,2165,6333,8313,20873,18377,23579},
{1,3,1,5,21,49,29,187,67,419,253,2345,3179,12331,23127,8799,102493},
{1,1,7,5,29,59,13,189,377,595,1893,527,7993,14867,24671,14585,38645},
{1,3,5,13,3,11,99,69,253,833,1961,2719,3953,8143,21277,16257,26929},
{1,3,7,3,3,19,19,57,393,187,945,2107,669,14785,13895,26907,92439},
{1,3,5,15,11,5,73,167,99,887,1213,2019,3781,14345,30249,16215,1893},
{1,1,5,1,17,11,69,145,97,393,1587,2513,1011,6933,7945,41387,34361},
{1,1,5,1,5,59,57,1,501,855,1485,977,4981,7631,31853,30737,103023},
{1,3,1,5,3,27,55,171,317,641,1875,2523,1631,4971,18743,25119,118913},
{1,1,3,15,7,39,73,209,125,29,1031,1569,1793,5461,985,59441,92997},
{1,3,5,11,27,23,57,13,65,555,1309,1149,5125,11573,3835,57913,78699},
{1,3,7,5,29,7,51,131,443,623,1491,1067,6647,6277,25799,54843,90869},
{1,1,1,11,7,33,67,113,319,665,11,1225,3137,16269,20101,40263,31091},
{1,3,5,15,7,5,101,153,165,173,97,1651,6633,6071,29079,35641,77305},
{1,3,7,13,9,45,103,55,121,1021,1841,315,8127,6547,1093,7181,39575},
{1,3,3,11,15,17,27,55,341,443,377,681,3635,1091,16719,49403,85507},
{1,3,5,5,29,53,51,213,273,475,981,549,539,14989,4037,23911,45997},
{1,3,5,3,27,37,73,115,331,911,991,4049,6299,3919,10231,31507,98651},
{1,1,5,13,21,13,1,175,137,837,1067,2845,307,4399,15671,1309,107409},
{1,1,3,1,5,47,111,75,193,389,157,3731,6237,5053,9933,28413,32939},
{1,1,7,5,29,1,51,85,267,935,1021,3135,3135,9263,32597,6779,71473},
{1,3,5,9,21,59,27,99,155,507,1911,3501,4307,6755,17127,29815,1577},
{1,1,5,1,15,63,45,105,125,299,689,3935,7229,5007,25003,30453,27819},
{1,1,7,15,19,9,67,151,45,985,2015,833,5435,15383,25881,46735,56717},
{1,1,5,15,27,59,119,163,293,63,1251,1309,485,4937,27207,47481,114357},
{1,3,5,13,23,11,111,87,329,467,1657,3309,3421,12013,23163,14105,88761},
{1,1,5,11,17,63,9,61,299,585,341,3375,3213,15953,11455,5333,66889},
{1,3,5,5,5,35,57,235,137,543,77,2811,857,12793,10791,55711,93353},
{1,3,7,3,23,37,19,81,321,23,1625,2359,3569,4685,7385,32677,18073},
{1,3,3,7,21,35,81,229,207,547,1397,2709,7159,1265,16823,9921,29159},
{1,3,7,13,27,13,107,241,395,317,307,3927,1153,15915,25179,25173,21503},
{1,3,1,5,1,51,25,135,381,229,1491,2009,3331,16165,8169,65161,9335},
{1,1,5,5,17,15,57,221,183,225,1649,3701,299,12349,4691,64479,82237},
{1,3,7,7,31,39,65,183,149,67,1697,3933,3709,15501,12583,60117,88691},
{1,1,5,15,17,49,117,233,161,891,789,1347,4887,10713,10613,4389,42619},
{1,3,5,9,13,3,83,69,381,777,743,2843,7233,3285,8931,48667,120777},
{1,3,1,3,11,7,55,107,165,533,1897,3385,1069,12805,30125,42729,123977},
{1,1,1,5,13,17,103,237,77,537,1843,2817,7467,13647,15259,3525,18313},
{1,1,7,7,13,59,29,197,309,917,1173,2605,4313,12007,25611,60409,104931},
{1,3,3,3,27,57,7,207,491,467,1973,3075,8043,3977,14517,13179,47111},
{1,1,7,5,31,33,125,235,79,847,1893,3875,7513,1435,24959,46813,82053},
{1,3,7,5,3,53,103,1,215,71,787,223,1399,6793,11281,39201,122119},
{1,3,3,3,3,57,7,151,319,463,685,2917,4037,14929,11971,41827,57449},
{1,1,7,3,5,11,15,139,379,563,135,65,5633,7535,1451,18289,62457},
{1,1,1,15,11,23,37,57,205,107,995,151,3279,2015,28927,40731,95551},
{1,3,5,9,15,43,95,217,203,215,203,2207,8189,465,2175,29285,25375},
{1,3,3,5,19,59,51,123,285,721,1335,1777,1645,15811,16539,14637,123323},
{1,3,5,5,11,35,23,23,259,789,567,1921,4743,6635,6965,43025,43175},
{1,3,7,3,7,27,77,121,285,65,647,591,2553,7163,12057,43675,24227},
{1,1,5,9,3,25,17,85,235,715,1913,2391,3719,11029,18359,6323,4703},
{1,1,1,3,25,31,37,31,89,311,1797,3409,6785,9627,29721,58591,111429},
{1,3,1,5,9,37,47,45,419,115,1009,1359,65,1161,15673,16075,63895},
{1,1,3,5,25,47,27,87,441,547,1801,3589,3773,12215,14509,12669,99983},
{1,1,1,3,19,33,51,91,447,577,491,539,3177,7033,21633,51737,47089},
{1,1,3,15,23,53,93,113,143,973,999,2355,1489,3451,29821,23769,74633},
{1,3,7,11,27,1,35,109,111,51,425,3203,2585,11255,20939,281,92133},
{1,1,1,11,13,37,13,149,421,655,79,3093,6429,1145,27663,52861,81431},
{1,1,5,13,19,23,105,39,97,239,469,1047,4727,12009,8055,45557,124219},
{1,1,1,7,7,7,5,53,269,391,1893,2263,2109,11531,12109,31437,20445},
{1,1,3,11,9,35,69,209,93,455,1117,3297,2597,15035,17943,19955,829},
{1,1,5,7,23,23,101,71,339,553,1653,2997,1191,3121,4575,49979,17353},
{1,3,3,13,13,9,51,181,33,185,111,589,3117,10105,28811,31529,79657},
{1,1,5,3,9,57,103,65,211,473,519,3815,4087,2767,10213,37829,9523},
{1,1,5,7,7,31,81,161,311,617,1689,3133,57,14595,22783,18475,85811},
{1,3,5,5,21,51,99,249,7,525,885,3981,2851,529,947,29885,122901},
{1,3,1,5,1,23,85,91,309,747,183,1347,2399,15777,16205,15687,117333},
{1,3,7,3,29,21,99,137,297,229,1063,2747,6415,7791,4775,62863,50849},
{1,3,1,3,11,3,53,153,103,911,1595,1899,1049,11643,21105,61587,92399},
{1,1,5,15,29,55,99,101,181,453,1917,2081,4687,4335,2817,11861,103167},
{1,3,7,15,11,7,9,3,477,281,1141,453,4993,7843,6169,49785,53827},
{1,3,7,11,25,61,77,159,83,95,1223,85,6309,16145,18729,133,14193},
{1,3,3,1,7,27,97,183,263,59,915,3857,3349,8123,11251,55163,125703},
{1,3,5,5,17,33,57,55,503,811,953,349,1949,9127,31015,14475,116769},
{1,3,1,1,3,53,59,131,421,971,89,3047,3513,13599,4569,54525,54779},
{1,1,3,11,9,45,95,123,197,257,1073,1461,5,12701,12559,34989,71631},
{1,3,3,7,1,27,55,191,447,561,1975,2665,1341,8969,18519,47389,70847},
{1,1,5,5,3,31,15,165,95,423,233,2309,7777,3503,20105,3085,92349},
{1,3,1,13,23,61,7,55,157,1,83,515,2169,14397,18149,56855,117265},
{1,3,3,3,3,59,69,95,127,241,65,3145,491,13809,17529,20223,96579},
{1,1,1,5,13,43,117,163,305,955,2007,3337,807,16019,5721,5479,90937},
{1,3,3,1,19,9,127,5,113,491,1873,2127,7949,5207,32531,775,131065},
{1,1,7,3,1,3,91,187,37,873,1039,4075,5645,243,15127,45615,3813},
{1,1,3,11,3,37,67,59,439,763,213,1099,1659,12783,30297,60713,43497},
{1,3,3,13,23,49,47,191,245,985,487,3165,7803,2437,19073,30605,119641},
{1,3,7,7,19,43,7,253,93,99,145,219,699,2433,3009,565,99671},
{1,1,3,13,7,5,9,23,219,155,925,3427,6631,16353,4115,20831,49525},
{1,1,7,11,15,45,41,35,301,273,241,4031,5441,8281,9341,8499,73841},
{1,3,7,13,9,19,79,3,163,197,509,2301,6971,11525,8805,33805,111595},
{1,3,3,1,15,45,69,253,155,639,1045,749,3619,14871,18063,49763,66687},
{1,3,3,3,29,5,41,171,265,677,1719,2623,1721,12243,18741,39595,92873},
{1,3,5,7,27,23,69,61,453,399,1857,3901,6565,15595,1083,15065,91249},
{1,1,5,7,1,27,9,145,95,983,685,2079,5117,5037,22695,53135,43569},
{1,1,3,5,5,7,69,59,331,409,179,333,1293,3863,9473,12537,55605},
{1,3,5,1,1,19,1,49,317,769,91,2073,1765,1197,15029,52553,57361},
{1,1,5,1,23,13,11,69,345,877,41,817,617,14415,8337,53973,50007},
{1,1,7,3,19,27,69,103,115,893,219,2891,2813,9933,26401,63323,30909},
{1,1,5,5,27,15,119,3,11,783,541,2431,2395,3921,15471,34657,100295},
{1,1,7,11,15,25,39,191,345,1001,1773,715,1627,15957,30085,34097,58747},
{1,1,1,5,17,43,65,81,487,387,1359,145,2231,6693,15857,59539,79615},
{1,1,3,5,15,19,17,233,247,611,587,2587,2321,2835,1477,41991,88143},
{1,3,3,15,27,15,53,61,359,989,283,3569,5551,11849,20995,34065,69407},
{1,3,3,11,13,31,41,87,379,47,1289,3143,4213,8643,17065,10707,62773},
{1,3,7,1,9,61,59,121,453,663,27,793,4501,7713,285,13279,11633},
{1,1,7,5,29,51,57,15,233,743,879,2317,3399,15741,605,57529,87427},
{1,1,1,1,19,59,51,119,273,403,1649,3877,3561,10931,21139,2599,77957},
{1,3,1,3,5,1,79,131,251,585,359,2073,7041,13611,22937,24645,72827},
{1,3,7,9,19,39,93,137,359,565,1123,1301,4111,13683,1361,25147,38315},
{1,1,5,13,27,31,11,243,111,243,1615,1649,2999,15873,19161,57485,35819},
{1,3,3,5,25,57,61,207,219,969,303,1165,6753,13473,10789,52883,45205},
{1,1,7,11,9,53,55,175,399,981,255,2499,373,13131,26803,48017,25599},
{1,1,3,3,11,23,73,25,83,39,1813,747,3287,795,11917,55509,105057},
{1,3,7,15,29,59,47,171,219,875,71,123,8131,15595,12471,62439,131},
{1,3,5,13,9,27,119,233,323,943,375,3647,185,1639,431,27225,130175},
{1,3,7,3,7,17,31,155,89,835,1015,2019,3973,7087,16899,29591,40797},
{1,3,3,1,3,11,83,231,209,537,1227,1519,1059,14027,18591,34031,125755},
{1,3,3,1,7,39,19,99,169,961,385,1621,7373,7459,8979,23643,17101},
{1,1,3,11,11,23,61,37,359,981,209,2555,2673,6501,12731,10735,97321},
{1,1,3,13,15,61,115,119,99,755,1933,345,3133,12071,26657,7133,18553},
{1,3,1,5,17,7,29,119,445,911,89,19,6137,8037,19527,22467,29253},
{1,1,3,11,31,21,119,21,249,371,343,4037,7539,14473,23829,46415,60911},
{1,1,7,9,21,53,29,149,467,893,479,359,1007,13955,9667,10245,74761},
{1,3,1,7,7,45,7,77,289,271,1329,261,5675,8275,7443,57945,117825},
{1,1,1,3,21,57,117,77,287,119,1073,915,2521,455,7433,56953,84433},
{1,1,1,9,27,47,1,189,303,375,215,3117,4541,12877,15523,32317,104213},
{1,1,3,1,13,39,37,249,371,159,1073,1351,4703,2715,17463,3945,51523},
{1,3,5,5,29,15,79,25,61,995,1081,3377,345,13773,4205,20589,83591},
{1,1,3,1,9,1,41,39,389,509,561,3273,1911,15271,22655,34713,2045},
{1,3,1,15,17,1,55,55,119,707,843,2657,3687,11557,18331,4935,110639},
{1,3,5,1,23,35,119,215,471,643,1581,1965,2627,2991,3361,6737,111657},
{1,3,5,7,9,19,33,197,33,993,1795,595,7113,14721,12647,41035,13669},
{1,1,7,15,31,39,51,157,373,473,665,3541,6695,11741,5617,17189,129851},
{1,3,3,7,15,37,33,175,391,159,717,593,113,9331,10685,59003,26975},
{1,1,3,5,13,41,11,109,9,899,1503,901,6237,7789,9963,14923,63665},
{1,3,7,7,25,61,3,231,235,29,1049,1997,5371,9047,29595,49239,108649},
{1,1,3,5,27,1,53,209,315,747,1803,11,1815,6539,8839,18385,88681},
{1,1,5,13,25,55,117,197,13,689,751,1203,2277,1763,23453,54459,118023},
{1,3,3,11,21,1,51,101,429,723,273,3021,1491,9923,6629,63741,98813},
{1,1,1,15,17,25,111,251,43,403,465,17,787,6045,32185,22921,115851},
{1,1,5,11,11,13,13,93,489,941,1391,383,7735,1921,16199,53099,25181},
{1,3,3,7,15,1,3,159,507,867,1589,2111,3839,8989,12589,37657,97055},
{1,3,3,13,25,23,7,95,489,1001,105,2737,5013,14465,25383,57551,77425},
{1,3,5,3,3,7,81,15,255,297,1183,655,741,3081,2141,34493,103707},
{1,1,7,9,27,57,49,121,21,239,829,2001,613,9569,4419,20007,59109},
{1,3,7,1,3,21,109,255,45,333,915,1245,5893,765,28289,53927,15335},
{1,3,3,7,5,35,33,79,111,509,347,3915,2017,6461,11847,17807,48601},
{1,3,5,1,13,63,87,65,507,277,339,3637,6289,719,9383,38887,55061},
{1,1,5,15,17,5,59,107,355,1021,1849,1807,7679,305,31533,1221,98165},
{1,1,1,13,19,7,37,63,267,399,1451,2149,1003,13635,18693,215,15887},
{1,1,3,7,11,63,81,251,253,963,635,1697,6393,9775,24189,9099,106277},
{1,3,3,13,17,47,63,47,279,879,271,1655,1897,10743,2607,16695,32779},
{1,3,5,15,3,1,121,181,303,973,19,3327,3827,2197,31857,22835,122611},
{1,1,5,13,25,41,105,197,195,85,1515,2735,7539,7557,24297,38721,46895},
{1,1,1,1,15,63,33,7,43,971,781,1461,4483,2113,32459,37653,68017},
{1,3,3,9,7,1,65,183,171,695,191,3675,6749,6823,3577,45031,81597},
{1,3,3,3,9,61,13,159,295,329,943,3293,79,14497,21461,4667,96435},
{1,1,7,9,29,37,117,215,295,591,1139,3093,7469,7995,13581,48075,5943},
{1,3,1,9,11,11,117,255,419,551,1445,1987,1169,14227,31095,36041,63739},
{1,1,7,15,17,25,81,27,87,463,1871,551,7449,12231,28645,32663,43037},
{1,3,5,11,3,49,109,123,397,113,1269,2433,4463,1257,2127,6677,96009},
{1,1,1,11,27,19,83,123,297,867,941,3929,3483,4641,32505,48999,66169},
{1,1,5,11,5,21,11,255,369,859,657,587,5245,12973,22403,47935,121375},
{1,3,1,13,17,43,83,51,339,967,499,1485,5203,10053,31707,31443,75033},
{1,1,5,13,11,5,121,121,73,101,1751,3805,1333,14043,26957,27557,110899},
{1,3,7,11,9,7,125,237,437,177,841,175,5509,9157,3129,54119,109315},
{1,3,7,15,1,59,87,121,43,475,1589,1267,1501,1585,31705,33959,27247},
{1,1,5,3,27,63,117,205,169,701,1081,2835,8049,11875,4143,17663,90043},
{1,3,1,9,23,27,31,141,411,145,1177,3681,3403,6943,10729,47219,102713},
{1,1,7,11,5,49,33,27,121,865,471,1871,6945,10051,4493,7121,65551},
{1,1,5,1,17,27,53,13,31,403,1319,1381,1371,11693,18805,54683,30137},
{1,1,7,11,9,21,71,155,79,145,943,3891,641,3163,28493,14729,83391},
{1,3,3,13,3,53,21,189,245,803,1625,4005,1163,16033,5549,14301,115859},
{1,3,1,5,17,59,61,31,293,677,1753,1803,1671,14619,22361,61453,78203},
{1,3,3,1,5,51,99,231,175,97,1335,689,1913,6157,22757,52395,118347},
{1,3,3,7,25,11,113,19,289,507,1143,3437,7965,12551,27603,8423,46713},
{1,1,3,9,13,1,73,9,425,407,363,2915,4269,2903,9251,17733,80321},
{1,1,3,11,31,47,37,211,433,237,1069,1891,6175,9305,30385,2497,94775},
{1,1,3,1,23,5,113,103,427,587,1863,1863,679,2575,13059,16163,42289},
{1,1,5,3,7,17,45,33,209,609,1897,95,5123,2239,5483,60715,126497},
{1,1,5,11,1,55,67,223,41,967,337,2511,7879,1157,17635,64081,421},
{1,3,3,9,27,33,87,97,231,895,1337,829,47,8481,14059,57209,109159},
{1,3,7,1,25,5,41,161,393,523,1623,3761,1933,8319,17309,46717,97299},
{1,1,1,11,5,55,19,191,41,791,1611,59,2633,13873,25859,42879,54807},
{1,3,1,11,11,33,5,13,199,411,895,759,2735,16225,31469,24081,31857},
{1,1,7,13,27,57,21,191,389,977,1013,3493,6401,15957,23181,52461,41853},
{1,3,7,5,23,19,117,117,427,923,1347,3099,247,8879,5309,53277,100625},
{1,1,5,13,11,23,69,37,119,329,1935,2851,5127,6907,24651,11135,118287},
{1,1,3,15,23,1,69,107,253,771,1697,4035,3219,15011,6995,19255,39909},
{1,3,1,1,5,21,35,173,407,603,27,3589,2879,2755,17679,6145,95989},
{1,1,5,13,31,23,61,139,341,593,1673,4031,4809,1107,22657,29073,53401},
{1,3,1,15,13,37,39,61,443,417,1125,1529,1943,7317,2985,50285,107069},
{1,1,3,9,5,51,87,91,31,491,1455,1685,2579,6023,10989,64635,130147},
{1,3,5,5,31,23,15,163,357,161,1597,1571,5039,13213,32221,4405,88079},
{1,1,1,15,13,43,7,109,243,389,683,2671,8003,4187,6507,11171,116727},
{1,3,7,1,17,31,53,5,227,755,1755,2939,1789,8951,16777,30203,79005},
{1,3,3,9,27,5,111,241,89,333,371,1035,5719,2433,29343,50829,25131},
{1,1,3,13,7,37,125,69,79,397,1595,123,255,2257,10881,27085,99411},
{1,1,3,15,1,35,61,73,507,775,1631,2005,4277,8421,5669,39221,19053},
{1,1,3,7,15,17,65,157,19,997,861,1249,4059,7975,955,5833,97733},
{1,1,5,5,21,43,1,181,1,17,1337,3333,3761,12283,20941,231,30457},
{1,3,3,7,7,23,105,101,101,757,1407,565,2187,1529,29385,22847,57675},
{1,3,3,1,11,3,65,93,201,773,1037,1325,673,6625,2909,63435,114311},
{1,3,5,1,21,43,87,37,491,323,1093,2493,4755,7225,12037,9483,70351},
{1,1,7,9,23,39,59,117,103,645,1975,1177,55,325,23781,64365,94915},
{1,3,7,15,21,29,109,35,307,847,777,3457,7899,17,24065,10517,35651},
{1,1,7,9,25,35,49,131,377,429,1773,2107,6305,15209,9567,17685,5599},
{1,1,3,11,13,27,47,125,483,229,921,2733,2217,2615,24135,28759,109411},
{1,3,1,7,19,45,23,195,445,955,853,2877,6889,9507,2009,18747,50545},
{1,1,1,5,15,35,75,177,145,683,309,893,4999,827,26563,30819,111115},
{1,3,3,11,5,45,49,39,93,653,1053,2553,863,12185,30261,16459,121061},
{1,3,7,5,11,29,57,43,409,71,67,3537,263,13237,8825,58411,44629},
{1,1,5,13,1,37,23,171,13,309,239,2023,6233,8751,11371,5825,77355},
{1,3,1,13,5,1,47,217,369,609,453,879,4337,4441,8785,51963,53819},
{1,3,5,5,23,1,67,147,27,121,1369,569,1519,11585,18193,30889,78055},
{1,1,1,13,11,53,33,37,419,111,1649,2495,6105,12385,30865,3683,63813},
{1,3,3,5,17,35,107,235,471,735,1093,1007,567,173,9623,39533,56455},
{1,1,7,15,27,13,123,211,407,857,801,3951,8153,4427,15333,13217,92675},
{1,1,1,7,11,61,99,131,121,119,1483,1485,3521,13163,24899,56849,111943},
{1,3,3,1,19,1,29,139,127,557,1913,1487,1381,185,11195,52499,45059},
{1,3,7,11,5,29,95,111,235,55,1101,2631,1219,9867,22209,3095,56793},
{1,3,7,1,31,61,37,125,241,985,1079,1439,433,2779,8463,59985,39667},
{1,3,7,15,5,7,71,7,435,727,1611,135,1421,8329,29995,64243,58285},
{1,3,3,15,27,11,121,27,281,499,267,2651,7575,9499,5051,49475,79573},
{1,3,3,15,29,47,11,183,235,537,79,2467,3751,831,6725,52173,108645},
{1,3,5,13,23,31,23,19,477,511,727,183,5955,7613,31979,8441,39835},
{1,1,5,7,17,31,53,133,387,787,1573,89,1975,1825,19963,27203,124923},
{1,1,1,9,3,15,125,135,89,37,517,3931,2013,2143,25413,18421,6097},
{1,1,3,11,23,29,89,45,53,135,223,3523,7921,3271,1819,40931,65471},
{1,1,1,13,17,3,121,25,509,61,1009,2009,7813,8499,5807,63171,75991},
{1,3,5,13,15,35,37,45,161,683,1665,59,6297,9595,10193,46745,105411},
{1,3,1,7,21,19,85,107,3,845,673,1271,7581,15971,27085,35375,29027},
{1,3,3,9,5,17,79,137,123,809,583,3507,7559,2857,13911,57083,8595},
{1,1,7,5,31,29,77,33,439,787,1223,2471,5851,15891,27925,51661,82645},
{1,1,7,15,19,35,35,37,197,245,799,3971,277,11289,20111,13857,104571},
{1,3,5,15,19,3,65,17,201,1007,1665,107,2409,1469,23265,24547,8189},
{1,3,1,13,29,45,109,243,43,383,631,265,6671,15333,21931,30675,103077},
{1,1,5,1,25,25,77,189,109,777,1485,2265,1403,2627,13843,27263,14263},
{1,3,5,1,13,49,73,107,225,243,1253,3503,735,2605,27165,45467,93001},
{1,1,5,9,15,17,1,33,69,321,1375,3635,8131,6579,1225,38699,17447},
{1,3,5,3,25,49,15,149,483,37,1929,1219,5841,11975,805,31339,130971},
{1,3,3,3,15,29,3,143,291,593,1769,3603,1693,151,27701,9015,25847},
{1,3,1,11,5,35,55,127,137,71,967,2501,1023,2061,31387,44011,130121},
{1,1,7,1,29,13,93,41,125,263,521,2633,4361,12153,30647,55883,65185},
{1,3,7,9,23,19,61,197,139,463,1867,3627,5185,8251,26977,48027,66301},
{1,3,3,7,27,53,25,137,175,155,1843,2253,4797,4989,32613,55779,91625},
{1,3,3,11,1,5,21,233,295,675,47,2995,8075,8201,3845,23925,82559},
{1,1,3,7,31,53,93,21,307,709,9,3061,3935,11009,13411,3657,30251},
{1,3,7,13,13,25,51,205,391,897,275,333,6831,9383,16101,14301,99101},
{1,1,5,15,17,47,119,7,189,765,753,2909,3373,2379,20331,61535,51345},
{1,1,3,1,27,43,9,185,9,197,1179,67,7689,9679,29683,29905,29393},
{1,1,5,5,31,55,69,9,477,91,1705,1877,5463,15401,13449,27541,125521},
{1,1,7,15,15,33,11,233,69,771,845,2715,5293,10351,19557,15319,36857},
{1,3,7,7,15,9,123,47,165,739,361,1675,2743,8021,10241,48275,51935},
{1,1,5,1,9,25,99,83,487,627,343,3233,6697,13197,19771,38337,89139},
{1,3,7,13,1,31,15,63,463,621,935,1093,6043,14051,13665,43413,104893},
{1,1,1,3,27,1,47,151,127,357,689,3263,141,4459,9847,205,88493},
{1,3,7,15,29,13,41,113,495,421,195,197,6857,10555,22861,30229,31707},
{1,3,5,11,11,1,89,227,425,623,1605,1901,7933,7211,16301,3403,59651},
{1,1,3,3,27,41,37,89,395,903,1641,2739,5599,11371,8683,61125,105231},
{1,3,7,9,1,17,51,233,507,783,459,1187,7281,15809,27637,6067,125877},
{1,3,1,3,13,57,5,199,261,357,1255,1849,8013,10313,9375,1271,64117},
{1,3,1,11,9,59,55,95,401,423,1657,513,3565,12957,19243,53027,11323},
{1,3,7,13,27,35,121,215,397,991,191,3443,3829,6107,5381,48497,107997},
{1,1,5,5,19,15,21,53,165,835,1599,3245,5609,5991,18141,28075,102809},
{1,3,5,9,25,21,71,15,453,475,915,3097,5869,699,13883,34919,127211},
{1,1,3,7,21,53,27,207,373,703,593,17,6991,15013,10125,34801,129245},
{1,3,3,13,17,9,89,95,291,681,1415,2323,2885,11381,7703,3691,51505},
{1,1,1,11,15,63,55,153,373,665,983,3987,5997,6873,27031,65449,22021},
{1,1,5,5,1,55,119,61,159,889,225,709,1879,2521,69,7815,18733},
{1,3,5,11,23,53,23,61,71,993,633,1829,3465,12465,30205,40723,74499},
{1,3,3,1,17,37,19,43,55,133,1171,3101,3963,5177,24791,7255,10263},
{1,3,7,1,21,13,21,87,237,629,1167,3699,597,6251,11545,34429,104393},
{1,1,7,1,11,53,105,111,463,869,549,2423,17,917,879,49367,72235},
{1,1,5,15,17,51,69,55,309,867,257,573,4821,5245,28033,61801,18253},
{1,1,5,3,1,23,103,241,13,267,21,1751,6637,12537,26741,40651,94493},
{1,3,3,13,25,35,21,83,337,363,1111,1865,7889,985,465,40287,64469},
{1,1,7,5,27,1,99,95,209,211,1445,1577,6097,13813,22463,64395,106383},
{1,3,1,15,1,45,77,247,273,1023,1377,1989,5787,15267,24363,42717,125617},
{1,1,1,3,9,49,79,171,427,439,1725,3179,6263,12437,31353,22077,94455},
{1,3,5,11,11,45,57,97,409,935,967,2509,3431,5707,19473,15853,129059},
{1,1,7,5,7,21,105,29,359,145,1691,131,6721,10971,16173,38193,37091},
{1,1,1,15,15,35,5,185,455,507,681,3355,2091,3437,27231,28527,5383},
{1,3,5,3,7,29,33,127,57,495,1069,3635,7461,9861,18757,39039,92421},
{1,3,5,5,11,31,51,59,413,417,1577,2837,5229,4501,18645,37613,31325},
{1,1,5,13,15,61,17,247,413,817,907,2249,3901,11275,7469,33403,30629},
{1,3,5,7,31,7,109,177,277,75,449,3029,7135,427,26641,43157,47671},
{1,3,7,13,29,63,21,187,471,289,835,3885,6111,8721,9841,24017,18673},
{1,1,5,13,25,37,15,35,227,623,47,189,3443,1911,8579,50911,10895},
{1,3,1,1,29,53,89,101,251,203,821,2485,633,7943,27563,58735,72057},
{1,3,7,9,23,61,121,199,19,165,131,1373,637,7307,7109,42475,126669},
{1,3,7,13,7,5,125,173,365,65,565,751,3343,13421,6177,39095,97375},
{1,1,7,3,1,59,65,39,307,793,887,3291,3405,4497,19351,1821,67861},
{1,1,1,3,19,9,101,183,163,819,769,49,5293,3715,4055,32403,90763},
{1,3,3,1,27,31,21,123,457,1021,1791,2217,6171,11445,15605,59945,19663},
{1,1,1,9,13,53,61,201,457,111,1217,377,5871,4591,16379,42817,129807},
{1,3,1,5,23,37,25,7,125,651,349,3727,1487,5103,31407,40215,16065},
{1,1,3,11,19,29,1,193,13,287,331,985,5391,7307,28075,9939,84999},
{1,1,1,11,21,37,117,241,229,957,2019,819,459,6185,21533,64725,24709},
{1,3,5,13,11,25,107,245,175,519,629,537,2227,15123,10619,32611,118697},
{1,3,1,11,5,53,119,253,489,181,1365,3465,1323,949,3657,2467,38545},
{1,1,3,9,27,17,109,19,297,541,89,3021,761,5577,907,21405,128029},
{1,1,3,9,31,9,61,149,267,707,671,2733,1247,14623,6395,42579,30845},
{1,1,7,7,25,29,63,41,309,275,2019,1373,1003,13891,16571,16209,30115},
{1,3,7,1,5,21,53,97,475,799,1963,1181,4187,8767,24779,10403,98349},
{1,3,3,13,19,9,125,227,347,535,353,3087,769,9049,20145,27433,23105},
{1,1,1,15,7,61,51,113,403,501,1767,2785,7151,14517,17533,24913,7121},
{1,1,1,9,7,21,27,169,425,567,31,35,7859,929,6545,33983,13227},
{1,1,5,15,11,15,69,33,127,1005,1947,989,6333,15587,18523,53547,115613},
{1,3,5,3,1,55,7,99,213,737,363,3167,3949,3723,15777,23207,22901},
{1,1,1,9,9,29,121,85,467,811,1,3543,6259,4477,31371,27633,22995},
{1,3,5,3,11,21,95,19,55,71,803,3655,3749,5113,13611,38097,20943},
{1,3,3,11,19,25,127,105,447,499,485,881,2649,10297,22283,18305,128919},
{1,3,7,1,11,45,21,87,481,645,815,793,5763,3945,14379,19623,103199},
{1,3,5,1,3,45,39,229,359,151,1079,3955,2107,9593,6701,2811,55215},
{1,3,7,7,27,59,69,211,373,643,977,3545,2647,10473,27919,10719,24823},
{1,1,3,11,7,27,117,21,59,679,969,3813,2701,7363,17525,31229,100665},
{1,3,3,5,29,53,113,141,197,991,81,2701,6831,7949,16569,44185,29631},
{1,1,1,3,1,31,9,101,347,585,577,2529,7461,11921,29475,34505,74911},
{1,1,1,15,25,19,95,37,93,755,1891,2309,623,13503,5811,45863,106501},
{1,1,5,3,15,23,51,225,87,679,1225,4015,3971,163,3185,12921,51267},
{1,1,5,1,1,37,105,181,379,657,571,2775,5905,8391,32069,18713,125833},
{1,1,7,11,11,19,109,125,371,321,629,2165,2861,7883,15503,37679,33057},
{1,1,3,5,7,5,21,5,169,321,1145,2243,6143,2537,4429,56493,39391},
{1,3,5,5,31,7,15,175,441,663,921,3113,2261,13033,19135,28657,92225},
{1,3,1,11,13,9,25,57,297,3,1561,825,2803,11327,2699,28631,57277},
{1,1,3,9,15,25,81,197,345,341,1557,1375,2509,11949,30201,6807,95199},
{1,3,5,3,15,23,91,147,277,59,495,1423,1775,12065,8401,22639,111199},
{1,1,5,1,1,59,35,255,229,293,187,2663,3967,6493,20103,36703,108939},
{1,3,7,11,15,1,23,39,27,281,11,3119,2791,1691,16521,39715,32145},
{1,3,5,5,9,53,43,49,107,1015,431,3017,3317,9655,19193,45621,56861},
{1,3,1,15,27,63,127,31,21,245,1503,3339,6375,5411,12369,35973,9473},
{1,1,3,13,31,61,19,99,25,593,539,1807,673,12339,23567,22005,130341},
{1,1,5,3,3,3,13,183,255,41,641,581,6509,1891,19195,28277,51725},
{1,1,3,5,3,59,17,227,9,345,1303,1535,3089,2653,20647,63159,124677},
{1,3,1,11,25,19,117,29,221,461,1285,1427,7183,3051,10839,47491,92613},
{1,1,3,5,27,19,1,235,51,215,783,2325,1191,4679,14365,35479,65083},
{1,3,3,5,27,17,79,185,259,369,1399,1029,2219,10975,30487,15247,39789},
{1,3,3,1,13,13,59,119,249,471,1433,1165,5345,4431,375,64999,85577},
{1,1,1,3,1,19,13,243,35,675,321,3625,7835,6403,651,48283,91819},
{1,3,3,1,27,13,73,159,145,59,287,2419,8115,7923,18933,36109,123879},
{1,3,1,7,21,1,83,245,477,623,391,129,6897,3447,11109,17017,68277},
{1,1,3,11,13,43,119,93,99,393,1219,995,1881,7929,4337,33579,103211},
{1,1,7,7,31,5,39,25,119,819,409,2395,151,12763,28265,28909,35685},
{1,1,1,1,3,13,59,205,19,843,1691,955,1859,1791,22083,37843,63615},
{1,1,1,3,11,63,41,243,103,875,1337,3731,6317,12951,31743,56935,55975},
{1,1,3,13,19,11,51,97,469,279,1621,3521,853,11849,3331,27907,119081},
{1,1,5,1,23,55,9,141,449,41,167,2441,6783,2785,3547,35379,74973},
{1,1,5,3,15,55,13,75,107,153,1841,3991,3229,6523,18541,21571,31539},
{1,3,1,1,27,37,35,201,401,867,1861,1783,6255,14001,29543,25843,39719},
{1,1,7,15,3,43,113,173,297,457,1369,4053,5033,5513,27387,14725,79937},
{1,1,5,13,5,27,109,93,187,833,1551,2899,1681,6979,1289,3507,66499},
{1,1,3,11,11,47,121,29,129,807,2037,1527,6083,14803,10669,46047,70241},
{1,3,1,9,29,3,19,191,461,527,1389,3359,81,6773,12185,49207,19091},
{1,3,7,7,5,47,33,27,445,1,149,343,4827,91,29233,37775,89321},
{1,3,5,1,13,55,107,99,259,591,983,3863,1231,3457,29645,10709,16543},
{1,3,7,9,29,5,9,165,337,187,219,97,6511,193,23947,36329,35317},
{1,3,7,1,31,25,5,175,409,1021,1873,289,7143,15341,31501,25707,106453},
{1,3,7,7,27,1,15,221,341,987,1739,1183,8139,11081,29721,42991,72805},
{1,1,1,9,11,1,13,17,501,543,1485,987,1861,8527,1621,30461,23057},
{1,3,7,7,9,41,1,253,71,1009,427,3347,6987,3303,30535,33345,126459},
{1,1,1,7,11,11,15,11,305,559,1805,1111,377,1495,13471,34831,123125},
{1,1,5,7,9,37,27,45,61,705,263,3181,7077,5227,28121,42865,3809},
{1,1,5,1,23,25,29,199,259,959,661,43,6157,1547,1497,24077,129939},
{1,3,5,3,13,49,33,19,367,891,1777,3119,5673,8383,14487,1763,63495},
{1,1,1,13,9,57,35,181,7,225,449,3843,6257,4983,31307,16559,27633},
{1,3,1,11,7,33,55,81,41,61,1711,3273,7629,11283,9103,24105,107547},
{1,3,5,5,13,17,13,51,235,869,1543,1249,7749,14773,21751,53497,108709},
{1,1,3,9,3,63,89,43,23,479,115,3917,7943,7323,5659,64507,46941},
{1,1,3,1,25,63,25,169,459,633,1785,1059,5113,4799,29281,24561,17017},
{1,1,3,3,15,3,11,173,493,5,1575,653,7391,7453,8297,28653,6213},
{1,1,7,5,29,5,1,57,75,479,787,3417,3349,111,17787,41141,97597},
{1,3,7,1,11,7,107,159,435,159,1401,803,7065,5923,4005,37271,113791},
{1,1,5,1,23,55,7,59,351,801,1279,3231,4561,2857,20563,46115,79489},
{1,3,3,15,19,13,113,33,149,175,1127,3815,4357,12645,4449,61355,83023},
{1,1,7,15,3,17,41,57,243,319,1631,2751,7853,5977,28367,20023,56049},
{1,3,1,7,27,59,7,13,497,241,1827,2861,1331,1759,6037,18967,42849},
{1,3,1,1,31,43,41,183,241,219,335,2331,755,10589,29431,29007,66667},
{1,1,3,1,27,37,61,117,471,39,139,3821,2945,7035,23673,20167,56169},
{1,3,1,1,9,29,123,61,171,1015,1029,1695,1039,11883,259,10879,97709},
{1,3,3,5,29,39,65,193,285,635,999,717,5465,1849,4293,19775,79121},
{1,1,7,1,3,3,103,15,451,307,1027,263,6585,11651,14457,62695,38407},
{1,3,7,11,13,13,29,83,267,561,2041,13,3167,3475,14735,34455,117533},
{1,3,1,15,5,1,35,225,151,637,1347,833,7077,13145,10285,46583,14351},
{1,1,3,15,27,63,119,159,209,421,1413,2727,1607,7175,6133,29051,97387},
{1,1,3,5,9,29,35,93,353,903,1037,469,5473,7193,21883,14709,89023},
{1,1,1,11,9,17,51,155,145,443,1985,423,4721,15721,9747,10303,21909},
{1,3,7,15,19,49,53,153,241,739,1585,3945,4869,11,15845,17937,69397},
{1,1,5,7,19,53,43,211,327,723,1513,1569,919,1771,11309,50787,7459},
{1,1,1,9,7,29,49,89,409,685,201,1327,2807,13101,2485,62909,102595},
{1,3,1,13,21,51,37,231,271,475,855,3703,4447,5161,17937,14471,47173},
{1,1,7,3,9,7,121,197,71,147,1669,1745,6589,15029,1529,12625,121925},
{1,1,1,3,7,47,63,61,187,341,919,307,389,14141,12941,17917,104289},
{1,3,5,13,19,43,57,11,383,311,1229,3527,3301,12473,24377,16279,92733},
{1,3,3,5,25,35,63,23,131,481,809,3627,5685,13695,14121,64751,66181},
{1,3,1,5,11,43,89,55,103,219,1861,3223,5111,5879,31399,1395,87419},
{1,3,1,11,21,27,123,205,47,923,7,1635,4019,8431,28313,24275,129617},
{1,1,1,3,1,11,91,215,393,999,1071,3225,4415,759,24499,16109,33791},
{1,1,3,13,19,45,77,103,105,395,529,3631,8179,4467,30263,39379,70507},
{1,3,3,9,17,45,101,219,433,971,471,1243,6955,5941,20641,16119,129383},
{1,1,7,7,9,9,91,95,503,171,129,1509,7179,5367,2219,50445,112459},
{1,3,7,1,17,17,19,173,229,519,147,1835,3797,8091,20335,33177,90197},
{1,3,3,5,23,29,107,205,43,969,799,1239,1353,5221,15175,42945,34043},
{1,1,5,7,31,63,67,87,189,301,1719,3937,965,2505,24781,25133,91675},
{1,3,1,7,15,25,11,39,281,35,1149,1445,6451,12069,20959,29895,60059},
{1,1,5,1,1,17,65,213,359,561,2015,1629,3521,6877,8099,62483,103903},
{1,1,7,9,7,49,1,227,49,823,1141,2419,2697,13293,14143,6323,16081},
{1,3,3,1,9,13,99,235,343,601,927,183,4545,14529,5521,55571,90675},
{1,1,5,1,13,49,95,153,131,955,283,2951,3651,7743,4285,42621,110577},
{1,1,1,9,19,59,97,181,67,357,497,287,3523,3729,28981,59687,39463},
{1,1,3,7,5,19,107,55,393,225,1953,669,8063,6537,15983,59891,95079},
{1,3,1,5,29,21,17,169,447,697,1613,3483,3139,11175,28865,12065,130241},
{1,3,5,7,5,49,35,181,85,505,1537,1345,773,3255,27405,3959,126377},
{1,1,7,15,9,9,17,99,409,319,807,1721,4023,2171,32657,51663,23253},
{1,3,5,1,5,3,37,219,89,263,397,573,6147,9525,2521,11153,94319},
{1,1,5,5,11,39,55,205,209,239,1443,2477,1941,8337,2883,54593,129859},
{1,1,1,7,11,13,127,65,127,413,1553,413,3395,9451,7517,34103,57029},
{1,1,1,15,5,25,109,181,399,1023,277,3365,6209,827,13933,27483,63835},
{1,1,3,3,21,57,95,127,481,365,197,3631,7443,4925,31277,35061,35875},
{1,1,7,13,3,31,59,127,441,967,1049,1281,3553,375,9683,45755,18889},
{1,1,1,13,11,39,49,43,383,607,157,1887,3623,13335,31949,49843,96781},
{1,3,7,13,19,35,21,9,299,425,1921,3481,6849,4149,5227,56737,27559},
{1,3,7,5,21,11,79,97,1,849,819,1133,3393,5429,10621,38787,120785},
{1,1,1,13,21,29,3,239,399,619,759,2655,3691,655,30979,15507,114791},
{1,3,5,3,1,61,79,43,273,965,1759,3901,2437,1703,20205,46291,23679},
{1,1,1,9,19,57,75,245,377,261,231,3683,6745,7797,28471,56269,109969},
{1,3,1,11,9,55,53,87,33,431,1805,2933,455,12479,16235,2667,70105},
{1,3,5,1,29,1,101,17,377,499,1365,209,4819,15099,8769,37003,53003},
{1,3,5,11,11,39,109,235,337,393,35,1071,7085,7165,25143,24223,71493},
{1,3,1,5,13,49,9,205,305,943,799,2405,319,10755,9785,32023,48015},
{1,3,1,9,29,35,123,101,73,747,1257,407,5871,4271,14837,52727,13339},
{1,3,3,9,31,7,113,27,89,123,1117,531,5531,7897,11209,35267,123457},
{1,1,1,1,29,19,93,11,61,743,267,13,6561,7667,20537,12675,10481},
{1,1,5,13,27,47,103,171,349,139,1709,961,783,7147,5569,53395,80797},
{1,3,1,9,21,49,41,175,507,861,1157,1033,6795,5795,603,12485,75263},
{1,1,5,7,23,3,21,165,123,951,785,2065,8001,7009,22981,10011,9807},
{1,3,7,15,1,53,49,197,231,351,141,3465,7907,10695,30913,26753,71079},
{1,3,5,3,29,45,23,131,65,507,75,275,7287,187,1093,52657,31533},
{1,3,5,9,9,7,113,125,441,75,663,4081,3147,1469,28375,35747,122965},
{1,1,7,3,3,57,5,17,183,237,965,3709,4161,9513,217,58835,78789},
{1,1,3,1,7,25,13,29,173,319,1723,57,2401,10405,15541,52915,93747},
{1,1,7,5,1,31,11,61,341,97,1199,2585,5909,3707,31507,51233,2389},
{1,1,5,15,15,21,127,155,229,203,1303,3215,1965,9481,31909,52307,112207},
{1,3,1,13,9,45,91,39,113,587,895,637,2475,1695,9347,53255,75797},
{1,3,5,13,17,11,35,83,69,255,741,3927,153,11001,29145,37107,51873},
{1,1,7,5,5,37,35,219,153,1005,973,2555,893,5931,23857,34631,74561},
{1,3,1,11,21,63,113,29,115,307,957,407,879,4819,2865,1773,116825},
{1,3,7,3,19,55,87,21,139,571,311,2295,2729,6371,11845,30223,19247},
{1,3,7,5,23,9,59,25,357,863,435,2509,5599,14039,25731,41645,255},
{1,3,7,13,9,3,63,115,503,489,1585,813,5419,691,23973,18677,59979},
{1,1,1,1,13,3,55,23,185,731,459,1497,433,16243,29995,20777,59513},
{1,1,7,3,27,55,77,57,349,5,617,385,6225,7025,23335,877,21973},
{1,3,3,5,3,37,105,197,153,639,1643,1093,801,4605,4551,46081,7739},
{1,1,5,11,29,23,5,91,39,489,2029,887,4451,11463,5641,56299,34027},
{1,1,7,3,17,11,25,161,317,701,155,1989,7549,11529,9945,18395,61251},
{1,1,7,13,23,55,113,91,17,149,1893,2793,8185,81,29487,47925,51837},
{1,3,7,7,9,29,103,161,215,129,113,1987,919,9639,20715,6541,15041},
{1,1,5,9,19,19,127,43,263,997,1687,3801,4249,6309,25889,1787,122771},
{1,3,5,13,17,3,91,183,349,467,333,3299,3085,12135,16801,31471,37227},
{1,1,5,3,7,53,11,221,407,545,237,3631,1791,3729,19737,921,57303},
{1,3,7,15,3,27,71,45,219,9,1135,2267,6841,8637,30317,9397,115425},
{1,1,3,5,29,59,121,225,419,813,1725,3969,3451,8457,31803,57659,33263},
{1,3,3,3,17,3,65,249,423,293,1333,3947,1477,4005,30445,28171,95823},
{1,3,3,11,29,45,67,89,75,95,555,1823,2795,11929,1995,30013,116241},
{1,3,3,3,23,35,87,221,385,275,803,387,7765,15637,27953,20913,25279},
{1,3,7,15,15,43,21,179,393,95,1913,1715,4467,15093,13613,50775,37133},
{1,1,7,7,31,27,49,71,323,123,597,2395,4449,7249,20197,19789,92685},
{1,1,5,13,31,37,89,225,357,201,1887,3915,2165,10809,21623,34375,110905},
{1,1,5,7,11,53,37,55,61,679,1465,1587,2215,16237,14985,50507,128637},
{1,1,7,1,15,53,115,21,279,555,43,2429,7251,2141,4813,47047,119551},
{1,1,5,13,11,41,59,245,337,117,1125,4007,947,10591,17795,48535,72171},
{1,1,5,15,27,41,71,43,505,539,975,1567,795,4433,11689,53051,98819},
{1,1,7,9,1,57,57,137,323,311,759,3027,3713,13,24133,21451,1153},
{1,1,5,15,31,49,23,123,271,549,1995,5,6065,3797,1085,50137,19741},
{1,3,3,13,5,15,21,117,487,43,1759,2899,4239,9729,16711,31559,34553},
{1,1,5,13,5,23,83,49,147,267,923,1377,1687,1793,30383,19537,66989},
{1,1,1,13,9,41,105,241,499,891,885,3349,4703,5609,11999,58025,69089},
{1,1,7,9,21,11,121,69,115,895,91,3745,41,12787,26181,31399,30463},
{1,1,7,13,11,3,23,173,5,907,45,3465,2807,3731,14347,27973,8567},
{1,3,7,5,27,47,43,25,499,57,649,705,6223,4213,4549,23213,13657},
{1,1,7,11,21,35,5,79,295,359,1993,99,7917,14917,2131,45527,31451},
{1,1,5,15,1,39,85,93,65,991,389,585,4835,11671,10913,41787,84953},
{1,1,1,5,27,5,1,15,11,83,1191,3945,4697,7703,6929,6057,88721},
{1,1,3,7,27,39,71,181,191,997,419,1671,7771,15305,18677,45033,64745},
{1,3,7,3,15,41,33,239,93,307,153,2701,1549,5011,6913,19257,55829},
{1,3,3,11,21,47,69,223,365,877,431,1629,4803,11591,13973,56359,11897},
{1,3,7,7,1,59,63,129,251,873,603,2707,2847,8739,31343,63291,5607},
{1,3,5,5,19,13,79,235,151,571,953,2191,5973,4751,11119,14439,97755},
{1,1,5,1,27,3,105,139,13,821,221,2025,7303,1891,28193,45537,92703},
{1,3,7,9,13,63,27,149,51,121,587,3695,4115,3955,22493,34903,51669},
{1,1,5,7,19,5,89,87,269,585,421,3827,315,14739,109,43009,94969},
{1,1,5,15,9,53,125,83,159,917,1583,585,6839,14957,20007,60467,96309},
{1,3,5,1,23,49,109,91,17,731,1083,3153,1825,14293,25639,44599,47541},
{1,1,3,7,21,51,45,25,367,925,799,1673,6977,7155,829,25899,104615},
{1,3,3,13,13,49,95,239,195,353,1967,1419,929,503,11717,9485,62885},
{1,1,1,15,3,41,109,91,327,789,1429,1159,2801,4845,19663,47737,11029},
{1,3,5,1,21,63,57,107,229,771,1911,647,6989,12615,23191,64941,97595},
{1,1,1,15,5,13,15,109,459,447,1625,1269,7629,7929,4405,12143,40481},
{1,3,3,1,23,3,95,229,363,379,1149,1615,5125,3645,27535,58791,38091},
{1,1,1,1,9,45,119,85,151,171,1123,41,6517,8067,17845,23301,95383},
{1,3,1,15,17,31,103,71,35,1019,1687,1175,6119,14075,26601,28873,36617},
{1,3,3,9,13,39,7,17,207,219,637,3025,1709,4031,563,14865,129389},
{1,3,7,1,21,11,121,85,111,641,1163,3173,5189,13261,19471,39635,76545},
{1,3,7,15,3,45,3,37,121,967,1861,3257,3699,6881,11905,8413,59397},
{1,3,3,13,25,53,85,181,1,979,2045,297,1739,8139,17897,35251,7193},
{1,1,1,3,5,49,77,115,377,209,1415,3747,485,803,2507,27729,52201},
{1,3,1,5,31,55,85,171,135,893,1423,3693,6155,5321,8297,39183,88377},
{1,3,3,15,1,35,73,239,181,101,509,2449,4955,13049,27631,16871,40151},
{1,1,7,13,27,7,109,71,437,835,563,1355,3681,7431,32743,59693,125055},
{1,1,7,5,19,23,29,147,291,507,1943,2069,3309,11569,1031,49345,86735},
{1,1,3,13,17,45,91,167,19,137,527,961,4435,2277,6863,57917,129407},
{1,3,5,7,11,31,79,207,43,871,1121,2929,6899,4099,29533,45333,33299},
{1,1,7,5,5,49,13,95,475,91,337,3531,3157,1331,32655,46169,3549},
{1,3,1,5,5,9,73,177,123,251,717,541,7083,6907,1417,31203,9755},
{1,3,1,11,21,11,91,155,447,165,1525,2073,5103,193,2677,43673,70579},
{1,3,7,1,7,27,115,247,211,779,1999,209,3215,111,25567,34641,130873},
{1,1,5,9,25,7,15,19,217,831,1577,2051,3533,2337,7675,2845,69135},
{1,3,5,15,29,11,91,59,221,383,1235,1261,2967,14989,11455,6459,58047},
{1,3,5,1,3,35,5,127,99,981,493,3001,5651,3125,27789,57389,115631},
{1,3,5,5,29,63,123,161,247,177,1653,2665,3903,11129,20961,49429,44075},
{1,3,1,1,13,9,57,167,291,765,1929,397,5503,5601,6957,62003,104631},
{1,1,7,15,9,43,57,85,157,361,1931,2183,8045,14939,2169,25733,29095},
{1,1,3,15,13,35,47,123,13,667,1373,4069,6259,13453,13439,25349,99437},
{1,3,7,1,31,15,69,45,355,919,415,793,3987,8785,4905,8177,123989},
{1,3,7,13,29,27,69,57,385,185,171,2499,3983,13437,23585,21501,88079},
{1,1,5,11,27,3,77,99,221,997,1653,1963,2251,15505,26347,51933,100679},
{1,1,1,7,19,39,49,69,193,235,959,2823,2573,8001,4389,13217,60975},
{1,1,7,5,1,3,3,189,199,293,1225,1913,7271,2255,661,23293,82069},
{1,1,5,5,21,31,35,113,47,479,325,1663,7409,8975,14151,56317,79663},
{1,1,5,9,15,63,99,135,277,715,667,387,6929,12873,12913,2599,84939},
{1,1,7,15,23,39,67,25,179,313,459,295,1103,1737,7529,29463,104693},
{1,1,3,13,23,11,111,67,105,191,1967,3497,7621,487,18545,59521,115315},
{1,1,1,7,25,45,83,61,231,569,155,2817,6985,5289,6731,3087,89749},
{1,3,7,1,1,61,103,49,135,411,659,1735,4461,8077,12885,62791,114769},
{1,1,7,13,3,53,21,81,433,563,857,891,195,11669,24769,56539,47601},
{1,3,1,13,3,41,59,101,67,803,1209,3267,1255,5763,5483,36339,38451},
{1,3,5,3,25,51,53,213,329,11,483,81,2151,7623,26309,15289,85103},
{1,3,3,13,23,17,9,161,417,207,39,3615,7567,15207,20383,58885,121765},
{1,3,1,7,15,59,9,195,187,583,341,2737,3891,331,18055,60455,113271},
{1,1,3,3,19,25,95,37,281,59,1613,2733,5715,4067,5509,5851,35189},
{1,3,1,3,31,43,125,107,341,109,1991,849,7795,13607,20421,3339,78979},
{1,3,7,13,15,57,87,151,479,99,479,447,7407,303,16397,15699,122273},
{1,1,3,1,27,61,79,195,5,839,1411,3451,4627,13715,18401,24325,44027},
{1,1,7,15,21,39,57,207,213,367,547,1203,6385,2555,31465,15675,7133},
{1,1,5,15,27,3,75,123,337,1019,1525,3065,1919,10779,27409,6291,86291},
{1,1,7,11,15,27,67,145,125,521,647,2957,6337,14973,24139,29107,27151},
{1,1,1,13,25,57,103,83,321,111,131,2051,5267,4723,1939,40389,4803},
{1,3,1,7,29,7,35,133,349,855,613,2563,2261,2119,13939,24727,26719},
{1,3,3,1,11,61,25,177,427,1005,2027,649,7871,7803,4717,59207,57945},
{1,1,7,1,15,45,75,133,193,745,485,197,6001,13837,615,43629,127321},
{1,3,3,13,5,7,101,183,211,283,1327,1395,8175,13359,18361,54243,3555},
{1,1,7,13,7,43,19,41,319,701,795,1407,7113,9149,31953,17075,53975},
{1,3,5,13,11,19,101,125,327,75,1471,3465,2247,5107,11519,45161,71373},
{1,3,7,13,23,59,53,57,137,575,59,3829,963,11259,25771,29223,79535},
{1,3,3,11,17,31,111,147,499,441,1385,769,6901,8349,1427,16561,7485},
{1,1,7,9,21,7,47,83,351,867,265,1329,7853,6959,11821,44947,42275},
{1,1,7,15,3,17,79,143,449,577,1007,1101,3229,6861,23921,37551,117309},
{1,3,5,11,27,63,107,15,289,821,1723,1945,1373,14469,30985,55987,21255},
{1,3,5,3,21,39,79,85,485,733,2031,1573,6873,12225,30471,54233,26967},
{1,3,5,7,17,29,93,251,437,583,825,551,6545,10905,27863,37037,52129},
{1,3,7,9,23,1,23,85,195,319,1759,3985,2413,16205,22197,48821,94907},
{1,1,3,7,17,47,3,195,167,925,11,3431,1767,5917,13915,54565,64625},
{1,3,1,13,23,43,97,93,313,773,591,127,6005,11497,32573,8173,92053},
{1,1,5,9,17,47,115,237,389,619,377,561,1333,6433,9743,32673,98039},
{1,3,7,15,23,17,99,225,145,191,2041,581,841,9377,18123,32773,66849},
{1,3,7,15,21,49,97,41,357,527,2019,2083,2611,12449,20037,52503,105991},
{1,1,5,13,17,53,41,75,355,207,1675,591,5797,9217,16443,3205,81905},
{1,3,7,11,1,61,29,207,449,103,1527,2327,7895,10137,25223,51607,60809},
{1,3,3,5,15,57,87,233,301,989,485,2143,7411,5475,23377,56005,59721},
{1,3,1,15,29,7,95,141,369,231,735,1103,1565,11575,571,3257,62961},
{1,1,5,15,27,19,25,35,303,555,95,1323,6139,5079,21763,59591,103537},
{1,1,1,13,25,23,85,151,135,349,1753,1061,7697,1723,5213,12581,103995},
{1,3,1,9,29,51,101,195,59,809,1527,2179,63,3681,29823,57537,121371},
{1,1,7,11,27,61,85,213,245,261,1649,2423,6127,5687,4247,56061,109793},
{1,3,5,15,11,33,127,31,269,857,2027,2611,1729,11783,16459,31083,30671},
{1,1,7,9,11,29,127,177,505,227,1499,1309,6855,9999,21815,32987,79109},
{1,3,7,11,7,21,107,1,493,459,867,3199,7985,12957,28197,41133,105985},
{1,1,3,15,1,57,113,97,213,547,1017,2961,461,16125,10621,4243,58277},
{1,1,3,5,11,57,61,47,209,961,333,795,4491,15115,25745,62633,66269},
{1,1,7,3,19,13,49,167,455,863,581,1407,4247,15023,2247,19981,125891},
{1,1,7,15,17,55,27,35,33,349,879,1781,1075,2475,30689,42043,29423},
{1,1,1,11,25,53,121,117,117,845,447,3927,1951,8643,24497,44833,99533},
{1,1,7,13,3,59,117,9,359,453,327,3419,5957,97,20541,49441,5673},
{1,3,5,5,31,35,95,107,435,733,827,1361,6627,8905,2681,25473,46093},
{1,3,3,5,7,23,75,137,231,915,637,2963,4409,12799,31587,65363,69539},
{1,1,1,7,15,35,19,233,189,837,243,2525,6185,565,8133,4265,3089},
{1,1,5,5,19,59,103,201,287,449,21,2331,341,13145,18607,46407,2767},
{1,3,3,15,19,41,49,179,109,367,1185,1045,1635,9647,16613,25357,34291},
{1,3,5,1,13,11,89,25,159,637,1979,549,3553,9163,227,50553,46307},
{1,1,3,1,17,33,73,239,261,751,1267,2643,2549,8331,25083,9715,67289},
{1,1,1,13,3,49,7,35,367,293,903,1045,569,6017,27635,51833,32963},
{1,3,5,3,31,3,69,137,57,87,719,3977,3031,7675,24605,8757,93173},
{1,3,3,1,7,45,97,35,233,69,1525,4047,2599,13679,4389,49079,121465},
{1,1,7,13,7,25,57,211,337,189,1825,2451,7651,11277,27763,40671,57223},
{1,1,1,1,15,59,55,169,461,907,407,803,3349,4727,20983,47717,51647},
{1,3,7,1,15,51,25,119,439,593,1289,3959,5489,13283,31837,8441,58373},
{1,3,1,9,5,1,81,45,13,537,1091,3861,6781,5679,2807,29757,40917},
{1,3,5,3,27,41,19,235,207,697,775,837,3431,3175,10807,42775,67987},
{1,3,7,3,29,33,35,119,271,609,1747,2839,3415,2275,30979,41293,99341},
{1,3,3,3,5,17,13,169,269,709,1449,3169,1545,16075,8937,39705,19609},
{1,3,5,15,29,13,1,199,65,385,977,797,1181,10979,241,40393,73663},
{1,1,3,7,17,35,47,63,193,451,151,3415,99,14557,26025,31361,112639},
{1,1,3,5,19,13,29,33,365,311,1241,217,6205,13067,18585,21693,97127},
{1,1,3,15,19,7,87,25,91,13,1839,1445,957,9779,25557,37027,38987},
{1,1,5,1,21,5,79,67,481,455,37,1321,7723,1413,7919,11035,5739},
{1,1,1,15,9,55,111,1,383,439,1037,4055,4243,10443,26737,21039,130847},
{1,1,7,9,13,25,71,137,307,717,1009,2477,3861,14145,14549,59589,93401},
{1,1,7,5,29,63,77,49,471,267,1457,1743,1915,14793,17899,28011,92183},
{1,3,7,7,7,41,47,251,75,749,1915,1015,5869,3211,24097,14349,130571},
{1,1,1,1,31,63,105,83,345,147,975,135,7299,15801,19311,26143,80293},
{1,1,3,1,7,1,47,45,251,635,583,3515,5233,6281,7797,37949,75877},
{1,1,3,3,5,53,99,175,155,327,1841,211,2811,16099,17255,34253,124141},
{1,3,1,3,13,27,81,217,115,245,101,1641,29,1441,4829,28399,102303},
{1,3,1,5,11,55,31,91,337,203,987,977,4929,14933,25149,20493,19783},
{1,1,5,9,9,37,103,211,349,165,1421,3015,5133,4615,28173,45787,10711},
{1,1,1,1,1,17,29,117,421,651,1617,1677,7841,16303,8843,1321,90701},
{1,1,1,15,27,23,49,195,139,319,1277,901,63,14677,21815,19497,24883},
{1,3,3,13,1,23,17,189,293,765,1503,1485,7427,11807,17629,61739,111365},
{1,1,5,5,15,41,25,53,221,449,1597,2763,4119,6319,17509,23493,104707},
{1,3,7,11,29,21,101,197,161,457,331,3817,5139,14307,23225,55567,62535},
{1,1,7,5,9,57,39,101,5,847,1311,313,2877,14811,21969,31741,8075},
{1,3,5,3,1,11,45,163,251,775,1031,1957,1631,1691,3191,6255,13037},
{1,1,3,13,7,11,95,97,409,835,707,1579,2409,9451,15069,62425,106499},
{1,3,3,11,5,25,23,207,429,299,537,1467,6309,891,15009,56733,60397},
{1,3,5,3,29,47,95,115,207,177,543,427,145,11169,7441,10911,87413},
{1,3,7,11,25,53,15,225,115,295,919,39,513,9989,11045,24015,102387},
{1,1,7,15,13,31,103,143,357,825,183,137,2671,9803,14777,48333,79483},
{1,3,5,1,25,13,65,9,461,307,1289,1035,7253,14223,16829,23361,84987},
{1,3,5,7,5,57,47,251,5,9,965,2883,3105,13931,807,31977,119035},
{1,1,3,5,3,7,55,165,3,787,1587,989,6049,14021,30789,15283,92851},
{1,1,5,5,3,17,11,167,487,885,193,3485,8179,9485,24913,40267,70625},
{1,1,7,1,27,31,9,139,73,137,783,321,691,6157,19905,45525,84877},
{1,3,1,9,17,39,127,177,301,579,1065,3899,281,9177,16295,51217,120293},
{1,1,7,9,31,59,17,93,247,779,847,1183,3453,1073,18597,2655,121633},
{1,1,7,1,25,43,47,253,23,999,973,1201,1061,5947,5619,36311,1545},
{1,3,5,7,11,5,103,119,229,657,1993,1991,1597,13165,19137,7161,83487},
{1,1,1,1,11,23,105,183,467,83,899,2447,4949,4171,28943,4829,13033},
{1,3,1,7,15,7,47,215,253,109,1975,3337,1553,13575,16835,61525,26423},
{1,1,7,1,21,17,53,79,175,267,999,249,6177,10453,12475,59801,47351},
{1,3,5,11,3,57,5,193,421,799,1833,2635,6537,4669,9597,40661,12113},
{1,1,7,11,9,11,69,103,139,167,159,2469,703,1519,21553,62875,60449},
{1,1,5,3,9,11,17,183,499,301,1275,605,7655,12141,7783,39413,116263},
{1,1,1,7,31,55,23,79,49,247,761,3573,8187,4879,27379,15725,81415},
{1,3,5,5,5,49,23,205,509,383,1165,3839,7663,1539,19967,55901,4351},
{1,1,1,11,7,15,3,159,235,735,391,2231,5043,9759,4569,35601,71989},
{1,3,3,15,23,3,49,97,99,517,1097,3517,1035,2319,27705,25547,101555},
{1,3,7,11,27,29,33,241,205,113,291,1993,3277,13155,1039,42367,130477},
{1,1,1,3,29,19,15,159,35,153,1177,3011,6271,8203,8971,19183,102871},
{1,1,1,5,5,51,19,175,209,895,229,2355,499,7877,4935,22737,35587},
{1,3,7,11,15,9,7,113,41,835,1593,3933,7165,10959,15487,30019,114505},
{1,1,7,5,31,21,27,11,421,165,1605,1859,29,13051,3273,3893,56089},
{1,3,5,5,17,51,55,187,401,977,95,2617,727,9609,5075,48989,120299},
{1,1,5,7,21,31,127,87,379,125,247,3607,2555,11873,32535,16677,122273},
{1,1,1,5,19,21,51,185,203,145,1073,167,235,12753,17315,14683,44101},
{1,3,3,1,5,61,71,17,63,151,823,17,5315,4861,17279,23049,84971},
{1,3,3,5,21,63,21,235,295,467,1661,2487,335,6107,28709,55875,129085},
{1,3,3,5,1,55,35,187,5,687,1633,2999,4513,10105,15249,22591,102857},
{1,3,1,5,19,1,113,27,261,623,831,3011,4091,11967,17191,17433,99925},
{1,3,5,5,25,59,81,249,463,523,183,3049,3675,2705,28379,1279,25579},
{1,1,3,9,19,19,71,127,189,613,647,1449,7755,1415,9067,30683,79703},
{1,1,7,1,27,33,61,135,233,633,1969,2245,5841,14069,6497,63617,101483},
{1,3,3,9,23,3,17,163,309,741,2023,2647,5847,7871,22311,38377,70663},
{1,3,5,15,31,33,51,243,209,273,1305,1599,6115,6249,8639,5903,17215},
{1,1,1,1,21,11,107,185,463,435,149,3789,6283,1327,20893,10417,78673},
{1,1,1,13,5,53,121,129,493,419,1711,2765,7673,8979,25845,62759,9669},
{1,3,5,5,1,39,123,47,449,639,625,2355,511,1685,1415,32417,76529},
{1,3,1,11,1,49,67,237,203,967,1401,2773,4951,13889,14147,41031,71897},
{1,3,5,11,13,49,17,113,315,207,1057,3395,6151,2767,16571,1811,66403},
{1,1,7,7,29,63,49,115,327,987,1853,3355,8139,2703,30039,51343,86999},
{1,1,3,9,1,3,45,35,509,483,159,1795,8023,6989,3755,20887,13587},
{1,1,3,7,1,27,39,159,283,843,317,3229,2297,15031,22039,21721,70583},
{1,1,3,11,9,23,1,35,79,77,1671,2583,647,12313,16271,2959,108389},
{1,1,1,7,5,55,1,233,429,231,833,1279,7815,1051,30627,4435,25997},
{1,3,1,15,19,53,9,165,307,437,551,2477,1841,11799,18477,5871,20065},
{1,1,1,1,21,5,65,41,77,909,93,751,2973,7341,30427,60075,71457},
{1,1,3,11,25,51,49,63,165,263,1915,747,8053,6361,4843,20189,110147},
{1,3,1,9,29,9,45,177,415,557,1555,2967,1239,8115,12853,19193,73681},
{1,1,5,5,11,5,51,157,325,517,1601,3911,1487,13631,7483,61515,48937},
{1,3,7,5,29,31,107,47,437,837,1791,477,1717,7,25855,48793,16385},
{1,1,1,3,29,49,31,255,233,935,1993,125,2255,12785,2807,54697,62591},
{1,3,1,7,15,13,9,245,79,289,841,253,5259,16123,29189,63837,127915},
{1,3,7,15,15,55,91,103,445,289,1471,423,3387,15609,19311,28993,23473},
{1,1,3,11,31,39,69,125,115,309,397,3417,5693,10301,1489,25955,2699},
{1,3,3,5,13,21,51,207,239,311,1601,2925,6285,9597,30579,62957,6153},
{1,1,7,1,27,21,63,143,399,971,1385,1875,5143,6423,6223,27009,14237},
{1,3,5,1,5,59,125,133,151,997,1315,3007,8173,16289,13409,839,103519},
{1,1,1,13,7,57,83,33,191,121,939,3927,6089,10083,5903,52229,78325},
{1,1,3,5,9,61,43,107,279,135,1109,3779,5305,15333,12217,41257,20265},
{1,3,7,1,31,59,83,43,219,119,511,2973,4587,10701,30959,21489,124077},
{1,1,7,9,17,3,59,151,281,209,1405,173,3589,7679,29803,53947,68291},
{1,1,7,7,5,19,53,91,1,513,1495,231,3627,1115,16121,12953,108343},
{1,3,1,13,17,3,35,35,211,481,2029,1035,3131,5653,18097,10735,102453},
{1,3,1,11,29,7,121,135,51,837,681,1497,7435,2215,26527,33029,93241},
{1,3,3,15,29,43,17,243,195,315,499,3801,5691,12119,4061,51769,80497},
{1,1,3,1,11,1,113,11,387,579,275,2995,895,11859,4017,1543,11853},
{1,1,7,9,31,27,63,217,97,275,435,1355,5205,6587,32589,46485,103587},
{1,3,7,3,7,19,51,41,81,261,1909,1475,425,3173,5679,34701,34977},
{1,1,7,3,27,15,35,49,387,471,1997,3643,2701,11853,21311,36027,104357},
{1,3,1,9,5,47,73,163,309,891,229,2433,6715,6721,25233,37043,29367},
{1,1,1,7,27,15,9,185,421,597,565,143,1531,15585,17057,54309,82915},
{1,1,7,1,5,43,87,61,121,341,25,3795,7161,11985,32197,789,69543},
{1,3,5,13,29,39,81,39,263,729,1833,365,1073,9869,1845,52621,5},
{1,1,7,7,5,33,117,11,371,161,1303,629,2285,5827,32355,43359,115595},
{1,3,5,5,13,57,63,9,243,533,173,2197,717,13441,22131,17783,3319},
{1,1,7,11,15,31,87,255,183,273,805,2347,5881,15401,273,17397,41827},
{1,3,1,13,7,17,121,49,47,121,333,3629,5337,4117,2735,36581,61345},
{1,3,3,11,9,7,25,223,379,119,385,1217,4803,2947,30665,7733,77893},
{1,3,3,7,31,35,127,97,5,373,7,3035,843,5991,9265,34289,42785},
{1,3,7,3,27,19,95,253,349,871,807,413,5847,10467,4277,12429,75773},
{1,3,3,7,21,1,79,89,219,505,41,505,5159,12839,3317,49873,73705},
{1,3,1,7,21,43,121,113,477,559,1831,3759,3315,6367,7149,16395,44703},
{1,1,1,7,13,53,35,53,489,975,631,863,3067,1905,21351,14705,80041},
{1,1,1,5,13,27,121,65,351,123,1731,367,8061,5229,8537,20897,130373},
{1,1,5,11,15,63,101,107,105,619,1771,3549,7191,9083,16827,29639,34219},
{1,3,1,9,15,13,87,157,379,433,217,815,5079,1797,26707,35165,92305},
{1,1,5,13,27,35,31,65,313,629,375,1391,5373,3497,7311,23105,45293},
{1,3,1,3,5,39,91,37,401,419,949,2431,3685,6671,20789,8597,44215},
{1,1,7,11,7,15,3,181,363,913,309,2009,3805,6651,27677,37711,40813},
{1,3,5,5,17,11,47,9,27,459,773,1403,7069,12651,8163,42425,126697},
{1,3,1,3,11,21,65,103,405,843,59,3653,1759,5265,401,58019,124999},
{1,1,3,7,11,25,61,211,199,849,1835,1181,5003,3873,23743,45451,54901},
{1,3,5,3,29,25,43,199,481,991,699,3937,7601,1253,24399,6625,93917},
{1,1,7,3,29,33,33,151,3,825,743,773,7825,8157,22121,50095,16435},
{1,3,1,1,27,15,81,151,271,167,1755,1289,7473,8525,12525,63139,48787},
{1,1,7,13,27,33,87,125,211,631,149,3451,643,6975,2659,12629,33187},
{1,1,3,3,5,49,99,99,85,647,351,2829,7005,7283,5857,46157,52061},
{1,1,3,5,11,37,43,129,21,639,187,2279,8189,12877,28707,7133,93639},
{1,1,3,7,19,13,35,51,77,811,1553,2769,763,4965,4643,37639,44229},
{1,3,5,15,11,29,103,203,435,1017,531,1453,1407,6569,619,52103,45213},
{1,1,7,5,25,25,47,229,201,843,473,2637,2265,4627,20013,41217,76095},
{1,3,3,15,23,61,109,31,57,595,1303,3915,67,8205,3553,9543,103385},
{1,1,3,3,21,19,21,41,137,905,2045,491,1783,151,20963,38009,735},
{1,1,7,11,13,33,95,251,179,211,1687,3189,6213,3905,2117,15153,4855},
{1,1,5,3,19,9,67,243,23,611,1007,1317,7303,11065,21157,56677,81683},
{1,1,3,5,19,41,63,129,233,15,37,1445,1095,11309,30181,49199,85113},
{1,3,7,1,21,53,83,79,155,379,773,1823,1003,2787,31107,36115,40987},
{1,3,3,5,3,19,7,247,417,573,407,3577,6079,10275,29791,35149,102565},
{1,3,3,9,21,49,57,223,125,671,655,2995,5849,5355,21171,54857,114841},
{1,3,7,3,27,23,125,103,485,955,963,1865,2321,2263,32497,47973,122111},
{1,1,3,15,3,1,37,19,287,165,1717,851,3619,13623,24295,48253,13143},
{1,1,7,9,13,59,69,97,113,163,871,1795,2719,13675,11767,23687,65841},
{1,1,5,3,21,31,41,115,469,177,137,2129,1385,10835,16471,59411,30795},
{1,1,7,7,13,45,73,119,457,673,1481,3735,2675,11413,9069,34741,8757},
{1,3,5,3,15,9,11,191,499,51,1963,3957,1341,7129,13491,65369,4339},
{1,3,7,1,5,45,103,209,183,205,525,2417,847,10801,10699,16723,36421},
{1,3,7,13,3,57,37,75,299,359,2017,125,6737,4859,18443,20765,40319},
{1,1,3,5,5,17,43,141,31,141,1019,1685,6831,9433,31245,29227,64083},
{1,3,1,13,25,47,107,69,459,595,1759,3391,1531,15197,25975,16971,70861},
{1,1,3,11,3,53,63,211,69,469,1407,1435,2763,917,19943,16591,97101},
{1,3,5,13,25,41,39,61,319,809,1109,169,3101,8801,21697,50759,130985},
{1,3,1,9,23,1,11,249,243,605,1419,269,1601,2063,5365,38077,106161},
{1,1,7,7,19,55,97,155,477,845,61,263,1337,8857,31611,44417,43111},
{1,3,3,15,7,63,45,239,291,279,1875,3769,1571,15857,13335,17209,34399},
{1,1,7,11,19,19,69,111,217,927,1643,1077,4763,15893,17491,39737,10705},
{1,1,5,11,3,3,31,199,109,403,973,3833,2729,7285,26743,53915,96203},
{1,3,3,11,9,7,19,145,495,805,381,919,1323,4343,15887,5163,68267},
{1,1,3,11,15,31,27,201,251,279,1377,1313,7143,9731,10451,63431,31307},
{1,1,7,1,1,55,35,249,133,645,425,279,6401,11687,751,947,21791},
{1,3,5,9,5,43,89,31,419,573,1087,2197,3451,2393,6569,4859,36607},
{1,3,5,15,25,51,11,149,483,789,661,967,3537,15511,26587,29861,120337},
{1,3,5,13,21,39,75,111,57,321,1591,381,7399,10807,26651,62489,78341},
{1,3,1,13,1,1,49,137,193,967,805,221,803,11381,27803,51013,10475},
{1,3,7,5,3,13,47,195,123,753,397,1203,981,12863,20845,36155,19055},
{1,1,1,9,9,11,53,203,3,163,1537,2061,941,12629,16053,34881,31489},
{1,1,1,15,5,23,51,197,459,21,1989,2529,4267,1505,8951,15777,20493},
{1,1,7,3,31,55,9,55,217,695,1563,4077,3207,7029,10881,39581,82511},
{1,3,1,5,1,11,81,1,505,631,1093,3655,2085,7349,5009,49381,30527},
{1,1,7,1,27,51,25,235,213,59,611,3883,2909,6411,19605,49001,114529},
{1,3,5,3,25,29,19,137,199,681,1625,2711,4873,14677,9767,30441,54673},
{1,1,1,9,27,43,109,161,139,675,741,2839,1425,5701,19897,12787,33069},
{1,3,5,11,21,19,77,107,197,591,1899,1311,3347,6369,26891,3771,32455},
{1,1,7,15,31,13,109,69,207,349,249,971,7891,10919,31579,38453,124601},
{1,3,5,5,27,61,67,193,53,259,1729,4033,2637,8217,22351,4001,118527},
{1,1,3,5,9,45,55,73,189,131,1947,1889,837,4085,10393,64359,1037},
{1,3,7,3,13,51,55,37,335,939,35,461,5057,2595,3305,58823,3941},
{1,1,7,11,7,3,121,139,241,477,615,2707,5391,7611,11563,41083,16719},
{1,3,3,15,27,55,13,221,195,543,215,4035,1647,8111,26425,43571,79893},
{1,1,1,5,31,5,35,145,481,339,1951,2155,1309,9851,31505,37371,21247},
{1,1,7,9,7,5,73,119,3,741,1351,2855,2207,1465,12047,13507,129173},
{1,1,7,13,5,57,119,63,367,327,1257,3191,6929,9593,16565,54397,100305},
{1,3,1,11,9,1,85,53,65,945,17,1963,4819,16173,11669,53579,33701},
{1,1,3,15,25,27,3,25,23,429,197,2717,6107,6719,12457,31793,78647},
{1,1,3,1,7,63,111,235,299,91,369,1423,7083,4229,18535,33793,19943},
{1,1,7,13,9,11,123,9,169,895,1989,1047,6139,11773,19381,9593,14809},
{1,3,1,3,29,31,63,91,59,391,1695,2459,3301,5615,3425,8029,16069},
{1,1,7,1,25,25,79,49,131,695,987,2911,1109,8237,18227,37287,22443},
{1,3,3,3,25,21,33,207,187,381,129,445,2967,5119,18777,14849,97115},
{1,1,7,13,19,9,93,185,391,579,1509,3245,3921,9473,4795,6685,49549},
{1,1,5,11,1,49,57,127,363,811,1383,2869,7625,15177,2581,64253,53677},
{1,1,7,3,7,27,73,187,31,1011,1013,3269,6625,5001,20805,13331,93725},
{1,3,7,1,23,61,123,9,141,113,1009,3713,4947,9929,24125,1101,104249},
{1,3,7,3,23,17,25,187,189,875,1435,163,4197,6619,29031,23117,45347},
{1,1,5,7,11,17,9,55,117,223,417,3993,1843,5817,20435,56705,98337},
{1,1,7,3,21,59,3,77,297,61,407,1603,3209,1611,30185,50275,56139},
{1,1,1,5,31,3,101,167,367,543,339,1885,7855,9989,30969,6735,108123},
{1,1,3,9,27,63,9,79,335,351,673,3107,3955,1799,16879,57631,109073},
{1,1,1,3,27,17,107,115,155,371,379,2837,6213,2663,1101,451,69517},
{1,1,3,9,13,3,55,9,449,43,1011,3281,5311,223,10715,6639,79949},
{1,3,3,11,23,9,43,185,271,1005,1041,2633,377,4247,10417,51903,19239},
{1,3,1,9,15,39,115,233,33,425,1979,583,1901,8943,1527,56065,50159},
{1,1,3,1,13,1,105,149,13,625,671,1811,3701,241,27357,25835,127265},
{1,3,1,9,11,23,107,197,21,589,1065,2591,1163,15013,8931,6355,87079},
{1,3,5,3,17,5,121,61,99,987,2033,2237,2299,14689,19785,9599,101035},
{1,1,1,1,17,25,5,97,55,75,1419,2793,7215,3185,7029,23023,89089},
{1,3,3,3,11,57,103,191,405,463,1421,253,6069,10905,18193,719,17337},
{1,3,5,11,23,37,39,169,295,527,1671,3913,6057,689,27719,47245,95895},
{1,3,7,5,13,9,43,189,411,155,559,3701,1623,2401,10359,22675,41897},
{1,1,1,11,17,55,47,101,357,669,857,2745,6425,11839,13095,10757,52383},
{1,1,7,5,11,13,53,151,93,455,133,3353,1417,7917,12913,2615,34281},
{1,1,3,5,29,57,43,35,203,423,311,3133,1757,1291,2019,3115,126939},
{1,1,3,11,9,43,119,95,135,351,1865,2821,717,6275,19713,42315,97935},
{1,3,7,7,31,51,7,29,405,31,1765,3231,1315,1307,26469,62033,35619},
{1,1,5,7,5,17,49,137,501,631,1401,2851,6971,14721,4329,26483,120007},
{1,1,5,13,21,19,95,93,125,331,1797,1653,1891,11081,30989,24671,95421},
{1,3,3,11,13,29,61,157,165,39,661,89,637,1397,12561,62399,129107},
{1,3,1,15,13,19,5,115,345,903,531,4069,6775,7433,569,21779,13271},
{1,3,3,9,5,53,17,115,67,939,1907,3979,4311,3573,857,34931,112397},
{1,3,7,11,9,47,83,85,277,219,1701,3013,3037,3473,3797,40713,118573},
{1,1,3,13,25,33,117,115,179,119,487,3213,2873,17,20865,20043,64381},
{1,1,1,3,1,45,73,103,75,579,981,2449,2141,8697,22995,59693,104461},
{1,3,1,1,29,9,9,201,55,389,1069,2057,4149,9217,10753,7889,95849},
{1,3,7,9,27,39,19,223,7,253,55,503,3339,6049,32603,34807,115403},
{1,1,5,3,13,21,67,87,205,309,1371,1579,281,16135,28403,25951,24109},
{1,3,1,3,17,21,49,77,393,943,1701,2661,5173,12875,2731,40531,19301},
{1,3,1,5,23,29,61,161,373,389,1699,359,2513,4717,30397,24395,20881},
{1,3,5,5,29,3,115,251,277,487,7,3301,7945,14233,20497,62035,21537},
{1,1,1,9,7,59,23,85,367,109,1761,4011,6535,8263,2081,63647,69807},
{1,1,7,11,21,41,29,219,271,617,929,407,2899,14299,7645,44815,58817},
{1,3,5,7,11,29,119,33,261,571,2013,3327,2181,12767,93,2437,76533},
{1,1,7,13,17,39,55,203,261,917,967,3651,7235,13751,14439,7591,96553},
{1,1,1,1,11,39,19,21,125,93,1773,1155,6213,7173,9057,6219,4643},
{1,3,1,5,1,31,55,143,425,539,61,3377,7647,257,15007,24511,8707},
{1,3,3,11,27,51,103,197,427,139,181,1169,3123,11803,5285,1321,62267},
{1,3,5,9,11,3,13,149,197,37,31,927,3313,16149,14209,60177,46525},
{1,1,5,13,15,29,103,49,355,797,1253,1833,621,3877,9981,49207,91035},
{1,1,3,3,13,19,27,51,151,275,35,3755,7511,14197,26141,43765,104327},
{1,3,5,15,23,47,101,213,97,957,831,1533,7913,15763,29717,60425,38559},
{1,1,7,9,29,31,49,245,361,299,151,2969,1487,1761,11697,4043,100909},
{1,1,1,3,17,49,99,159,3,525,1527,3435,5113,459,13341,54103,85813},
{1,3,1,1,5,59,35,75,107,91,1621,3261,619,3271,10813,29857,1547},
{1,1,5,9,9,33,85,245,39,879,1621,2587,3825,12939,30113,24611,68491},
{1,3,1,3,9,39,93,241,307,237,3,1763,7729,9257,31911,32591,77333},
{1,3,1,3,27,7,51,121,317,361,1027,95,7035,3097,21007,38311,88287},
{1,3,7,3,19,3,111,115,339,793,1571,3101,1911,14929,12841,45871,119905},
{1,1,5,7,31,61,37,143,279,941,1215,2411,7617,1657,10189,19139,6307},
{1,1,3,9,21,35,13,157,187,79,689,1085,37,4549,5901,15321,61627},
{1,3,1,13,15,39,21,231,39,327,801,2321,587,1877,3489,54467,95773},
{1,1,5,7,1,9,53,1,243,365,789,3833,317,10697,26567,65187,22507},
{1,3,3,7,9,41,31,135,425,939,15,2043,6593,7651,25467,62549,35847},
{1,1,1,7,15,23,19,57,421,25,1037,3055,6173,12451,485,54567,109561},
{1,3,5,1,3,29,67,233,157,677,1711,513,4673,2895,1983,31075,1861},
{1,1,1,1,7,39,115,251,275,791,15,1685,6835,14685,12607,28213,121475},
{1,1,5,5,13,11,103,93,489,709,1339,2407,1663,10195,3135,15531,88427},
{1,1,7,7,17,1,123,143,31,721,1739,2273,3785,10261,14741,52573,113677},
{1,3,7,3,9,21,77,13,241,429,165,3399,7543,2633,21129,13537,84473},
{1,1,1,11,21,33,125,123,189,337,163,3727,2101,14113,1719,46017,68601},
{1,1,7,9,9,53,101,111,125,605,1419,3901,1769,4585,20063,20857,21901},
{1,3,7,11,1,19,51,7,457,119,871,3847,57,11437,28763,58831,675},
{1,3,1,15,25,63,69,25,405,823,1701,2441,7561,8679,31643,29325,25563},
{1,1,3,9,15,5,89,13,73,951,959,2693,4565,13095,991,12419,8267},
{1,1,7,1,15,1,119,223,213,585,1047,2623,4141,2043,1583,59155,5133},
{1,3,3,3,17,37,81,233,87,843,1597,1251,4713,10813,24357,48499,84465},
{1,1,1,1,11,55,125,5,255,809,543,2351,7079,7801,29247,23937,97405},
{1,3,3,5,17,55,87,245,371,679,943,655,5857,261,28229,22519,35191},
{1,1,7,15,9,49,25,155,13,893,1303,2317,2903,15601,1433,20397,70125},
{1,3,5,3,11,47,99,63,253,95,1023,397,4307,4771,17027,19833,18269},
{1,3,3,7,25,17,69,119,475,575,1637,3785,649,11557,22457,38633,96153},
{1,1,1,5,31,55,85,83,307,201,1543,727,977,15779,21907,31025,38969},
{1,3,5,1,7,53,107,239,341,237,1567,2717,3197,12419,23733,42119,86619},
{1,1,5,13,3,7,105,95,201,953,781,2043,5263,13427,10303,60027,19297},
{1,1,5,15,25,51,5,77,165,297,1281,1635,4139,11569,32325,23135,27013},
{1,1,3,9,3,59,107,137,251,715,1477,511,5629,12205,7541,62559,4253},
{1,1,7,11,31,29,7,251,119,547,1179,3063,1625,8941,30515,13601,72741},
{1,3,7,13,27,43,31,43,465,355,1063,2305,1425,11963,27327,53335,127517},
{1,3,1,3,21,17,53,171,269,783,349,1879,575,13537,16931,61171,23499},
{1,3,5,3,11,5,121,227,237,841,431,3209,3241,6071,23465,39533,102391},
{1,3,5,11,9,1,59,143,181,869,1859,1543,6419,13305,29075,28051,105799},
{1,1,7,13,31,1,105,169,67,693,1667,2181,4127,4605,3701,36467,19631},
{1,1,7,5,31,15,119,161,55,549,1195,4051,1923,2497,8289,60393,96181},
{1,1,3,3,5,43,13,123,469,603,2047,2347,815,3457,7503,25261,71951},
{1,1,7,3,13,25,85,141,497,405,957,1407,2075,12445,6675,9993,40429},
{1,1,5,13,29,43,99,113,307,1003,859,723,7513,12249,12653,57685,89551},
{1,3,7,3,11,3,9,141,501,113,69,2285,4525,9049,24765,11585,53787},
{1,1,3,1,25,41,103,159,215,871,77,1849,609,15877,32515,22931,11933},
{1,1,5,11,3,27,27,111,479,861,1041,3777,4443,3095,30379,6293,30823},
{1,3,5,5,27,45,9,25,451,845,1153,897,325,15679,30151,37695,54593},
{1,3,7,1,15,47,87,135,87,567,221,3173,769,8173,2957,51287,20961},
{1,3,1,9,3,33,1,71,147,983,1485,3531,213,2353,28269,49353,88343},
{1,1,3,11,11,63,109,255,35,127,1777,791,1379,9539,4915,21593,98901},
{1,1,7,5,3,47,93,219,381,963,359,2461,7629,2803,17345,54311,79057},
{1,3,5,13,13,21,1,65,455,203,29,3717,4495,1285,25289,38597,42431},
{1,1,3,3,27,57,7,171,65,469,1921,3855,1637,5517,14907,48239,117573},
{1,3,5,1,11,35,105,251,19,219,1191,2177,7885,8399,30527,61415,122215},
{1,3,5,5,21,25,59,193,509,147,1805,561,3505,9639,14221,31,99261},
{1,1,5,13,31,23,35,143,367,385,1335,2497,3573,8113,16661,16147,8763},
{1,1,7,13,15,27,35,15,7,539,633,1145,2267,11527,20975,16689,58227},
{1,1,1,15,9,11,51,121,381,331,1445,187,519,15827,27611,32891,113671},
{1,3,1,5,19,3,77,67,107,105,1025,3229,6869,5717,4227,28489,59759},
{1,1,5,15,25,23,7,25,103,733,525,453,6467,2901,7197,33267,68177},
{1,1,5,7,27,27,41,93,449,733,571,411,1709,9557,549,5925,24123},
{1,1,7,5,31,57,119,227,105,533,717,3357,2495,6467,7211,38169,44603},
{1,1,5,7,29,9,125,241,471,571,1271,2911,8087,5067,31139,39681,28579},
{1,3,5,11,25,53,109,35,183,109,1961,1681,7773,6935,28049,37279,96829},
{1,1,1,11,1,17,47,245,231,747,1395,1635,5129,3165,627,34463,38967},
{1,3,5,1,9,41,25,215,251,525,1399,3405,7399,11041,5599,51167,38697},
{1,3,3,13,11,15,121,95,139,611,633,3941,2619,15123,28535,64823,17527},
{1,3,7,13,21,53,65,175,81,5,699,1525,7397,2465,4479,58225,26387},
{1,1,5,7,9,31,31,149,359,613,397,153,4861,8195,22969,26003,124423},
{1,3,1,13,27,17,107,27,19,13,1481,573,7701,6273,30255,16125,11809},
{1,3,1,9,15,1,45,105,287,901,667,3197,3493,12259,1511,63361,94257},
{1,3,1,3,25,53,19,87,365,585,1569,1731,3747,11985,22673,17767,113779},
{1,3,3,9,7,21,103,201,501,149,1939,3111,4739,8389,27127,55889,54487},
{1,3,5,7,25,53,75,57,19,505,849,2631,6999,11269,24541,17695,97671},
{1,1,7,15,5,51,123,93,445,379,1729,2747,5821,10779,29335,57419,109339},
{1,1,7,3,7,57,117,65,297,891,487,1535,2361,10457,30759,34571,129949},
{1,3,5,5,17,51,27,103,55,925,947,1237,1629,12687,14775,49627,100939},
{1,3,3,15,1,11,75,177,399,55,1705,1165,7525,8909,13071,60703,11561},
{1,1,1,7,13,29,23,65,279,853,637,3947,4099,6465,7061,50417,35015},
{1,1,3,3,15,11,111,169,135,279,1941,3035,3027,6813,13363,20387,3257},
{1,3,3,11,3,5,95,181,405,313,39,1503,2443,3221,17021,23485,43909},
{1,1,1,3,17,63,27,247,441,533,449,3845,4021,14269,31477,7013,37473},
{1,1,5,13,29,39,41,95,417,21,685,609,5787,13145,32677,6121,50919},
{1,1,5,3,17,5,93,143,171,681,1143,2875,805,15823,29649,63327,12041},
{1,1,1,11,3,53,123,105,59,485,1799,2939,657,2485,29563,36221,89095},
{1,1,5,5,15,13,127,87,211,579,175,793,6895,9051,17681,28831,31783},
{1,3,7,5,11,37,9,219,453,697,139,335,6411,8495,4203,29065,114837},
{1,1,3,5,31,25,89,215,249,271,1731,3133,3947,10227,9679,51303,82833},
{1,3,5,1,31,15,7,131,369,757,1963,3223,35,13967,31807,5093,113743},
{1,1,7,3,15,23,21,173,295,929,1137,3943,1985,13015,8523,59117,127},
{1,3,7,1,31,1,115,229,345,859,1757,1835,7491,4545,1483,40149,122321},
{1,1,1,3,13,5,3,133,177,47,1515,17,5663,3185,2775,31389,37409},
{1,1,3,3,31,3,43,137,185,803,709,391,3513,8117,32593,46593,61037},
{1,1,1,7,29,27,13,35,61,961,777,2725,7379,7053,21781,60285,49221},
{1,3,7,15,7,7,15,123,109,97,361,791,4773,8111,4319,13981,92505},
{1,1,3,11,21,33,113,221,453,981,341,4041,5129,5981,11051,17243,19023},
{1,3,1,1,19,7,75,213,467,221,1829,1275,5729,6843,23855,44805,89269},
{1,1,3,7,5,29,39,125,147,329,1485,2793,2329,14979,18395,37951,58699},
{1,3,1,3,11,37,117,189,103,381,39,31,5205,5601,17127,49073,121417},
{1,3,3,13,23,49,57,187,441,189,349,2559,3313,1321,7731,57309,80195},
{1,3,7,1,17,9,21,15,447,333,959,3471,5301,8573,9761,23183,57997},
{1,3,1,9,19,1,101,71,325,309,85,2097,8003,12249,1887,2097,68375},
{1,1,7,7,11,39,85,241,293,205,387,1539,6583,1395,8869,48843,49983},
{1,3,7,13,11,23,83,125,55,429,169,1893,4657,643,3405,9943,128753},
{1,1,3,11,19,43,13,171,495,117,437,3697,6723,6199,1859,39637,111499},
{1,1,1,5,1,31,83,199,129,941,1637,1997,5011,14957,32427,60797,4989},
{1,3,3,3,5,61,33,225,315,157,1709,807,7809,11063,319,20901,73599},
{1,1,7,3,27,3,1,173,125,769,1203,3357,4899,13115,7081,42459,18525},
{1,1,7,9,9,27,43,115,229,867,661,1825,2883,4285,22393,65141,24699},
{1,1,3,7,5,9,93,47,33,823,309,2977,5791,9177,27645,35683,57455},
{1,1,5,7,9,53,9,77,499,1023,917,209,7311,249,773,18303,41447},
{1,1,3,5,7,9,33,73,325,369,1657,2257,2893,13911,10797,21055,103511},
{1,3,1,3,21,31,125,29,149,513,979,2271,989,9541,4179,13215,71369},
{1,1,7,7,19,41,39,165,59,79,137,3479,3389,6635,21467,51073,20765},
{1,3,3,5,7,13,109,53,335,627,339,3825,287,6077,11319,2377,112693},
{1,3,3,1,3,57,9,47,437,717,563,1219,6191,9081,21533,2651,17275},
{1,1,1,5,21,9,109,109,339,947,1699,1487,6477,12601,12327,39427,80937},
{1,1,7,9,1,5,55,43,95,733,1151,3657,2119,11947,21279,21581,22053},
{1,3,5,11,7,9,97,149,55,523,1911,1389,5343,5533,15439,65313,73421},
{1,1,3,7,19,15,119,141,57,243,423,981,1407,12633,20455,53069,98593},
{1,1,3,3,15,57,71,203,15,133,601,805,2821,11623,147,4333,97681},
{1,1,5,7,17,61,15,251,53,699,105,1195,3979,41,9077,5145,80057},
{1,1,5,15,29,33,53,19,41,471,1143,65,5833,8417,17263,35859,45035},
{1,1,1,1,15,51,73,131,181,147,1863,3777,1749,10135,11591,12395,85163},
{1,3,1,9,23,63,83,199,87,499,2025,863,4665,3941,17647,52463,108615},
{1,3,5,7,11,39,65,161,367,593,699,1807,7217,5221,22093,44933,6201},
{1,1,7,13,9,41,35,77,353,291,1267,3923,5397,15401,30317,14945,8715},
{1,3,1,15,11,3,29,25,505,945,1425,2297,1133,4675,8069,55115,114177},
{1,3,1,5,27,63,25,7,5,399,473,1325,7391,5953,27755,65407,89435},
{1,3,3,13,21,61,5,119,23,999,849,1225,3077,821,12059,43223,45427},
{1,3,7,13,1,5,93,173,181,453,1449,3823,1713,14737,8891,43643,1983},
{1,1,3,3,29,53,31,163,321,539,1283,429,3449,15617,4761,21187,120725},
{1,1,1,1,13,27,49,37,33,631,375,425,2465,8773,2777,2115,35633},
{1,3,5,3,25,25,27,201,63,259,1571,1143,2325,6773,11941,28897,19719},
{1,1,3,5,11,39,59,203,37,899,559,2599,4397,12159,29579,51251,83213},
{1,1,1,7,9,19,63,169,257,921,381,3605,3479,1739,26599,20599,29617},
{1,1,1,9,7,29,123,35,419,963,855,1903,6199,2727,29811,49279,101673},
{1,3,5,11,29,23,73,13,467,935,181,3837,8117,11501,18361,26803,99471},
{1,1,1,5,31,41,109,45,115,113,1893,727,2453,13463,22339,13495,11473},
{1,1,5,9,5,31,109,145,511,243,57,2219,1601,1821,12787,48239,89645},
{1,3,1,7,19,41,25,57,45,489,1531,3959,2007,14247,13445,1991,114977},
{1,3,7,15,7,17,107,27,249,207,183,2483,5817,8927,10715,63631,51947},
{1,3,1,3,13,21,57,113,171,885,1335,783,7575,4443,19497,13827,130727},
{1,1,5,7,19,33,95,13,387,297,1597,767,7543,16063,10367,51683,119811},
{1,3,7,9,27,57,111,209,305,139,179,25,2295,2593,31361,23677,74501},
{1,3,7,3,21,63,97,189,3,693,209,2227,7169,9,32575,61521,115155},
{1,1,1,11,13,21,125,249,193,895,139,1207,5941,5821,6623,7753,80939},
{1,3,5,5,11,49,17,21,423,497,835,539,6195,12783,1271,20069,2657},
{1,1,7,15,13,39,83,191,77,95,661,3627,1853,1349,23109,43583,104121},
{1,3,1,15,31,15,71,255,489,91,351,367,309,6275,18325,51231,52159},
{1,1,7,13,21,49,37,135,355,421,507,2563,4955,4095,1933,29517,119699},
{1,1,1,1,27,41,15,161,475,635,863,3773,6015,6197,24261,26271,42375},
{1,1,7,13,25,7,23,185,129,597,1561,3003,2879,15187,4913,24589,12927},
{1,1,3,3,9,23,49,233,345,83,823,2627,5019,2365,23755,9855,48515},
{1,3,1,1,11,7,117,213,27,923,375,2597,8173,8935,16487,49283,104569},
{1,1,7,7,23,13,61,131,313,883,495,1105,6207,1473,21655,51883,403},
{1,3,3,1,25,5,5,159,243,929,1429,1151,5043,11551,21231,38767,105299},
{1,3,7,7,15,37,49,219,67,147,873,2391,455,9565,8977,64759,40347},
{1,1,1,13,21,13,13,243,303,333,187,3591,871,2501,30853,5247,48855},
{1,1,1,5,1,5,127,249,23,79,789,3507,8119,5025,26545,54009,100633},
{1,3,3,11,3,31,27,115,423,309,1805,169,789,4081,28139,35355,47991},
{1,3,1,5,19,13,43,165,165,241,309,1703,7631,5899,12041,21235,97045},
{1,3,1,13,15,49,29,199,93,611,77,2681,191,10215,8115,11895,108687},
{1,1,3,3,13,45,15,151,345,111,1829,1357,6317,5239,26193,46763,73101},
{1,3,7,3,1,19,119,63,23,759,173,307,967,2731,9353,14479,119},
{1,3,5,15,5,21,127,21,419,575,991,3465,7365,5711,30657,43513,22447},
{1,3,7,1,19,5,49,7,45,963,1755,3745,4061,4619,9089,59953,100265},
{1,1,1,3,25,53,97,97,347,749,823,1499,8151,9957,731,22317,121623},
{1,3,5,5,19,3,121,127,313,457,1737,4065,5295,7957,16373,62085,5711},
{1,1,7,13,7,37,97,43,179,837,161,477,5095,4985,111,58743,24049},
{1,3,1,13,27,13,91,241,339,235,111,369,3361,15105,11097,23955,53561},
{1,3,5,3,9,17,103,133,309,683,71,3329,7229,8763,4165,9649,8529},
{1,3,5,13,29,55,29,205,433,1007,1173,731,5653,89,18447,37911,65603},
{1,3,5,1,15,1,7,195,397,877,1433,3487,1581,1539,3361,7453,46451},
{1,1,5,13,23,1,47,245,19,859,681,2971,2531,11393,32765,4595,45213},
{1,3,1,3,1,11,85,185,467,413,25,3677,881,1791,14655,44811,50819},
{1,3,5,9,9,21,65,99,441,215,1453,2873,5883,485,20883,1303,11837},
{1,3,3,5,9,37,87,211,247,535,1163,1785,4219,12559,17419,48201,21725},
{1,1,1,11,29,11,9,215,375,601,627,2641,6961,6175,10995,49299,102891},
{1,3,1,3,7,7,23,139,89,1005,1815,947,1507,10349,35,43595,104697},
{1,1,5,13,29,47,77,255,341,333,1211,3473,1303,11237,28371,43283,77617},
{1,3,3,13,27,17,73,95,227,241,1369,833,6683,2193,309,64249,6731},
{1,3,3,3,15,29,45,209,401,725,1123,1659,6099,15941,5797,30563,119385},
{1,1,1,1,7,55,95,151,351,373,1131,2357,7535,3899,19047,17879,34623},
{1,3,1,5,31,5,33,97,477,399,1255,1073,1513,11651,2951,31351,102635},
{1,1,3,13,17,63,51,209,57,87,977,3663,6717,15441,10709,607,48297},
{1,1,5,1,9,29,1,105,343,19,977,3401,3873,4259,23057,13071,105771},
{1,1,1,5,1,33,59,17,115,225,853,3295,965,12547,26971,50097,54999},
{1,3,3,13,1,51,29,19,245,781,493,1121,2937,4177,3267,47463,101195},
{1,3,7,5,3,51,25,131,451,997,1809,1583,355,15383,28159,39141,109379},
{1,1,5,7,3,19,75,103,401,115,1627,423,2485,7281,6177,54677,31499},
{1,1,1,11,23,7,57,121,5,921,1191,1779,1979,3427,25617,19423,73835},
{1,3,3,11,17,51,15,163,265,665,1399,1977,3097,7109,14741,24291,79239},
{1,1,7,3,25,61,69,77,341,23,713,2879,8075,14855,9691,58241,113277},
{1,3,7,9,27,43,95,11,239,445,951,3869,1049,6493,9569,9285,29183},
{1,1,3,1,1,23,27,101,337,171,1977,3181,2693,8591,32309,24909,106535},
{1,1,1,7,23,59,79,115,49,351,871,1209,1045,5985,28427,23047,113571},
{1,1,7,13,27,3,35,7,319,503,977,3747,4859,16315,30375,25999,24341},
{1,3,3,7,23,43,67,21,399,349,1541,2991,5781,14501,5609,65093,12789},
{1,3,1,11,5,21,17,157,311,663,469,4033,1557,7569,31163,14079,127771},
{1,1,7,15,15,31,15,183,365,35,1433,2793,6685,10565,30409,46815,14173},
{1,1,7,7,7,45,61,163,99,353,1535,3185,4023,7999,26173,12675,98073},
{1,1,5,13,1,11,107,41,171,773,1513,883,2117,14449,32323,58271,97173},
{1,1,3,13,27,15,123,247,281,851,233,1173,6863,14805,12401,30729,104127},
{1,1,7,11,25,9,97,215,217,51,1865,3897,725,4779,21661,11853,72225},
{1,1,5,3,5,31,125,81,367,705,325,519,3879,5607,3247,7149,33177},
{1,3,3,7,17,17,19,113,331,277,317,1893,1287,8965,27523,61355,45331},
{1,3,7,9,27,15,87,21,343,479,11,2945,1235,1591,28195,40559,42773},
{1,3,3,13,1,45,115,41,263,569,71,4051,739,1031,19213,23961,110767},
{1,3,7,1,9,41,21,131,3,617,191,4051,2445,13451,11889,25075,82631},
{1,3,3,15,7,55,65,67,443,1023,1445,1467,3907,11449,2247,65085,102161},
{1,3,5,15,19,27,97,181,51,591,99,1443,4927,9809,29693,44293,29369},
{1,1,7,7,17,59,69,163,37,171,107,2581,3567,9455,19707,6329,27755},
{1,1,1,11,15,17,83,223,183,861,1047,3739,3509,5571,28259,42781,130657},
{1,3,3,7,15,11,33,115,297,841,1629,1559,2261,11763,22255,63819,55831},
{1,3,3,5,19,49,17,251,507,251,805,1041,3947,2219,19977,65449,25031},
{1,1,1,11,3,7,81,17,219,729,949,3257,6495,4701,2181,7009,106465},
{1,3,7,5,27,35,15,83,43,1013,1427,1943,7555,6613,26879,42685,22071},
{1,1,3,13,23,55,15,87,15,579,717,777,149,11431,26197,17711,7337},
{1,1,5,1,31,45,113,253,211,915,1855,4043,2159,1803,5061,40473,3657},
{1,1,3,7,25,15,37,73,467,969,1123,4053,4837,10091,25461,40803,91157},
{1,1,5,1,7,31,77,207,21,623,577,1195,5839,13013,11189,61691,33327},
{1,3,7,7,13,3,9,55,47,779,599,3747,1533,14705,23185,4011,36003},
{1,1,5,5,31,17,99,253,103,957,241,1893,7435,14907,9089,23205,70639},
{1,3,7,15,7,55,53,101,227,541,2017,275,577,15621,1799,50373,43197},
{1,3,1,15,29,23,69,193,429,359,1045,4091,6551,1673,29113,43247,80993},
{1,3,7,11,5,37,13,27,277,65,565,2631,6919,5593,8481,14703,9719},
{1,3,1,15,5,7,83,51,77,307,1299,1373,5281,15359,15569,50093,59661},
{1,3,5,11,13,31,99,123,263,319,2033,4055,2427,103,2009,27517,112467},
{1,1,7,3,13,1,51,131,17,861,459,3925,5511,5255,28553,36437,54591},
{1,3,7,5,9,57,49,119,291,727,1611,4035,4517,10979,28445,26905,57517},
{1,1,5,9,9,55,43,209,411,137,1619,3965,5253,8217,7569,42043,104163},
{1,3,3,7,21,3,107,255,353,735,71,1789,3351,755,22805,53537,126859},
{1,1,7,5,15,55,13,167,165,289,1231,2547,8135,5475,2361,49019,110579},
{1,3,1,11,17,21,59,37,177,517,499,4035,749,14297,22415,54975,29769},
{1,3,7,3,3,59,55,17,483,625,875,1465,7583,2969,2741,36965,80367},
{1,1,3,13,31,5,11,149,7,297,1485,735,4095,10089,5757,64997,56629},
{1,3,1,13,19,43,77,209,309,739,1765,3297,8167,6523,27987,25235,80555},
{1,1,3,9,31,57,125,75,3,633,85,3339,1691,9721,17465,36801,106147},
{1,3,5,15,27,7,111,7,475,523,1825,1367,1549,15533,13827,14471,100271},
{1,1,5,3,5,61,1,221,163,183,1701,3549,349,10057,26169,20725,55305},
{1,1,3,1,15,41,13,71,269,909,1253,2553,83,10055,1057,39841,20437},
{1,3,3,5,29,39,113,23,137,601,361,1779,279,15803,8993,2633,114847},
{1,1,3,7,29,45,35,27,71,253,231,3449,1955,9109,9043,50593,15023},
{1,3,1,11,17,45,85,255,341,957,769,3009,3997,6435,1161,34219,97077},
{1,1,5,1,1,19,9,51,477,129,1411,3223,5069,3237,15947,27215,70401},
{1,1,3,1,1,1,73,31,301,227,119,607,3379,3907,1263,2651,43769},
{1,1,1,15,21,59,109,155,473,361,1871,3085,513,12607,12747,41067,44977},
{1,1,7,3,27,21,89,71,437,671,1469,2191,4225,6343,1131,29141,25221},
{1,1,7,9,7,45,95,197,391,11,1913,3107,5247,959,30395,32809,20893},
{1,3,7,15,13,49,77,245,463,769,1807,1311,2715,14819,27595,57521,105221},
{1,1,1,5,23,45,119,77,325,405,1631,461,6357,7037,31699,46295,118577},
{1,3,5,1,21,3,31,13,7,571,633,425,6547,3423,19355,49481,76289},
{1,1,3,9,7,51,113,173,169,97,1821,979,2553,11505,20047,39277,122905},
{1,1,5,13,17,9,111,205,261,671,657,507,3903,10767,4387,3045,102617},
{1,1,3,3,5,11,19,61,401,605,455,2457,4471,7255,18435,49673,97289},
{1,3,1,1,31,25,77,35,65,127,929,2325,2315,13819,5509,12515,36991},
{1,1,7,5,21,49,33,119,181,645,1425,2411,245,13755,18775,50061,47119},
{1,3,7,5,27,43,81,191,233,435,829,3881,713,11153,4637,37721,115567},
{1,3,7,1,27,59,51,165,59,931,1921,3059,6843,813,22063,29445,114765},
{1,1,5,11,31,53,89,69,29,893,1241,7,1707,16167,8371,14021,103281},
{1,3,1,1,23,21,3,35,73,769,1417,4051,3223,813,1141,18823,31951},
{1,3,7,11,9,17,89,85,407,137,1865,2881,1495,3757,3711,36651,1797},
{1,3,5,1,25,29,29,217,15,173,479,2363,2341,6193,16403,64097,1173},
{1,3,3,3,11,29,113,167,333,573,1467,2223,5693,1063,20299,40993,69055},
{1,1,3,7,3,51,45,139,79,393,1251,1087,1423,1827,23445,41635,78511},
{1,3,3,13,29,45,85,229,33,373,113,1205,997,11777,7663,18513,5797},
{1,1,5,5,15,5,127,85,49,345,901,3215,2347,2329,19597,39555,25031},
{1,1,7,11,9,25,71,183,341,1011,439,3649,2859,10183,7635,45297,38581},
{1,1,1,11,23,13,1,69,461,77,1641,2851,1889,2413,1131,39009,33773},
{1,3,7,7,25,19,67,233,141,207,1501,453,4773,7411,22839,25365,53189},
{1,1,7,3,3,17,13,167,73,1005,887,2595,4351,3249,5653,36025,33733},
{1,1,7,15,11,1,105,215,329,601,1477,723,4597,3525,26235,63957,26677},
{1,1,1,11,27,15,111,133,327,567,845,2135,7905,7297,29255,14947,104885},
{1,1,7,9,21,11,67,179,459,423,295,3445,1681,12907,29281,7445,35539},
{1,1,3,11,23,61,111,123,81,439,299,3557,2821,705,15393,37175,11533},
{1,1,3,1,13,15,113,227,285,313,687,2085,6363,8003,32661,36461,68759},
{1,3,3,1,27,7,101,177,363,461,1519,2339,473,7469,4335,30951,130987},
{1,1,1,3,31,39,59,159,207,93,581,1973,945,11343,15901,22001,3515},
{1,3,7,5,11,53,125,57,389,985,1055,3803,3879,5537,28221,36805,16025},
{1,1,1,9,1,63,81,57,59,813,865,3491,3771,6121,6847,14765,68567},
{1,1,7,7,13,17,23,211,435,167,933,357,3567,3019,28439,17701,119937},
{1,1,1,9,7,53,103,155,211,719,413,3673,2795,15687,1737,50855,129133},
{1,1,3,13,11,23,53,121,497,383,1655,937,5563,2549,23183,46149,78875},
{1,3,5,11,25,1,45,139,437,729,2009,3245,4091,551,25993,31655,33641},
{1,3,1,13,7,23,87,111,471,501,1767,1051,7037,3199,19609,43227,53667},
{1,3,7,1,25,1,49,189,55,375,601,2065,2991,7697,25739,14951,43705},
{1,1,7,5,29,21,51,111,81,809,1963,2143,5529,15701,4719,11857,88207},
{1,1,5,11,27,27,7,145,281,939,537,1255,1475,11383,15081,9105,102775},
{1,1,5,7,9,45,67,23,65,139,1871,3975,6357,6515,25423,23915,76289},
{1,1,5,11,31,31,89,65,451,341,819,2439,6753,15113,9085,32687,5055},
{1,1,5,1,15,29,123,83,495,185,303,315,6015,5257,2467,4903,78269},
{1,1,3,5,31,51,49,199,501,407,733,1181,8023,7321,14765,17535,19893},
{1,1,5,5,19,15,103,183,13,969,1537,3053,3173,12983,21761,33733,67799},
{1,3,1,1,27,55,37,149,379,11,1655,2317,3135,6459,25941,12679,60245},
{1,1,3,9,9,13,33,243,337,741,1685,1147,5465,4865,559,23993,47273},
{1,3,5,13,21,11,39,169,135,209,1909,3655,3117,1075,8165,54633,28189},
{1,3,1,15,9,23,11,123,63,133,947,907,3853,10291,22905,4561,92497},
{1,1,3,13,17,9,5,209,429,3,2035,1497,6765,5991,24991,8155,103417},
{1,1,5,13,27,47,79,11,41,791,1939,3099,4069,4665,20801,18659,72163},
{1,3,1,13,25,37,79,131,233,647,291,1419,5157,4261,27715,611,83157},
{1,1,5,1,17,61,45,163,137,937,91,1695,1553,543,28615,6855,75201},
{1,1,3,13,7,63,109,13,351,159,1111,2791,4701,5805,9707,18361,98091},
{1,1,3,11,11,21,55,247,111,801,93,3091,1043,9761,23679,5555,195},
{1,1,1,1,13,43,123,113,265,561,659,3755,6605,10949,30511,29495,9075},
{1,3,1,7,23,63,19,73,233,1017,851,1971,3999,7407,25309,63991,92867},
{1,3,3,3,19,63,127,107,465,463,1507,1323,4729,14717,9129,24859,117565},
{1,1,7,1,19,11,13,85,339,939,895,887,765,15501,8783,65087,77899},
{1,3,7,3,7,15,43,153,365,223,1947,2295,787,5549,20089,29203,4807},
{1,3,7,3,31,27,51,217,483,623,633,2123,1211,9173,17949,54251,89161},
{1,3,3,11,3,11,111,73,283,23,1925,253,5141,12545,24913,16847,13067},
{1,3,5,5,31,39,35,235,135,85,191,999,6633,12527,21401,61339,81239},
{1,1,3,15,9,13,39,125,137,639,555,813,2821,1199,32075,15079,104609},
{1,3,7,7,15,43,99,51,245,25,147,89,6841,5523,28493,13967,113109},
{1,1,3,13,7,5,27,121,269,231,1011,1365,5055,11619,27393,48033,65725},
{1,1,7,5,9,23,41,71,327,339,1681,3303,4143,421,15213,48405,98067},
{1,3,7,15,15,33,73,33,351,131,1051,3909,7535,7659,9443,35015,329},
{1,1,3,9,19,55,97,223,265,877,235,867,4961,3137,19885,10955,7655},
{1,3,5,13,1,11,75,215,271,793,1691,1437,1317,10977,1311,64865,92361},
{1,1,1,5,23,23,35,53,187,345,115,929,3919,4523,31709,16771,33399},
{1,3,5,11,17,7,75,57,351,359,1737,2665,4259,13905,6999,45359,117891},
{1,1,5,3,23,29,49,209,417,843,531,1649,7829,6271,3759,39727,47415},
{1,1,7,1,21,45,101,105,385,797,985,1447,3757,3287,583,29283,96821},
{1,1,7,9,1,29,15,207,289,465,815,2289,449,9403,19197,13797,102651},
{1,3,7,15,5,45,81,187,21,433,679,2759,3375,6935,22595,50149,13557},
{1,3,3,5,11,55,69,219,95,21,645,1955,7527,6037,29427,36297,62013},
{1,1,7,15,13,35,25,67,383,13,539,2399,4611,8065,3815,27771,50411},
{1,3,1,3,27,47,65,33,393,895,1663,1289,1057,11887,1259,53611,36811},
{1,3,5,3,5,1,27,65,379,15,1643,1461,3009,8177,15589,5889,1103},
{1,1,5,15,27,53,43,173,377,665,581,1061,1363,15015,26709,29507,28075},
{1,1,7,3,9,11,45,71,23,995,1277,855,1001,12927,19753,46639,16949},
{1,1,7,5,15,33,27,27,437,415,1785,2091,279,8041,2209,15821,122363},
{1,1,7,1,21,1,47,215,463,959,849,1703,5175,10043,16991,11023,52201},
{1,1,1,11,21,7,121,31,95,631,1717,3017,2083,2047,12051,63117,25949},
{1,1,5,5,9,5,105,121,205,643,1721,2601,2991,2381,4873,12049,20043},
{1,3,5,11,7,11,97,187,253,571,101,3077,1479,9513,15451,37105,34445},
{1,1,7,11,19,19,39,115,221,13,217,369,6855,14529,143,13461,62927},
{1,3,3,7,29,27,9,171,419,571,837,3829,1871,12691,30693,4195,38905},
{1,1,1,11,5,55,17,41,241,419,337,897,4663,14469,18701,18009,44605},
{1,1,7,7,1,33,63,197,257,655,1287,2571,57,13275,29669,8501,61389},
{1,3,5,3,29,39,101,215,101,271,1373,2171,841,9865,28951,20369,42413},
{1,3,5,1,31,23,119,137,263,633,1239,281,4965,14913,30229,14147,37183},
{1,3,1,3,11,55,33,45,69,913,269,1021,4005,15191,11187,45917,76905},
{1,1,1,13,27,11,75,139,243,221,1289,2195,7041,10053,5731,35245,41317},
{1,1,7,9,25,11,81,243,233,137,831,2825,6007,7305,31733,64343,7047},
{1,3,5,9,17,61,25,245,285,969,1397,1331,5393,3653,15533,9121,111115},
{1,1,5,9,1,9,61,205,285,849,1071,1013,2655,10121,15165,25189,56207},
{1,3,5,7,19,45,121,19,237,711,1523,3251,693,13567,31993,11239,64127},
{1,1,1,11,23,25,33,211,321,1021,1855,291,2911,11841,21929,64147,63201},
{1,1,7,3,27,21,119,219,431,819,83,2487,7533,10697,3129,53301,104999},
{1,3,5,15,9,25,89,65,293,411,989,3103,5563,15703,8757,32595,43409},
{1,3,3,1,31,31,45,173,231,171,1185,1499,1713,9945,11575,37113,103989},
{1,1,5,13,27,3,93,253,23,71,1963,2571,6259,15757,9709,42835,42047},
{1,1,7,11,5,11,123,117,39,559,111,527,6253,781,9177,47189,94031},
{1,1,5,15,5,49,93,185,167,787,1553,3291,3723,1651,23225,5643,42967},
{1,3,1,13,15,35,19,193,505,127,661,1943,1249,5103,8233,64319,76955},
{1,3,7,7,17,13,97,185,415,331,283,3341,2903,2927,7729,4095,103083},
{1,1,3,15,15,25,65,45,413,521,747,2605,5845,12909,7651,45937,99043},
{1,1,5,9,9,21,3,75,335,745,1493,1721,1977,11105,22621,49281,107113},
{1,3,1,11,25,11,99,53,239,831,655,615,7565,14039,29115,26165,127159},
{1,1,7,5,31,35,75,157,441,815,119,565,2703,14059,7867,42487,93647},
{1,3,7,3,3,59,101,223,257,989,363,1059,5157,11129,1481,19287,117623},
{1,1,1,1,29,27,1,129,253,673,103,1881,7053,1261,32003,23345,102503},
{1,3,1,9,11,37,3,99,303,519,1175,3021,2275,9919,25011,45865,71351},
{1,1,7,15,27,9,107,61,385,21,861,2119,4643,8379,25455,22425,113387},
{1,1,1,7,27,15,73,211,497,527,873,329,2213,415,13987,56581,27829},
{1,3,5,1,31,43,107,149,209,211,2029,2793,2213,12389,27177,51375,51983},
{1,3,3,7,25,57,67,101,127,43,1775,801,3343,12203,8667,58387,10735},
{1,1,7,5,13,47,101,123,133,593,1409,3525,2545,13009,11873,38463,1075},
{1,3,3,1,3,19,75,221,157,67,397,1141,5073,10795,9857,35459,62701},
{1,1,7,7,23,17,41,179,83,543,1839,3709,131,15681,9147,18685,90389},
{1,1,5,7,17,15,31,217,79,687,1927,2889,6127,15095,28437,16403,123275},
{1,3,7,15,13,17,123,75,45,635,525,3897,6769,13855,16695,18039,37479},
{1,1,5,1,23,15,69,161,503,339,1061,839,9,10013,24493,32711,50147},
{1,3,3,11,5,45,9,233,131,629,1111,3311,2211,9079,19763,23793,85389},
{1,1,7,7,7,27,15,85,291,925,1545,3061,4867,1613,13467,53731,92811},
{1,3,5,1,21,21,71,33,141,675,1519,3275,1491,10717,28199,14983,18961},
{1,3,5,5,31,13,109,239,369,373,257,3765,2531,13281,11877,29439,106939},
{1,3,7,15,13,39,111,203,109,179,789,3849,433,5745,2343,15795,92603},
{1,3,5,5,11,57,3,245,289,249,713,315,2261,1249,6963,44507,100829},
{1,3,5,11,5,49,97,245,363,315,509,17,4485,15393,28491,17945,65663},
{1,3,5,1,5,13,15,17,141,119,1393,581,2439,2015,11527,8537,103005},
{1,3,5,1,25,9,117,25,99,777,985,1159,99,3013,21429,19027,61833},
{1,1,1,5,1,47,37,83,159,29,281,3789,2525,15999,8965,11145,14453},
{1,1,3,1,11,63,77,207,267,473,241,629,6969,9093,839,3875,18873},
{1,3,5,7,31,57,103,65,349,321,717,2403,105,643,27999,2509,123061},
{1,1,5,7,3,31,7,113,17,995,1211,1749,6757,3391,8011,47715,24301},
{1,3,7,11,7,55,29,155,373,81,1255,2205,3233,9537,22129,24505,79021},
{1,1,7,5,3,49,5,51,89,107,585,3933,745,11685,20663,12521,24357},
{1,1,7,1,17,17,83,215,357,581,2025,3411,7287,11925,2253,43513,98655},
{1,3,5,3,27,27,51,147,471,509,423,3807,677,8429,581,47999,35913},
{1,3,3,9,15,31,1,93,207,759,1991,473,2273,43,12547,58085,20953},
{1,1,3,3,1,27,39,219,381,187,159,2333,6141,3775,5693,14853,38765},
{1,3,1,5,19,1,19,237,231,975,1609,723,241,10105,18817,58373,118889},
{1,1,5,7,7,43,99,181,109,529,421,1493,1075,12219,24287,33479,29987},
{1,1,7,1,17,11,79,85,157,851,1429,3355,139,14327,30025,60303,109015},
{1,3,5,9,11,15,37,79,5,169,999,815,6255,11763,16299,49891,101917},
{1,3,5,9,29,45,51,211,159,771,1631,2871,4877,4941,18127,15669,57515},
{1,1,3,3,19,29,9,205,253,399,303,2441,3187,641,23341,52951,57559},
{1,3,3,15,11,29,121,227,69,935,365,217,4617,13193,27663,46903,107843},
{1,1,5,11,13,31,13,243,275,685,1613,1915,2775,11225,4729,45549,103875},
{1,1,5,1,9,61,35,143,165,441,517,1735,5281,10139,21107,11713,130483},
{1,3,5,5,13,21,7,219,97,887,1845,469,2523,1569,9959,4397,15823},
{1,3,7,11,15,27,73,223,365,939,331,145,683,6441,23421,59177,31763},
{1,3,1,5,9,59,85,113,343,831,121,3157,6059,14923,27401,19759,14223},
{1,3,1,7,17,25,3,39,471,759,2041,609,4293,7491,8041,50857,25601},
{1,1,5,15,19,45,21,5,269,197,527,1839,1719,15105,18671,42167,9617},
{1,3,1,3,5,35,3,105,395,113,1945,3945,3951,12207,32135,34121,10237},
{1,1,5,13,21,43,51,255,57,399,1937,1573,363,11589,26989,54345,94341},
{1,3,3,3,5,45,83,125,179,923,39,3617,7683,8191,31469,23633,79179},
{1,3,7,9,9,37,107,65,423,77,1779,1375,2085,11779,6535,2973,29425},
{1,1,7,3,11,39,101,137,407,855,1767,1717,2821,10447,31187,6329,124111},
{1,1,5,11,27,27,45,103,225,681,725,1791,2881,2923,14473,12269,58743},
{1,1,3,11,15,39,113,167,143,677,1189,1571,5339,6065,30187,19639,42227},
{1,1,1,3,13,7,113,75,129,619,1741,1495,4751,11085,22391,199,105463},
{1,1,3,3,19,47,77,195,209,453,495,1605,5255,15327,8941,18239,54511},
{1,1,7,7,21,29,95,175,3,689,611,2467,6919,12399,18869,16171,102753},
{1,1,5,1,27,43,61,133,37,603,315,1915,813,15769,27447,29589,122281},
{1,1,7,3,11,1,119,235,93,481,1811,1643,4853,11313,8991,6153,68985},
{1,1,1,7,1,13,99,83,221,775,1345,219,4445,11837,10405,43563,122111},
{1,1,5,13,21,33,105,19,343,571,703,429,2485,15531,9801,24101,88275},
{1,3,5,1,27,55,73,49,33,773,1411,1227,6827,1271,28897,24265,32383},
{1,3,7,3,9,45,59,5,157,669,261,2077,1425,8221,5849,40857,121029},
{1,3,7,11,23,5,87,113,279,611,1195,1775,5813,6737,18051,41341,93331},
{1,1,7,7,9,55,113,3,167,295,1579,2833,4003,7583,22833,44427,34781},
{1,1,5,13,21,33,127,175,153,961,819,143,3969,6159,29437,14123,65317},
{1,1,1,15,31,27,1,17,329,963,1907,421,535,2323,22749,44375,115531},
{1,1,5,15,15,23,57,171,253,401,1577,3855,197,7979,17577,25275,88831},
{1,1,7,9,27,9,7,13,381,847,533,357,6551,13441,5717,20209,64347},
{1,1,7,9,1,1,31,245,315,901,1857,497,4285,13227,3937,45025,59627},
{1,1,7,3,5,23,119,147,479,71,113,3379,863,8285,31259,15863,47267},
{1,3,5,1,5,7,77,163,421,353,1757,1335,4975,3011,11703,56075,12045},
{1,1,5,3,31,25,81,59,211,463,1693,609,3307,3641,19643,29361,8399},
{1,1,7,13,19,47,43,43,275,735,535,3689,3987,10695,17243,60565,72299},
{1,3,3,5,25,35,75,63,305,127,189,1785,731,12089,27811,43259,28191},
{1,3,7,11,17,17,59,107,139,355,1055,3181,4743,14785,26323,441,35613},
{1,3,1,1,17,17,39,203,373,601,449,1837,835,7061,14655,61765,80735},
{1,3,5,7,27,17,25,41,125,895,1843,3167,1527,4707,6477,33575,97247},
{1,3,3,3,13,39,25,15,279,347,1121,3603,3019,9577,16863,61483,15995},
{1,3,5,11,15,33,15,81,185,289,909,1237,3623,3983,24211,62719,79685},
{1,1,1,7,29,1,53,17,137,269,1209,3937,4167,14057,8061,38863,101477},
{1,1,1,9,5,45,95,127,507,159,1763,1527,5689,11007,549,22837,99207},
{1,3,3,1,15,57,127,39,73,397,67,3159,119,8929,29425,57687,68063},
{1,3,1,3,27,7,111,209,291,17,1381,1597,5389,4577,20463,28325,23743},
{1,3,3,7,23,41,83,81,213,537,1037,2371,1485,8391,12471,58541,27559},
{1,3,1,15,21,43,87,75,451,851,1917,2739,2167,12531,29931,8017,15163},
{1,1,3,9,27,19,41,145,401,759,527,3085,187,10615,4995,22421,69867},
{1,3,3,13,29,51,65,47,157,609,1061,1913,6195,12503,10375,55819,122091},
{1,1,3,7,1,19,3,149,453,279,569,3429,331,711,26773,21163,129339},
{1,1,5,3,7,47,39,181,115,771,2037,411,2697,7501,6393,19461,74967},
{1,3,3,5,5,17,89,161,409,49,1447,3977,4777,15553,3521,32553,126385},
{1,3,1,3,25,59,73,105,505,1009,1147,317,3457,13743,8337,38077,7709},
{1,3,3,15,23,37,25,123,413,911,637,2345,691,15199,22927,52467,126715},
{1,1,5,1,9,51,93,123,269,45,1947,179,5091,3743,31491,39771,119175},
{1,3,1,5,29,23,107,183,25,115,187,857,7337,469,8755,17281,45941},
{1,3,1,13,25,61,85,115,181,955,1365,837,5941,13209,27009,58865,115149},
{1,1,1,11,31,63,101,29,37,185,465,2651,6249,6887,25021,60539,50037},
{1,3,1,7,7,61,57,243,143,223,1759,4085,6765,13293,31929,29579,35053},
{1,3,1,3,29,9,121,3,285,199,1439,3151,5059,8535,17049,38917,46347},
{1,3,1,3,17,43,63,87,427,341,1251,3775,7729,3183,10579,917,49035},
{1,1,7,3,5,59,119,227,495,345,841,2021,2483,15987,24663,9819,33009},
{1,1,5,11,19,57,23,181,63,991,1,2927,4785,9645,17435,55627,1069},
{1,1,7,1,31,11,57,123,279,815,1407,3509,3963,8503,20345,7777,103701},
{1,1,5,5,19,51,37,15,363,939,1863,3485,7073,3035,31279,7289,39811},
{1,1,3,3,3,41,29,37,311,535,1993,3937,309,13055,22595,59641,95317},
{1,3,7,9,19,29,23,181,503,223,1655,997,7861,5867,16979,4559,7447},
{1,3,5,3,13,13,3,137,361,101,1005,2339,609,11891,15245,9653,63579},
{1,1,1,15,31,15,117,151,51,805,1403,3243,4007,11979,3945,61935,43225},
{1,1,7,3,1,43,93,105,9,555,731,655,2097,8015,27557,27985,11323},
{1,3,3,9,23,35,59,217,437,755,685,1431,2965,5269,25621,21735,1397},
{1,1,5,1,9,61,41,53,101,111,531,3385,4771,9535,15995,29687,99035},
{1,1,7,7,1,3,25,251,463,99,677,1889,3697,5579,11429,38301,57917},
{1,1,5,9,11,15,65,31,369,825,1229,1595,3891,5235,16973,25307,7805},
{1,3,7,15,27,37,35,103,393,781,1713,2009,1973,15461,6801,17557,105139},
{1,3,7,7,17,51,83,29,113,173,1733,2137,3041,11361,15999,25779,112493},
{1,3,5,11,19,3,89,103,449,375,437,4077,889,12163,29323,48845,7783},
{1,3,7,1,19,25,83,35,203,27,507,25,6629,13941,6187,17533,83349},
{1,3,5,9,15,59,3,87,473,733,1263,1733,4275,9283,32535,20807,59487},
{1,3,3,9,19,11,27,83,355,949,1339,171,921,14171,16271,41485,20405},
{1,1,3,11,25,51,9,241,367,519,1895,429,7689,9469,32709,46363,75767},
{1,1,7,7,27,59,85,87,467,273,1763,391,451,16165,7501,44779,68281},
{1,1,7,5,1,35,5,217,31,145,1151,2255,3543,401,17141,5981,25183},
{1,1,1,13,11,11,19,93,95,751,31,1091,2733,10517,2553,5247,42651},
{1,3,7,5,15,1,67,21,303,137,355,1989,5211,4985,645,6867,126931},
{1,1,3,15,21,23,59,209,121,623,575,2447,6149,10481,4959,22913,64963},
{1,3,1,1,25,55,47,95,215,609,639,1023,1579,5953,3063,13721,17607},
{1,1,1,11,7,61,127,173,307,623,453,3827,4847,16085,4407,4043,14881},
{1,1,7,11,5,15,51,125,439,795,203,91,3543,6925,32055,52277,26841},
{1,1,1,13,15,9,107,183,391,751,243,1105,8031,7443,137,45695,80163},
{1,3,5,9,5,61,117,113,121,291,225,1705,4017,13113,11035,28613,25927},
{1,1,3,11,27,9,45,85,309,991,1639,1183,8013,14587,7563,21111,48497},
{1,3,1,9,21,61,123,189,265,593,163,3681,2271,2795,753,48019,129507},
{1,1,1,5,31,51,127,79,333,177,1723,1365,2055,3063,10693,61223,60659},
{1,3,7,15,9,11,11,223,31,397,319,3283,3765,4729,4711,58323,114063},
{1,1,7,11,7,63,107,215,19,491,131,2491,6373,11081,2159,1311,109547},
{1,3,5,5,21,13,105,21,193,447,1331,2439,4165,15689,21273,4007,55161},
{1,3,5,11,19,47,25,211,335,437,1041,2093,7239,2869,18273,40505,13681},
{1,3,3,15,7,13,127,59,439,163,1841,1945,4915,16269,18315,15057,43197},
{1,1,3,3,15,33,101,241,131,353,1749,3965,1231,8167,9309,40337,4419},
{1,3,1,1,1,43,33,129,137,889,799,2937,3633,4769,2411,56059,585},
{1,1,3,9,25,31,45,199,229,175,1099,1143,1721,11811,22757,59843,117813},
{1,1,7,7,19,45,43,101,219,209,1169,599,5523,2463,15161,16675,85111},
{1,1,3,15,23,27,91,51,397,705,651,2345,3875,10005,29523,42805,76891},
{1,3,3,5,29,49,17,233,149,821,1953,1931,7127,957,6477,21259,126657},
{1,3,3,3,27,49,57,145,143,1,583,3987,651,12285,20139,51063,21449},
{1,1,3,5,29,61,41,93,277,111,395,2929,5325,15183,3981,23799,72781},
{1,1,7,5,25,43,85,137,401,261,1183,3959,1983,16209,30523,429,109181},
{1,1,1,5,7,19,79,237,373,929,907,1771,6991,211,5269,2135,32051},
{1,1,7,5,17,15,41,49,363,15,1483,1017,2439,11713,19983,26275,11945},
{1,1,7,7,19,5,55,15,15,573,1075,3225,6815,11893,18417,50833,71903},
{1,1,7,9,23,37,75,3,477,291,37,1861,2697,13369,24573,27285,96757},
{1,1,1,13,5,29,65,195,365,465,865,2705,5249,7051,3795,56611,72317},
{1,1,3,9,19,9,85,239,509,313,1137,2221,5475,71,11901,1877,68701},
{1,3,3,7,3,53,55,223,441,159,933,2573,3441,3295,25005,29021,97145},
{1,3,5,5,3,11,101,181,293,319,47,2971,387,4697,26613,8531,20461},
{1,3,3,13,17,11,41,233,455,353,1817,3065,4657,1717,3039,10937,107085},
{1,1,7,1,17,23,85,5,291,725,1791,3525,7705,6561,25311,44679,21419},
{1,1,7,1,23,41,97,117,435,261,2007,965,6913,12245,25723,8445,30871},
{1,1,1,15,29,39,101,33,55,1019,1431,2601,3837,14873,11785,12449,30815},
{1,1,5,3,15,35,101,7,479,535,1875,2435,1461,13967,2755,45879,93561},
{1,3,1,5,29,57,89,209,473,289,1843,2051,3997,1753,18179,41355,89301},
{1,3,1,11,17,45,47,57,109,309,1009,653,5175,15599,21617,35353,55253},
{1,3,5,3,1,11,57,83,385,765,1887,785,2115,8689,14783,14841,122221},
{1,3,5,11,11,5,77,115,189,371,887,3653,8159,15737,6763,52807,128841},
{1,1,1,11,11,33,9,145,439,565,171,3867,7149,4369,15073,3277,25873},
{1,1,3,1,11,9,17,255,129,835,1705,1551,877,4831,12717,2549,62723},
{1,1,7,11,17,33,21,195,143,153,1855,1323,1225,16359,16479,8883,76449},
{1,1,1,5,31,23,61,53,77,465,1983,4019,4865,14721,18601,48179,100453},
{1,3,1,13,19,53,83,63,165,393,469,1465,2669,10155,7029,26185,121223},
{1,1,1,3,3,3,123,23,45,359,1063,847,3943,6113,23749,30323,10583},
{1,3,5,15,1,55,65,149,139,217,141,2425,7019,14127,11725,50821,52643},
{1,3,5,15,13,13,15,93,457,869,117,585,7159,5957,15073,21861,118119},
{1,3,1,15,3,31,29,245,47,895,197,1169,945,11503,26615,14079,27175},
{1,3,5,5,31,1,107,109,253,999,1451,2243,6675,10779,26181,64597,16443},
{1,3,7,15,9,53,25,41,151,197,1955,2365,5305,2901,24825,9595,57377},
{1,3,1,3,25,37,37,193,417,373,1127,3239,4583,2861,14501,64163,30055},
{1,3,7,9,7,21,49,231,241,95,1757,2281,2679,1611,11115,31743,26851},
{1,3,5,5,1,1,23,173,195,593,1639,1449,4733,2451,12677,31959,128217},
{1,1,1,7,17,49,117,253,167,721,889,3027,7781,13521,15477,17981,95487},
{1,1,1,15,13,47,125,9,33,567,1733,1263,307,10285,6325,55827,39823},
{1,1,1,15,23,3,11,169,369,667,313,2287,6655,16067,5915,8605,92177},
{1,3,3,15,13,21,125,111,171,785,79,2281,1247,11321,30397,28555,84863},
{1,1,5,13,1,31,123,97,127,245,1213,2381,3545,13545,28657,54087,79039},
{1,1,7,9,9,21,87,111,27,33,843,199,1465,6555,8019,39521,98883},
{1,3,3,5,5,55,61,219,279,207,1811,667,2989,3133,25213,51979,87695},
{1,1,7,3,17,11,31,97,277,385,229,3045,557,13521,32733,36831,43003},
{1,3,5,13,27,57,31,207,147,405,1495,2471,4889,14861,4861,28185,62363},
{1,1,5,13,23,19,5,21,509,299,1077,1747,6229,2375,17903,58473,72637},
{1,3,7,11,15,61,63,165,27,461,1359,3375,3029,9907,17393,11097,43593},
{1,3,5,1,17,29,15,5,419,19,1981,3169,2389,9169,31697,26201,6997},
{1,3,3,1,29,31,89,79,347,707,505,2087,2163,5465,8677,11421,93217},
{1,3,7,9,3,23,75,215,7,971,925,3223,7825,12347,19763,10927,41245},
{1,3,5,5,3,43,119,79,373,761,709,1897,3953,13895,13421,16939,112449},
{1,1,3,15,11,25,65,101,315,1005,1319,1163,161,15331,4845,40375,121361},
{1,1,3,7,1,57,63,131,145,1007,549,2327,1513,3591,10839,56297,80613},
{1,1,3,5,1,19,79,81,505,945,65,319,6105,5491,13257,4651,48247},
{1,3,1,9,27,41,61,41,421,707,1279,3699,2403,4075,16947,53435,2917},
{1,1,5,13,11,29,35,141,313,769,749,4025,2597,12197,32265,32159,37003},
{1,3,7,11,25,63,121,15,273,877,637,409,5001,4723,27985,55501,43495},
{1,3,1,13,27,29,127,65,275,967,1723,4007,6147,13277,8361,12305,95433},
{1,3,3,13,11,45,7,101,169,361,517,2897,4283,7587,7495,31549,29113},
{1,3,3,1,9,27,65,15,279,127,1039,829,5739,1949,24789,30433,54503},
{1,3,7,5,13,19,95,133,25,271,1527,3571,101,15987,10985,55761,39833},
{1,3,5,9,27,5,37,219,249,947,1063,4081,1763,15003,23753,3975,109803},
{1,3,3,5,21,37,35,145,323,573,1939,885,4645,4515,16815,28783,76017},
{1,3,7,13,27,41,39,123,423,949,1487,2207,8069,15337,20671,20163,70667},
{1,1,3,3,15,29,69,15,151,729,35,2067,6715,12759,27611,54133,16561},
{1,3,7,13,21,13,7,161,327,339,535,2059,413,11161,18415,12415,63713},
{1,3,5,5,23,49,9,181,417,339,1013,1707,5097,13319,18951,56415,14397},
{1,1,5,7,29,23,117,159,287,695,71,2393,2655,6417,24349,20441,77987},
{1,1,5,7,31,23,81,125,145,141,1459,4095,713,1817,9263,21025,91983},
{1,1,1,9,17,23,91,39,459,299,1951,3229,6229,3267,15883,31719,96573},
{1,1,1,15,3,51,9,7,455,653,1447,153,8117,723,2177,9107,7757},
{1,3,1,15,27,47,49,245,499,807,175,1653,1693,3931,27479,30095,62353},
{1,1,5,5,23,7,15,193,499,193,201,2771,4153,11533,25883,23337,126685},
{1,1,1,7,9,43,125,181,425,557,1401,2593,1933,6803,20021,32687,126465},
{1,3,3,13,27,19,99,29,395,765,1137,2963,7397,9695,19259,27965,83157},
{1,3,7,7,17,29,7,241,5,281,1489,1599,5567,4579,7739,41413,110571},
{1,3,3,9,7,5,83,1,231,1003,631,2557,831,6495,30409,53519,79331},
{1,1,5,1,7,49,45,241,201,551,1645,2003,1455,3317,23639,7841,100765},
{1,3,5,13,25,47,103,37,81,263,1143,801,5863,6871,8615,57363,90161},
{1,3,7,11,27,23,119,211,473,207,605,637,3369,7287,27827,25003,65925},
{1,3,1,15,27,31,97,247,75,893,1099,3609,6807,4393,10253,62759,89971},
{1,1,7,15,27,19,43,59,419,263,387,3193,5589,4197,19143,64749,103093},
{1,1,7,11,21,51,97,227,251,869,1927,2331,7741,8207,12885,13267,17945},
{1,1,7,7,5,53,41,147,75,709,607,1073,2853,8081,12797,5279,86083},
{1,1,5,5,15,21,77,189,269,595,197,3117,5073,14277,26867,49505,75755},
{1,3,5,15,13,55,1,223,135,367,735,3139,4851,9773,11699,19081,26011},
{1,3,5,7,9,3,89,103,321,727,1809,3527,6881,2399,13593,27867,16219},
{1,3,3,1,23,5,53,51,403,753,2037,1261,7575,2725,11341,18533,98767},
{1,1,1,11,1,13,37,141,477,689,1789,1913,5753,6069,6965,55209,77329},
{1,3,7,3,17,59,79,249,381,163,1773,1645,7295,2359,21889,28429,117073},
{1,3,5,15,7,45,59,3,93,259,1257,2967,1175,10171,873,51423,67437},
{1,1,7,13,17,33,53,217,159,683,1169,3363,4591,3959,10089,35443,99677},
{1,3,7,9,3,1,5,171,17,635,369,1529,4861,4977,29303,42357,69309},
{1,3,7,9,21,17,77,127,105,427,525,1123,2365,7487,6315,64773,122747},
{1,1,1,15,19,63,65,83,219,987,169,2589,3809,8807,22473,6479,44617},
{1,3,1,7,11,51,107,19,379,191,1013,3145,1501,11871,14111,18269,98247},
{1,1,7,5,17,63,23,231,423,855,1955,907,4553,16173,7701,40329,42047},
{1,3,7,1,7,45,103,127,185,721,1035,839,691,6823,23819,50781,92767},
{1,1,1,3,9,21,57,253,285,85,1227,365,2347,7491,15183,8619,108819},
{1,1,3,15,27,13,5,85,45,1009,1315,1749,2797,3941,19367,50855,60693},
{1,3,5,15,29,63,115,197,317,601,711,377,7489,4247,4843,56549,108447},
{1,3,7,15,11,25,7,145,371,395,1743,267,2609,15707,13909,55031,71115},
{1,3,1,1,1,53,111,245,433,309,245,15,2091,9051,11095,31821,104535},
{1,3,1,15,25,31,99,89,259,595,1095,3681,5105,8671,23663,29717,126429},
{1,3,7,7,5,31,15,59,109,527,257,1785,6799,1283,11741,34589,102397},
{1,3,3,15,9,27,55,35,291,587,1281,779,4615,373,24037,64671,124019},
{1,1,5,5,13,51,49,19,37,857,539,1291,6021,8645,30351,33839,111515},
{1,1,5,13,3,47,9,197,19,337,2025,3003,7179,5755,31187,59317,69753},
{1,1,7,3,3,43,11,3,123,29,857,3349,791,11157,23967,33729,28445},
{1,1,5,1,1,11,73,231,173,925,331,161,3303,11015,17507,21271,56865},
{1,1,3,9,21,21,115,145,421,981,1789,3343,7591,12043,5795,17737,106501},
{1,1,7,13,7,15,51,75,497,637,1073,1505,5613,1415,30861,26159,79573},
{1,1,3,15,17,35,17,129,169,283,1383,149,211,1381,22205,28367,831},
{1,3,5,5,17,11,127,183,503,499,2011,2721,2717,3105,4731,60319,9361},
{1,1,1,7,27,55,77,203,255,761,1159,2915,4479,13671,19757,65497,4461},
{1,3,1,9,9,51,67,205,445,35,371,1837,3623,10365,19463,59005,3185},
{1,3,7,3,23,5,51,141,293,489,263,2187,1259,2729,1779,61027,53931},
{1,1,1,15,27,7,15,109,475,839,175,953,4531,437,22475,24167,19051},
{1,1,7,9,25,23,41,107,299,115,1713,1559,5701,5427,28813,39913,15941},
{1,3,5,7,5,25,99,9,307,591,1303,3501,1589,12095,26629,52127,60635},
{1,3,7,3,9,23,3,29,113,49,1601,541,1415,11601,19165,46595,111623},
{1,1,3,11,5,53,37,153,51,41,1267,545,2055,13137,7749,30721,119591},
{1,3,5,11,1,15,65,17,155,65,745,2547,6351,2347,13553,5785,129857},
{1,3,7,13,5,53,11,59,453,467,1275,3669,4481,5229,2953,23369,100161},
{1,3,1,1,13,41,91,179,331,547,1571,1787,6467,12375,4579,45023,119149},
{1,3,3,5,17,55,105,57,227,323,1517,1215,3149,13919,18595,5525,82445},
{1,3,1,13,19,23,17,239,81,481,1625,2003,7295,2185,7021,19357,37867},
{1,3,5,9,11,15,61,223,153,139,2023,2579,495,14319,2835,26541,113115},
{1,1,3,13,29,9,13,149,325,87,697,2345,2205,5069,9939,61351,127313},
{1,1,7,11,13,53,45,197,167,551,439,3715,4587,8549,28193,35827,96721},
{1,3,1,1,17,7,31,205,219,739,1165,243,3877,15943,15207,43857,120565},
{1,3,7,9,7,43,81,203,295,553,279,2717,9,751,24715,21591,11485},
{1,1,1,11,15,17,41,121,355,157,955,3875,7595,235,4937,20607,11401},
{1,1,7,7,13,49,33,161,65,251,1895,2665,3017,9725,10797,46313,43407},
{1,1,3,9,23,17,127,69,385,875,461,3305,3001,5875,13547,61239,113571},
{1,3,7,5,15,47,113,131,465,89,733,433,799,5689,723,63479,106945},
{1,3,3,15,29,1,51,115,317,1021,1219,1797,4005,10435,28935,49467,66833},
{1,1,3,11,15,9,51,209,477,479,1099,2781,5525,12715,9067,18317,121671},
{1,3,1,7,19,35,61,27,479,815,1639,2825,7449,13697,3079,49833,35119},
{1,3,7,3,17,53,95,155,505,185,717,3419,3857,2369,14525,22797,38553},
{1,3,1,13,27,5,11,21,507,65,39,2841,7887,2783,18767,34171,40527},
{1,3,1,7,9,47,69,217,251,775,631,1967,5541,10679,16439,33533,57817},
{1,1,5,11,27,57,103,255,359,745,63,3725,4113,10943,7833,46857,99239},
{1,3,1,5,31,41,69,245,401,451,959,351,6999,6187,21437,55067,53547},
{1,1,1,13,25,49,85,181,457,731,743,1901,7013,12027,14729,24193,89685},
{1,3,3,1,31,29,101,137,117,135,345,1419,7133,2695,3631,53049,45875},
{1,1,1,13,11,51,95,221,339,655,201,3007,8179,8093,22399,59123,127319},
{1,3,7,3,31,37,23,199,191,649,817,1959,893,2333,21477,29087,115667},
{1,3,3,5,9,55,123,67,39,533,797,2575,3955,14585,28587,13079,60053},
{1,3,1,1,17,19,15,219,185,21,967,667,3361,3883,8059,26199,80913},
{1,3,3,11,23,5,99,57,379,151,271,3735,7087,12731,2949,54831,37835},
{1,3,1,7,21,25,9,195,497,585,901,19,7675,13611,31155,14567,20545},
{1,1,3,3,27,45,51,169,397,531,673,2935,3779,7169,23479,16157,100237},
{1,1,1,1,19,49,3,75,455,805,591,1929,2883,2797,31379,12025,120929},
{1,3,5,3,17,39,115,93,341,329,1857,2753,4923,12539,25589,19437,29027},
{1,3,5,9,27,37,21,235,499,369,1341,3719,6819,3153,30619,50901,52999},
{1,3,1,11,3,55,43,219,83,771,783,3569,7879,2363,30605,5965,126855},
{1,3,7,13,7,25,111,63,355,317,1579,1523,2733,11963,25205,20545,67389},
{1,3,5,7,3,17,55,99,321,633,2013,1991,1019,9223,21117,23337,90589},
{1,3,1,1,17,25,79,171,303,403,2037,2595,3951,8021,8669,9363,20345},
{1,1,1,7,13,7,11,7,347,53,1763,3097,3353,3769,22947,20919,92247},
{1,3,5,11,19,29,91,191,511,705,1317,3367,7,4999,30251,18299,66983},
{1,1,3,7,19,17,71,77,285,189,853,2305,4205,15603,15501,48073,11411},
{1,3,7,5,21,15,47,13,277,969,1861,3493,6723,11521,22145,43779,44713},
{1,1,3,5,19,47,51,207,229,957,709,267,8081,611,26403,14871,111841},
{1,3,7,1,19,43,71,73,405,351,1131,3527,5949,14363,20041,48123,68123},
{1,3,3,7,23,51,81,13,161,453,365,1089,3505,12359,14277,56113,19717},
{1,1,1,7,29,35,103,137,317,417,1465,2787,6935,9885,12943,43937,28353},
{1,1,3,13,19,37,97,5,115,89,1005,3033,2011,2633,10615,6641,73385},
{1,3,7,7,31,39,107,165,61,1009,1159,865,3469,11093,10425,43959,37395},
{1,3,5,9,7,51,99,91,37,457,39,2455,7481,4929,29755,50603,48943},
{1,1,5,13,5,39,47,149,341,303,843,3619,7527,8739,5893,42623,99899},
{1,1,1,1,1,41,73,71,409,351,131,515,6657,337,23913,583,21665},
{1,1,3,3,11,45,39,113,315,965,1605,2779,501,7429,2567,7011,71445},
{1,3,7,13,21,13,45,105,385,281,1683,3997,6391,10943,22349,37261,57555},
{1,1,3,5,17,55,109,71,393,561,433,1091,1923,13861,12981,5523,15467},
{1,3,7,5,17,11,113,119,37,989,1609,2191,1511,11835,25423,793,15227},
{1,3,1,5,5,55,105,225,349,351,1259,1309,821,2733,1357,3665,38863},
{1,3,5,1,23,61,49,113,169,319,85,1581,97,5271,30625,37693,7297},
{1,3,5,1,1,25,31,125,307,731,1815,1047,7251,12481,20781,63275,51985},
{1,3,5,9,11,9,121,111,45,751,793,2593,6409,4355,30183,36959,105161},
{1,1,3,9,25,37,95,253,401,481,1521,3555,231,15459,1581,36661,121727},
{1,3,5,3,27,11,107,115,213,813,27,1789,603,383,1129,63365,51147},
{1,1,3,13,25,7,33,1,97,907,35,4069,5001,507,911,62037,22019},
{1,1,3,5,7,55,35,95,261,217,1565,3473,3475,12181,569,27389,81771},
{1,1,3,5,11,33,95,121,453,711,361,3927,5231,15685,31143,56915,23707},
{1,1,3,11,25,15,53,155,469,647,1547,335,3753,12873,13639,25129,79287},
{1,3,3,3,1,21,21,121,105,903,83,2287,4295,14369,29183,26841,38115},
{1,1,7,11,5,29,65,191,389,419,1315,739,3485,10587,2399,36377,28789},
{1,3,3,11,3,29,71,169,265,747,395,1211,3487,15705,25611,18183,85771},
{1,1,7,3,23,5,45,47,337,571,33,1221,5671,1233,28361,36945,911},
{1,1,5,11,17,15,57,97,185,999,1277,3371,2785,3341,13395,11925,86777},
{1,1,3,1,31,37,23,105,503,869,1309,3733,4629,8263,11763,30669,26179},
{1,1,3,15,25,61,37,27,325,413,809,2959,8137,3397,21185,27995,84297},
{1,3,5,5,1,55,95,41,493,469,331,1789,7037,7947,14239,16109,51795},
{1,1,1,1,19,33,111,237,261,331,871,3539,1731,6953,11345,37901,5623},
{1,1,5,7,21,41,49,179,49,797,231,1299,145,7743,725,60595,19581},
{1,3,7,15,7,43,67,219,133,641,1657,2301,1591,12309,6395,3999,92961},
{1,1,1,5,1,49,37,81,219,323,461,1379,1797,14825,21811,7347,35643},
{1,1,1,11,1,3,83,31,307,83,1169,3277,1875,13397,20265,46707,15205},
{1,3,7,11,29,41,69,33,405,991,1937,1217,2137,8657,4319,41119,43371},
{1,3,3,3,25,49,107,197,347,923,1585,3023,4087,13875,22015,35733,33755},
{1,3,3,5,15,61,89,249,141,853,1469,999,7425,10015,12341,51535,61619},
{1,1,7,13,31,61,89,113,117,429,1011,1589,1419,5083,4843,26759,47401},
{1,1,7,9,17,37,119,39,499,93,1155,3069,2033,12483,29849,40077,11103},
{1,3,1,15,11,5,23,121,283,717,1573,3911,2031,2617,20387,33157,301},
{1,3,5,7,17,61,109,3,205,617,1171,223,6609,15027,2629,15801,73749},
{1,1,3,7,5,49,9,73,333,401,675,2765,993,77,19237,60929,88703},
{1,1,1,9,21,25,53,249,241,43,1959,545,3729,11395,3027,12661,87729},
{1,3,3,15,15,61,33,59,155,773,1043,3111,6549,5397,29099,57851,107671},
{1,3,7,1,29,29,1,161,273,883,1913,2389,401,9425,17613,50443,84601},
{1,3,7,11,15,63,41,53,371,153,1491,3013,6635,4955,30145,20175,16541},
{1,3,3,11,31,27,127,207,11,313,1067,3445,3075,4071,28305,58911,85273},
{1,1,7,11,17,47,77,119,209,657,1181,459,5821,4267,5757,53703,35621},
{1,3,1,15,27,41,3,217,457,531,1749,2847,4715,11451,25071,53999,93503},
{1,3,5,3,19,29,9,177,355,265,883,1113,2397,1819,20757,50389,95551},
{1,1,3,15,3,45,85,211,377,293,1791,1193,1117,9383,28039,27155,129513},
{1,1,7,5,1,17,59,215,161,933,1653,2407,2693,3655,7515,2239,88985},
{1,1,3,11,31,3,1,77,459,817,651,603,1711,9391,20607,48195,127153},
{1,1,5,13,11,49,25,13,51,443,1877,1257,163,4673,30313,18841,24547},
{1,1,7,7,15,33,43,79,127,625,1991,1311,2095,14659,3477,56023,57955},
{1,3,7,15,29,7,119,183,123,323,1723,959,2733,2097,2927,57595,86067},
{1,3,5,5,29,57,93,139,495,739,1715,713,243,2027,11223,44143,119155},
{1,3,1,9,3,63,113,29,19,439,869,1101,4947,2191,14737,57049,93505},
{1,1,7,1,11,39,27,29,281,829,1979,2185,2207,14969,7447,55541,59593},
{1,1,7,13,11,15,15,143,383,469,1439,2823,7489,7675,15433,26203,80433},
{1,1,1,7,15,45,23,93,477,1,1431,3173,7879,12211,13051,56971,114289},
{1,3,1,1,27,55,61,185,323,569,1063,1357,7373,14947,15967,64517,104625},
{1,1,5,11,25,1,127,163,419,657,911,361,3675,10765,24565,2661,61979},
{1,3,7,15,29,53,29,149,465,535,1865,2243,4783,9327,24843,52313,15683},
{1,1,7,7,17,7,85,187,91,1013,1917,2959,3571,12047,25267,34095,9877},
{1,1,1,7,5,27,111,107,313,571,1081,3193,1025,2589,1523,40453,77065},
{1,3,7,1,19,27,1,103,479,405,583,1737,3495,9093,20397,16429,45609},
{1,1,3,11,17,1,125,97,261,651,901,1245,1181,14469,16229,31935,100227},
{1,1,7,11,15,1,19,151,453,833,1371,1109,5373,25,5619,58351,26349},
{1,1,7,15,17,55,51,67,123,13,1873,1035,5871,11943,11543,43261,62587},
{1,3,1,13,21,15,83,205,333,379,2021,1389,861,10395,20587,38207,49109},
{1,1,5,3,13,49,89,85,463,1005,1367,3487,581,12145,22445,35343,65745},
{1,3,3,3,29,27,99,195,89,793,1677,3989,4811,8303,9165,50349,96947},
{1,1,3,5,29,11,91,107,13,659,213,1613,2245,11567,28157,2937,53275},
{1,3,7,5,3,41,65,27,93,747,1143,505,3881,2123,2903,54137,96185},
{1,1,3,15,9,49,3,25,77,681,1709,915,2243,2127,18243,13915,67399},
{1,3,5,7,13,49,89,67,63,271,1651,897,4035,1067,13743,56791,44371},
{1,1,7,9,25,19,125,15,125,705,1359,817,1241,12447,19097,33209,89091},
{1,3,7,3,19,43,127,197,39,709,257,3547,3069,1187,21255,6453,40763},
{1,3,3,5,3,53,37,65,415,183,991,533,7805,9905,18925,52665,100987},
{1,3,3,11,17,41,17,137,143,277,945,1531,7427,7287,30869,27651,116507},
{1,1,1,3,13,3,9,163,113,373,1909,1051,97,10729,28615,40081,129297},
{1,3,3,9,11,47,113,27,307,339,1319,3083,7383,1551,26691,28769,114313},
{1,3,7,7,25,49,31,231,485,629,59,283,7463,6603,23055,63643,10121},
{1,3,7,9,5,55,53,127,147,103,1697,485,7051,14153,21631,35561,10393},
{1,3,3,7,23,7,83,17,135,487,315,719,7003,3919,13255,24031,110493},
{1,3,1,15,27,55,121,177,205,733,933,1535,2925,4259,22203,59059,89209},
{1,1,1,11,9,11,127,47,493,349,1415,3089,4739,14347,31579,20739,72997},
{1,3,1,7,9,31,121,111,163,733,1699,1507,5467,13499,25269,6303,70201},
{1,3,1,5,7,23,123,203,329,387,577,2331,2283,14029,19409,103,2477},
{1,1,7,15,11,29,29,153,289,333,1669,2065,5465,8835,28753,21209,34283},
{1,3,5,11,15,33,45,81,241,461,1167,1073,5511,795,30955,49121,42805},
{1,1,1,13,7,33,11,201,161,475,1359,2329,177,9883,8967,21399,73045},
{1,3,3,1,25,59,85,51,481,751,1213,3019,421,9903,30071,50661,94715},
{1,3,3,1,5,61,3,179,131,233,1627,3577,6323,14161,21595,44963,20215},
{1,1,1,5,9,53,45,105,275,769,105,2757,6769,14987,19955,18291,81707},
{1,1,7,1,1,59,33,19,385,775,423,1799,1325,13545,16027,58347,102397},
{1,1,3,11,15,61,63,59,355,659,1483,3781,7383,5563,32537,34175,40303},
{1,3,5,7,5,37,19,223,323,129,287,2655,3767,16201,4147,315,54885},
{1,1,7,13,13,23,43,129,405,205,1691,2189,3313,11789,10263,16367,65547},
{1,3,5,1,15,21,85,233,427,71,475,3731,3335,11483,28613,4335,35669},
{1,1,3,3,31,47,27,109,373,451,1459,3103,1941,10405,20233,30517,122787},
{1,3,1,7,3,11,113,49,355,465,1959,1355,6521,10863,11481,13385,31787},
{1,3,1,1,9,45,125,69,267,413,717,2767,833,317,23019,37753,3081},
{1,1,7,7,13,55,75,105,71,505,239,3739,4873,4257,18841,41711,24045},
{1,1,5,13,21,59,107,229,421,441,1079,3727,7941,8443,30433,56419,105751},
{1,1,1,9,15,59,29,49,117,1009,1971,115,2899,1069,29145,11855,35277},
{1,3,7,15,19,55,111,77,169,537,1695,2687,3871,14017,15119,27313,112807},
{1,1,3,7,29,5,41,201,211,127,1877,643,2441,8743,29393,6077,52597},
{1,3,1,11,7,1,95,15,229,339,475,3463,7827,9943,30903,65013,1145},
{1,1,1,5,23,19,81,23,475,169,373,1147,1805,12779,13173,8945,28175},
{1,3,5,9,3,53,127,33,237,803,121,307,4981,8765,12761,23601,92921},
{1,1,3,7,17,63,11,37,213,619,1095,1693,6747,7373,17355,5987,97923},
{1,1,3,15,11,37,109,175,503,339,591,2745,2387,7419,13915,4769,48229},
{1,3,5,7,19,17,5,81,471,989,249,437,7309,5747,25277,31911,87907},
{1,3,1,7,15,25,49,243,423,911,1957,911,6331,9831,26021,58877,99257},
{1,3,5,11,3,55,39,129,271,145,1973,3391,2905,9229,7989,15641,67933},
{1,3,5,9,13,13,43,135,183,319,1391,2953,2207,14205,31203,6329,98907},
{1,3,1,9,27,41,27,155,11,191,1747,975,7043,13139,30387,47099,120321},
{1,1,5,9,25,27,53,235,437,77,371,2413,4867,14245,27199,37387,88217},
{1,1,7,7,11,59,103,15,109,65,1987,3695,7737,7341,26963,16075,6301},
{1,3,7,5,7,59,109,159,121,377,1851,3983,5421,7633,7321,14869,54633},
{1,1,3,15,21,51,35,243,397,411,1107,3689,7913,14715,26349,23361,90665},
{1,1,1,3,5,11,77,205,187,981,1969,1749,6295,8267,16073,54451,103603},
{1,3,3,9,11,13,113,83,243,1021,2003,2277,6457,10535,13461,52741,9385},
{1,3,3,11,19,9,103,13,219,269,1805,2689,5219,11497,4909,57985,40141},
{1,1,1,1,29,25,15,217,69,567,839,1515,3627,9837,21433,37177,10487},
{1,1,7,15,15,23,119,217,277,447,551,825,7571,3083,16573,1189,64959},
{1,1,3,11,9,13,63,77,313,195,941,1621,165,8905,20265,53761,25091},
{1,3,3,9,17,5,9,183,175,1015,253,233,2883,15587,27175,38517,22707},
{1,3,3,11,23,63,83,17,49,671,749,3249,7821,7189,26735,28995,101737},
{1,1,7,5,25,15,97,247,161,585,1307,3803,1105,9093,23523,1383,65671},
{1,1,3,15,29,51,65,237,349,709,799,1425,6267,6283,4773,18123,74833},
{1,1,5,5,11,13,9,251,373,189,467,945,7279,11349,10917,6581,83967},
{1,1,7,15,23,27,1,197,41,325,757,1229,6295,345,26147,40135,123063},
{1,1,7,9,23,9,93,225,191,837,103,3367,5411,8289,7057,55391,10669},
{1,1,5,15,21,17,49,221,487,23,1943,1563,6157,4035,27769,14933,56913},
{1,1,5,13,13,43,67,245,457,365,1115,2205,6229,4173,25167,56333,55605},
{1,1,5,11,15,59,109,83,17,913,497,1299,5221,321,32139,13717,94311},
{1,3,3,3,31,11,5,203,3,843,2039,25,6211,14927,6015,46269,90369},
{1,1,3,9,21,51,91,203,149,147,197,1771,2921,6609,2343,35249,12963},
{1,3,1,7,17,43,91,229,107,521,737,2355,5855,6707,21217,47041,81833},
{1,3,3,7,7,31,97,135,503,665,1799,2937,6867,4125,7375,34401,18111},
{1,1,7,1,11,29,89,185,495,633,507,3727,5999,5871,5911,24877,10259},
{1,1,1,13,25,3,25,65,91,411,147,3699,7003,3017,25635,56619,101491},
{1,3,5,7,31,1,63,255,115,179,87,735,1649,4767,31093,60149,49829},
{1,1,3,1,21,63,67,85,399,279,1963,1759,4679,15423,11533,54387,36563},
{1,3,5,3,31,53,73,73,481,443,1393,2763,1199,5375,8977,5369,114603},
{1,1,1,3,29,47,73,205,469,187,815,2787,1431,4705,11455,53643,89269},
{1,3,3,9,27,57,93,55,287,539,1259,3279,1563,11399,22975,27077,41031},
{1,1,3,15,7,27,67,25,169,263,621,1921,509,11715,15363,27447,75535},
{1,1,1,9,29,63,31,99,321,361,1693,763,5593,10815,741,31257,70843},
{1,1,1,9,1,17,73,141,401,549,415,1289,1697,1903,8919,59563,60017},
{1,3,7,3,5,51,127,221,9,929,153,1045,6587,13653,5343,14043,116125},
{1,3,3,13,13,17,29,93,465,59,1207,3121,6331,8647,5047,41869,51969},
{1,1,1,15,23,29,47,149,119,855,367,1419,7739,1141,19787,38185,84403},
{1,3,1,9,29,63,5,63,435,401,1023,1981,6819,7547,30065,33833,7471},
{1,3,1,15,1,47,35,161,243,225,935,2179,7737,7841,28523,11505,103741},
{1,1,7,3,7,57,73,55,101,905,1705,4057,3781,8213,18997,17185,33265},
{1,1,5,1,7,57,31,77,323,395,927,1969,6973,9013,30789,757,84075},
{1,1,3,7,15,53,51,205,401,679,1295,1955,7739,11423,23207,55449,60419},
{1,3,5,11,23,21,67,141,157,767,219,3607,1847,11051,31499,8461,106353},
{1,1,3,9,17,19,123,169,1,31,1019,1823,6043,1895,17293,62079,16945},
{1,3,5,9,3,15,49,27,183,293,989,2161,1845,1103,20149,11121,31935},
{1,3,1,3,17,39,103,45,491,91,413,487,1381,5457,22503,40477,94297},
{1,1,3,7,29,11,87,79,349,437,945,3753,6691,4373,24875,54397,33697},
{1,1,7,1,9,31,105,121,97,947,129,1909,2371,5493,29523,52685,24325},
{1,1,5,9,19,21,63,115,511,525,49,1879,6075,8181,10135,56785,53309},
{1,1,5,15,3,55,75,135,451,697,1407,2765,2443,11589,24863,47187,98477},
{1,1,1,13,27,37,77,157,121,603,491,2201,619,9157,32511,19843,49919},
{1,1,3,1,23,17,23,115,119,349,987,2587,1847,12099,31955,31685,1989},
{1,3,7,7,5,47,63,209,69,921,1041,1391,7485,11121,30993,5691,74551},
{1,3,1,3,23,61,55,253,355,299,971,279,3543,10073,5199,50539,88303},
{1,1,1,11,13,19,7,255,189,267,2021,93,219,10537,28627,58141,53675},
{1,3,3,7,27,61,83,95,163,777,1533,2485,7211,6979,4013,20797,91411},
{1,1,7,13,15,37,5,109,133,225,59,3855,3351,659,24321,63531,15573},
{1,1,5,1,7,55,59,213,45,77,2003,2921,1105,11089,17197,45459,67681},
{1,1,1,5,13,21,107,245,505,409,1453,1201,6945,2103,7377,59413,8785},
{1,1,1,13,5,37,73,55,39,219,225,3877,6583,3105,25355,14839,23435},
{1,1,7,1,21,35,87,227,487,767,609,1685,2731,10135,381,24021,122137},
{1,1,1,3,29,13,19,255,355,505,1757,3537,3029,11403,22685,61169,397},
{1,1,7,1,29,43,11,207,83,97,435,1453,4709,4193,18517,47203,3255},
{1,1,1,1,21,49,39,163,459,849,561,1207,4109,1435,17519,14839,1331},
{1,1,3,11,27,35,65,219,135,559,1111,2959,7835,5165,26641,22765,121829},
{1,3,5,3,23,31,57,149,431,451,189,1771,5877,3503,7531,46485,129031},
{1,1,3,11,1,13,47,17,331,1003,215,2797,689,6289,12719,37139,35827},
{1,3,5,9,19,13,11,29,275,165,783,313,2153,6009,2247,5699,128753},
{1,1,7,13,5,43,51,75,411,743,335,217,559,15389,6567,41193,127443},
{1,3,5,15,5,63,7,145,445,835,825,35,5951,5121,16365,36789,2941},
{1,3,5,5,29,1,61,19,427,245,445,3505,3647,8817,8031,64577,60745},
{1,1,3,9,29,9,35,225,55,535,1537,831,6483,16123,26079,32809,62227},
{1,3,7,7,25,33,15,61,343,749,1963,2763,3171,6755,6529,49449,88903},
{1,1,7,13,17,35,91,119,87,1023,1101,1785,2005,15947,21679,63179,3389},
{1,3,1,1,1,1,123,195,315,681,153,1621,5097,3669,20505,39305,127065},
{1,1,5,11,1,17,73,251,185,59,1723,2321,2103,6331,29571,63811,66651},
{1,1,7,13,15,19,111,91,211,85,711,2197,3107,2717,16725,52995,65791},
{1,3,3,9,21,41,53,145,459,155,93,2833,6747,737,30625,40581,65825},
{1,3,3,3,1,45,119,81,185,431,1221,3043,7277,10537,12355,42261,126117},
{1,3,7,7,11,47,37,41,123,643,707,2963,6183,15527,10951,24031,38187},
{1,3,1,7,13,57,1,149,117,627,1999,2805,4857,12805,31453,25699,109447},
{1,3,5,3,9,37,83,221,77,573,661,465,1279,7355,24061,36151,96595},
{1,1,7,15,29,31,125,205,449,563,1263,3427,8013,14025,15235,11833,25601},
{1,3,7,11,31,35,99,193,163,527,1455,395,4853,2561,11909,57311,101007},
{1,1,5,3,17,39,99,173,497,245,1671,3457,83,11959,2963,3401,102259},
{1,1,1,5,25,41,119,81,301,797,661,2543,1195,2111,1785,41533,51947},
{1,3,3,13,5,59,61,153,213,541,1849,249,3897,3877,17095,6857,76781},
{1,3,7,1,19,13,57,47,359,165,1085,2263,3261,12825,17405,25853,20731},
{1,1,1,7,7,43,7,65,51,503,173,1023,283,14809,1183,33497,110683},
{1,3,5,11,19,51,29,157,159,191,1293,2951,6569,12433,14587,30631,30485},
{1,3,7,5,1,27,25,221,255,471,779,3991,6985,1803,28451,33403,5567},
{1,1,5,5,7,29,55,241,457,863,1715,3393,4127,13985,6313,13683,114837},
{1,3,5,5,11,27,55,109,247,199,1593,2881,307,97,24751,35921,121931},
{1,3,1,13,3,59,17,161,47,467,1019,3629,3017,15645,3983,32393,79213},
{1,1,3,11,19,57,67,199,319,107,2043,2045,4025,5733,29979,37721,117031},
{1,3,7,11,9,23,31,81,177,801,1177,3451,7777,15351,7579,39033,23847},
{1,1,3,5,17,61,63,7,371,905,1147,1383,4075,6721,17503,32015,112547},
{1,1,3,13,13,25,69,159,49,133,227,2155,1603,10077,3429,39131,18949},
{1,3,5,3,29,5,115,93,243,791,1113,2841,4733,3041,31733,28539,84567},
{1,3,3,7,21,9,5,95,489,517,1453,2697,7951,12369,19571,29811,51805},
{1,1,5,9,1,29,97,191,73,357,745,2787,7815,4565,19761,33729,86849},
{1,3,5,13,3,5,35,79,387,813,1673,3187,337,5539,6761,46903,122967},
{1,1,7,11,1,15,125,175,255,35,145,2391,887,10505,11587,53941,5089},
{1,1,7,13,9,13,15,215,361,227,1665,3345,3615,14031,16281,4457,52037},
{1,3,5,9,31,21,3,189,211,855,1781,2097,1345,6763,27651,54137,52689},
{1,3,1,5,29,9,99,183,183,205,149,53,7179,3387,9603,4281,47145},
{1,3,1,11,13,35,97,21,29,877,191,1621,2501,4283,1707,48957,129029},
{1,3,1,9,5,19,57,219,105,467,1179,3155,7743,4835,14845,35671,47655},
{1,3,1,7,27,41,27,185,271,611,1173,2875,529,11619,20231,18741,41799},
{1,3,7,13,9,3,35,71,467,689,1797,319,6657,13193,15861,7567,12891},
{1,1,7,13,19,57,25,141,195,995,859,811,4685,6711,8963,49657,54751},
{1,1,1,11,27,25,9,91,97,251,757,2783,5447,3617,26801,32501,55245},
{1,3,7,1,5,1,103,129,127,593,857,3957,3665,10279,26211,2095,15869},
{1,1,7,1,25,49,3,139,25,545,615,1353,4103,1099,21729,45383,110611},
{1,3,5,3,7,49,83,41,209,357,939,849,5851,3945,831,8131,105897},
{1,1,1,3,27,19,123,71,195,1019,1021,1287,5665,5277,8647,27033,89539},
{1,1,1,9,27,51,49,159,401,1013,763,653,1449,12441,21191,28871,106181},
{1,1,5,7,31,7,105,137,331,367,1305,2761,863,3915,12633,32251,82867},
{1,3,7,11,9,47,35,57,137,269,443,79,11,11817,28995,46681,104263},
{1,3,1,5,3,25,89,179,183,835,367,2215,295,5365,1899,10785,88979},
{1,3,7,13,3,5,93,43,409,363,267,2077,3745,445,25957,34103,29475},
{1,1,1,7,27,21,121,29,171,783,553,265,6835,3929,18127,33463,70999},
{1,3,3,15,15,55,13,1,297,935,1307,1779,2239,15471,32453,30649,45973},
{1,3,7,5,25,41,3,171,347,607,1873,1087,2433,8377,7959,19941,117319},
{1,1,1,3,5,47,107,69,431,63,325,1241,3487,11249,28559,30001,93789},
{1,1,1,5,15,17,9,145,335,169,1099,3637,5397,6711,16095,27053,124247},
{1,3,3,5,3,9,65,97,421,951,2003,2837,7095,15685,5147,56801,98679},
{1,3,7,15,1,33,115,45,215,253,361,555,787,15483,25531,53273,8933},
{1,3,1,9,3,63,47,205,457,977,991,3189,1369,14899,10937,56999,11525},
{1,1,7,5,11,61,53,55,231,357,1695,2489,2355,7583,14097,50039,96595},
{1,3,7,7,3,57,115,245,259,573,1275,2971,1793,13683,8683,51815,26807},
{1,1,5,3,17,59,55,237,491,757,1447,2941,2641,14175,4401,4367,36853},
{1,3,1,15,3,63,67,1,403,79,1161,2379,3337,14447,5877,40759,12573},
{1,1,7,15,17,1,91,5,173,215,1567,1851,3309,9813,21215,19151,96785},
{1,1,1,9,31,45,123,221,397,51,1489,3247,923,10423,10461,51231,92909},
{1,1,1,13,27,17,105,163,403,193,1487,2421,4415,14303,6419,24105,29997},
{1,1,5,13,31,55,17,125,341,219,401,1611,891,12909,13949,46245,26769},
{1,3,7,3,31,41,65,207,311,643,1617,271,3749,14635,26385,55251,50719},
{1,3,3,13,7,55,69,241,413,399,137,2255,5395,12625,26583,64603,22571},
{1,3,5,3,31,15,15,161,153,445,595,273,6631,12845,23331,16963,52099},
{1,3,3,1,27,39,71,41,455,841,831,1719,3531,5113,29183,1933,42227},
{1,3,7,3,1,15,31,183,429,557,1747,1059,2079,16361,29103,43207,921},
{1,3,1,1,31,39,97,73,339,405,1423,2215,5435,9205,1889,58249,61517},
{1,3,7,1,23,59,127,245,11,627,1555,2497,6427,7205,22675,62847,69691},
{1,1,3,5,1,13,95,9,167,481,947,3181,8057,5559,7537,33757,72419},
{1,1,7,3,15,9,105,205,287,375,115,1731,1063,11551,12077,41013,88853},
{1,3,3,9,5,63,127,33,409,279,1379,4069,4091,14703,27435,19525,71261},
{1,3,1,13,31,31,59,205,167,131,891,1259,6909,211,31517,8085,112065},
{1,1,5,11,17,25,119,77,449,569,381,825,2459,983,2959,51611,90721},
{1,3,1,7,17,55,91,231,133,541,499,3609,4237,11627,30007,58911,43443},
{1,3,7,7,29,5,47,187,71,695,1389,2855,5815,11605,3643,24961,25793},
{1,3,3,5,11,31,43,31,185,1021,795,3585,3981,8627,18117,42351,19513},
{1,1,5,13,9,3,115,45,39,577,1847,653,2625,9367,27923,35661,113613},
{1,3,7,7,17,9,69,233,367,673,11,2215,1177,4501,9693,62013,45647},
{1,3,5,7,7,53,11,227,465,843,2017,689,6767,10321,25163,56561,6865},
{1,3,3,5,13,43,119,9,185,893,133,863,7137,6653,7875,23167,13893},
{1,3,5,9,1,47,17,85,273,901,493,2411,983,15717,25151,21323,57939},
{1,1,7,5,19,17,49,37,425,443,781,2593,4929,12313,12727,42285,88451},
{1,3,3,11,9,53,17,67,237,463,1509,2153,3715,7909,21151,64517,87695},
{1,3,7,1,29,39,25,83,413,1005,2011,3933,2911,7041,10537,23135,22671},
{1,1,3,9,23,61,117,33,431,181,1819,683,1809,1723,27041,29113,99347},
{1,1,5,11,11,7,101,181,51,857,923,3495,7123,7775,30081,48513,116137},
{1,1,3,11,15,31,97,127,365,799,715,2101,6081,11607,1055,35027,62967},
{1,3,5,7,3,31,109,247,225,221,1093,2633,1847,7427,8767,16581,32145},
{1,3,1,7,15,23,43,109,327,417,1895,2333,6265,6599,6623,47375,92731},
{1,3,7,1,29,29,45,217,163,941,1327,3685,5481,15783,26281,60339,34277},
{1,1,7,11,1,7,119,201,29,193,1805,1395,267,2011,637,26765,48883},
{1,1,3,7,11,63,41,89,365,729,25,3185,2143,1737,29693,7443,78079},
{1,3,1,13,25,27,63,233,79,1007,1357,679,7581,8333,2469,31787,128531},
{1,3,1,3,23,39,53,99,219,475,931,507,3615,10613,14663,1151,123459},
{1,1,1,1,13,15,67,45,393,791,415,2731,1151,8935,28983,7239,106247},
{1,3,7,7,11,35,95,153,421,193,1997,2587,3183,9229,17663,28221,6759},
{1,3,1,7,5,5,123,55,509,973,261,463,2723,15225,1925,62283,86329},
{1,1,3,13,5,47,123,239,273,407,1725,717,1229,1387,11743,13739,104503},
{1,3,3,13,23,35,43,113,299,847,1903,3445,3395,641,11271,61517,40747},
{1,3,1,15,17,49,97,9,335,731,151,167,8129,11845,18285,20113,122397},
{1,1,5,11,11,63,3,153,345,511,1939,1815,7231,10555,14293,50753,14681},
{1,3,7,5,21,31,127,223,241,783,887,3519,4743,3541,4143,57461,27791},
{1,1,5,7,13,15,83,225,201,979,145,769,1491,12155,21307,64877,113277},
{1,1,7,1,27,25,105,69,239,323,1059,573,4913,14215,27007,42351,66315},
{1,1,3,11,21,33,93,23,363,633,935,637,6171,12695,14077,17505,69681},
{1,3,1,5,15,11,93,211,175,377,33,1403,5097,1503,8483,2881,85877},
{1,1,5,3,5,51,5,255,429,661,625,3015,4813,3573,22917,45967,70559},
{1,1,7,3,11,41,3,197,181,897,767,1385,7395,15543,4655,40309,73169},
{1,1,5,9,15,35,71,119,509,817,1169,75,1337,2959,611,38243,46987},
{1,1,1,9,1,7,43,65,479,625,1685,1309,5619,14163,13633,18169,8311},
{1,3,5,9,19,39,95,105,273,1023,79,229,6895,2931,5717,27911,22139},
{1,3,5,7,1,55,15,15,297,731,2029,2789,11,1333,26571,62595,15131},
{1,1,5,7,29,35,3,125,381,709,2047,2395,6315,2301,7175,19857,75085},
{1,1,5,15,23,45,95,117,49,635,1525,1105,7335,4653,18159,29729,62627},
{1,3,3,11,29,19,29,169,141,243,1765,1829,4555,16299,3053,58933,44605},
{1,1,3,15,5,45,35,213,385,993,1521,9,3561,10497,12601,38163,86501},
{1,3,3,13,9,23,109,95,491,1003,473,3325,6577,14617,17765,33391,82927},
{1,3,3,11,25,31,93,111,231,71,1233,3581,6789,4569,16741,61967,32249},
{1,3,3,15,15,63,39,247,79,923,327,2639,2013,12325,18133,60623,2215},
{1,3,5,1,5,49,121,53,283,529,37,3233,6285,12447,4355,9343,45631},
{1,1,7,11,11,11,111,139,429,279,1019,2139,2033,6809,8847,22535,107005},
{1,3,5,1,1,21,35,97,167,57,491,511,4065,11699,16851,6847,40929},
{1,3,1,15,3,55,113,33,255,537,835,1867,3927,839,955,29079,93727},
{1,1,7,3,5,7,35,111,165,885,115,3051,4541,1701,22827,361,91843},
{1,1,7,11,7,55,81,43,237,725,1761,1599,639,14189,31241,52827,107943},
{1,3,1,3,29,35,67,119,369,877,1861,123,8121,13861,31155,60245,79799},
{1,1,3,13,7,49,63,19,253,723,639,1677,291,13697,22231,46893,90069},
{1,3,5,1,7,57,29,233,35,715,515,3221,2715,13839,18321,4445,103843},
{1,3,1,7,1,63,33,7,481,461,1923,2679,2441,5449,13233,2245,48667},
{1,1,7,11,11,9,95,151,441,333,1871,1181,3027,12887,11923,63847,6953},
{1,3,5,5,15,33,53,47,351,387,55,393,5475,3027,18565,37997,120877},
{1,3,5,9,23,43,67,97,445,783,1499,1977,1441,10159,13479,149,4939},
{1,3,7,3,15,41,119,55,139,25,849,857,53,10421,2683,24839,107797},
{1,1,7,13,25,51,51,13,333,93,95,1755,3055,12585,3519,44857,11257},
{1,1,5,11,29,55,13,235,419,327,823,2675,8031,9303,8749,20215,12111},
{1,1,3,5,7,31,103,19,467,255,583,419,2845,12179,63,51693,9755},
{1,1,1,13,15,29,109,81,381,659,601,3867,7663,7307,16445,56327,48559},
{1,3,3,15,31,35,29,153,423,247,55,3259,6199,4199,13931,14433,52645},
{1,1,5,11,9,17,17,191,231,977,721,2817,2485,4965,32341,55131,4547},
{1,1,7,7,7,7,89,69,299,503,597,311,1321,2335,30193,45347,126631},
{1,1,7,11,13,43,105,153,89,229,1573,1549,3699,15981,28911,45011,83759},
{1,3,7,3,1,3,121,137,263,325,1449,3793,5795,7715,7449,26453,85081},
{1,3,1,7,23,15,39,217,99,873,1641,1411,4627,283,20707,41795,62239},
{1,3,5,9,15,15,35,255,501,945,79,799,2361,4495,27825,27699,129335},
{1,3,1,7,9,19,89,31,65,905,1475,1353,7253,12825,20723,47757,12007},
{1,1,3,3,15,35,83,239,463,835,1249,2521,3429,14073,13569,6161,71309},
{1,1,7,11,31,43,15,57,461,917,339,3787,2925,1879,7217,17091,108819},
{1,3,7,3,17,51,29,105,221,941,1291,835,1563,15623,2953,62985,63037},
{1,1,7,3,1,39,83,41,399,465,587,2011,137,6017,5067,52389,71053},
{1,1,7,11,17,55,103,239,173,181,1219,2671,5183,3799,19589,31247,68889},
{1,1,3,3,21,43,123,253,281,627,353,3077,1685,12143,19723,57775,70761},
{1,1,7,15,31,13,101,159,311,305,1783,3523,149,9269,7103,40315,30569},
{1,1,5,3,29,47,11,219,301,207,1361,563,7831,14469,18983,54535,64647},
{1,1,3,15,11,37,85,237,225,1009,1065,985,6849,5395,22853,43965,51363},
{1,3,3,1,11,61,45,131,201,609,757,2539,3817,9309,24759,26789,41437},
{1,1,7,3,21,5,19,137,75,573,583,2499,41,3429,24273,36711,110015},
{1,3,7,9,1,51,39,75,115,269,1983,2709,6989,6521,5551,43675,1019},
{1,1,3,9,27,1,125,7,67,821,275,1253,4635,3557,4155,13831,1523},
{1,1,5,15,23,15,79,43,275,791,1867,2495,2933,2167,22819,52913,88871},
{1,1,1,5,31,59,27,153,159,919,219,3373,3227,6321,27559,33905,126145},
{1,3,3,13,23,21,119,175,119,741,1745,3985,3847,5163,13699,32373,75201},
{1,3,7,15,1,47,101,89,425,269,713,3587,3373,13315,16481,40031,50353},
{1,3,7,3,19,29,5,69,385,979,1893,1849,8007,14415,18343,60555,109117},
{1,1,3,13,5,35,111,239,489,395,1565,1607,543,89,8971,22311,899},
{1,1,7,7,11,51,105,211,341,85,991,1275,3995,12611,2363,29501,44217},
{1,1,5,13,9,17,93,69,145,917,469,1109,7405,12903,8341,50383,20133},
{1,3,1,7,27,45,45,85,101,161,1117,2757,7847,359,17155,27073,123535},
{1,3,1,3,9,11,67,205,109,257,1635,141,3969,11571,211,48683,108671},
{1,1,3,7,13,9,29,251,113,851,1549,981,5553,6095,28885,32953,112563},
{1,1,5,7,11,5,13,83,343,499,587,3887,3859,11459,7361,25665,86151},
{1,1,5,1,13,43,3,37,273,749,1707,2069,3083,1095,3081,23919,21939},
{1,3,5,13,13,49,115,99,357,95,699,2615,1911,12675,8607,12535,118651},
{1,1,7,7,29,43,17,131,271,895,1427,3659,1843,8247,1175,48239,54435},
{1,1,1,9,1,27,85,163,353,669,745,317,2505,7685,14831,31131,106687},
{1,1,7,9,1,23,121,53,289,651,303,3049,6819,6733,17485,20023,110009},
{1,3,7,3,5,47,93,75,363,479,825,1801,6807,3341,6419,9889,5557},
{1,1,3,15,23,5,7,25,73,811,1597,2041,6707,6817,20427,50749,46255},
{1,3,7,9,1,11,61,63,435,977,1937,93,2685,643,20113,25873,63829},
{1,1,3,15,5,41,31,53,143,271,27,3899,5045,1063,17229,52715,67689},
{1,1,3,11,1,57,121,13,291,861,1547,3899,7949,15401,29807,52307,104359},
{1,3,5,15,23,3,95,43,377,437,1687,3075,5131,11791,3637,12621,105575},
{1,3,1,3,27,1,117,11,153,401,1971,2097,3227,14603,4757,56281,112263},
{1,3,3,5,13,25,51,209,367,327,1941,1943,1347,14393,31997,16001,129047},
{1,1,5,11,19,51,109,229,71,923,1741,1193,4657,6043,26703,17757,75009},
{1,1,7,3,23,3,125,165,137,999,1583,3493,859,15603,7143,28791,28201},
{1,1,5,11,29,57,65,41,295,729,635,1871,6347,3509,59,40765,42673},
{1,3,3,3,15,59,53,97,15,131,891,1105,841,6065,14427,4721,106433},
{1,1,1,7,19,37,101,121,141,613,1363,691,1731,12477,8339,55669,99379},
{1,3,5,13,17,49,75,25,447,113,1853,3465,5225,4531,14287,1039,17399},
{1,3,5,3,3,49,101,79,117,939,1161,1991,2343,7183,12599,52877,94337},
{1,3,1,1,19,47,73,195,475,435,1807,2723,7885,15469,26057,37325,57005},
{1,1,1,11,17,7,111,143,357,977,719,553,4559,7225,10405,26895,8385},
{1,3,3,9,17,5,1,73,125,913,1275,2387,5153,13611,20585,8465,27545},
{1,1,7,5,27,51,107,147,503,699,851,1729,2875,16331,28025,26451,92705},
{1,1,5,9,3,37,21,139,13,427,225,1345,2491,15495,25847,3095,128879},
{1,1,3,11,7,47,113,133,99,871,1151,1953,7931,6389,28715,36861,60017},
{1,1,7,1,21,47,35,83,137,945,2047,3491,3719,3001,20563,51243,14491},
{1,1,5,15,1,13,85,61,479,853,813,805,4931,12651,22757,29531,92861},
{1,3,7,7,27,63,31,169,43,185,637,729,7231,2381,23539,53885,90215},
{1,1,3,13,5,51,69,111,357,277,1889,3809,8031,13341,14261,34001,63317},
{1,1,7,3,11,59,1,43,227,503,1407,3917,7077,847,4513,53007,66721},
{1,1,5,11,15,25,109,169,25,391,597,2997,2377,9045,15239,25291,5451},
{1,3,3,11,15,11,1,59,347,707,239,2473,8057,4787,32247,17955,79151},
{1,3,7,11,9,59,9,117,137,713,451,1105,4485,14979,26271,46017,89211},
{1,3,3,3,3,19,95,131,413,291,1179,3265,7107,10419,13527,19905,8059},
{1,3,7,9,29,43,19,243,443,27,1401,3469,6925,2833,19715,39667,11983},
{1,3,3,7,23,33,115,59,29,61,1085,1115,4007,12673,26479,22397,95609},
{1,3,3,5,1,47,43,83,21,621,59,1,891,12285,31855,48641,52479},
{1,3,3,5,3,9,17,181,15,315,1705,2461,1853,14007,17665,40593,126179},
{1,3,5,3,3,23,83,163,29,293,1891,2631,2989,7295,2441,21689,8187},
{1,3,1,1,1,23,53,215,185,843,1083,2603,3857,4981,25079,20249,93717},
{1,3,5,11,7,61,127,13,449,395,1909,3967,2441,3073,8159,33979,26345},
{1,1,5,1,15,5,93,87,319,173,1729,1395,1019,5139,10819,29877,81025},
{1,3,3,7,17,55,61,227,299,245,849,211,895,2999,18215,37069,32821},
{1,1,5,3,17,49,115,55,447,533,1463,2983,3245,9345,11955,49145,128035},
{1,3,1,7,5,17,61,71,101,529,1761,827,7887,5713,31039,18087,82277},
{1,3,1,11,27,59,1,231,303,431,1279,3647,1333,3675,29401,55533,65997},
{1,1,5,9,7,9,111,245,269,919,1147,1601,6219,4931,3035,12231,4011},
{1,3,5,15,3,19,83,25,129,979,79,3027,3983,7703,16859,12085,83115},
{1,1,5,11,31,41,99,3,383,943,1579,2435,1209,161,31733,11755,95697},
{1,1,1,9,9,55,115,187,499,165,1081,813,2545,8065,10501,15475,85107},
{1,1,1,3,1,31,81,213,301,575,605,543,3347,12759,21645,37173,36127},
{1,3,3,9,21,29,51,91,307,617,1839,443,1013,4473,3885,57669,123271},
{1,3,1,15,31,43,83,187,51,513,1505,3895,3557,9527,27537,6173,99595},
{1,3,3,1,3,53,113,27,431,505,219,2143,6691,3219,9589,9885,24037},
{1,1,5,9,13,3,53,145,49,411,691,289,6443,4963,13815,23663,95497},
{1,3,5,9,19,7,53,101,199,69,1821,3233,3267,5947,4869,30095,21255},
{1,1,5,11,29,7,79,11,451,585,987,2333,1891,1853,14739,34399,62895},
{1,3,1,7,29,43,103,219,139,359,1663,3453,7469,1943,11457,19227,62211},
{1,3,3,11,9,47,17,237,87,881,583,3473,2579,975,1531,50997,76219},
{1,1,7,15,31,37,79,115,95,515,2003,2595,4077,4537,9171,31183,41219},
{1,1,1,9,21,41,93,33,211,341,233,2217,6657,12913,8329,3881,42563},
{1,3,3,11,25,3,23,197,49,339,877,1117,7817,14143,1575,50301,92367},
{1,3,5,5,19,45,69,179,447,861,1633,1941,5821,1843,4085,23501,109047},
{1,3,1,3,31,29,49,183,311,133,345,1541,111,5571,1943,11039,127673},
{1,3,1,5,3,13,63,5,59,789,71,3271,3871,9105,22525,31,117803},
{1,3,1,13,31,43,97,133,313,729,287,2971,5623,13183,15179,47271,28853},
{1,1,3,13,27,15,35,37,507,139,1933,2847,361,10261,21031,3889,56875},
{1,3,1,15,31,13,45,73,279,331,471,3881,3295,12035,28329,899,47397},
{1,1,3,13,1,7,81,255,315,595,43,3919,5229,7953,25711,19509,107181},
{1,1,3,15,7,33,117,169,71,577,629,3665,7761,13529,26375,17181,22125},
{1,3,5,7,5,7,1,93,489,289,329,2273,685,14835,11433,26041,112735},
{1,3,3,3,9,39,45,23,171,35,571,551,7815,6169,24283,61477,71877},
{1,1,5,7,23,15,81,215,297,269,655,2059,3643,12741,11955,41085,46047},
{1,1,7,5,3,35,125,141,419,137,1031,2053,7925,7267,6267,34323,77495},
{1,1,7,11,3,57,91,43,139,691,1569,1825,7855,1093,19263,31601,16019},
{1,3,1,5,21,7,11,225,105,757,1493,455,4757,12007,5139,3545,79717},
{1,3,1,13,17,29,125,249,475,79,1271,341,863,853,2105,32897,121261},
{1,3,1,11,17,59,3,29,61,399,1465,4029,2103,12481,28495,34363,63781},
{1,3,3,15,29,13,101,191,435,215,1355,2263,6059,4545,7535,15041,84091},
{1,1,3,9,29,23,99,55,91,145,235,2847,725,209,24565,16545,103669},
{1,1,1,1,31,15,93,197,207,357,667,3511,3865,5329,6491,9027,125979},
{1,3,3,13,17,35,99,187,153,589,1633,4053,1023,9541,9841,39585,24885},
{1,3,7,11,23,5,71,89,455,665,1221,1821,591,11459,503,56777,65691},
{1,3,1,1,9,33,51,203,223,709,1263,3535,7753,8279,8673,60259,2671},
{1,1,7,9,17,63,5,229,495,435,1711,3359,399,15901,28519,56627,8079},
{1,3,5,11,9,25,49,143,275,989,461,447,1917,9253,28421,1803,119725},
{1,3,3,7,25,3,39,171,303,905,1353,2561,7347,7339,15271,61945,26343},
{1,1,1,3,5,63,9,229,107,815,1705,3621,2345,3065,16315,17017,33667},
{1,3,5,13,29,13,91,111,475,561,443,3825,5331,11211,27639,28305,101831},
{1,3,1,9,15,33,17,47,249,89,429,3819,1959,14317,10737,28151,40395},
{1,3,7,13,19,29,83,81,511,783,823,2865,5823,9459,27413,63297,44181},
{1,3,1,1,19,53,45,227,193,631,289,1227,6241,6915,16051,31237,50201},
{1,3,7,7,15,49,77,147,421,515,927,1561,4391,12943,6807,36889,70249},
{1,3,7,7,17,15,63,123,101,283,59,977,5185,16161,5007,36255,11537},
{1,1,7,1,13,17,79,35,193,947,767,1365,2145,13267,30561,51949,37591},
{1,1,1,13,11,13,91,129,355,549,295,673,209,15953,14703,30857,47967},
{1,3,5,9,17,17,83,161,189,585,21,1019,4879,15943,17281,46013,94839},
{1,3,5,9,23,39,65,25,181,3,2005,635,201,9391,8755,38535,88697},
{1,3,1,15,13,35,47,125,429,901,895,3495,327,397,7847,62157,3489},
{1,3,5,3,19,21,81,39,85,169,1981,3323,113,2057,16617,58051,55059},
{1,3,1,13,9,1,101,81,129,717,1495,4077,5555,93,12957,14805,110219},
{1,3,5,5,5,47,107,111,387,987,2009,179,1111,3443,25579,12293,123035},
{1,1,7,13,21,25,33,211,9,783,1785,2691,6835,2867,22469,17853,90685},
{1,1,3,3,19,57,59,203,197,347,553,1361,7593,91,15303,30045,86605},
{1,3,5,7,29,23,1,235,159,277,1227,1727,1853,9717,2377,13597,18119},
{1,1,1,11,15,29,5,15,349,685,197,3127,1075,8847,27873,539,57149},
{1,1,7,9,23,25,121,239,219,747,1981,2683,5319,75,22569,29697,27627},
{1,3,7,5,31,43,95,131,423,547,1437,127,1953,861,839,54503,20465},
{1,1,5,3,29,29,71,237,275,493,513,4067,393,9415,20511,29257,86267},
{1,1,1,1,25,11,59,185,211,175,37,2999,4919,10225,16727,60447,59985},
{1,1,3,3,1,9,69,195,197,677,229,599,5613,4537,5495,58801,14297},
{1,3,1,15,17,23,5,101,331,943,1433,2199,313,469,3651,3281,100119},
{1,1,5,15,13,25,87,45,229,821,59,761,6259,15159,3197,39763,87301},
{1,3,5,7,19,21,89,15,19,623,603,4069,3531,13353,21267,6355,53821},
{1,1,5,9,13,13,111,77,439,599,1577,959,4567,3117,7127,49265,35667},
{1,3,7,9,27,61,1,19,43,475,221,655,4351,15827,30489,22245,41077},
{1,1,3,13,17,17,111,85,253,11,367,2349,4103,12517,27037,42481,84451},
{1,3,5,7,7,25,53,27,429,503,893,2923,2539,15849,30157,12111,108893},
{1,1,7,9,13,29,51,113,273,745,759,263,3031,705,23203,64245,127183},
{1,1,1,9,29,5,25,165,261,319,645,2199,3135,10263,10711,18713,63337},
{1,1,5,1,23,41,43,71,365,683,1107,1671,7079,8933,12815,8095,97955},
{1,3,1,15,9,43,105,217,131,299,1459,1087,3493,15297,11741,43383,35021},
{1,3,1,3,3,57,69,7,73,977,1163,3591,243,13129,23247,20609,22489},
{1,3,7,5,1,57,65,27,121,575,903,3527,5601,5597,1941,60079,88121},
{1,3,1,3,15,3,23,87,233,389,1671,1557,4825,1017,17697,26735,53421},
{1,3,5,3,5,43,61,249,273,251,1383,2415,1061,12363,3071,23785,127909},
{1,3,3,13,5,63,15,165,353,603,1627,2037,487,11603,719,54693,52645},
{1,3,5,11,31,41,41,83,481,251,1903,2655,5237,6073,20201,14069,91649},
{1,3,1,15,21,41,99,61,55,63,1595,1805,7625,12261,23275,43471,5147},
{1,3,1,5,23,21,71,169,197,51,1653,3053,4663,293,12751,15641,83993},
{1,3,5,15,29,45,55,199,275,103,1093,3569,5997,9445,2291,30973,68589},
{1,3,5,7,15,3,15,3,287,961,1759,1153,7613,9885,8981,5109,112865},
{1,1,1,9,1,37,111,61,309,581,875,2121,1035,4345,1351,59743,34955},
{1,3,7,7,11,23,51,235,23,697,991,1995,3615,6665,15885,18555,11711},
{1,3,7,13,3,59,87,129,405,689,1189,2071,877,12347,18381,28367,27247},
{1,1,1,9,23,29,113,71,479,421,215,1029,6125,13575,10823,45303,3153},
{1,1,3,11,13,5,31,29,279,597,791,319,1391,14487,3811,36913,11513},
{1,3,7,11,9,11,55,167,69,519,1887,145,6133,1307,14465,17419,18319},
{1,1,3,1,29,25,57,75,19,187,1591,421,959,7499,8377,42811,53423},
{1,3,1,3,7,9,73,217,383,755,1561,3923,3891,16129,13195,62097,67493},
{1,3,7,9,5,7,47,29,319,243,405,2867,5803,2273,4913,54777,88301},
{1,3,7,1,25,11,51,183,387,863,39,2119,2395,10175,20833,3235,108197},
{1,1,7,13,25,43,21,67,103,709,603,1045,7079,8867,29039,61499,39533},
{1,1,7,5,7,55,77,115,409,287,1149,1535,7459,5525,27129,43659,86953},
{1,3,5,3,21,41,47,147,267,473,1501,2663,5381,41,18265,53845,16039},
{1,1,7,15,27,63,95,103,169,1,133,3103,7539,5765,11453,4133,95133},
{1,3,3,15,3,53,121,135,385,475,889,2557,4937,11129,18461,16757,30339},
{1,3,1,13,11,39,111,13,475,201,1973,2151,6973,4083,12593,44093,108037},
{1,3,7,9,31,31,97,235,179,689,403,1995,7697,7511,29333,11005,50723},
{1,1,7,13,23,5,7,171,441,921,1455,3865,7089,5469,10423,53013,80559},
{1,3,5,3,25,43,105,157,507,143,297,1111,2761,14103,4965,36733,11741},
{1,3,7,9,29,61,49,239,271,697,211,1633,2991,14933,12347,44291,12219},
{1,1,7,7,17,61,29,43,87,633,937,1931,3541,12259,23045,5923,48479},
{1,3,3,3,15,25,105,17,159,863,1377,331,1475,10573,28947,8141,26671},
{1,1,7,7,31,59,81,23,467,241,1257,1337,7731,9071,3417,51191,78369},
{1,1,5,9,11,45,49,227,319,63,1339,885,4571,11649,5607,10509,55055},
{1,3,3,9,29,17,7,235,191,927,575,1115,4111,14179,2041,13331,29825},
{1,1,5,9,27,61,71,201,341,577,221,1371,1135,4347,24211,36171,23435},
{1,3,3,1,1,29,75,121,193,647,1429,275,5243,783,28533,13941,68035},
{1,3,5,15,21,27,117,183,251,991,935,3119,5133,2765,7423,28867,120565},
{1,3,5,5,13,23,29,101,299,699,1249,1225,1335,6079,17825,60467,87787},
{1,1,1,9,15,19,11,163,433,553,1487,813,3293,1195,895,28431,62905},
{1,1,1,13,25,37,111,129,391,813,1061,4065,7339,10731,23799,41463,99673},
{1,1,7,15,3,21,45,77,471,155,967,711,4947,13983,27827,28653,117839},
{1,1,5,9,13,39,107,237,233,881,297,2189,8085,1221,18659,299,90951},
{1,1,1,13,21,53,83,17,487,215,1203,3017,7887,3759,10521,31223,87917},
{1,1,7,1,13,31,123,219,127,743,1325,3907,129,8901,4855,22509,47331},
{1,1,7,11,29,37,11,157,401,35,2037,2873,7409,7837,1247,33911,3979},
{1,1,5,15,1,13,35,253,287,1007,1417,1613,6019,11617,6323,56263,45073},
{1,3,1,15,1,59,41,239,373,443,897,275,5783,8619,18559,16279,92063},
{1,3,1,9,23,33,83,43,231,819,1657,1031,5507,12621,8961,23059,63453},
{1,1,7,5,29,49,21,251,267,43,729,4013,1497,15489,16761,49689,122755},
{1,3,7,1,31,21,11,149,127,711,1249,49,5503,677,12313,61301,16279},
{1,1,5,11,9,15,41,61,81,991,1387,3567,221,15835,8609,28265,98199},
{1,3,1,7,21,35,13,59,173,637,107,393,4551,6523,27389,33129,45579},
{1,1,1,9,29,51,65,199,417,553,1321,2513,4749,8477,19721,24301,16301},
{1,3,5,1,25,13,7,55,163,581,1677,2313,6843,15697,3055,53171,59899},
{1,3,1,5,31,13,101,195,235,359,911,1017,2575,12801,997,7819,73243},
{1,1,7,1,9,39,59,83,57,885,317,2689,5741,11833,25563,62581,62239},
{1,1,5,15,25,25,55,207,223,907,913,387,5599,15567,8859,13703,66071},
{1,1,5,15,19,39,83,177,333,531,1257,2687,7793,15967,19175,1381,106629},
{1,3,5,13,29,29,77,1,273,483,725,3825,5115,4043,11571,8693,49761},
{1,1,7,3,5,45,37,65,267,191,301,2863,167,9303,14563,41553,119561},
{1,1,7,5,21,41,107,213,267,427,699,1485,2125,16011,29243,4691,50545},
{1,3,3,9,15,29,81,53,289,689,933,2667,5175,10409,28221,56375,49109},
{1,1,1,15,3,11,77,107,353,349,219,1961,7559,10081,25119,46041,103827},
{1,3,3,1,5,27,109,17,271,543,565,397,2649,12037,4525,37835,107071},
{1,1,5,15,3,37,123,157,389,619,1379,4093,6107,4419,21011,36189,21269},
{1,3,1,7,25,17,37,133,247,113,985,815,441,7869,25121,49459,429},
{1,3,3,11,7,23,59,51,403,685,2019,1167,7973,6915,10819,43807,127793},
{1,1,3,1,29,3,125,107,305,101,391,2733,6883,5867,5139,16025,112439},
{1,1,5,5,23,23,89,33,275,451,1033,649,3761,4735,26021,9627,102747},
{1,1,5,13,3,17,117,251,425,917,759,3047,8171,14421,27765,11085,64889},
{1,3,1,9,7,23,107,143,123,413,2045,655,6283,8783,20263,55463,33271},
{1,3,7,11,5,49,73,55,465,43,587,3943,521,12357,16273,26603,23219},
{1,3,5,13,9,3,127,171,271,227,993,1427,2235,6325,13501,1411,44393},
{1,1,1,3,13,27,19,37,175,423,5,3403,5427,16345,30297,11909,104647},
{1,3,1,3,3,39,111,179,487,923,1945,1609,4689,11807,13725,3081,48163},
{1,3,1,1,9,35,7,151,109,925,1249,3171,1207,2053,5135,34821,57291},
{1,1,5,13,31,35,101,199,499,725,1229,2857,6437,503,14437,35721,24971},
{1,1,1,15,3,49,75,101,373,119,875,245,15,12937,4731,13037,1555},
{1,1,1,7,15,5,53,5,423,69,73,2139,383,4035,6723,59941,124503},
{1,1,3,13,1,23,29,47,145,785,1013,1579,4579,107,17571,46311,27777},
{1,1,1,5,23,25,97,75,105,183,827,3871,2005,6453,28729,42583,62979},
{1,3,5,9,11,49,29,201,333,441,429,1955,5301,11775,22915,58693,111917},
{1,3,3,1,15,37,117,223,319,181,61,177,507,14871,16419,34261,106937},
{1,3,3,9,25,27,81,253,459,5,693,1271,485,16171,427,17917,4393},
{1,3,3,1,27,47,11,57,269,95,569,2733,3275,1599,15073,58071,86805},
{1,3,7,13,21,57,75,63,53,487,251,3193,4279,2311,6613,38319,93557},
{1,3,5,5,31,35,39,255,11,81,605,1457,6367,14121,8069,46653,79945},
{1,1,1,7,17,19,19,247,13,757,1069,2811,4969,10943,29399,4153,120817},
{1,1,1,15,31,13,1,247,157,785,1565,897,4825,8375,4933,60671,88403},
{1,3,3,7,31,53,117,207,243,603,625,1039,5725,5021,20227,28613,123759},
{1,1,5,1,7,29,65,153,393,821,295,2705,5999,15801,31301,15545,52917},
{1,1,1,1,11,51,97,143,27,279,1005,1235,5539,1523,26293,35015,47835},
{1,3,3,13,27,17,123,147,39,35,567,961,5431,5557,17849,46675,102181},
{1,1,7,11,7,25,73,223,459,207,1637,647,2057,685,24539,48809,26877},
{1,3,1,3,21,43,121,11,431,383,1703,1451,2349,11845,13801,20589,43125},
{1,1,5,1,27,29,89,233,437,303,853,3425,263,2073,14111,39129,59547},
{1,1,1,3,3,47,99,207,261,179,1761,2657,4339,6567,25455,18729,51431},
{1,3,3,13,5,5,109,125,123,233,1713,1539,4375,12187,18355,49597,109959},
{1,3,7,7,9,23,45,193,363,837,855,1413,7587,9091,27907,17809,63249},
{1,3,3,9,19,23,63,85,419,1007,1753,539,1471,2171,9239,36289,105503},
{1,3,1,11,23,5,105,79,473,879,1623,3155,5157,4699,697,41919,15441},
{1,1,7,11,5,21,43,207,491,355,857,2325,819,15849,24529,5789,110661},
{1,1,5,15,19,33,81,137,473,853,1681,3841,5617,13715,1987,52983,66327},
{1,3,5,7,11,31,69,85,33,197,1771,1957,1311,169,14159,7327,8577},
{1,1,3,9,11,23,19,143,9,579,111,2973,3567,8561,10447,55875,64305},
{1,1,5,7,1,17,93,11,423,1007,839,719,3965,14531,17301,29577,4083},
{1,3,5,13,19,17,123,61,59,115,1165,579,2545,633,5597,21865,109167},
{1,1,5,3,29,29,99,163,321,367,1523,3719,665,15843,28831,63823,113533},
{1,1,1,3,15,7,85,1,181,759,537,3315,7159,4363,4183,53775,8801},
{1,3,1,1,15,53,9,35,459,417,1169,2055,1175,10923,335,24269,93001},
{1,3,1,5,31,43,51,149,175,541,629,1147,7585,9725,18623,13345,65391},
{1,3,7,1,13,39,13,217,507,765,721,1491,5037,6267,2871,19181,123751},
{1,1,3,5,21,9,123,195,63,347,7,531,3015,9457,29543,51479,26607},
{1,1,1,1,21,15,81,127,429,15,901,1503,1919,6515,2477,53571,113447},
{1,3,1,13,9,33,79,169,499,767,441,2085,2429,10213,4125,2611,26137},
{1,1,3,1,19,23,83,179,447,513,913,1201,1861,11595,29037,7775,116417},
{1,3,3,7,3,57,47,183,413,319,1375,1401,2231,14331,28625,43839,102717},
{1,1,5,11,31,27,111,85,191,155,2025,1501,4991,4655,3451,10219,60391},
{1,3,3,7,17,19,113,37,423,479,709,3659,6567,1709,13483,61821,77101},
{1,3,1,13,3,17,73,61,275,359,1341,449,1373,12047,11207,52651,83305},
{1,1,7,9,9,45,15,121,15,51,509,2189,5057,6119,11669,14559,108323},
{1,1,7,7,25,13,13,141,157,249,823,821,1909,5925,3505,13187,19237},
{1,3,3,1,9,51,79,91,5,709,787,2427,4613,7307,20141,1675,49779},
{1,1,1,11,11,13,33,81,413,981,907,2709,4113,10607,2587,12845,11103},
{1,1,7,9,13,25,37,81,375,1013,2027,321,3947,2269,10687,7537,67495},
{1,3,5,11,9,43,53,111,339,841,503,3209,6437,10893,13627,51809,57229},
{1,3,1,1,21,15,71,93,453,405,1099,2979,7471,10173,17875,13179,48615},
{1,3,5,9,9,1,121,117,275,157,57,3459,4787,15005,24591,23963,45077},
{1,1,5,3,21,57,113,207,169,603,637,1455,6281,6527,17219,32307,18617},
{1,3,7,5,25,15,99,91,253,267,537,713,3929,895,7999,47989,118731},
{1,3,7,15,23,17,5,129,121,251,219,2547,7291,1079,14577,56229,35253},
{1,3,1,15,5,61,35,135,497,681,751,2303,6697,11225,30389,61673,87313},
{1,3,1,7,7,37,9,85,257,805,1325,3597,6065,727,18203,57077,437},
{1,3,5,7,5,43,29,179,73,173,1441,1233,1779,7893,10629,27547,7775},
{1,1,7,5,31,29,21,35,289,423,449,3331,2929,6827,15569,9873,76889},
{1,1,7,13,13,37,55,99,135,797,1263,2539,893,4225,16689,38259,50857},
{1,1,3,1,5,3,95,29,15,539,825,3931,4809,8299,29891,61357,97523},
{1,3,1,9,27,25,115,239,387,163,1153,31,2375,7943,31929,1121,33085},
{1,3,5,9,3,53,121,159,165,81,317,3051,1991,493,2029,43305,130209},
{1,1,1,5,9,57,39,247,73,613,1047,3289,2569,5363,18475,32749,39415},
{1,3,1,5,19,23,39,33,151,463,153,737,2501,7531,2769,35595,71799},
{1,3,5,5,29,49,105,81,67,441,1101,2241,6243,6177,7157,51635,81241},
{1,3,3,3,29,53,13,239,487,503,97,1323,1817,13021,12881,26943,21011},
{1,1,1,15,25,9,5,205,85,635,789,2495,5069,4987,847,26857,84225},
{1,1,3,15,9,51,79,13,377,637,159,3407,2057,13967,31781,40869,52987},
{1,3,1,13,11,27,103,207,383,887,749,1119,285,4269,31745,57539,5671},
{1,3,1,13,23,19,41,43,455,425,1653,4091,4855,16321,169,59289,82397},
{1,3,3,15,31,39,51,127,391,989,1831,3327,6487,6077,17277,52093,20389},
{1,3,5,15,19,1,21,241,15,543,1529,2355,1503,12795,17321,41219,61115},
{1,1,3,11,9,33,21,197,307,141,1663,371,1663,8307,3617,56941,62477},
{1,3,7,9,19,53,123,3,29,635,1795,2471,2491,15847,9169,2561,101515},
{1,1,5,3,19,11,117,231,475,837,1833,3499,4415,9961,28285,37821,81497},
{1,1,3,5,7,11,57,89,345,157,1519,3021,7157,2159,32557,31559,128907},
{1,1,7,3,27,1,15,177,489,405,811,3597,4939,15595,7279,58097,84703},
{1,3,1,9,25,61,119,219,111,339,1091,759,6087,16001,6757,15627,1691},
{1,3,7,9,1,39,107,139,143,917,421,1623,7135,4851,6687,6177,102425},
{1,1,7,13,23,17,19,167,317,331,743,3737,2195,545,2185,9125,30503},
{1,1,5,13,27,33,117,141,493,129,1553,2335,4161,14205,24177,35163,84869},
{1,3,7,1,11,9,75,133,113,507,2007,2473,4769,14655,17967,17709,90653},
{1,1,7,11,17,11,83,23,387,61,29,3905,4351,15173,28375,9129,111939},
{1,1,5,15,15,53,81,125,189,937,1607,2595,2847,7229,22241,26269,64781},
{1,3,1,7,5,11,61,111,13,423,885,2329,6003,16331,11207,25743,54619},
{1,3,5,9,1,13,95,241,237,629,263,1629,1063,12695,14501,5455,121483},
{1,1,7,15,5,17,45,255,143,79,87,1755,6215,5095,32411,8695,85511},
{1,3,7,7,21,11,117,135,333,73,1471,2749,5801,4209,9353,46171,90645},
{1,1,7,13,11,35,77,149,159,783,1527,2881,1409,3455,26991,3225,30693},
{1,1,3,15,19,55,21,245,207,103,775,2041,4637,7333,11267,60509,43099},
{1,3,3,15,17,63,23,81,183,923,75,391,615,13343,20839,56529,115747},
{1,3,1,13,5,5,15,27,263,497,1365,2733,5395,7461,2725,24735,89251},
{1,1,7,7,29,17,39,117,363,915,123,283,4575,3497,20995,37883,16645},
{1,3,3,9,1,25,79,181,331,617,393,1807,5145,8007,9173,45189,37945},
{1,3,1,5,1,9,127,137,379,371,367,3237,581,15295,18191,37689,103495},
{1,1,7,1,29,53,103,173,171,973,933,3847,3185,10107,31701,45021,106251},
{1,1,1,7,23,9,61,25,343,471,2041,2179,7647,1885,15353,50379,67681},
{1,1,5,11,31,13,51,185,83,917,85,1317,8185,14949,32455,57939,1217},
{1,1,7,5,23,45,101,227,497,941,985,167,6847,9611,20011,40069,83285},
{1,1,5,13,17,33,61,197,433,255,67,1479,5663,6501,30695,27235,80141},
{1,1,3,5,11,45,123,49,327,893,1963,2225,2611,8925,22811,2313,8411},
{1,3,7,7,15,39,75,235,13,847,575,3947,6947,2061,13467,103,86285},
{1,1,7,3,21,43,113,197,141,873,1139,2707,7235,10683,10831,33695,57063},
{1,3,5,1,3,27,45,43,119,979,1933,1851,6497,14937,4965,41285,120221},
{1,1,3,1,23,59,67,7,49,351,1053,1837,501,7671,26239,51951,95119},
{1,3,5,11,3,19,33,33,219,175,1439,197,1841,159,11229,20463,81797},
{1,1,7,1,13,11,79,75,53,525,91,233,5999,2921,21295,56831,116049},
{1,3,3,13,29,7,71,207,193,635,1393,3093,3775,12445,23281,29401,103225},
{1,1,7,3,29,57,111,163,63,593,881,1587,3027,12599,30977,38891,95495},
{1,1,5,15,17,57,111,169,149,767,377,765,7533,1539,22979,55489,29799},
{1,3,5,15,25,7,127,71,319,389,497,1513,1287,7359,12311,45457,45897},
{1,1,5,3,3,35,45,17,49,483,197,727,5355,7201,3035,14313,40933},
{1,1,7,15,1,9,27,59,455,653,1907,281,1435,14593,18909,37655,87603},
{1,1,7,11,29,9,67,17,353,709,859,3687,7741,4251,12263,41717,79393},
{1,3,3,3,1,15,113,187,255,851,503,4089,7923,1701,305,8353,16357},
{1,1,5,3,17,31,29,233,377,215,1889,3459,2443,3907,4193,16519,49089},
{1,1,3,1,17,39,11,255,247,305,669,1769,1355,12055,2275,51681,112337},
{1,3,1,1,17,17,75,95,409,21,1513,1443,4931,6491,1587,62979,90395},
{1,1,3,5,3,19,125,175,279,911,301,407,7773,949,32107,13571,58717},
{1,3,3,15,31,35,11,223,125,209,1719,1725,3387,14879,32243,7219,126791},
{1,1,3,1,31,29,67,79,93,193,1573,2285,3209,8397,17717,5657,61545},
{1,3,1,9,11,33,85,121,193,63,461,1835,889,10687,19831,49551,59087},
{1,3,3,7,11,3,9,87,91,487,289,1113,8135,7971,16693,31009,81197},
{1,3,3,1,23,23,61,209,409,845,547,1493,465,6399,17633,53647,52425},
{1,1,7,7,21,31,71,249,63,895,653,93,4429,8951,16873,48089,33947},
{1,3,5,11,3,35,49,15,379,645,855,3657,8019,2141,11233,60731,80455},
{1,3,1,3,1,53,101,157,255,765,1575,1615,7677,9699,13351,2207,90939},
{1,3,7,7,5,43,123,109,119,391,1889,1991,3151,1457,16321,65245,75891},
{1,3,1,15,9,1,113,249,1,675,501,487,2209,4411,6609,29243,100177},
{1,1,1,7,9,23,9,197,341,191,453,3733,5475,15515,28979,36077,17801},
{1,1,3,13,5,35,85,121,59,429,1251,3437,3121,12411,14713,28125,31921},
{1,3,5,3,27,17,61,255,485,709,83,3201,2191,3371,2941,10931,22141},
{1,1,1,1,19,19,25,177,397,579,529,1619,3887,4537,8123,52481,8305},
{1,1,3,15,3,15,77,51,31,881,203,2359,4947,6321,14705,16471,84395},
{1,3,7,9,13,53,67,41,289,721,1743,2725,435,1327,14953,14283,113211},
{1,3,1,5,19,23,73,181,187,675,125,1877,6167,7919,3955,25007,28299},
{1,1,3,1,5,11,123,189,173,123,499,2175,483,13017,14709,5797,36327},
{1,3,7,5,21,39,79,229,19,203,375,3901,1053,14209,13535,63155,99727},
{1,1,1,13,11,29,29,173,441,271,1147,2891,965,10777,16325,37135,101601},
{1,1,3,3,25,13,79,233,75,191,987,3231,3667,1525,14193,62027,77441},
{1,3,1,1,15,53,17,45,367,263,425,1565,6139,13833,12547,61103,75361},
{1,1,5,15,5,57,123,47,407,887,375,1181,5367,10283,24799,33121,76373},
{1,1,7,3,11,17,65,133,3,609,601,3391,7801,4137,32095,55983,23037},
{1,3,1,3,25,5,125,5,297,571,145,3601,1929,13457,16977,21049,92169},
{1,3,5,13,23,29,13,143,507,187,857,427,5125,1377,10947,58473,110541},
{1,3,3,15,15,49,39,103,193,507,639,2399,3829,12105,15993,52975,115935},
{1,3,7,3,7,41,95,127,193,923,1729,3039,7959,3345,7725,35293,34361},
{1,3,5,13,17,53,111,141,151,389,1955,3333,4523,6331,21239,57447,113325},
{1,3,7,15,31,7,11,35,105,607,1665,3281,487,9417,26205,26963,81537},
{1,3,1,1,17,15,3,55,451,691,1525,2009,6443,4629,15091,46961,83361},
{1,3,1,15,1,29,99,79,225,665,623,2389,3303,7221,20567,15917,24677},
{1,1,3,15,3,17,125,239,485,849,327,1459,3911,2145,14475,24337,19695},
{1,3,5,7,7,37,19,51,373,587,147,563,7623,7781,18289,37239,6803},
{1,3,5,1,9,63,5,87,171,5,1553,429,5001,7881,1493,20425,57727},
{1,3,5,9,25,43,17,71,87,869,1219,2661,4571,9689,18799,62467,128531},
{1,1,3,3,19,53,61,9,55,433,1555,2369,1423,9081,19185,8513,111079},
{1,3,5,15,11,61,1,147,17,71,1563,1113,4809,16229,23743,59757,64699},
{1,1,5,11,29,23,61,43,203,97,1119,237,6445,14507,9799,18447,14745},
{1,3,5,15,11,17,117,139,117,537,251,149,2731,15863,1381,25435,25501},
{1,3,3,15,31,57,53,43,95,445,1423,3833,2485,11789,16011,8101,39165},
{1,1,3,11,15,37,117,3,245,57,593,2771,7181,11397,5691,3217,44139},
{1,3,5,1,11,13,121,85,85,511,1837,611,237,4893,24025,28903,102025},
{1,3,1,11,5,45,43,45,393,741,1157,1511,1665,2359,19071,24537,122879},
{1,3,3,3,9,59,27,11,257,203,1535,2729,2313,3539,1689,31901,42949},
{1,1,1,11,17,7,21,35,479,697,107,1317,6585,705,3789,20439,33375},
{1,1,3,11,19,37,123,233,253,733,901,3047,3595,2357,24533,40519,109171},
{1,3,3,13,29,51,25,149,57,253,2001,351,7367,15361,4955,60951,19449},
{1,1,3,15,21,53,25,239,257,437,711,3599,5441,7405,15039,19207,63841},
{1,3,1,9,17,41,43,231,413,747,1447,1407,2615,14529,10781,20001,82713},
{1,3,7,7,9,29,25,55,53,423,1711,2871,2675,421,31703,57099,2955},
{1,3,1,7,31,17,113,83,387,611,1815,2137,3453,4409,20377,60263,81205},
{1,1,5,3,11,1,7,225,367,267,95,939,3801,2619,1207,62695,116407},
{1,3,3,9,5,39,85,45,247,483,491,865,3493,8243,8411,26449,50473},
{1,3,3,9,1,53,23,127,13,529,1925,2629,3451,15073,16075,29909,34101},
{1,3,1,11,1,9,125,57,79,633,979,3843,325,883,7769,40155,104057},
{1,1,7,13,23,53,27,157,493,901,1077,1079,1327,15903,20603,64377,103335},
{1,3,3,3,3,35,37,167,73,301,385,1045,6913,2269,22491,19735,70125},
{1,1,1,11,5,23,23,85,267,845,207,77,1245,16209,25579,12417,48723},
{1,1,5,15,11,17,43,83,373,1005,541,115,163,2165,8181,35839,44471},
{1,3,5,7,27,41,101,13,213,235,2037,2179,2121,4481,8127,20011,3981},
{1,1,5,11,7,43,59,129,127,387,489,1985,623,13307,19765,62155,93271},
{1,1,7,5,23,63,23,177,211,233,101,1809,7411,8003,25101,32601,75071},
{1,1,1,11,3,25,9,91,459,611,867,3639,5457,9101,15333,40069,67723},
{1,3,7,5,3,29,111,75,459,195,1405,2281,6085,4425,29061,57335,87449},
{1,3,7,11,21,45,53,81,77,863,1901,3355,5253,10897,26289,48399,26877},
{1,3,3,13,21,37,69,87,259,101,1203,167,6229,145,9355,15347,68047},
{1,1,3,1,31,1,15,229,429,915,929,381,1857,8441,22207,47071,127853},
{1,3,7,3,15,9,13,161,173,573,405,3253,7331,13965,3061,40687,130185},
{1,3,5,5,29,29,9,115,393,377,909,321,2861,9881,17863,52033,55133},
{1,1,7,7,27,53,101,213,199,301,1995,2549,5037,13639,18423,23547,79359},
{1,3,1,7,21,51,29,151,301,665,571,53,2637,7229,12517,33647,49413},
{1,3,3,13,13,49,49,131,325,273,1127,2981,2365,14287,23185,26915,81755},
{1,1,5,3,17,45,25,79,37,265,1205,1805,6707,11525,16473,39525,9571},
{1,3,3,15,9,43,55,101,469,939,365,3443,5759,4751,28893,46727,74569},
{1,3,7,9,5,33,11,201,263,227,1475,2795,1489,11129,18053,31009,73105},
{1,3,5,5,5,25,41,151,393,237,2017,3811,953,13835,28761,22439,76355},
{1,1,5,13,21,37,29,11,289,67,1317,511,685,15227,8731,15039,79491},
{1,3,1,9,31,59,123,169,473,139,575,1057,3213,8213,21845,28123,105335},
{1,1,1,5,21,47,23,121,403,5,1457,2137,569,9267,6367,6991,3113},
{1,3,3,7,13,7,25,215,81,1003,2041,1317,3913,14705,30551,50889,83441},
{1,3,3,3,13,17,63,229,83,901,953,2603,4685,6961,7519,52441,33223},
{1,3,7,5,7,57,65,73,243,531,261,2517,4083,5889,22913,49603,67135},
{1,3,5,11,15,47,81,83,35,1021,1313,1109,5103,5469,18149,15307,34939},
{1,3,7,5,21,13,105,157,435,23,931,3565,1,4987,8829,7327,51049},
{1,1,3,11,29,9,59,49,261,1009,1953,2683,8125,10937,16683,36013,5967},
{1,1,1,1,19,29,57,9,307,457,675,3023,495,15257,7945,10449,30155},
{1,1,7,13,25,9,51,135,491,205,1715,3253,1031,4137,14885,39925,6061},
{1,1,7,7,3,13,111,91,469,133,1221,1035,919,3697,26387,41675,487},
{1,1,3,1,19,53,11,113,245,747,189,4051,87,1767,3595,10259,100097},
{1,1,5,3,23,49,31,47,341,1019,723,2353,6191,3809,3297,39443,73529},
{1,3,3,9,25,27,123,49,51,85,1063,2633,6549,14493,7367,3557,60651},
{1,3,7,5,13,27,127,65,115,731,1147,283,91,14205,2457,57083,35815},
{1,3,3,3,25,63,99,249,25,951,733,3621,7139,14223,23641,20287,30743},
{1,3,3,7,21,23,83,207,235,467,1857,2661,1391,10097,12297,54825,5035},
{1,1,5,3,31,17,77,9,215,553,989,3643,729,2057,32053,50305,5499},
{1,1,7,1,23,5,111,195,431,947,403,1781,943,15073,67,52225,98987},
{1,1,5,11,23,1,41,33,457,767,275,801,5119,3781,14805,52789,41775},
{1,1,5,3,9,53,15,183,281,691,165,3277,7673,1509,16605,53799,100185},
{1,3,5,11,19,45,29,159,167,67,1259,879,7787,8855,24153,42667,102855},
{1,1,7,13,31,19,43,133,295,287,1985,2451,2297,3853,22401,27659,11149},
{1,1,7,13,31,39,125,21,173,103,1119,3739,6467,2113,4465,26537,129949},
{1,1,5,15,21,47,35,125,199,335,421,31,185,12769,30659,33427,106981},
{1,3,5,13,25,35,53,253,325,921,1705,2735,6437,2287,20479,61107,91453},
{1,3,7,13,25,63,83,183,5,401,329,525,3141,393,30469,16529,9605},
{1,3,3,13,19,23,15,85,323,545,149,3645,6269,15595,18453,39,128169},
{1,3,7,15,17,5,61,61,91,353,1039,2959,4147,13205,12599,53281,39509},
{1,1,3,7,21,9,97,111,249,775,845,1789,667,489,6689,29217,56527},
{1,3,5,7,11,5,59,219,29,803,923,3861,7953,8969,1819,43501,20513},
{1,1,5,11,7,53,63,231,193,293,1467,1409,6397,13237,15903,19271,66257},
{1,3,1,15,23,15,37,123,189,63,1121,751,6711,10095,6493,40709,47641},
{1,3,7,3,23,59,99,183,249,479,771,1087,7979,409,4819,4337,33345},
{1,1,5,1,17,7,15,167,305,411,1429,3127,23,9123,7185,44405,114841},
{1,1,5,11,3,29,29,31,399,777,251,1841,3607,211,23543,29111,54565},
{1,3,3,9,27,33,79,27,469,67,1327,183,5783,10039,13165,20443,4913},
{1,3,7,15,21,23,5,227,141,1021,69,3347,7221,13837,20921,20525,32567},
{1,1,5,5,25,53,73,111,319,311,1597,1809,5343,13963,6613,14471,53871},
{1,3,3,1,15,57,47,205,53,471,185,273,8077,5031,31195,30859,15979},
{1,1,3,5,23,15,87,211,83,265,1629,2979,69,12559,30455,36363,61461},
{1,1,7,7,1,47,5,199,95,17,57,1887,6847,9501,21361,57763,77069},
{1,1,3,5,9,15,15,149,141,605,639,2197,7237,5753,9415,4677,129947},
{1,3,7,1,7,9,29,249,275,461,1667,4093,5763,3205,24079,11883,86455},
{1,1,3,5,15,39,117,145,153,671,1819,111,3607,12279,4927,63759,42905},
{1,1,1,5,31,5,35,183,189,839,1811,1877,6545,11373,27947,27183,29857},
{1,3,5,7,29,47,3,183,511,145,1953,3419,6385,7745,12823,59783,69399},
{1,3,5,9,5,39,85,145,33,899,1009,2035,6145,3855,20583,4329,95231},
{1,1,3,3,15,61,85,181,247,705,413,1633,7489,1785,30397,42851,80197},
{1,3,3,13,23,11,3,97,307,183,113,3881,7455,8327,6749,23977,101629},
{1,1,7,13,1,23,59,219,125,789,1401,707,6915,6275,25813,46595,54119},
{1,3,7,9,5,7,37,33,165,181,833,1993,4541,5799,23323,39825,44575},
{1,3,1,13,13,43,69,219,437,521,503,2293,3607,6845,22583,291,65645},
{1,1,7,9,29,13,123,67,191,933,1875,1223,5525,13797,29771,58191,84469},
{1,1,7,7,3,57,101,69,23,239,1023,3289,1541,6245,23379,161,61155},
{1,3,7,13,25,33,49,145,487,681,451,1719,109,16273,20009,3003,115815},
{1,1,5,11,11,59,41,133,303,469,1975,847,5291,13947,8759,8533,25099},
{1,1,1,1,29,31,53,11,239,57,1627,1247,1577,3269,20751,4627,40499},
{1,3,7,15,1,1,51,39,383,203,1841,3867,4975,9937,1863,52611,83189},
{1,3,7,7,13,59,15,217,355,945,1317,815,2413,10985,30647,37745,126553},
{1,1,3,11,7,29,101,137,97,119,927,3269,6977,4253,10741,61907,122815},
{1,3,3,1,29,5,49,137,411,349,905,2481,4961,4513,29409,19503,77915},
{1,1,7,13,29,59,93,61,393,29,257,3601,6281,5105,17339,53827,83137},
{1,1,1,13,5,23,61,7,51,161,737,1549,6021,3385,5539,21261,69995},
{1,1,1,15,31,1,21,113,481,7,175,717,1593,5937,12347,51835,66649},
{1,1,3,7,9,51,9,199,39,607,1157,3913,7767,14195,28721,27655,34709},
{1,3,5,5,1,15,49,33,441,721,1749,1497,2023,8351,12641,11861,78545},
{1,3,1,7,7,17,103,113,243,25,889,1419,3163,12401,22459,39037,101719},
{1,1,7,11,17,45,121,215,3,409,1871,2149,4249,5071,14277,55869,91233},
{1,1,3,7,19,31,47,241,175,749,1709,355,6037,10555,24107,64683,42673},
{1,3,7,11,5,21,105,137,307,101,417,1903,1027,10257,27767,9755,92105},
{1,1,3,13,9,59,11,63,295,923,401,1471,3517,7761,28855,11525,72455},
{1,1,7,15,31,51,77,29,323,579,1313,3441,2903,1683,20605,8185,29753},
{1,1,5,15,11,59,119,109,233,1001,1527,2709,73,5311,18313,27155,85999},
{1,3,1,5,9,59,105,93,213,401,839,3225,3263,13501,2413,60367,121281},
{1,1,7,3,19,25,75,27,325,435,527,1465,3601,5785,6135,32841,60129},
{1,1,3,7,31,19,37,157,189,51,869,2963,5269,9151,14845,30441,89685},
{1,3,3,9,17,51,23,177,417,255,1739,3085,7811,15177,25433,38487,51021},
{1,1,3,7,27,1,45,235,59,491,1327,3967,7585,4313,29669,47193,89427},
{1,1,3,9,19,5,27,63,263,593,1599,1311,1029,603,25291,51391,98915},
{1,3,3,15,11,7,97,99,263,155,437,3849,2665,3371,8179,51883,3601},
{1,1,3,15,7,35,37,149,251,619,1423,553,4453,16365,22543,6951,34655},
{1,3,3,11,15,21,95,143,31,425,179,2383,4799,7655,26945,9273,103469},
{1,3,1,9,13,49,3,117,361,459,227,2067,4909,13461,22505,10259,59697},
{1,1,7,7,7,23,67,217,313,965,1747,995,579,6217,8915,49329,851},
{1,1,3,1,17,19,7,99,281,207,1685,2401,967,9399,28741,28839,6003},
{1,3,3,5,31,61,105,251,499,319,1167,2203,1195,2663,11797,12981,125523},
{1,3,1,5,23,19,99,101,85,837,501,2737,4051,2413,9275,38995,21633},
{1,3,7,13,17,17,119,75,281,527,1477,1515,7765,5573,10143,6219,57817},
{1,1,5,11,19,35,85,171,107,905,1395,1199,7345,15719,14021,47425,36081},
{1,1,3,9,9,63,109,15,323,73,1541,2227,5197,12617,23379,53415,105291},
{1,3,3,5,5,41,85,99,3,895,1383,3627,3897,1893,23673,56501,78411},
{1,1,7,1,25,27,45,185,475,577,1619,727,1407,2383,9215,55295,27349},
{1,3,7,11,3,51,53,53,399,711,1075,511,5369,10777,14419,63217,130181},
{1,1,7,13,25,19,107,71,151,73,735,3837,5307,10229,10529,9989,111925},
{1,1,1,15,19,59,65,77,465,957,1085,1359,3959,15823,6273,12565,126167},
{1,1,5,5,31,53,23,173,407,795,41,3275,1953,13673,26625,33477,14149},
{1,1,7,7,1,11,121,139,77,321,1939,2597,621,9579,11629,13119,30505},
{1,1,1,5,3,33,45,127,169,581,1521,1019,6489,1069,2469,40255,66619},
{1,3,7,5,29,47,7,245,459,417,1027,857,4905,11255,3267,9491,78013},
{1,3,5,9,25,49,61,215,19,731,303,1001,6031,3705,7797,31957,119383},
{1,3,5,5,1,9,37,187,235,453,963,2833,3501,605,2763,41215,93547},
{1,3,1,1,21,3,41,53,425,687,1051,2365,7835,3981,5557,61993,127417},
{1,3,3,7,13,61,41,189,261,163,1931,1803,2379,16379,25453,17911,123431},
{1,1,7,15,23,21,95,7,27,897,721,3917,7971,4643,5223,46583,32453},
{1,1,7,7,1,25,83,109,223,573,533,449,6477,10719,28705,8283,94963},
{1,1,5,13,21,45,63,31,21,223,31,1249,425,7199,11539,7731,44333},
{1,1,5,15,29,5,87,215,287,567,297,451,5867,15511,1005,57469,87257},
{1,3,5,11,13,51,117,139,377,1015,1237,2053,7625,1003,22673,64345,16203},
{1,1,3,15,19,39,73,205,185,331,869,857,5043,7247,25253,5799,64857},
{1,3,7,1,25,63,125,47,161,289,373,1603,1663,1123,28907,37855,47935},
{1,1,7,15,9,17,97,63,79,123,1357,3055,2323,16083,21861,38743,81291},
{1,1,3,15,5,23,7,159,127,511,55,2691,6823,16151,8059,43021,18911},
{1,1,3,9,27,19,41,75,375,921,1745,35,1189,5857,29869,43827,16899},
{1,1,1,5,3,21,13,235,51,529,291,2619,5419,12573,10907,8865,54987},
{1,3,1,13,7,9,85,131,159,743,1671,3001,4559,12343,27563,49941,68447},
{1,1,7,5,17,61,99,63,199,383,485,2569,5329,645,18805,20421,101229},
{1,1,1,15,3,59,41,247,213,843,2003,125,7755,4203,20277,47195,48249},
{1,1,5,15,15,17,113,101,27,811,1791,1777,749,14317,17267,54467,118369},
{1,3,3,3,19,37,23,117,275,733,1259,567,1769,12071,5413,49411,99259},
{1,3,1,11,3,27,103,113,251,731,481,2771,3205,14151,19403,30307,114691},
{1,1,5,15,19,15,103,25,357,197,1437,3621,4747,773,5769,33465,28307},
{1,1,5,15,5,17,89,87,423,611,549,2549,1275,14545,2931,3853,24577},
{1,3,5,1,15,13,29,49,279,495,697,1015,4899,15977,10765,47979,40237},
{1,3,3,9,31,51,21,5,279,947,1871,3075,5433,1631,30075,30517,99609},
{1,1,1,15,19,63,79,81,19,629,617,1887,4015,15501,10551,56419,108739},
{1,1,3,9,31,15,45,37,43,349,1357,189,4551,9363,15683,48445,89279},
{1,1,1,1,17,19,121,119,397,947,1797,613,1627,9591,15779,62295,118843},
{1,1,1,7,25,55,71,227,507,497,1209,2919,5733,15785,21437,40043,2325},
{1,1,1,15,11,1,59,93,69,859,67,1831,6345,5643,29515,20337,77281},
{1,3,5,9,19,53,59,63,161,853,697,1441,3457,951,29659,15337,38443},
{1,3,1,9,7,21,73,81,89,291,411,3793,4639,2829,6855,38113,32875},
{1,1,7,1,15,3,79,35,363,459,907,1157,5165,8021,10135,36367,111991},
{1,3,5,13,21,23,63,155,393,869,1553,3345,2711,8249,24907,28111,36667},
{1,1,7,11,15,25,29,93,45,637,1473,2053,313,8047,23411,8643,2925},
{1,3,7,9,11,5,73,69,311,949,2017,259,2861,10547,12017,34125,74101},
{1,3,1,13,19,61,115,59,447,787,1621,2221,7841,5329,18137,13857,51889},
{1,3,7,13,1,23,117,49,449,541,7,3269,1725,6677,15979,4319,40919},
{1,3,5,5,17,29,35,123,3,481,305,1589,4319,5183,31907,53019,49375},
{1,3,1,7,11,59,79,89,479,821,763,3597,7457,13775,11213,22777,80379},
{1,1,3,7,13,17,65,155,335,671,331,895,7459,1719,10675,60109,63143},
{1,3,5,1,29,33,105,249,61,469,1629,3777,4393,14457,11701,6065,2635},
{1,3,7,3,13,13,21,15,363,63,1263,1479,1459,6577,7481,30393,19831},
{1,1,3,7,29,25,71,247,501,815,1697,2457,4975,3821,25759,24901,120603},
{1,1,1,5,19,3,59,163,367,779,47,905,897,3293,13951,25497,99151},
{1,3,1,5,11,47,21,171,123,215,1797,3741,4921,7213,4847,3239,114839},
{1,3,3,5,23,63,57,31,409,431,1337,3301,4695,7401,9383,12639,34347},
{1,3,3,5,27,57,29,147,111,1015,815,1509,3967,7255,15109,26001,90775},
{1,1,7,13,31,45,21,99,377,399,255,459,6043,11055,5675,3333,32813},
{1,3,1,7,1,55,121,77,429,433,297,3181,3029,6777,22795,61515,58553},
{1,3,5,9,1,19,121,1,499,589,1597,2219,1029,4223,31613,45685,53517},
{1,3,1,9,29,39,83,193,43,41,467,1711,2761,10635,15503,38043,120615},
{1,1,7,13,27,61,1,181,163,613,221,63,6147,8215,15093,2417,71489},
{1,1,7,15,31,63,47,139,427,847,53,1275,1019,9455,12537,22467,129947},
{1,1,5,3,7,1,67,189,501,319,37,2849,2535,10917,11115,48083,67255},
{1,1,3,13,7,31,69,137,19,73,1553,3945,2381,8761,3977,24291,128189},
{1,3,5,11,1,59,43,229,301,771,559,195,1675,12605,22211,2915,90351},
{1,3,3,9,13,27,97,33,273,229,1537,1179,6985,11679,17889,44673,126641},
{1,1,7,3,31,29,41,123,491,639,269,45,2155,14103,6725,50781,42785},
{1,3,5,9,9,11,89,249,475,701,1029,985,8167,439,31897,24529,45759},
{1,1,5,11,9,39,127,179,15,135,1437,3331,5553,939,15319,64937,110783},
{1,3,1,5,7,61,1,219,111,801,85,3427,2533,12861,5395,28969,48091},
{1,1,1,9,23,57,77,41,61,635,457,231,8121,5349,27021,64807,87563},
{1,3,5,7,31,31,101,155,255,199,1973,903,7681,15379,12845,47943,60663},
{1,1,5,7,1,7,71,121,323,669,193,1209,267,9,21223,22037,121567},
{1,3,1,5,17,29,97,189,219,813,187,1763,5817,13185,467,40159,18037},
{1,1,7,9,7,59,3,189,379,843,631,3945,2909,4191,30343,11223,105629},
{1,3,1,3,15,17,23,73,439,699,657,451,6139,15869,4101,32327,55485},
{1,3,3,5,21,37,87,157,205,493,705,1539,2193,13539,2797,49063,55595},
{1,1,5,11,11,41,5,131,445,781,1153,1371,6763,3101,32449,16065,86579},
{1,3,5,1,23,51,97,87,161,261,269,2035,2139,3049,32217,25189,93571},
{1,3,1,11,23,1,111,45,19,19,1767,3571,6027,3593,17453,53821,28121},
{1,3,3,5,17,5,17,247,5,73,29,443,7713,15803,22311,56755,100119},
{1,3,1,13,7,1,41,139,317,977,1529,1217,529,3231,21491,28461,96699},
{1,3,1,13,11,41,103,99,81,849,231,1729,761,711,11499,25581,59433},
{1,1,5,5,13,33,79,175,89,29,295,2867,1197,6137,32063,23471,21721},
{1,1,5,15,17,29,123,249,273,437,443,2601,3957,11955,261,54863,85727},
{1,1,5,13,3,31,57,205,3,903,905,3851,757,13761,28615,48185,33227},
{1,3,7,1,1,1,107,15,307,405,45,297,4365,1569,9263,13685,36027},
{1,3,1,9,17,61,113,121,249,743,191,2523,6621,5395,23797,57975,51675},
{1,3,5,3,27,21,49,113,59,989,501,2651,3827,5121,29667,32903,84199},
{1,1,7,7,19,43,11,191,143,93,1167,2521,2569,12187,28575,13073,113545},
{1,1,7,3,27,39,11,85,61,979,49,2191,2607,13967,28123,48903,16327},
{1,1,5,3,17,17,1,149,189,1017,705,3119,6441,1595,30533,18795,34265},
{1,1,3,11,31,11,125,109,39,41,191,2615,1377,16089,8793,31425,90507},
{1,1,1,1,23,15,21,245,337,649,585,2893,927,883,15119,2595,127963},
{1,3,5,3,13,17,123,167,471,5,1671,2787,5081,12903,4257,19213,2503},
{1,1,5,7,21,57,75,171,509,591,85,407,1747,6375,19641,55683,111289},
{1,1,7,7,3,31,121,111,19,361,1033,4033,2359,13451,15095,61817,69683},
{1,1,5,9,21,33,83,179,387,69,1085,2147,2751,10899,16971,40623,110891},
{1,1,7,9,11,45,81,71,73,551,145,159,7519,3459,5197,48913,59045},
{1,3,1,3,7,35,17,249,207,767,1189,1451,4351,3673,28807,671,69271},
{1,3,1,15,21,27,81,243,55,191,1497,3205,1601,705,14891,14403,130729},
{1,3,1,7,17,43,41,123,507,201,1873,3547,5681,1819,4251,39661,57923},
{1,3,1,9,3,59,57,235,445,479,961,1937,2229,2511,15235,59707,72261},
{1,1,5,13,9,63,67,217,63,259,175,2469,3075,12365,7727,42215,12635},
{1,1,3,13,11,9,125,131,17,399,675,767,7349,10433,21615,46823,3955},
{1,1,3,15,19,53,73,171,125,531,1093,1449,2931,10897,12263,9799,98251},
{1,1,5,5,11,27,33,9,503,545,339,1099,1973,13261,26871,14569,22755},
{1,3,7,1,19,5,79,133,247,1021,1431,3707,4603,3285,5469,46963,98203},
{1,3,5,7,15,11,87,169,495,763,1295,2533,4213,8671,21683,12521,90071},
{1,1,3,1,17,55,7,165,313,659,49,377,6675,15255,9881,11751,87789},
{1,3,1,15,3,49,27,109,145,1011,1939,3201,6141,7229,20741,59285,129365},
{1,1,5,5,5,51,117,17,363,795,1343,2637,6209,1045,22515,10687,48487},
{1,1,5,15,1,37,91,241,245,703,505,3369,6163,10265,12497,46301,109523},
{1,1,7,11,3,37,67,35,229,823,193,913,3331,4475,9271,11859,52709},
{1,1,3,3,7,25,61,159,81,1011,1491,1439,1031,765,9839,61891,20969},
{1,3,3,7,25,39,73,59,101,101,225,1105,5943,5223,12585,16411,62699},
{1,1,7,5,25,19,27,113,465,319,2035,2127,1319,11793,26821,44805,28217},
{1,3,5,11,7,9,81,107,67,31,1503,3303,4451,11417,32681,26861,54845},
{1,3,1,1,3,51,93,235,93,247,2027,1517,6797,1703,10233,45313,60771},
{1,3,3,15,25,11,83,77,413,189,119,597,2199,12347,7935,40191,125569},
{1,3,7,9,11,3,77,31,89,163,1993,3017,3973,10943,22247,45565,7261},
{1,3,7,7,15,13,7,155,373,893,607,3521,7455,13809,6145,31743,86329},
{1,1,1,15,25,41,111,65,11,627,59,2725,995,3761,25361,45189,48355},
{1,1,7,5,29,43,91,139,323,503,679,4079,403,1899,1425,26989,117057},
{1,3,5,13,1,17,19,61,205,833,345,1031,7995,999,27469,15943,88011},
{1,3,1,7,23,49,123,9,11,761,1163,669,3837,15225,23393,19513,9457},
{1,1,5,9,9,33,29,123,277,433,1799,1583,3133,13461,26443,15807,80173},
{1,3,7,3,31,29,77,105,297,617,491,647,6541,5033,31841,48405,126985},
{1,1,5,5,31,39,17,25,3,279,89,3985,3333,5681,3701,36319,12585},
{1,1,7,13,13,19,93,129,51,875,1083,1739,5193,6217,10033,51839,66071},
{1,1,7,9,15,23,93,121,507,115,707,3181,1521,9609,4577,54389,19167},
{1,3,3,7,17,51,19,29,387,711,1105,1627,4421,15183,14149,26485,106425},
{1,3,3,15,25,59,11,45,259,1019,1997,3373,5083,5701,30217,44845,67559},
{1,3,3,9,17,47,5,103,477,785,235,1523,1505,8811,15255,53493,4383},
{1,3,7,3,7,37,73,247,397,409,1065,525,5665,8533,30627,19035,22937},
{1,3,3,15,15,47,123,215,413,249,55,2563,8033,8743,18659,7947,56057},
{1,1,7,3,11,61,103,109,313,293,149,999,901,13387,15351,52973,68385},
{1,1,1,5,31,13,57,43,263,141,335,2777,3435,4231,20623,2597,33481},
{1,1,7,13,21,53,101,75,237,275,1903,3501,8023,3651,19609,44417,60287},
{1,1,1,1,13,43,83,255,355,567,1781,2943,1061,2701,24861,58381,60255},
{1,1,3,9,25,5,81,85,445,857,517,3687,2641,6699,19273,4481,8715},
{1,1,3,7,17,39,33,31,29,269,379,3149,4731,10387,7941,49199,18423},
{1,1,7,15,19,37,105,157,185,1023,1865,53,6765,3,22897,17019,109521},
{1,3,7,5,5,7,117,211,19,149,1091,3721,201,4455,18965,51401,67225},
{1,3,5,11,1,55,101,41,469,271,1251,949,861,11903,14773,25675,114161},
{1,1,7,7,23,13,103,185,137,575,797,1195,5301,13307,12043,26003,31719},
{1,1,5,7,11,51,17,71,321,559,1461,3571,1033,15575,7097,14703,52359},
{1,1,1,5,21,9,123,211,233,81,111,1433,7825,11771,30743,23993,48717},
{1,3,5,15,7,3,109,33,99,135,393,3463,7271,14387,30723,19079,83073},
{1,3,3,15,3,51,77,219,409,11,67,3787,5155,9259,7185,21611,32577},
{1,3,7,1,5,49,125,85,151,301,887,1765,5,12849,11775,11319,29547},
{1,1,7,11,17,15,105,29,327,637,1493,3361,1823,14709,18355,741,57807},
{1,1,7,7,3,27,15,113,227,617,1543,1719,8065,13627,23525,20511,64759},
{1,1,3,3,21,47,89,177,381,711,1367,2405,887,2351,22957,49679,5963},
{1,3,7,9,7,1,39,71,9,275,875,1385,6215,10419,25921,63427,18031},
{1,1,7,5,23,57,27,7,445,111,953,37,2769,1967,8165,35417,36471},
{1,3,3,11,23,17,119,113,275,625,1957,2795,3815,7937,11049,31939,128053},
{1,3,3,5,7,35,45,41,251,491,1953,3201,751,5705,595,27003,77917},
{1,3,5,3,25,17,55,137,299,541,289,2225,4667,3569,13687,36193,75705},
{1,1,7,15,21,9,27,157,469,441,193,2097,4863,2147,31197,24283,102039},
{1,1,1,11,17,39,73,37,91,121,1283,367,1875,14365,28349,60993,10791},
{1,3,5,9,13,63,89,53,459,347,343,2321,5237,2497,279,63833,10709},
{1,1,1,15,11,23,41,79,45,567,1217,1669,1679,2561,16191,49041,4081},
{1,3,1,5,3,9,103,245,47,561,229,2945,6563,797,21571,25769,12995},
{1,3,5,7,5,47,99,55,49,951,765,2095,8021,4389,20501,26047,119967},
{1,1,5,3,15,47,81,121,379,527,419,1093,367,10939,17181,13905,49859},
{1,3,3,5,7,59,53,255,131,685,1677,3757,3601,89,6225,32705,28287},
{1,3,7,1,7,55,85,47,425,793,605,2313,791,4247,9693,10633,82915},
{1,3,5,13,13,49,127,213,27,657,419,55,6289,295,4211,8899,120237},
{1,1,7,11,11,7,75,35,315,125,517,3677,2323,6897,11535,36789,20179},
{1,1,5,9,11,3,77,43,323,647,383,485,3937,9081,27745,59149,103433},
{1,3,3,13,3,47,91,81,115,625,2003,3601,531,113,20719,47391,111039},
{1,1,3,13,5,49,123,189,109,325,497,923,3861,14029,22651,19857,104801},
{1,1,5,3,29,23,25,23,501,371,1983,1303,2261,11865,13281,2587,75741},
{1,3,5,13,27,61,45,11,157,615,897,1529,2213,757,30105,2011,27267},
{1,3,5,13,29,31,95,159,449,307,1575,1897,2301,14023,6921,30543,31843},
{1,3,3,5,1,1,79,147,437,623,1161,3407,3073,15425,4329,19651,90597},
{1,1,1,11,17,7,43,171,447,841,573,3775,5517,3629,18241,31907,51423},
{1,1,3,7,15,53,111,203,171,963,1983,2017,6067,12281,3417,7431,33803},
{1,3,1,1,31,49,125,65,7,579,1709,1815,2643,11537,30093,11813,65157},
{1,3,7,15,1,3,61,21,163,809,1263,2577,7811,12611,6921,18529,25709},
{1,1,3,5,17,43,13,81,29,905,1975,589,5875,15683,29447,46453,127911},
{1,1,5,3,19,29,11,67,375,771,755,3939,1465,3275,1119,24695,105105},
{1,1,3,11,23,37,33,135,329,733,245,2353,2547,7823,16265,5975,37877},
{1,3,7,13,15,9,47,181,239,723,1219,409,1685,5493,14189,18107,26231},
{1,1,5,1,9,1,65,125,439,591,1499,3797,5879,4231,18655,9643,42265},
{1,1,7,7,11,51,111,47,169,39,45,2211,6729,10987,22367,27257,112711},
{1,3,5,3,19,61,89,185,23,793,1457,1743,3743,15063,14053,50201,109175},
{1,1,5,13,31,51,69,135,427,527,1673,2393,5829,683,1509,56617,105735},
{1,1,1,15,31,51,3,105,125,593,1589,3217,7449,525,30599,11689,14781},
{1,1,1,11,9,37,113,45,487,961,87,1461,3521,8645,19771,43817,43277},
{1,1,7,3,7,11,45,97,11,593,319,2597,37,4157,6669,29929,17213},
{1,3,7,3,29,21,101,93,289,975,1937,3423,757,7075,12575,26801,90989},
{1,1,7,15,25,49,49,149,503,365,1359,2155,7977,14955,18439,44269,88995},
{1,3,7,13,25,27,15,67,157,873,339,2143,1405,12209,30939,36109,107699},
{1,3,5,5,21,33,121,95,61,159,1423,2899,3811,263,9139,54481,107375},
{1,1,7,7,13,49,83,53,267,131,673,3945,5255,2009,21017,41749,44817},
{1,3,1,13,25,57,125,5,323,653,221,2013,7225,8719,28049,41953,14725},
{1,3,7,7,5,13,35,161,221,951,769,717,267,2233,23387,47411,95739},
{1,3,7,11,23,47,37,67,501,159,763,4045,5125,5667,9895,33041,101171},
{1,1,7,1,31,31,111,183,33,895,1819,3593,1285,10145,3679,36615,82863},
{1,3,5,7,21,59,55,163,139,855,1903,3229,3745,10289,28831,46895,12647},
{1,3,7,9,25,31,113,177,459,201,565,2089,725,9273,26249,5987,49573},
{1,1,7,15,3,37,49,145,121,803,1197,2797,21,833,2277,28189,93171},
{1,1,7,7,13,31,93,153,345,363,1825,1481,3347,13277,26119,63153,118231},
{1,3,1,11,31,9,33,95,433,595,1131,465,1797,15453,32527,40789,37799},
{1,1,5,11,31,29,83,33,243,633,1325,3843,7717,851,29789,48827,89209},
{1,1,3,7,25,31,127,219,281,51,1843,3363,5985,1697,3083,18967,117421},
{1,3,7,9,1,19,125,199,41,117,903,1131,7731,14431,24753,62841,50251},
{1,3,5,5,11,37,19,249,97,59,1849,1151,2171,1217,31277,26547,86601},
{1,3,3,7,29,35,21,7,93,971,1155,1847,89,6759,29611,40793,88327},
{1,3,5,5,29,23,91,71,479,943,1839,3699,2491,9603,15061,43221,20435},
{1,3,3,7,29,11,15,83,21,585,501,161,4797,11243,14879,12519,19069},
{1,1,5,15,13,37,9,215,433,925,987,3253,8027,7013,20801,12891,36497},
{1,3,7,1,15,31,95,85,355,1013,1963,2943,1925,13691,15237,28943,63873},
{1,3,3,1,17,21,99,201,465,819,665,901,2671,2457,29603,35275,28339},
{1,1,1,9,5,23,111,107,27,433,1341,91,6879,1933,25433,37435,99061},
{1,3,5,13,11,55,27,151,397,591,89,1221,5581,2701,15033,41879,71415},
{1,3,3,5,17,35,15,119,487,903,875,3391,7731,12181,27823,32561,59133},
{1,1,5,7,15,33,67,53,307,947,857,2713,803,765,4175,15513,23985},
{1,3,1,15,23,11,15,101,467,429,153,3205,5627,7555,22515,12721,7905},
{1,1,3,7,19,61,55,187,413,49,1031,3415,3903,6933,20017,50429,116407},
{1,3,1,13,13,15,33,1,403,441,1969,775,2209,15061,15657,28819,62705},
{1,1,5,13,13,47,67,97,87,677,1639,3281,1395,8499,18449,49935,25775},
{1,3,3,13,7,13,77,45,405,881,293,2263,6517,15415,25809,5681,31327},
{1,3,7,5,5,51,63,171,401,671,1631,1735,7361,8741,31933,44761,12209},
{1,1,7,3,13,3,39,223,105,781,241,2895,5165,12135,5683,63009,58399},
{1,1,5,11,29,11,37,1,445,157,219,2269,3025,5721,24539,41879,128445},
{1,3,7,15,23,21,125,105,141,101,1981,3765,5349,13781,10055,7069,77721},
{1,1,7,9,3,37,111,95,33,53,1021,1629,6945,4657,19977,36715,101401},
{1,3,3,1,9,5,65,77,459,471,1045,2351,2787,13001,16211,22585,116205},
{1,1,7,9,25,41,21,187,471,997,583,2243,6537,11837,21089,51051,98517},
{1,1,7,5,13,15,81,39,223,935,951,5,4315,11789,18365,49647,92461},
{1,3,3,5,11,15,97,245,43,819,1415,3287,2051,15879,21727,54467,53875},
{1,3,1,11,7,47,125,155,301,469,805,3789,6967,12117,30369,55183,12671},
{1,1,3,13,17,25,45,199,69,1015,581,3891,7743,9273,7639,59055,93923},
{1,1,5,11,9,47,39,251,489,47,83,2147,943,1959,21361,5325,106079},
{1,3,5,13,27,59,35,1,155,367,165,2665,3021,1127,28585,45347,66763},
{1,3,1,5,31,31,15,125,485,581,1987,2293,4573,11431,20773,58661,79869},
{1,3,5,15,31,11,109,229,11,831,1545,919,6125,9337,4169,58041,67577},
{1,1,1,3,1,43,13,89,89,863,1607,1897,4831,5239,24503,51853,126983},
{1,1,5,11,11,37,11,253,495,83,941,3665,5187,13679,11811,29563,80571},
{1,3,7,15,3,45,45,157,477,321,1401,1133,271,12455,31543,18223,116701},
{1,1,5,3,7,5,17,127,195,583,715,3975,6865,7617,6749,15687,42375},
{1,1,1,7,5,7,21,163,303,45,1435,1345,2489,15333,18459,60837,104339},
{1,3,1,1,7,23,39,93,347,947,345,1713,6383,15411,10849,32559,126431},
{1,3,1,5,19,41,119,213,3,991,1745,3989,155,7761,28179,59805,106759},
{1,1,7,5,25,11,105,89,505,711,1213,2831,8087,8855,31171,49749,921},
{1,1,5,5,23,61,49,101,209,805,123,17,805,9033,25753,33261,33753},
{1,1,3,5,5,17,93,223,179,307,869,1851,4313,477,12925,21365,103999},
{1,1,7,13,21,23,105,53,393,939,291,2407,4815,4961,30305,8613,62599},
{1,1,1,11,9,55,55,135,411,225,205,3357,4553,10139,17649,51209,94037},
{1,3,5,15,17,17,119,15,121,581,169,2495,3673,7173,13099,7683,53397},
{1,3,1,11,29,29,119,255,447,85,845,1015,2793,2471,12639,32155,99193},
{1,3,3,3,9,33,77,251,425,1007,1003,2697,4989,7799,26581,15963,50443},
{1,3,1,5,13,47,13,203,473,529,147,2061,343,4029,14615,51355,27863},
{1,1,3,15,19,63,39,25,241,487,461,3021,3545,4537,8991,17689,77131},
{1,3,5,5,7,1,61,89,495,943,1061,405,449,12785,25151,24497,65709},
{1,1,5,3,7,43,51,55,193,615,37,1377,2541,3861,29447,32269,106335},
{1,1,5,11,21,55,103,43,421,673,175,979,5175,1301,8617,55875,111095},
{1,3,5,13,29,31,33,241,129,473,201,2015,447,99,23781,33517,107851},
{1,3,5,3,13,27,125,205,287,957,1609,2907,5481,14239,19719,22459,75365},
{1,3,3,5,27,23,53,39,329,381,745,517,7853,5333,2773,29119,7049},
{1,3,5,15,29,11,89,3,503,755,485,2669,6737,16241,7345,50991,107291},
{1,1,7,3,17,45,11,3,157,715,577,1309,3323,9401,10573,55135,100067},
{1,1,5,9,19,21,49,103,349,503,1447,675,4273,7673,27507,57697,80875},
{1,1,5,1,9,53,19,99,225,915,431,781,3291,4383,26505,50339,99799},
{1,3,1,5,7,37,87,201,481,991,1553,1867,7893,13147,18647,10373,51951},
{1,1,3,13,17,37,19,199,253,901,759,3545,3565,10461,11867,57605,75555},
{1,1,1,5,15,23,115,69,363,673,201,2451,3197,10059,1667,47145,89},
{1,1,7,13,19,31,63,35,93,939,1057,3221,951,3575,9659,7005,2087},
{1,1,7,15,15,21,79,7,23,595,1123,1909,6863,7383,28067,30113,107497},
{1,3,5,7,11,47,41,177,163,855,1853,3837,6995,9727,27285,62667,77531},
{1,3,7,3,3,29,99,163,95,893,1049,2001,2961,601,4613,59745,61203},
{1,3,5,1,27,5,5,47,119,631,1171,3467,2115,8581,24863,64193,52093},
{1,1,1,5,9,51,49,251,97,177,311,993,1103,7875,25273,51587,9081},
{1,3,7,5,31,21,43,137,143,779,691,2331,5073,5409,13335,999,127765},
{1,1,7,1,31,33,27,193,175,755,1559,659,5663,10491,29209,50979,116683},
{1,3,1,7,23,49,1,39,117,45,1767,3503,4901,5699,23613,44195,17867},
{1,3,7,13,3,5,105,89,343,627,1117,3419,2081,5747,7919,44329,125133},
{1,3,1,9,13,33,53,203,17,927,127,2195,415,11301,15115,54467,128777},
{1,3,7,1,9,41,15,89,403,333,57,1159,1325,2335,10609,20485,110317},
{1,3,3,5,3,61,25,155,477,907,359,359,5119,8157,29945,38955,106485},
{1,1,7,5,19,47,91,89,367,703,761,431,6813,2983,29739,52453,125935},
{1,1,1,7,7,61,127,239,277,649,1111,2319,1737,5071,13469,52119,48899},
{1,3,5,15,7,17,21,209,265,895,719,263,6871,5835,28483,49859,67619},
{1,3,3,15,3,7,113,109,333,545,597,1193,7593,3961,25169,64673,47839},
{1,1,1,3,15,45,55,41,317,719,1587,2953,2441,1127,9183,21637,69075},
{1,3,1,9,25,57,59,29,89,833,379,1085,763,14747,30797,24089,83367},
{1,1,5,13,29,3,117,239,453,595,243,3103,6047,631,22739,41669,11683},
{1,1,3,1,9,53,81,21,67,735,827,3519,7991,16249,4183,61295,4531},
{1,3,5,3,1,57,47,99,91,71,1421,2949,5951,15439,25239,26453,50199},
{1,1,3,15,21,3,93,21,41,809,855,727,7797,6957,15835,27175,60617},
{1,1,1,13,1,3,83,135,197,171,1459,2841,5021,6961,30675,38295,39555},
{1,1,7,5,7,49,83,83,117,73,639,2717,651,3253,31635,14427,116509},
{1,3,1,3,23,63,15,23,433,539,903,2655,1787,12901,12013,41315,128217},
{1,3,1,7,5,19,3,137,493,681,775,3725,4855,10817,25277,3631,60779},
{1,3,3,5,1,7,67,39,309,77,1679,2853,3803,2065,7461,1555,88219},
{1,1,3,5,3,47,17,193,429,789,1525,969,7905,6523,10149,64689,40037},
{1,3,5,7,21,17,65,61,255,517,1765,2603,4929,11073,7871,29313,84739},
{1,1,5,7,13,55,111,63,499,9,1715,957,6951,15839,13531,45483,17923},
{1,1,1,1,27,7,13,135,27,259,1735,3847,7931,14777,15249,62367,45773},
{1,1,5,3,5,7,99,171,491,1007,195,2223,2657,13557,6549,47125,25117},
{1,1,1,9,13,21,59,205,205,951,1707,3387,2901,5463,13403,1917,90591},
{1,3,3,5,21,37,71,91,297,885,1415,355,2877,9261,6485,45855,90081},
{1,1,5,9,23,51,107,75,93,1015,439,3589,3307,337,17247,42285,85417},
{1,1,7,15,29,33,51,23,269,35,1241,1137,729,14531,14603,47547,17151},
{1,3,3,1,25,21,51,229,55,561,653,3289,7629,15445,21115,35941,113669},
{1,1,5,15,1,33,119,171,75,621,2025,3235,1895,8279,13205,61085,105401},
{1,3,1,7,25,33,73,25,1,531,603,77,4939,5957,28065,59467,66659},
{1,1,7,3,17,61,103,47,289,39,917,2515,6607,1129,23361,46321,81929},
{1,1,7,5,29,53,5,191,151,19,895,1215,5401,9861,24751,15481,34179},
{1,3,7,9,5,3,29,205,173,547,727,947,5619,4181,30621,5553,37587},
{1,1,3,9,13,59,95,145,287,849,1483,3375,3531,6585,29565,4243,88333},
{1,1,7,11,21,23,59,223,71,743,443,697,7789,10371,28565,45127,37967},
{1,3,5,11,15,25,79,71,21,817,751,189,1769,3835,21465,17991,102043},
{1,1,7,11,3,19,25,5,261,181,49,261,7715,2195,19771,43463,36533},
{1,1,7,13,21,21,15,235,191,197,1305,1351,4511,625,6613,37053,59491},
{1,1,1,13,15,13,93,239,251,1009,527,1347,4173,14753,27389,20397,13101},
{1,1,3,1,15,11,127,141,277,775,1419,2353,6929,2265,7253,19807,74853},
{1,3,3,15,15,49,9,183,407,377,675,871,347,3417,4409,7805,40507},
{1,3,5,3,23,11,81,53,343,681,1777,3411,757,10875,3581,56105,79907},
{1,3,5,1,25,9,109,55,283,311,1607,2479,5675,8819,10853,38719,44471},
{1,1,7,7,9,53,33,195,503,167,993,3203,3885,1921,1039,25785,47411},
{1,3,3,3,31,3,11,85,475,743,1825,2649,2373,12177,21481,35579,85803},
{1,3,7,3,23,45,45,207,369,773,1579,783,2491,7441,21203,57091,107413},
{1,1,1,5,19,7,97,213,431,533,637,1767,4945,4693,977,64781,111811},
{1,3,7,7,1,55,101,251,153,95,1043,3219,3499,6297,11571,9131,61899},
{1,3,5,5,25,53,121,255,69,661,799,3559,2029,11701,14151,37897,18333},
{1,1,1,9,21,19,97,21,321,957,1115,251,5131,8465,24215,34423,12747},
{1,3,5,7,17,19,99,135,429,625,1401,1025,4193,2911,7349,34135,9341},
{1,3,5,1,5,63,97,121,307,547,1967,641,487,4627,30899,62049,94343},
{1,3,5,13,1,1,109,23,267,843,271,2277,855,4245,2177,33633,113835},
{1,1,3,7,3,27,91,79,27,855,2025,443,4797,9005,27533,20497,100431},
{1,3,3,5,23,7,73,35,395,649,881,2923,4065,853,10829,19461,82383},
{1,3,1,5,25,13,85,93,369,259,393,3233,799,12409,26631,64291,110133},
{1,3,5,5,31,35,25,239,455,893,573,1449,3359,12077,17149,12921,66931},
{1,1,7,3,25,39,67,87,215,325,627,3609,4417,10021,12047,64593,116525},
{1,1,5,5,23,51,125,247,83,419,655,635,7053,4907,12887,18083,49481},
{1,1,7,11,5,25,65,139,235,331,1885,1851,1061,13265,14371,23067,56757},
{1,1,7,9,11,15,29,255,509,869,561,2201,487,2989,14943,65373,35789},
{1,1,1,3,3,33,23,121,129,351,1481,65,321,15927,23849,2813,98547},
{1,1,1,3,23,55,121,35,339,87,1147,401,1477,10617,15943,20535,89321},
{1,3,5,15,25,59,111,185,305,47,523,2801,5485,625,30191,58153,9019},
{1,1,7,13,15,51,105,55,77,419,1011,1117,2705,15093,15629,51429,58487},
{1,3,7,5,15,27,19,7,401,295,1841,1167,2133,1967,6941,13571,29467},
{1,1,5,15,25,43,23,253,173,927,1299,2779,5489,16135,1503,51097,105751},
{1,3,3,5,9,13,5,13,411,639,1323,1495,2539,15087,21489,49653,76229},
{1,1,1,11,7,51,47,99,247,541,1355,2373,4121,13621,7715,16763,127985},
{1,1,3,9,7,1,85,45,269,769,581,2229,7143,5203,22483,18511,30997},
{1,3,5,7,21,41,97,225,109,195,1197,3417,7613,13225,29157,18969,82045},
{1,3,3,3,17,41,13,77,129,679,1659,1299,4809,8537,19081,1281,70793},
{1,1,5,5,5,49,5,15,313,941,775,259,6579,7745,20531,51669,35257},
{1,1,5,5,17,35,13,235,169,699,1365,3907,4231,10965,7737,6735,4253},
{1,1,5,3,29,3,1,197,133,935,571,3977,2467,2029,12803,64559,6427},
{1,3,5,5,27,5,69,57,439,925,1695,827,4685,10971,3011,56821,92187},
{1,1,1,3,9,45,77,179,173,1023,907,1999,3913,6973,26987,30237,62987},
{1,3,7,3,5,21,17,97,433,277,1515,2923,8025,14119,11243,3983,33943},
{1,1,5,7,15,13,119,169,21,927,439,361,2655,2237,19775,4157,84245},
{1,3,5,5,31,41,117,159,421,505,1617,3855,7835,8105,29525,56735,82335},
{1,1,5,5,1,33,51,3,79,933,389,493,5969,12493,26723,61159,116951},
{1,3,7,13,17,23,75,13,355,111,675,3191,3931,5651,17495,4595,49869},
{1,1,7,7,15,21,35,125,89,903,697,3493,4043,6631,4793,45655,86969},
{1,3,1,15,13,43,113,213,451,473,191,2913,6391,1321,29615,24791,26979},
{1,3,3,13,17,25,9,163,163,161,1647,3949,1343,12881,10931,31365,70013},
{1,3,7,3,3,19,1,121,387,543,1655,1797,6727,2951,21925,21595,73207},
{1,1,5,9,7,19,91,9,83,893,1393,163,2219,7763,32395,29569,98645},
{1,1,5,7,13,63,91,115,247,387,87,3239,7561,297,32615,48817,41761},
{1,3,5,3,21,23,27,141,257,377,1745,443,897,9033,1715,9225,110181},
{1,1,7,9,23,49,125,131,225,253,139,2057,3273,4049,6861,4463,11659},
{1,1,5,11,5,41,97,213,133,481,2009,2039,1533,10765,22427,23297,80661},
{1,1,5,15,9,11,77,129,421,219,1623,703,1611,13377,9859,42869,101943},
{1,3,3,3,17,63,55,29,317,973,1159,11,1733,14551,25911,39151,45861},
{1,3,7,11,29,63,107,193,263,799,1171,543,553,12591,21965,8165,64347},
{1,1,7,15,23,49,65,65,401,897,681,1113,6737,9157,1557,55891,129175},
{1,3,3,1,15,23,107,123,313,633,1009,2615,1155,11701,21945,7939,28111},
{1,3,1,11,15,11,47,137,299,393,877,1989,5903,6505,9599,4129,23073},
{1,1,7,15,9,49,67,15,79,125,505,17,8071,12957,13855,23611,66465},
{1,1,5,13,31,49,1,161,121,145,711,1347,5297,11309,9871,43075,95541},
{1,3,3,13,19,7,55,199,469,471,1269,3779,6251,3513,1775,19501,94055},
{1,3,3,13,9,41,109,211,197,227,1211,3327,1247,12253,4493,31507,38677},
{1,1,7,3,11,45,11,103,325,849,1817,3971,1059,9047,27237,32211,121165},
{1,3,3,3,13,43,7,35,293,3,679,1441,5189,7585,32009,6151,89803},
{1,1,7,9,29,41,127,255,363,913,2027,3891,5187,10233,8871,48085,125609},
{1,3,1,5,21,23,59,145,171,775,535,3803,6981,15901,20255,63199,92905},
{1,3,5,9,7,63,53,7,145,547,1753,3351,1273,8175,24103,42133,87459},
{1,3,7,7,25,33,5,217,469,473,1573,2525,7345,5261,7023,50893,124129},
{1,3,5,13,5,51,23,61,429,775,519,2671,1979,9005,21617,33611,120487},
{1,3,3,15,23,1,73,187,47,369,943,99,2529,5569,13649,51481,128949},
{1,3,1,5,25,55,35,191,327,845,1353,261,6297,6067,22241,32381,17749},
{1,1,5,15,31,5,29,129,15,47,739,755,7595,14743,14705,34347,11805},
{1,3,1,3,15,49,119,47,185,63,2003,2847,5393,855,7699,29521,67011},
{1,3,7,15,11,41,37,149,173,1015,29,1805,1269,16199,32337,11023,60065},
{1,1,1,7,31,19,65,81,255,875,1379,2347,1873,14427,29523,38413,65583},
{1,1,1,15,13,59,3,219,127,479,1029,3385,563,11825,10081,17423,26431},
{1,1,1,1,25,27,79,87,489,281,457,3527,5117,4705,21167,46211,90383},
{1,3,7,13,7,5,67,111,53,439,1483,3639,7781,9471,10957,60711,64957},
{1,3,7,9,7,7,41,137,159,245,551,4007,1277,4743,4863,48689,123289},
{1,3,7,9,15,49,55,77,41,475,1563,3569,5993,301,14831,44095,22641},
{1,1,1,1,15,33,39,135,81,533,869,305,1125,6399,14321,37217,121081},
{1,1,7,15,21,59,43,7,225,1,115,1531,2931,2593,15935,61973,106899},
{1,1,1,1,13,13,99,191,437,367,641,1933,5807,11677,13557,46475,34875},
{1,3,7,9,21,7,119,209,31,919,901,1229,5823,11439,18151,18991,114743},
{1,3,3,3,19,37,109,53,411,617,1841,2769,1271,5719,22359,1199,72405},
{1,1,1,5,29,3,51,59,141,897,1907,3799,1463,5661,181,50565,95085},
{1,1,1,7,1,35,77,225,341,587,137,35,2177,15177,12869,35013,39471},
{1,1,3,13,15,63,45,33,337,1,1133,263,4985,11591,1085,31197,67897},
{1,1,5,13,23,11,123,21,185,639,145,3865,2999,6261,23247,23055,32755},
{1,1,5,9,19,21,47,133,281,431,1661,3719,3637,973,9727,52627,60035},
{1,1,3,5,3,19,19,89,63,549,551,3357,5665,4781,22437,1149,10825},
{1,3,5,15,3,25,81,193,11,711,1481,1767,1159,4967,16915,3387,26245},
{1,1,1,3,29,39,23,131,473,107,765,2249,6087,9145,20751,21085,42989},
{1,3,1,9,7,39,13,199,475,333,269,1041,5927,14039,19081,9045,119645},
{1,1,5,13,11,61,99,71,151,175,1327,3397,5063,10683,7895,62255,85749},
{1,3,7,9,1,57,21,217,423,467,1435,2887,1567,8819,19961,36507,110309},
{1,3,3,11,11,35,77,127,153,357,865,1943,1947,10995,13617,44347,26851},
{1,3,1,11,9,43,31,81,123,813,995,169,6593,13621,32195,51125,53509},
{1,1,5,5,27,29,77,35,93,545,377,2345,6475,15729,15103,49591,101121},
{1,1,5,13,1,17,97,187,129,173,641,2937,3277,15087,28111,46905,112367},
{1,3,7,7,1,27,75,43,305,431,571,1327,7419,3093,2691,23417,11975},
{1,1,5,15,17,3,91,57,417,87,1891,1973,5765,5521,21931,60011,20883},
{1,3,1,3,27,13,105,153,495,371,453,1295,5675,6377,8971,40505,41149},
{1,1,1,15,1,17,105,177,41,455,611,3585,2307,2603,20985,5581,14033},
{1,3,3,9,7,41,33,145,307,293,1321,2151,3265,14845,15687,38715,8041},
{1,3,3,3,5,47,127,253,129,337,1467,5,2743,1921,26979,11737,41479},
{1,1,1,5,15,35,37,9,5,405,1041,1903,3655,14315,9441,20577,50715},
{1,1,5,15,7,5,53,61,409,353,87,1805,4523,11417,24105,21451,56387},
{1,3,3,5,5,9,25,249,511,795,559,2695,3071,3971,29421,46593,96563},
{1,1,3,1,3,39,61,85,399,105,1253,3787,3065,10553,8195,5637,129579},
{1,3,3,7,23,23,23,197,263,687,943,1977,5767,15373,17995,24509,81293},
{1,3,1,11,15,37,15,67,207,985,895,509,3435,11563,2055,19253,42649},
{1,1,7,3,1,51,59,133,241,569,1575,3633,2243,11939,5501,11249,86013},
{1,1,7,13,25,59,97,191,385,179,1195,1537,1837,11953,14231,37025,49803},
{1,3,5,5,13,49,19,171,503,433,1633,553,2759,4379,18313,62437,37453},
{1,3,3,15,29,49,107,239,21,913,1095,989,4749,10657,27169,15913,1573},
{1,1,1,1,3,3,53,241,287,149,557,2665,2027,449,29231,23025,102521},
{1,3,5,7,23,21,9,1,11,837,1337,2815,7883,16053,10031,43405,5037},
{1,3,7,1,23,53,113,125,337,491,1125,3083,4941,951,15805,1571,79779},
{1,3,7,13,1,3,95,105,431,723,1771,3773,177,2045,24719,57727,79005},
{1,3,1,1,7,17,107,171,213,437,409,2015,7543,12693,23597,44477,72543},
{1,3,5,9,7,21,27,167,473,901,1245,3737,3485,14593,7619,18753,14209},
{1,1,1,3,25,37,51,21,363,73,711,3749,5147,8495,30151,14275,128217},
{1,3,1,13,17,35,69,15,293,331,301,691,7315,6495,315,62909,105047},
{1,3,5,3,25,23,105,111,213,887,1701,2085,5931,9217,4009,2321,103631},
{1,1,7,15,17,57,59,249,267,941,777,2509,6587,12033,24969,31563,129049},
{1,1,1,5,31,23,31,217,509,973,659,673,7759,3865,21221,4319,117411},
{1,1,3,7,13,13,103,179,107,233,753,3121,835,13595,9271,31421,45275},
{1,3,5,13,23,61,125,189,283,83,1087,755,3697,14845,27901,16389,82993},
{1,3,1,3,1,55,25,139,435,681,1913,975,3109,6699,12943,50865,71811},
{1,3,1,5,15,61,17,219,29,805,1881,3761,3535,473,15629,26301,51085},
{1,3,1,1,7,43,87,93,355,247,641,2851,4565,9293,6025,1945,112549},
{1,3,7,5,19,55,69,227,107,443,1587,2457,2873,953,27529,57527,54145},
{1,1,5,9,1,33,31,241,339,791,399,3435,1711,10815,32657,59875,31291},
{1,1,1,7,25,59,87,115,435,47,1907,193,6069,10933,9877,46443,3451},
{1,3,3,15,25,33,19,121,133,253,1227,75,2839,3341,30727,52451,44883},
{1,1,7,11,5,47,97,255,235,565,1701,529,839,15473,24471,5749,73135},
{1,1,3,7,21,15,31,81,389,957,603,3879,2875,11987,24625,53667,77775},
{1,1,5,11,29,29,31,233,107,541,561,2533,1421,13587,6943,45635,71315},
{1,3,1,9,25,19,33,53,509,485,1637,2877,5927,16059,195,17279,127025},
{1,1,1,3,9,23,97,101,337,43,1979,1139,3693,2601,8225,53037,63709},
{1,1,7,7,17,25,121,253,63,105,527,1397,121,9665,29151,10795,79077},
{1,3,3,1,27,33,123,69,209,25,1677,1569,4441,7817,5165,29517,117165},
{1,1,5,15,3,59,13,25,359,71,179,3925,6899,6007,9121,36297,88541},
{1,1,3,11,23,17,55,133,27,277,1055,1057,807,1221,1665,64129,102395},
{1,3,1,15,13,15,105,141,329,73,609,1663,3277,1767,6371,34325,109563},
{1,1,5,1,17,21,37,81,187,403,291,1495,5071,14289,29075,44089,95001},
{1,3,3,3,15,33,49,155,41,853,15,3571,1433,8469,18711,59007,98703},
{1,3,1,13,17,47,61,151,127,87,207,3157,5141,14745,32567,18401,7497},
{1,3,5,1,19,25,49,147,137,603,1223,3195,5965,11335,20343,10109,63975},
{1,1,7,13,29,59,1,33,157,765,961,641,7303,3279,20287,37553,114573},
{1,3,5,1,11,63,63,41,15,717,1037,227,7875,8681,26943,11761,28005},
{1,3,1,3,19,5,67,169,209,293,343,2033,7669,1077,15513,54475,15459},
{1,1,3,3,17,47,49,187,341,767,1463,301,2083,9265,12313,14763,126627},
{1,3,5,13,11,15,45,237,445,55,319,2989,5043,1053,22809,23111,7617},
{1,1,7,9,7,15,41,185,511,701,1279,1995,7829,2947,3431,45799,1709},
{1,3,7,15,5,15,85,29,487,811,1653,483,1193,11331,21815,57215,8373},
{1,3,1,15,27,19,111,161,19,373,419,1547,2415,10705,17283,56663,73625},
{1,1,3,11,27,7,75,57,411,35,685,1249,5227,7313,3167,30537,40655},
{1,3,1,9,7,37,9,209,353,319,843,657,2069,6523,611,16291,107121},
{1,1,5,11,11,51,25,171,315,63,207,2279,2379,3583,31927,62451,109911},
{1,1,7,11,15,41,19,175,103,605,1889,3161,1217,3259,29655,11715,35551},
{1,3,5,13,23,11,121,147,179,397,659,3753,2355,1093,25863,39751,112381},
{1,3,5,7,1,23,37,117,7,361,991,661,4427,15333,5307,55171,96959},
{1,3,1,5,17,9,77,147,289,79,295,1271,7809,6387,31785,26489,9335},
{1,1,1,7,17,33,63,147,17,515,1349,1907,7703,5511,27773,54025,30019},
{1,3,5,3,27,57,75,129,219,533,207,3569,5799,6943,12271,53115,120389},
{1,1,1,13,11,25,101,251,289,215,1875,1821,703,15395,27167,43187,63401},
{1,1,7,15,7,39,125,41,57,513,17,965,3225,12833,21131,53243,60377},
{1,3,5,3,21,19,43,195,259,523,587,3393,6621,43,10951,51877,79967},
{1,3,3,7,7,19,11,89,321,821,99,2201,1297,949,11539,6295,19721},
{1,1,5,3,29,27,123,111,441,441,337,3849,1677,14403,17203,50661,92177},
{1,3,5,9,23,23,73,153,241,841,371,1503,5815,14117,4679,17997,112269},
{1,1,1,1,7,37,105,185,453,905,15,57,6963,9665,3371,2391,96023},
{1,3,7,1,1,21,35,43,449,111,191,2163,3249,15049,30215,43569,127973},
{1,3,3,3,17,13,77,123,471,929,1797,2061,355,4441,1101,24631,128711},
{1,3,7,7,17,51,1,69,23,1003,535,3751,765,5253,21027,52901,61951},
{1,1,7,9,25,13,33,13,423,787,223,729,4443,227,11487,14259,52951},
{1,3,5,5,25,27,113,93,13,679,1295,3773,7253,14629,8907,45885,85387},
{1,3,3,13,15,55,99,31,119,955,1477,3745,6777,973,4723,62133,65093},
{1,3,3,9,13,51,105,37,477,579,765,2573,6869,3891,30969,63413,56603},
{1,3,1,3,15,23,67,109,75,721,523,1433,3455,6377,23795,13711,121349},
{1,1,3,11,5,5,99,117,233,621,509,3235,7483,12325,13203,20075,27537},
{1,3,3,9,23,51,93,245,307,689,1993,3607,1985,11839,25553,54941,68741},
{1,1,3,5,19,21,33,71,447,539,351,2549,87,4317,1287,62289,121065},
{1,3,5,5,9,23,37,189,449,263,37,3127,1709,10793,7379,38565,8267},
{1,1,7,7,7,33,23,79,457,947,1275,2755,3747,9225,31385,8785,76945},
{1,3,1,9,17,33,29,59,505,649,1679,3609,1361,5987,26455,17295,98697},
{1,1,3,11,7,47,127,79,419,143,349,985,6397,10271,29427,19661,32629},
{1,1,5,13,15,5,79,171,491,223,1601,705,623,4405,10065,28057,105737},
{1,1,7,3,29,7,81,69,265,669,1763,2109,6275,7683,19561,26737,54449},
{1,1,1,7,1,1,5,9,65,487,1663,1021,1819,9971,22065,40407,4187},
{1,3,5,5,21,33,11,213,309,575,427,1421,6435,981,31533,16751,47813},
{1,3,3,13,7,59,65,65,401,195,211,421,1139,11729,19717,20699,111863},
{1,3,7,5,17,51,25,217,223,935,431,1703,4869,5635,199,5485,37311},
{1,1,3,11,23,25,15,37,187,1007,857,3327,5471,10089,13745,1741,37769},
{1,3,5,15,31,17,75,125,1,449,1293,3427,709,8285,31143,50655,130793},
{1,1,7,3,25,55,105,255,319,183,1571,2425,5429,7151,8569,37447,23055},
{1,3,1,1,23,37,17,61,161,559,1025,2651,5861,5231,1365,4853,127301},
{1,3,1,9,17,37,87,241,411,53,1555,3805,6867,125,9829,53581,117413},
{1,3,3,3,23,55,121,109,441,623,1345,3055,2591,11329,16891,61347,125643},
{1,3,1,1,5,29,53,97,15,275,1587,1245,379,16117,24369,26873,39547},
{1,3,1,5,3,63,85,167,301,45,1357,1185,3939,945,24961,59427,128129},
{1,3,1,7,23,25,109,253,37,151,17,1241,787,15895,7947,65071,14765},
{1,3,3,1,7,3,103,35,73,533,1055,823,7403,8117,28813,42457,56037},
{1,3,5,15,1,15,97,109,293,259,935,2977,5257,14563,28871,17647,34185},
{1,1,1,3,29,21,101,163,173,1019,1025,553,945,3781,1097,58025,124819},
{1,1,3,9,7,35,65,61,31,547,75,3515,6719,12809,23287,14609,30341},
{1,3,7,9,3,53,21,207,383,917,1383,2873,1663,15665,1787,50741,35145},
{1,3,7,5,3,35,113,191,171,635,1597,2943,2421,5555,6457,22087,104221},
{1,1,1,1,29,25,3,225,175,807,1325,215,6475,10729,18619,45401,20627},
{1,1,5,11,23,25,39,207,81,633,403,3369,1295,1289,20853,48899,16613},
{1,1,7,15,5,23,17,77,169,969,1459,3795,3121,5501,32323,46743,124175},
{1,1,7,13,3,25,77,153,105,1017,1599,237,4691,1993,6707,50265,13529},
{1,3,3,15,7,11,81,223,61,589,1263,3999,7643,12101,19853,49279,29999},
{1,3,1,13,3,31,61,59,41,313,115,561,3973,13513,6359,29395,34565},
{1,1,7,7,7,61,91,181,307,875,2045,1367,3743,6497,2443,12153,96431},
{1,1,3,7,19,63,97,211,157,945,891,3747,5483,3081,28939,11179,15935},
{1,3,7,3,23,39,51,137,91,179,1515,1397,2783,9343,11483,52407,111725},
{1,3,3,11,11,25,111,61,115,329,485,1713,565,8607,18869,6595,18605},
{1,1,5,1,13,59,67,231,443,695,1185,393,6393,12957,15817,37219,113127},
{1,3,5,3,15,57,25,97,321,627,15,2005,3813,10399,26779,24243,66463},
{1,3,7,7,17,43,117,179,447,1005,2007,1753,7685,13331,5187,49341,111927},
{1,1,3,3,5,53,35,185,93,847,1523,3039,25,3351,23195,41133,38547},
{1,1,7,5,27,59,95,137,55,129,331,127,7421,5633,557,18137,89055},
{1,3,3,11,5,53,93,137,175,191,1645,2047,2569,8177,22691,4037,31823},
{1,3,3,11,11,45,77,7,21,541,49,1689,171,829,28917,45095,1807},
{1,3,7,5,21,5,113,81,33,681,361,1107,1597,115,11503,27413,9199},
{1,1,3,11,29,57,15,249,105,683,833,2579,3517,16153,17373,32587,124333},
{1,3,7,13,3,35,55,23,293,5,2003,2741,4237,8117,20569,63967,106041},
{1,3,3,1,1,15,57,119,135,967,1495,801,4959,5037,10051,53915,116891},
{1,1,7,9,15,29,53,139,505,473,1179,3289,369,13147,15739,16739,54949},
{1,1,5,7,7,45,17,213,381,63,437,3099,3765,175,13521,11689,58675},
{1,1,7,1,15,35,55,43,147,873,1193,3801,2301,14569,31789,50443,62577},
{1,1,5,7,21,41,3,45,43,303,1465,1461,5295,13397,30439,7103,87505},
{1,1,1,15,19,27,81,141,307,259,521,1785,6917,15635,27781,64809,53297},
{1,1,1,7,27,15,53,99,377,935,1869,3835,741,8447,18947,10727,72179},
{1,1,3,5,15,51,91,207,7,997,935,591,7325,3025,11335,32087,109535},
{1,3,1,5,11,13,1,57,45,307,1839,1735,2247,13117,17471,16599,103063},
{1,3,5,11,19,7,121,3,325,731,1945,4025,7649,8939,11147,59065,49971},
{1,3,1,5,29,63,95,121,467,7,1857,2389,5213,3931,21187,43529,6767},
{1,1,7,7,9,53,31,227,95,827,927,3501,2003,12853,2595,33223,125799},
{1,3,3,3,27,25,105,143,233,887,1135,3449,5767,11447,10251,34621,102113},
{1,3,3,15,3,63,85,119,103,835,443,3861,4957,5389,6137,48851,51887},
{1,3,7,9,23,23,45,129,463,653,1309,3533,1303,2955,18023,37457,114765},
{1,3,7,1,23,17,31,151,71,515,781,1793,3507,6051,30279,29461,48271},
{1,3,5,15,1,31,9,187,131,571,1309,965,7561,16113,23209,54615,16969},
{1,3,5,11,11,9,109,161,9,697,1683,1245,2223,3571,18117,13085,99315},
{1,3,3,1,13,21,27,17,11,11,1095,1447,6941,3399,21245,36661,54283},
{1,3,1,3,21,51,21,197,161,689,1219,1337,6623,5765,11579,2679,23889},
{1,1,5,11,7,31,101,25,231,719,1677,1545,459,14735,25153,65079,15141},
{1,1,7,9,17,7,49,1,83,829,815,307,3405,15189,23699,50889,70391},
{1,1,3,15,21,57,97,191,415,899,197,2635,7507,14009,8633,48997,93925},
{1,3,5,15,23,13,67,127,33,551,911,3933,2027,10665,19509,18485,76111},
{1,1,5,7,23,63,19,149,139,155,1621,3391,2337,2809,21161,38565,401},
{1,1,1,7,19,23,81,49,339,879,1903,657,2677,2273,10853,3225,57933},
{1,3,5,5,13,31,19,203,269,1015,997,2151,4471,11331,5363,46519,51709},
{1,1,5,11,29,19,17,169,511,389,1429,2707,1341,10511,6779,43345,68693},
{1,1,5,11,19,25,29,37,423,345,953,2525,5937,6595,31389,39347,36343},
{1,3,1,3,15,25,45,95,111,207,19,1723,4113,421,3297,46771,8639},
{1,1,3,9,9,47,27,99,327,393,1547,1587,4463,719,14609,24347,68107},
{1,3,7,7,29,19,57,229,131,497,109,251,6599,8947,10255,12875,83831},
{1,3,3,7,17,5,17,45,423,393,1793,3,603,15221,13141,40585,37489},
{1,1,1,11,5,1,53,147,129,135,1473,17,7539,13513,16045,17375,41261},
{1,3,1,5,3,15,75,57,47,581,739,3529,4323,10225,27861,14431,106811},
{1,3,3,13,23,57,41,39,217,67,595,1381,6281,10125,30605,7935,124219},
{1,1,7,15,15,45,1,135,495,271,2023,3267,39,15025,32763,39023,20041},
{1,3,7,13,23,53,75,147,187,633,1989,1885,6581,12169,13639,19707,96429},
{1,1,5,9,13,55,13,41,305,105,1983,273,35,5185,22569,54203,31641},
{1,1,3,15,21,19,59,35,165,575,1961,1443,4803,2339,28329,47695,21505},
{1,3,1,3,23,45,95,85,55,457,1957,1243,4091,14669,13213,53901,122605},
{1,3,7,1,13,1,61,253,195,839,181,1153,1391,205,6725,1757,86817},
{1,1,3,9,7,13,115,137,169,851,299,509,6709,6331,51,31833,25217},
{1,1,5,15,29,23,119,15,41,585,1713,1203,1653,3287,25333,58873,71853},
{1,3,5,15,1,45,35,79,97,381,2027,3795,2127,4775,4579,63267,24719},
{1,1,5,7,17,21,123,75,3,887,1537,2017,1623,16315,12535,64281,54925},
{1,1,3,13,5,23,117,43,305,365,775,1599,5917,13995,6353,3113,106317},
{1,1,3,11,21,19,9,11,129,349,579,3523,5259,8083,24513,15077,115377},
{1,1,7,9,19,31,107,3,185,821,907,2389,7015,3161,13603,35063,60641},
{1,1,3,1,19,35,105,245,363,745,1287,4051,5201,7787,20919,26567,37357},
{1,3,1,1,23,31,1,149,61,489,371,987,3689,14275,8581,48221,44183},
{1,1,5,3,9,35,51,17,439,355,461,2129,1567,13261,22347,17013,53857},
{1,3,3,15,3,33,59,185,157,933,1489,647,4839,12139,3145,57819,11731},
{1,3,5,15,17,31,59,51,117,1001,1585,2861,2785,9579,28013,4481,126723},
{1,3,7,13,27,1,41,119,179,879,1617,4053,3537,15389,16381,40153,68019},
{1,1,3,13,13,35,45,203,333,337,1415,1889,2361,4207,10411,21013,44009},
{1,3,3,5,27,9,17,85,331,369,1219,247,1977,12267,1181,18811,54017},
{1,3,5,9,21,57,57,175,283,639,1155,1595,8187,9981,21451,7525,52751},
{1,3,1,5,27,61,95,25,271,81,1335,2821,7805,10167,13197,58341,62325},
{1,1,7,3,15,31,75,5,211,663,551,963,6015,11907,17045,22863,32389},
{1,1,7,5,21,53,67,71,251,135,1153,2247,2499,15431,21419,46737,2827},
{1,1,5,3,31,25,39,209,437,791,1595,637,1581,6575,26407,24043,11277},
{1,3,3,5,21,15,13,19,259,949,1237,239,5739,4661,3405,55775,58781},
{1,1,3,5,1,63,5,197,329,625,981,913,3957,2765,8801,56675,129511},
{1,3,3,3,29,53,65,145,435,937,787,2043,4945,14585,2789,15771,112335},
{1,3,7,13,3,23,33,141,131,375,739,711,897,469,3635,43335,3069},
{1,1,7,11,29,13,111,149,197,793,1541,1879,7683,9397,6873,43733,118507},
{1,3,7,7,29,21,97,113,139,573,1099,2615,5123,13021,9533,57673,79283},
{1,3,1,5,11,9,59,89,469,797,1119,1037,1667,5947,6051,65045,98275},
{1,3,3,9,11,7,51,191,321,677,1601,681,3579,14441,26579,18019,43065},
{1,3,5,11,7,11,79,21,335,537,801,3553,4311,375,7333,64839,88841},
{1,3,1,7,5,11,15,163,69,645,57,3685,5143,8275,12763,25035,68949},
{1,1,3,13,29,33,125,179,431,129,1367,951,5843,13419,13897,17315,58083},
{1,1,3,11,31,33,3,7,185,821,231,869,6147,15243,32029,20295,60871},
{1,1,1,1,31,43,21,103,275,573,805,225,2049,8375,32595,53201,126487},
{1,1,1,9,31,29,7,91,277,937,1223,2435,4335,7861,9647,13577,30059},
{1,1,1,1,23,25,69,175,293,905,765,1527,6655,15431,2511,3147,75431},
{1,3,3,3,15,53,109,195,87,557,1277,1471,7401,14127,11479,41505,769},
{1,1,5,11,23,37,121,181,199,359,1521,2561,3641,7621,14219,6959,77529},
{1,3,1,11,5,7,69,199,501,251,707,1485,8125,3209,30883,40259,85087},
{1,3,5,13,9,35,5,133,505,39,581,1605,6303,1211,27211,55591,31689},
{1,1,5,3,17,7,11,61,483,59,1569,2583,759,5759,3575,44547,89783},
{1,1,7,15,5,27,107,5,471,421,383,3591,3609,13817,633,22043,83119},
{1,1,3,7,27,55,61,249,37,241,1483,2839,1231,4765,1551,55801,129679},
{1,1,1,3,11,1,19,207,143,351,409,721,4597,13389,30297,43253,129923},
{1,3,3,7,7,53,83,27,167,163,537,3871,2459,12813,30019,41131,56109},
{1,1,5,1,23,37,11,67,161,751,123,307,3341,12983,21565,58529,94503},
{1,3,3,15,11,33,39,195,467,647,1479,1197,7949,6501,18375,15263,21121},
{1,3,5,13,3,35,9,253,299,679,69,165,2735,14725,4217,16391,107017},
{1,1,1,15,3,11,87,87,391,515,843,3957,1365,13201,15983,53647,35643},
{1,1,3,7,9,53,45,221,209,855,169,2729,1219,5229,14111,28877,114653},
{1,1,5,3,11,17,5,93,303,785,1895,2483,7399,14031,1007,2743,47307},
{1,1,7,11,9,13,115,31,223,1011,723,1291,5183,559,15881,43045,28131},
{1,3,7,11,7,59,85,111,79,227,691,1597,2453,10023,19255,47781,88351},
{1,3,3,7,21,33,39,35,253,743,563,2455,8015,13403,24883,47881,115559},
{1,3,1,1,5,33,69,37,225,157,1347,3241,4981,15985,9949,49189,21267},
{1,1,3,11,9,33,123,133,215,297,961,1571,1133,1,31871,25253,100097},
{1,1,1,7,13,29,101,127,113,785,1257,525,7397,13143,30315,5969,37829},
{1,1,1,7,29,33,17,95,439,577,1857,423,63,15365,4777,59073,7773},
{1,1,5,15,3,17,89,133,217,601,1979,391,105,13709,10081,37725,40957},
{1,1,1,15,25,7,85,197,155,367,1927,2007,2563,13147,2345,28735,88243},
{1,3,5,3,5,33,87,153,153,779,825,2163,385,11663,2005,51261,25893},
{1,3,5,5,23,15,19,99,71,723,523,3683,7773,191,17423,30497,129889},
{1,1,7,11,1,3,49,119,39,661,297,27,1575,12145,18519,57285,50059},
{1,3,7,5,7,37,75,235,403,743,603,1689,5031,8871,28241,16917,16947},
{1,1,5,13,17,41,67,219,237,365,833,3521,3211,1037,5657,34789,119739},
{1,1,5,7,3,61,89,107,335,825,803,2445,6861,5421,14585,44037,92711},
{1,3,7,3,19,25,81,51,101,477,1653,2841,6597,9261,30609,15681,48897},
{1,1,7,11,17,1,43,39,133,513,1839,553,6379,4865,28161,7249,80073},
{1,1,5,5,13,45,19,225,399,679,195,3613,413,2901,26749,39971,31435},
{1,3,7,3,23,55,57,77,447,721,677,271,6211,12631,5843,35991,82653},
{1,1,1,1,3,63,23,195,1,1019,723,3865,5913,5491,5495,27483,73637},
{1,3,1,11,17,31,27,211,411,789,1049,2487,2203,6457,7275,4833,14131},
{1,1,5,15,15,13,65,155,127,753,1605,1859,2873,9197,1763,11969,82971},
{1,1,3,11,11,63,13,29,31,851,251,3231,1227,5513,9785,34659,123811},
{1,3,5,1,19,57,41,205,91,39,989,1897,4789,16071,6507,29363,75773},
{1,1,1,1,5,29,113,203,53,599,1529,1417,7017,9609,4867,17659,80719},
{1,3,7,9,27,17,77,25,461,511,781,2977,7601,3551,23615,57669,119723},
{1,3,3,9,23,43,115,21,125,237,893,1431,7423,3717,4371,36193,30481},
{1,1,5,13,3,37,13,239,267,665,205,2745,3865,12167,26689,999,9355},
{1,1,1,1,31,35,55,115,387,217,657,2827,2963,3687,24271,41701,5911},
{1,1,3,3,27,57,41,183,351,841,1327,719,7043,12503,17953,60719,98223},
{1,3,1,1,27,1,119,85,197,673,1951,2949,4783,561,12807,43355,63397},
{1,1,7,7,17,63,109,87,303,439,529,685,111,8405,21249,33803,77927},
{1,1,7,9,11,63,27,185,445,25,1313,3979,4229,8797,10671,33995,84463},
{1,1,1,15,27,63,67,237,39,993,851,4075,3417,1077,11939,31737,93897},
{1,1,3,5,25,9,51,241,213,661,1135,213,7027,5933,24485,65029,8583},
{1,3,5,11,31,1,17,237,107,1021,279,181,1741,11099,7871,63231,64445},
{1,3,5,9,17,21,11,45,23,409,519,1703,5467,9591,13555,23739,73837},
{1,3,3,15,3,39,11,157,273,241,413,1723,3179,2125,16859,5231,122969},
{1,3,5,11,21,27,29,243,255,1011,1179,3545,3557,8091,31569,10217,108361},
{1,1,5,9,25,33,29,67,395,123,1405,3855,7481,5601,21231,17099,13399},
{1,1,5,5,13,17,111,47,77,827,577,1767,3367,11719,8801,22431,85451},
{1,3,7,11,11,31,17,141,149,293,55,3459,19,13709,29135,62765,66455},
{1,1,7,15,13,19,59,211,189,773,1791,2089,2857,1635,17777,46585,70115},
{1,1,5,11,29,29,15,7,93,733,1605,3731,2381,1063,15565,25081,46651},
{1,3,1,9,25,5,87,113,25,93,881,1137,3237,10983,14317,25945,121493},
{1,1,5,11,29,47,99,111,165,453,259,2001,7715,2609,15633,40273,2065},
{1,1,7,13,11,29,33,255,149,361,89,2837,49,3033,1917,9029,38123},
{1,1,1,7,27,31,105,61,469,497,1919,3005,3651,2143,24359,8053,103647},
{1,1,3,13,31,63,101,47,397,89,1915,2385,5399,8897,21001,42997,110333},
{1,3,7,5,29,1,5,119,493,349,153,1839,283,14343,12975,55597,89467},
{1,3,5,3,5,51,71,227,63,799,745,1387,2435,1003,27937,43421,12279},
{1,3,3,7,7,31,37,61,11,175,581,1583,4737,3087,10335,60683,57085},
{1,3,1,1,1,63,59,47,417,35,1673,3277,1873,14981,22463,26835,91115},
{1,1,7,5,15,23,115,13,253,583,219,1307,1189,9891,641,20841,87133},
{1,1,5,11,1,3,71,235,429,335,1649,1775,3077,13723,3209,19807,7283},
{1,1,7,1,31,49,39,141,127,63,1561,2559,7661,4825,9419,15327,87145},
{1,1,5,3,17,33,51,219,467,151,161,3301,7509,2235,30371,64031,62741},
{1,3,1,3,23,63,43,29,399,279,271,3537,1863,1811,14917,28247,34807},
{1,1,3,5,13,29,37,151,129,19,149,2145,5363,6835,19655,1207,74527},
{1,3,5,7,27,35,63,53,247,987,1767,483,3489,1711,10763,6981,78251},
{1,1,3,1,15,47,83,147,375,539,1623,29,4599,7981,23533,64659,48753},
{1,1,1,9,21,17,85,45,167,469,1319,2969,1605,1405,9961,28829,125757},
{1,3,1,11,3,45,43,159,301,579,1821,701,1149,457,16601,49377,99845},
{1,1,7,13,11,7,37,227,345,973,1167,1247,5109,10917,3029,60065,127347},
{1,1,3,5,3,63,95,233,495,225,1225,3451,7731,14677,10437,1417,33293},
{1,1,7,15,1,3,3,171,201,1009,1481,587,7661,10085,4961,46415,28573},
{1,1,5,1,3,45,67,79,463,733,2007,2811,2943,14857,23469,14479,97875},
{1,1,1,5,19,1,29,29,447,173,1081,153,5343,5707,1357,30169,122527},
{1,1,1,5,15,57,33,129,71,717,173,3271,4741,13211,28321,56793,119833},
{1,3,3,9,9,41,47,71,103,713,725,1335,5261,13835,17619,47429,69815},
{1,3,3,15,7,3,71,25,75,967,1037,3585,3407,9979,2195,51087,126535},
{1,3,3,11,25,7,25,249,473,339,1211,3503,4343,9707,26127,62061,52479},
{1,1,3,3,27,9,79,197,207,845,377,3231,5177,899,19497,41187,105897},
{1,3,5,15,5,27,65,151,207,677,713,2495,681,15341,5389,51965,43761},
{1,3,3,11,19,11,55,189,291,183,1345,2677,791,2391,25771,55147,24223},
{1,1,3,11,31,59,29,5,275,483,1361,1527,3019,245,17667,57905,41329},
{1,3,3,9,7,19,83,71,147,999,793,3535,1931,12817,2707,45735,31311},
{1,1,5,7,5,1,117,247,127,1011,1441,2449,4095,12239,4743,64781,32621},
{1,3,1,11,19,57,43,39,97,485,951,989,5975,5219,14421,43681,37305},
{1,1,5,15,7,49,113,161,199,545,1113,3821,2019,8747,4085,50823,31955},
{1,3,3,3,19,41,47,191,403,25,2043,3489,6263,4843,12961,63791,5027},
{1,1,7,1,25,55,5,51,121,273,973,3893,1771,9373,21927,29353,95935},
{1,3,3,3,27,1,97,63,445,179,481,2995,3123,4687,24359,35973,74535},
{1,1,5,1,29,23,117,183,197,819,695,641,4155,13593,30965,41407,42433},
{1,3,5,1,23,53,61,253,87,487,1995,1281,3367,15047,3493,41711,53407},
{1,1,1,9,27,49,83,21,63,181,1661,1649,281,12141,25771,35563,42643},
{1,3,5,13,15,59,121,113,379,487,1929,3725,2477,6527,8619,64869,57103},
{1,3,1,7,27,39,69,93,193,395,433,2091,151,6921,11599,36143,41179},
{1,1,7,1,31,33,73,199,57,37,1387,3505,7919,3507,2855,8239,84527},
{1,1,7,5,15,5,119,253,263,785,1409,1485,3675,5515,13057,30323,98015},
{1,3,1,1,11,5,57,83,365,703,1923,1397,1103,4015,13123,47093,113793},
{1,3,3,1,5,61,29,173,189,999,897,3389,6745,1487,2349,59105,107407},
{1,1,1,1,17,51,65,1,249,863,399,3819,2485,12215,12365,58909,25559},
{1,3,7,1,31,39,43,219,51,13,779,505,2259,14571,9049,21555,11869},
{1,1,7,7,13,5,97,85,111,511,587,63,2395,8099,26223,757,119821},
{1,3,3,5,5,19,113,35,101,41,499,1313,6489,6793,31435,45007,95691},
{1,3,5,15,19,37,103,187,347,667,1957,1825,7447,12359,21779,52749,18679},
{1,3,5,5,17,19,19,193,435,379,439,2093,725,2133,15659,54645,59567},
{1,3,7,3,23,35,33,13,23,349,231,1635,1625,5039,21299,36413,104681},
{1,1,3,13,23,49,15,253,509,9,411,2157,3737,11227,6021,42919,100375},
{1,1,7,1,17,11,33,167,219,63,137,741,4193,16149,9657,50223,85213},
{1,3,7,11,23,59,113,149,427,697,1723,255,201,10081,1079,323,109091},
{1,3,3,15,11,9,89,39,67,249,1939,1737,3719,10515,16517,22345,83959},
{1,3,3,13,5,33,127,9,329,429,563,1579,4427,8343,22083,5035,124915},
{1,1,1,5,15,57,121,171,315,983,743,2015,2421,12431,2561,13331,73163},
{1,1,3,9,1,39,85,159,23,979,1467,231,4231,3669,16747,24195,46745},
{1,1,3,7,3,11,65,67,85,455,365,2279,3471,12771,14443,42773,28723},
{1,3,5,1,13,9,105,237,103,59,1301,3125,509,12669,3893,9775,81303},
{1,1,3,11,19,9,125,23,191,979,533,429,3239,15013,13833,40689,102827},
{1,3,3,7,15,5,83,243,467,913,1279,3889,8049,8357,5957,39073,93521},
{1,3,3,3,19,5,123,77,289,57,2001,807,5257,1671,20273,10183,128439},
{1,1,7,13,19,45,25,47,135,929,1353,2731,3351,7637,27037,58835,50285},
{1,3,1,1,13,55,55,197,409,93,1351,161,1885,5913,27937,49793,84541},
{1,1,3,7,29,21,113,179,203,533,1471,2035,447,6781,28729,31099,23027},
{1,1,3,11,27,3,5,209,367,945,749,3637,2881,8139,27875,34223,97263},
{1,3,5,13,25,27,35,3,13,707,303,3663,6617,13501,25537,33077,71485},
{1,1,7,15,11,29,65,47,235,635,133,153,6175,2961,8171,28641,122589},
{1,1,5,15,17,41,85,147,323,673,1629,3477,3341,16373,13901,60961,39451},
{1,3,1,15,29,15,37,109,293,863,1835,1173,2263,13815,24995,6989,103417},
{1,3,3,15,3,31,23,47,15,717,1457,1067,6229,7051,21771,54815,115827},
{1,1,1,13,21,3,45,239,89,603,407,781,8095,7389,18035,32229,39867},
{1,1,3,7,7,59,79,51,411,917,803,2455,2623,12413,23957,44199,67903},
{1,3,1,9,17,37,117,47,101,733,1861,1111,6785,13743,24371,49427,54711},
{1,3,1,15,27,63,107,33,351,287,1765,1947,6209,8127,30007,18757,31453},
{1,3,5,13,11,13,29,247,7,609,1235,1767,5365,12673,10151,51579,106407},
{1,3,7,15,5,25,81,197,51,615,1695,259,7983,1403,7903,21441,73263},
{1,1,5,1,13,61,55,175,445,3,1957,1171,6823,4285,11847,12789,79787},
{1,1,5,15,17,51,111,201,45,97,45,2533,1125,3663,13685,45719,51497},
{1,3,3,13,29,59,111,97,381,477,1229,3709,5185,7055,32729,32881,25539},
{1,3,1,9,1,39,57,143,189,625,1717,1755,3129,807,27975,15511,66123},
{1,3,3,1,5,41,25,27,163,397,1595,2325,1803,12439,25743,24509,72613},
{1,1,5,13,29,41,125,113,367,709,1911,669,831,5375,31145,26197,33543},
{1,1,5,1,1,5,91,199,133,273,393,1179,717,12791,17693,6905,20433},
{1,1,3,15,29,35,9,127,383,673,1821,2765,2425,11789,19741,43189,99557},
{1,1,7,13,9,19,119,103,11,983,623,391,1609,2333,19843,28269,41237},
{1,3,7,5,29,3,13,213,387,361,749,669,1625,5687,11369,38119,38389},
{1,3,5,13,13,51,47,33,1,979,1817,2633,7181,47,3603,49211,4377},
{1,3,1,1,11,63,5,249,13,805,1097,1449,5235,16299,25855,30949,3013},
{1,3,7,9,29,35,89,135,475,945,999,771,6023,13317,32611,43971,10393},
{1,1,1,5,23,3,37,117,95,985,1599,2191,3617,5831,31113,10873,112219},
{1,3,5,7,11,15,55,65,239,365,1209,3509,8101,8619,24775,65291,50589},
{1,1,7,9,21,19,123,83,317,717,433,31,2597,14723,28839,7817,126123},
{1,1,7,11,3,33,99,39,227,279,353,1921,7883,16187,5157,41121,89425},
{1,3,5,9,25,7,29,165,129,77,159,923,1357,1159,23537,58087,56443},
{1,1,7,3,13,51,45,161,27,41,1295,2937,7223,5271,17927,23311,2543},
{1,1,1,1,11,53,119,165,409,785,1649,3587,259,10997,3171,31271,104631},
{1,1,5,7,5,7,49,201,373,825,1755,3751,8041,8133,21347,12039,3049},
{1,1,1,3,7,29,103,1,473,65,761,1611,5121,14345,32535,16679,11321},
{1,3,3,11,21,57,35,63,237,415,1943,483,5377,14647,23433,45459,32535},
{1,1,1,15,21,57,7,103,493,279,665,3699,169,7619,3571,11539,31983},
{1,1,1,1,9,5,81,159,105,927,379,1133,1805,14341,9833,63151,70877},
{1,1,7,5,19,5,63,127,129,43,757,2215,3899,643,19731,17345,102611},
{1,3,7,7,27,21,3,69,475,283,319,833,3683,11275,18191,44027,24901},
{1,1,5,5,31,25,63,33,505,765,257,1147,779,12505,19971,24695,65935},
{1,1,1,15,23,33,31,107,59,639,1307,3211,6171,15665,16775,61671,25569},
{1,3,3,9,31,3,113,199,425,895,1051,2125,1525,15199,14845,4213,18449},
{1,3,5,3,3,11,75,121,33,265,459,3879,909,6533,18451,32421,117427},
{1,1,1,9,11,9,125,175,309,847,959,2013,1557,9291,2963,43275,9917},
{1,1,5,3,15,39,67,35,373,601,463,1263,1615,15059,31011,36059,114493},
{1,1,5,15,5,43,49,239,461,171,1863,2249,2923,15897,22941,29925,21429},
{1,1,1,15,13,31,127,205,361,149,1641,1443,5959,13183,13861,9533,1011},
{1,1,3,13,9,49,39,67,165,695,611,2261,3425,6247,23575,51833,106167},
{1,1,7,9,29,21,75,251,87,263,2035,1007,3821,12719,8889,47901,39037},
{1,3,1,3,15,51,79,127,201,497,1881,3841,1821,14435,4933,6853,104305},
{1,1,5,11,23,47,33,109,481,585,333,2525,593,1625,5787,23839,30647},
{1,1,5,1,17,3,7,43,113,873,1433,3377,45,831,17015,21479,7257},
{1,1,1,1,13,21,59,159,279,871,53,3647,2599,12417,25807,6867,18251},
{1,1,5,9,29,61,7,81,353,761,269,4047,3051,8385,2919,18875,15239},
{1,1,7,13,31,17,71,103,107,655,1263,849,1809,349,3239,45381,117451},
{1,1,5,9,27,45,83,207,117,77,437,523,851,13595,12381,27271,59951},
{1,3,3,15,3,33,103,217,61,443,1077,2887,1751,11111,465,37051,89687},
{1,1,1,5,15,15,13,115,275,565,1257,1067,6561,8143,2149,53169,123637},
{1,3,3,15,27,63,25,191,143,103,1247,1053,2469,9823,4437,18195,91751},
{1,1,7,11,1,63,31,103,249,861,983,335,35,4291,16307,43669,68065},
{1,3,1,15,13,29,51,145,177,851,39,3531,4477,4243,3301,64293,15741},
{1,1,7,3,29,45,5,85,185,191,1007,3085,2177,14911,18319,265,25435},
{1,1,5,9,9,57,47,143,217,947,2021,1835,4773,15145,26519,46407,103667},
{1,3,1,11,1,7,51,75,207,757,89,1289,39,15641,9477,28503,47113},
{1,3,1,11,9,19,21,197,429,121,813,3447,6091,3167,5401,27791,26499},
{1,1,7,15,1,15,85,247,3,111,433,3103,5049,7929,22645,53247,53417},
{1,1,7,7,27,19,125,101,269,7,777,1289,1429,11561,18043,3601,125857},
{1,1,1,13,11,9,127,231,239,435,1291,4025,1049,15549,7577,51147,38121},
{1,1,7,3,9,55,57,137,387,565,873,1417,5993,4849,1731,51653,105697},
{1,1,7,9,7,47,115,119,325,881,1687,1009,7007,12541,6737,28471,7369},
{1,3,1,1,11,47,25,163,399,977,1777,727,5575,1311,23843,2199,93229},
{1,1,7,5,13,19,53,123,439,585,1977,3387,5305,1463,14307,9519,537},
{1,1,7,15,1,53,13,213,323,699,1585,3499,2441,3055,31263,63923,9779},
{1,1,5,5,21,43,123,43,475,521,1301,3185,5627,7443,1195,39485,113125},
{1,1,5,7,9,3,39,5,237,719,1743,1153,6401,14701,5503,38491,24123},
{1,3,5,9,17,33,117,23,409,63,1829,2587,3489,3209,4775,40069,4721},
{1,3,3,5,21,63,95,231,25,167,1181,813,4591,5227,21999,19633,37547},
{1,1,7,11,13,9,13,147,239,951,1247,1199,7907,12493,25371,1917,107499},
{1,1,5,15,3,49,31,103,189,561,1763,3941,3525,3165,7789,57729,92635},
{1,1,1,5,3,61,107,163,465,631,1519,169,4469,8153,11039,247,37657},
{1,3,1,5,9,37,51,195,465,975,169,1077,995,2669,7663,28997,25779},
{1,1,7,13,7,37,3,117,147,335,629,4077,5855,2893,5629,55075,83359},
{1,1,5,9,9,25,53,63,315,287,1833,1397,2395,5719,6719,18003,101073},
{1,1,7,1,13,19,13,81,497,399,413,2411,3915,14037,19735,4587,69655},
{1,3,1,7,5,61,101,209,299,729,1359,4013,2057,8439,8113,57417,8951},
{1,3,5,7,29,21,67,73,107,359,1655,3729,4403,10467,28103,10261,74651},
{1,1,1,9,3,39,25,91,287,497,1743,339,4739,1709,16351,45385,64693},
{1,3,1,1,7,13,41,93,49,285,997,891,4353,4249,11269,36935,71249},
{1,3,3,13,13,23,97,231,101,93,1183,201,6795,16287,30707,20845,105873},
{1,1,1,9,7,57,123,167,451,245,1887,1839,2967,2387,15075,11877,629},
{1,3,3,1,13,13,83,41,219,313,1743,1265,4435,11731,17625,64235,24865},
{1,3,1,9,13,17,109,235,387,581,887,1071,603,10955,5001,8419,20997},
{1,3,1,5,31,55,1,219,27,623,1425,1309,5409,9633,3231,15029,22989},
{1,3,3,13,25,47,23,223,283,189,1665,3743,387,1807,16919,8511,15933},
{1,1,1,1,13,11,81,59,423,1007,317,2761,2617,9715,24853,63585,77083},
{1,3,1,3,3,11,103,123,401,467,1159,2725,3275,15513,2281,21617,87211},
{1,1,5,7,23,17,25,83,11,901,809,3233,3929,8685,7609,50949,104841},
{1,3,7,1,15,33,37,245,275,453,729,721,1589,5417,29839,57315,67227},
{1,3,7,3,21,17,51,213,225,471,1201,931,1229,9503,5507,4057,7737},
{1,3,1,11,29,55,19,193,9,151,597,1377,827,8549,1293,10963,86183},
{1,3,3,15,17,23,89,47,195,333,2001,1001,6715,9797,21631,5723,88847},
{1,3,5,9,21,33,111,101,503,513,785,1947,1139,7921,13189,34831,80963},
{1,3,3,13,9,61,35,39,451,485,661,1993,4705,9477,32541,16553,33167},
{1,3,3,9,29,37,115,87,367,325,539,1975,6769,1453,31099,3335,16939},
{1,1,1,7,15,21,113,203,97,847,625,847,1819,1109,14503,25319,100259},
{1,1,5,11,9,13,65,21,429,865,513,2183,3785,11817,6283,23041,7969},
{1,1,5,13,1,41,109,43,91,211,1477,3543,5217,3133,12503,15523,12917},
{1,3,7,9,23,53,109,89,229,939,1211,2771,541,15915,5411,47273,54453},
{1,1,1,3,3,45,31,63,99,347,17,523,441,12325,15673,1887,15289},
{1,1,1,7,29,61,35,115,345,1011,5,595,465,3897,28147,791,98757},
{1,1,5,9,27,1,21,155,467,469,1565,1439,5809,851,32503,3025,97231},
{1,1,1,9,3,17,15,73,487,1011,63,2605,6647,9385,4527,21993,19783},
{1,1,3,9,17,17,65,75,175,897,1317,2593,1495,15835,12025,57457,29577},
{1,1,1,13,7,1,13,145,491,427,375,1235,3045,2991,26607,30581,43377},
{1,1,1,1,31,1,75,235,345,75,1505,1401,6921,6207,13729,21545,34703},
{1,3,7,9,31,35,53,233,85,385,2045,1401,5365,827,13093,41097,97381},
{1,3,7,15,5,9,19,125,49,29,1553,675,3947,4775,8161,12321,55191},
{1,3,3,7,17,17,27,237,87,927,275,1965,4993,1429,31613,38403,119319},
{1,3,7,13,25,61,87,133,37,725,697,371,7607,13861,8015,63997,25745},
{1,1,5,3,1,29,115,53,355,533,1711,3863,6983,4849,15787,38933,100299},
{1,1,3,5,7,11,95,21,363,1005,425,3497,841,8251,11933,47783,122699},
{1,1,1,11,15,41,23,159,191,433,919,3151,5311,2061,11277,4947,10549},
{1,1,5,1,29,57,23,239,179,821,1825,1745,4357,4041,27517,8557,86969},
{1,3,1,13,3,45,91,21,221,203,683,1787,375,4101,13555,43269,8063},
{1,1,5,15,17,61,95,95,285,597,1967,4061,389,3813,6061,50261,56035},
{1,1,7,9,9,35,103,255,239,77,145,4089,757,16151,29963,1229,31895},
{1,1,7,7,29,51,63,105,55,609,665,2101,4605,7085,18543,64221,102503},
{1,1,3,9,23,49,83,71,191,917,39,1013,4689,2407,1733,31113,31263},
{1,1,5,11,31,51,17,223,325,829,541,3561,5319,15397,12479,57199,38611},
{1,3,1,3,19,57,19,191,427,905,1111,695,5447,4061,25543,45699,113283},
{1,1,3,7,5,11,59,249,375,889,563,2757,5857,3595,23183,1785,105017},
{1,3,5,7,11,55,95,167,27,823,903,2403,1137,3209,6313,61871,129865},
{1,1,3,11,25,3,89,171,209,409,1357,3825,5261,10805,13493,3303,129987},
{1,1,5,1,23,21,3,207,471,375,1785,2555,1613,16235,1585,48221,10197},
{1,1,1,15,13,33,89,185,331,239,1401,789,2687,15193,20911,18935,28751},
{1,1,1,13,27,19,111,139,385,531,1069,2343,7405,10305,7049,48215,77591},
{1,3,7,13,23,9,113,107,441,265,1617,63,7629,5505,7059,47307,82527},
{1,3,1,9,27,27,35,233,189,517,1285,1843,1569,14921,6617,44337,46917},
{1,1,3,15,7,15,9,255,109,629,437,3601,6591,10873,1765,46459,110991},
{1,1,5,15,17,13,115,97,401,979,1139,2607,6537,5369,17775,7657,57175},
{1,1,5,15,27,15,43,95,271,945,1205,3505,7403,13203,27259,24821,62921},
{1,1,7,15,9,13,53,177,93,169,1933,1101,4847,15477,22107,13009,93675},
{1,3,1,3,13,57,121,229,353,449,769,1207,557,5673,13129,29383,35925},
{1,3,3,1,31,33,5,87,461,873,795,2715,1421,14723,17917,20681,46103},
{1,1,7,3,29,5,49,215,341,25,1473,177,1443,14181,26723,49143,73461},
{1,3,1,5,17,53,5,27,1,325,1335,2941,7195,8179,26971,63469,49357},
{1,3,5,3,3,5,29,241,119,415,1371,3201,2815,15567,32521,18635,2101},
{1,3,1,3,7,13,127,157,271,403,187,3663,4073,12613,1305,31061,48361},
{1,1,3,5,1,39,41,201,113,923,621,497,3823,12543,27273,58509,21613},
{1,1,1,11,5,51,93,39,345,175,679,617,3445,8591,4017,5147,88847},
{1,1,7,7,7,9,63,7,89,711,487,69,447,3355,31929,34719,93629},
{1,3,1,3,27,11,51,11,471,889,1935,2185,1277,3127,8853,17839,40279},
{1,3,3,15,25,35,71,213,121,935,1601,537,5753,8743,15243,59545,60399},
{1,1,3,15,31,41,51,205,123,215,305,3777,4103,7275,21603,56853,54575},
{1,3,7,9,17,19,37,59,193,303,1079,3627,6503,14649,10283,64469,83677},
{1,3,1,5,11,3,115,139,213,307,721,1611,5093,11817,32503,38559,38449},
{1,3,1,1,17,31,41,113,135,733,723,2021,7397,15917,15741,7295,69885},
{1,1,7,11,31,3,125,77,89,793,1441,1527,457,9457,13581,62979,125279},
{1,1,1,5,9,17,19,115,43,395,183,2091,7021,7555,20165,45165,58925},
{1,1,1,15,23,37,97,45,357,201,425,3605,5305,10079,16397,40635,15355},
{1,1,3,7,3,43,65,89,51,801,917,2835,5675,2347,16587,19701,68655},
{1,3,7,13,11,59,93,155,53,435,165,3231,429,12757,27033,14081,12625},
{1,3,1,15,15,33,121,157,271,295,901,1689,709,13395,17773,14397,37743},
{1,1,1,3,7,17,125,113,223,603,425,3213,2781,2921,15181,18649,93493},
{1,3,3,5,1,25,3,101,151,435,1339,1207,7687,12579,29331,4653,67353},
{1,1,7,1,29,53,101,61,31,633,1899,3919,1879,3143,25319,45809,77425},
{1,1,5,1,17,31,79,247,77,197,1693,313,2183,14343,4511,26009,44943},
{1,1,7,5,31,29,119,251,345,867,271,165,6425,8343,11251,28125,34849},
{1,3,1,1,13,35,9,103,365,675,1653,4095,3123,8245,4679,18951,88543},
{1,1,1,1,23,29,109,157,253,751,145,2077,4555,7523,30099,37709,97369},
{1,3,3,11,5,1,51,11,203,963,1961,351,6697,8137,25933,53505,28531},
{1,1,7,15,27,1,31,159,447,501,1873,2845,875,1671,5049,38901,32559},
{1,1,3,3,29,19,33,83,71,703,1861,3683,3589,15339,21075,40399,47853},
{1,3,3,7,5,41,61,181,319,77,777,2537,3887,2687,29227,55217,55813},
{1,3,3,1,25,41,23,31,31,775,693,891,861,7613,9557,43275,36311},
{1,1,7,13,11,5,99,217,81,441,765,3981,2921,9657,6905,30657,18395},
{1,3,1,11,21,55,25,209,13,1021,1373,785,3243,1541,12033,17309,116517},
{1,1,1,7,3,3,61,113,453,405,1321,2327,3529,12779,11707,55795,105137},
{1,3,1,13,15,53,17,189,197,459,1999,935,7835,9563,31231,47757,80807},
{1,3,5,13,11,15,91,115,427,723,1815,3527,5917,4931,28297,12257,5587},
{1,1,5,9,31,5,77,201,373,143,581,1199,6807,6059,3133,57069,4895},
{1,3,1,9,17,13,127,61,235,991,279,1545,2875,8453,13329,39763,66897},
{1,1,3,15,31,51,3,95,221,685,635,1747,177,9781,4859,45345,37607},
{1,3,5,1,3,55,63,51,63,707,883,2985,3699,3881,8159,41775,41411},
{1,1,1,11,3,41,69,181,413,33,525,1883,6063,13787,1259,19497,8119},
{1,1,5,15,13,27,65,63,117,831,855,369,1005,9069,16179,32027,6527},
{1,3,7,5,25,51,63,163,101,299,1637,641,2077,9195,11181,59783,109481},
{1,3,5,13,27,13,117,253,257,919,709,411,5525,1247,19951,51423,34605},
{1,1,5,5,1,37,49,125,87,291,339,3235,1477,9787,19637,22855,103013},
{1,3,7,15,25,17,77,23,303,739,1921,1425,6451,9521,6311,38551,123683},
{1,3,1,7,13,19,33,73,347,85,1693,3671,713,1191,3285,6815,61833},
{1,1,3,3,13,53,81,177,305,967,551,1177,2315,4899,5733,11147,128895},
{1,3,5,3,17,17,93,173,417,645,1631,1817,6127,3545,6127,22331,59751},
{1,1,5,11,7,53,61,117,133,141,283,3351,6745,599,7221,50583,9067},
{1,3,7,3,29,45,71,177,97,897,589,3319,1821,7207,25715,13043,96695},
{1,3,3,1,13,39,19,49,419,905,1063,4023,145,1479,22197,43883,45503},
{1,3,3,15,9,45,45,201,61,193,375,2439,2339,15981,5197,6285,109389},
{1,1,7,13,29,51,93,223,509,1003,1861,3715,2511,13843,25297,1241,12157},
{1,3,5,15,19,17,95,243,251,485,1837,1829,2081,15117,29635,63861,100397},
{1,1,7,3,1,37,31,53,483,849,1197,3069,2539,2529,12749,64331,45757},
{1,3,7,7,1,19,25,243,335,99,1507,2155,6085,2253,32439,16141,6781},
{1,3,7,15,9,13,35,63,371,373,1891,3913,4577,15553,13079,60251,71193},
{1,3,1,7,15,13,105,113,409,289,57,1095,791,15675,21471,42851,29203},
{1,1,1,13,1,57,65,7,153,929,1325,229,3841,8967,29889,49427,46853},
{1,1,3,11,29,1,79,111,479,931,1619,505,4503,4055,18849,3979,46091},
{1,1,7,3,31,27,127,63,219,43,883,1265,5733,9051,17059,61625,93843},
{1,1,7,7,23,21,35,211,243,399,1225,1415,5923,2143,25303,36171,126349},
{1,3,1,3,3,13,77,205,271,393,769,2101,4045,6159,3409,44065,102799},
{1,1,5,15,19,1,67,199,367,51,495,2051,3195,15239,10525,45319,50489},
{1,1,1,9,3,19,105,147,417,399,373,1025,2727,13779,30079,22723,41551},
{1,1,3,1,9,15,105,95,267,995,275,2627,3883,10785,8075,40591,54647},
{1,1,1,5,31,37,117,185,55,273,525,445,4221,2081,16017,19859,3297},
{1,3,5,13,21,13,105,231,461,831,393,3253,1213,2625,3393,36715,104889},
{1,3,5,15,1,17,103,129,257,1003,285,2927,3967,53,5197,39665,50751},
{1,1,1,13,1,61,47,255,137,849,213,301,681,9547,28209,32941,72109},
{1,1,7,11,31,15,81,117,327,289,1861,861,6189,13425,18279,7635,116969},
{1,3,3,3,9,11,13,181,183,621,329,2751,3989,6345,20319,52267,79695},
{1,1,7,13,9,1,5,125,1,735,691,13,3961,2273,18299,65221,20115},
{1,3,7,1,7,3,87,115,241,101,523,3019,7571,7721,27409,49751,97859},
{1,3,5,11,9,5,33,59,299,191,307,2115,2823,10187,10437,34137,93217},
{1,3,3,7,21,31,5,113,77,215,177,2029,7241,4465,31489,10165,19035},
{1,3,5,1,27,63,11,161,435,941,1593,1765,1519,9111,12787,35961,105263},
{1,1,1,9,11,57,41,229,387,617,1991,221,2857,4337,13851,23185,111031},
{1,1,3,5,21,27,125,83,129,919,65,403,2981,10111,17017,24829,12205},
{1,3,3,9,25,19,109,47,199,395,1909,2819,5361,6629,7067,18755,17921},
{1,1,3,15,25,37,111,129,409,291,1403,2785,3819,10245,24647,64799,64951},
{1,3,5,11,1,7,105,223,427,661,1817,1023,145,927,6507,13235,30147},
{1,3,5,13,7,15,65,125,121,113,923,2729,1397,14247,8487,54907,41921},
{1,1,5,1,13,15,47,111,453,375,1705,1539,4103,601,7499,33287,123689},
{1,1,5,3,21,11,87,115,483,617,1593,2817,6519,16203,361,34415,100829},
{1,3,7,15,23,25,41,193,473,517,1195,3627,1089,13391,3653,25637,5643},
{1,3,1,1,13,57,29,175,35,107,5,3641,1843,1507,7591,39967,66859},
{1,1,3,13,1,39,31,11,493,123,523,843,133,7971,14131,51927,97943},
{1,1,3,7,23,45,5,195,195,683,497,1215,5855,14569,20441,29541,30431},
{1,3,1,11,31,39,127,187,187,17,817,907,4657,8223,13305,36489,28909},
{1,1,7,13,9,1,59,27,449,887,39,191,803,2339,5213,2611,93175},
{1,1,1,1,29,17,105,13,175,401,1145,297,6873,889,10301,48993,49959},
{1,3,5,5,1,57,81,81,403,719,1887,2597,1069,5219,29767,46905,8025},
{1,1,5,11,13,37,41,3,487,895,343,1729,3777,8681,24737,34179,15015},
{1,1,1,15,9,43,67,203,71,399,23,529,2375,15373,21013,17389,93809},
{1,3,7,7,9,23,81,27,39,529,631,199,3555,953,4249,39297,88107},
{1,3,1,3,31,45,33,63,319,245,1567,3359,2051,11523,30177,20293,13245},
{1,1,1,13,9,61,39,127,453,1019,2037,3541,6983,10717,19587,8981,99637},
{1,3,5,9,15,7,55,79,93,303,1423,499,5499,795,14553,16945,46161},
{1,1,7,5,21,21,27,201,147,461,363,267,2963,3409,17835,40777,71879},
{1,1,7,9,23,63,115,243,103,119,2023,2223,7989,1365,26181,4631,88001},
{1,3,5,5,27,57,101,199,461,853,449,2733,2225,8609,19461,15265,54079},
{1,3,3,15,29,59,115,105,145,391,303,901,5481,1491,30441,22331,3841},
{1,1,3,1,27,45,11,167,73,181,253,1947,1731,15269,16971,12299,46439},
{1,1,7,13,11,21,83,157,75,705,1709,487,5029,9879,27589,21601,50575},
{1,1,5,3,27,37,101,163,115,903,1137,3807,2899,3407,27935,14203,31009},
{1,3,5,9,31,33,63,69,159,737,1973,3661,6159,1781,9239,12989,82947},
{1,3,5,9,15,33,41,89,183,933,1305,1013,7245,16225,10891,6641,61699},
{1,1,5,3,25,41,91,183,45,553,1817,3305,5169,9051,24917,52431,52505},
{1,3,3,9,3,9,127,59,117,1001,1255,3435,3797,8507,28593,24119,75569},
{1,3,1,5,17,43,45,21,461,339,1127,2213,7351,14585,2001,32619,33825},
{1,1,5,11,3,37,61,83,101,707,861,3037,1867,7747,16313,58745,14387},
{1,1,5,3,27,25,99,17,293,867,1655,2301,2007,7379,14487,18233,3625},
{1,1,7,13,25,29,21,133,207,119,423,1561,6587,1221,27295,48141,125473},
{1,3,3,1,19,45,39,85,127,249,157,1307,7343,6309,31073,16909,93223},
{1,1,5,13,19,43,111,109,385,847,1071,1009,2783,8471,5719,50459,110507},
{1,1,5,15,1,45,39,197,209,839,485,3943,5939,11835,18297,61217,85015},
{1,1,1,15,5,61,1,195,415,355,1593,151,8143,3527,11633,44337,99749},
{1,1,5,13,11,11,117,109,91,663,1351,2361,1409,9317,31133,17577,123919},
{1,3,3,9,3,5,115,173,459,937,1581,781,1069,573,24025,30721,116837},
{1,1,1,5,21,37,47,51,21,169,119,3285,2543,14023,29179,13407,130491},
{1,3,5,5,25,27,41,147,485,79,737,699,6763,16347,9265,52129,41431},
{1,1,1,3,5,33,115,187,311,717,1897,2215,2639,4167,1429,26359,52703},
{1,3,5,5,13,51,103,5,47,683,319,2969,7701,11031,9257,16725,80825},
{1,3,1,11,31,47,17,205,11,411,523,4053,6743,3095,3219,63163,84547},
{1,1,7,15,9,55,109,225,273,595,1697,2059,21,11319,23277,60613,4539},
{1,1,5,13,3,59,49,239,509,847,975,3361,5443,1941,29277,56379,38997},
{1,3,1,7,15,5,49,19,235,437,1309,827,4123,5839,22409,42535,98041},
{1,1,5,15,9,33,57,153,165,215,177,1271,1861,15489,4183,43701,114169},
{1,3,5,5,13,3,119,89,17,421,1205,835,4917,6113,28991,26839,114871},
{1,3,5,1,7,49,49,159,205,601,1939,4063,5975,11747,10329,21103,16779},
{1,1,5,15,13,33,89,21,113,639,891,989,829,1435,11475,42711,67049},
{1,1,5,5,9,59,57,105,385,733,1175,329,6809,7175,27267,9941,14203},
{1,3,1,13,21,53,83,139,287,659,1991,3225,4153,4325,16803,27719,86263},
{1,3,5,13,27,21,111,105,29,573,405,2781,1737,12057,25263,16903,45389},
{1,1,5,5,23,23,61,27,335,279,937,2509,4751,2993,28069,30187,3595},
{1,1,5,7,29,37,117,71,221,875,1987,2329,5953,15901,29813,17419,4745},
{1,3,3,13,21,51,77,85,53,573,1129,3415,2283,5221,29991,46091,65843},
{1,1,1,3,17,51,89,211,463,743,1189,4083,1437,5219,8373,15559,18557},
{1,1,5,3,29,27,1,207,285,739,505,1587,6565,14195,4995,39453,61023},
{1,3,3,15,7,57,19,45,39,881,1207,2829,3265,2637,7843,62889,53289},
{1,1,1,11,31,21,73,245,87,457,1523,2397,1157,8237,26195,23149,106523},
{1,3,5,13,3,55,3,179,107,85,639,2711,6359,1599,2325,59573,111941},
{1,1,1,13,17,61,45,253,45,149,1251,139,7113,6503,27675,37301,21713},
{1,3,5,9,31,31,67,79,355,225,1187,761,4927,5481,9139,13399,35653},
{1,1,5,3,7,3,95,119,161,529,1443,1099,609,3919,10935,37779,92993},
{1,1,7,9,13,21,13,7,165,173,989,2315,2305,13115,6933,56233,112113},
{1,1,7,3,9,11,25,45,493,119,839,3907,2273,14113,29453,55181,667},
{1,3,5,15,25,33,15,23,245,517,1883,2865,1483,7043,32615,12261,49297},
{1,3,7,9,31,35,89,103,245,441,1709,1321,3743,3767,23885,43587,18017},
{1,3,7,5,23,43,103,7,47,187,1257,3517,591,16263,12047,16699,81633},
{1,1,5,15,5,5,79,11,327,719,37,2913,6107,3463,25901,6125,100647},
{1,1,1,11,13,29,83,251,41,125,1137,2627,4643,29,24631,51435,98643},
{1,1,7,3,27,3,69,245,365,599,1575,2969,3441,12327,18951,56167,13861},
{1,3,3,11,5,47,103,233,351,821,867,3199,6133,4627,22663,14775,83205},
{1,3,1,13,9,35,27,251,281,727,873,3713,5247,8407,17739,57207,126201},
{1,1,7,11,11,35,53,115,93,663,625,565,3137,7869,18845,49155,83395},
{1,3,3,5,21,13,99,151,319,9,1363,1489,2545,1963,1271,24815,43355},
{1,3,5,9,15,51,109,85,67,131,1947,181,7331,15163,2255,33449,78107},
{1,1,7,9,27,61,1,163,309,739,453,1837,2093,16021,8485,19755,61335},
{1,3,5,7,3,13,11,195,91,143,203,2785,7319,7153,19265,11597,63365},
{1,3,1,9,29,1,123,247,253,757,191,1699,6625,1785,29199,29409,32577},
{1,3,5,11,23,21,31,35,383,587,65,1695,4045,12305,12437,5919,51465},
{1,1,5,9,11,13,123,171,499,877,1785,561,2547,1797,27679,56305,93223},
{1,3,1,3,25,41,63,243,219,533,753,1903,3257,11901,4777,28629,111141},
{1,3,3,5,31,47,1,253,283,995,1787,1767,6599,11913,21515,39259,117727},
{1,1,7,7,31,35,39,255,463,763,881,2583,347,14343,22761,45821,119155},
{1,3,5,9,5,37,43,55,423,525,157,3593,2831,11539,15675,11695,100609},
{1,3,3,5,11,9,27,57,409,201,1029,2461,5823,2593,32031,4203,55327},
{1,1,7,15,15,25,69,83,309,687,1607,819,7381,3697,5289,33153,48157},
{1,1,5,5,31,57,41,195,201,59,2045,2213,6695,3839,17331,4981,26803},
{1,1,1,11,7,53,109,169,387,181,391,19,4159,299,29059,27781,110193},
{1,3,7,15,5,31,95,155,47,601,1463,1799,8027,3003,18067,24589,108171},
{1,3,3,7,11,61,21,121,117,149,1037,3829,3581,15223,17051,34539,37263},
{1,3,3,3,15,15,115,91,443,309,1073,2053,789,7415,26253,62657,49729},
{1,3,5,5,31,19,23,221,19,105,1105,2025,4209,7531,30191,40777,46069},
{1,1,1,7,29,45,29,215,33,21,1147,1725,3711,2759,12731,57031,42361},
{1,1,5,15,13,59,111,169,317,841,1387,3513,3137,8265,31789,26963,126219},
{1,1,3,1,23,21,13,113,71,177,345,3149,1461,12945,3971,59759,61839},
{1,3,5,13,9,19,103,17,95,617,1477,263,4259,12899,24351,47431,11583},
{1,3,5,11,13,11,7,61,13,63,1687,631,381,5899,10225,19657,37087},
{1,3,5,3,7,53,11,193,103,427,1097,299,2905,5019,31803,28931,47495},
{1,3,3,11,21,31,125,249,233,941,975,2287,7837,6481,11021,52829,63023},
{1,1,7,15,13,17,33,85,503,11,689,637,4063,12223,1835,17161,35213},
{1,3,5,13,25,37,21,135,377,623,895,2547,2757,9055,17337,65457,24737},
{1,1,1,15,25,11,17,95,65,271,1791,841,1441,11177,10087,63963,71481},
{1,3,5,11,31,1,37,107,109,459,1185,2155,271,11775,23243,53517,103669},
{1,3,1,9,1,49,23,141,169,475,469,2271,1379,13139,1765,63625,14143},
{1,1,1,9,13,7,23,219,381,105,743,1745,2999,661,7245,39653,99913},
{1,3,1,11,7,35,9,215,41,537,1569,1803,3613,667,15089,39485,85457},
{1,1,1,15,9,49,75,235,119,97,273,209,2707,2071,21943,60249,57737},
{1,1,5,15,31,19,33,49,279,461,143,3001,3539,1015,27597,35389,36483},
{1,3,7,1,23,51,123,247,485,343,1365,593,6465,12305,29375,30641,43165},
{1,1,7,13,15,11,125,51,235,717,1427,3203,1711,12607,8805,5773,27467},
{1,3,5,5,5,13,51,181,133,977,469,2513,6819,12985,8917,47317,47557},
{1,1,5,7,3,7,71,17,345,921,1621,2801,5825,827,17711,33701,113503},
{1,3,1,1,17,7,99,83,73,349,567,713,5639,4969,11549,35317,28995},
{1,3,3,9,11,53,123,227,391,775,1013,3971,6183,14453,6403,57063,7123},
{1,1,1,15,27,13,51,147,151,535,2017,3019,6791,3931,12529,30855,33243},
{1,3,1,1,27,43,103,85,135,207,621,251,3723,10893,29533,31023,11043},
{1,3,7,5,7,39,55,133,141,63,237,3299,861,15123,11859,13271,32893},
{1,3,7,9,23,17,73,197,113,725,137,2835,2877,6913,22949,56071,67597},
{1,3,7,7,15,3,15,253,51,443,15,2549,7833,4713,29211,22339,6009},
{1,3,5,15,19,55,35,59,281,995,1113,605,2345,10009,14629,11757,53241},
{1,1,1,11,3,31,11,193,437,1003,873,909,6513,2045,10495,17387,25461},
{1,1,3,5,21,61,47,177,379,773,951,419,4455,10171,17403,19045,87327},
{1,3,3,11,31,41,69,229,207,299,1743,1417,4785,1327,26967,43077,124319},
{1,3,7,15,19,37,65,219,33,691,205,1577,4775,8427,28315,53559,100789},
{1,3,5,11,5,39,55,147,139,871,1563,3661,4791,423,30007,1589,20255},
{1,1,3,15,5,61,89,83,261,519,1367,2019,3799,8237,9011,28995,1587},
{1,1,7,15,17,55,49,41,353,507,1565,3365,7947,10391,1323,61591,126305},
{1,3,3,5,13,19,49,195,355,915,1867,3513,1239,4809,16925,22947,92641},
{1,1,7,3,31,51,45,241,55,195,1233,3675,8077,4981,17679,53025,77927},
{1,3,5,11,23,5,93,49,277,979,1093,3031,6131,8085,19121,45305,6705},
{1,1,7,13,29,25,83,105,469,729,1495,2607,2681,13959,101,1913,2671},
{1,1,1,15,7,19,63,105,253,807,1889,2433,1591,16267,11997,18939,113313},
{1,1,5,3,13,23,29,227,337,115,783,475,6949,9485,1797,18713,123981},
{1,3,3,9,21,43,115,225,147,753,919,1157,2901,14813,30035,52553,30225},
{1,1,3,15,23,19,65,83,457,965,579,2133,291,2033,7533,52995,92243},
{1,1,1,5,11,3,23,245,255,373,1119,3695,6449,13497,817,32215,103599},
{1,3,1,5,5,19,57,53,145,441,1253,929,1299,11491,29457,11245,55717},
{1,1,7,13,9,13,73,85,127,29,629,409,2487,13079,3767,27985,110139},
{1,1,5,11,29,39,27,9,487,623,757,2879,669,12521,23471,47933,41721},
{1,1,7,15,21,9,59,39,325,787,1347,3039,7333,9793,19337,41285,48339},
{1,3,3,11,11,21,127,45,173,981,483,3707,3651,10545,16865,62105,114847},
{1,3,5,11,11,49,89,179,393,455,1775,1903,8173,12589,17281,57687,56153},
{1,3,1,3,7,7,59,223,255,559,375,2427,6921,3709,24767,16213,60373},
{1,1,7,15,3,31,37,129,307,1023,1807,519,6779,8997,15383,4391,61161},
{1,1,1,1,9,25,53,27,263,459,1015,417,4195,10931,20507,19299,82371},
{1,1,3,1,7,7,49,221,47,7,1747,1533,3089,14369,32609,64157,78139},
{1,3,7,5,5,13,101,231,227,19,1359,3017,1405,3715,3541,933,1117},
{1,1,7,15,5,63,59,253,269,781,1639,2247,1041,667,7055,21221,84447},
{1,1,7,3,9,13,115,247,215,173,457,1125,5613,13171,17847,26323,68461},
{1,3,5,9,15,19,95,213,425,567,1625,1659,6961,10569,20985,17255,89919},
{1,3,5,5,3,11,107,123,265,743,499,1885,6079,7791,24953,30925,112517},
{1,1,5,15,29,27,103,195,119,873,1751,2091,6623,7583,20413,52367,16831},
{1,1,7,7,21,15,111,197,89,107,1317,2107,1951,189,31663,63007,21405},
{1,3,1,13,27,15,93,251,209,93,1419,3785,1899,3143,3205,16309,121455},
{1,1,7,7,17,43,23,251,425,591,1101,1317,6369,14209,10257,33813,59557},
{1,1,7,3,5,41,65,59,327,369,1867,1045,4953,3155,25679,8545,22753},
{1,1,5,3,5,25,117,97,369,721,1459,2501,4899,5299,3859,2509,127723},
{1,3,3,1,27,13,65,185,255,543,2013,2027,1131,4067,1327,44639,53275},
{1,1,7,3,11,15,53,67,265,477,971,3201,51,10599,23691,10493,130347},
{1,3,7,7,19,35,47,61,375,547,1867,1147,7775,12757,15101,63243,89817},
{1,1,5,3,5,21,57,59,145,901,835,1093,6487,12727,20585,6309,67803},
{1,1,1,11,13,31,75,171,189,741,1923,3503,4887,15423,2499,39125,4125},
{1,3,7,1,29,31,103,207,383,631,1017,1693,6251,9429,17491,60959,68131},
{1,1,1,1,19,45,127,105,451,287,657,3521,2021,15793,8993,34837,65441},
{1,1,7,9,17,15,13,189,255,753,1779,3047,1179,13201,28249,5909,35775},
{1,3,3,3,5,11,125,207,375,375,135,2939,1141,12211,727,16137,52253},
{1,3,7,9,29,3,83,221,281,299,667,3435,589,8039,7991,24289,13079},
{1,3,5,13,9,11,11,99,337,155,233,2497,3385,15045,5783,40915,19201},
{1,1,7,5,5,23,25,223,341,149,505,893,4933,14899,29899,207,125359},
{1,3,3,15,3,5,43,165,21,993,1091,3849,6005,1905,7199,13495,76915},
{1,1,1,15,1,19,55,217,179,431,935,2219,8135,15071,17437,43271,115963},
{1,1,7,15,7,61,45,157,441,107,1955,2877,5285,12157,21783,60999,102949},
{1,1,1,3,9,29,41,75,81,73,1859,2923,3009,10847,30257,44527,21933},
{1,1,3,3,29,29,103,3,401,197,237,3727,7919,13669,26869,64987,1581},
{1,1,5,13,13,47,99,209,45,745,1239,663,5535,3777,10479,15327,1441},
{1,3,1,9,1,49,31,231,15,1001,773,2113,1957,15271,25355,7461,33089},
{1,1,1,5,13,31,123,123,439,373,1817,2555,7905,3151,2311,62083,45535},
{1,3,1,3,31,37,83,117,177,483,1285,1725,821,2115,12893,54301,36491},
{1,3,3,3,9,13,87,7,467,287,1173,2739,3293,883,9123,30799,110221},
{1,3,1,15,3,5,119,235,393,789,67,1193,1613,8607,17371,16723,103747},
{1,3,1,13,13,47,61,51,447,1,1221,1619,3785,5851,10557,51181,6535},
{1,3,5,11,1,1,85,119,195,177,805,1161,4851,15765,24405,41757,110081},
{1,1,7,1,17,21,89,13,59,169,1847,2401,6243,2841,6153,16039,47407},
{1,1,3,15,21,53,103,187,143,897,65,3677,213,4027,22365,53703,82951},
{1,3,5,5,25,5,39,49,55,71,825,2123,2345,5683,18027,29897,53023},
{1,1,3,5,13,55,27,77,327,429,1219,2103,7095,13461,31027,15383,98485},
{1,3,1,3,9,41,33,241,487,229,1743,951,2319,15595,3213,5959,90721},
{1,1,7,1,29,45,45,163,123,227,305,1577,5465,5639,14507,65155,71425},
{1,1,5,1,3,5,33,15,203,141,465,3509,6653,14193,7073,22525,22951},
{1,1,7,3,27,39,3,27,75,821,1329,3655,4715,7659,31957,60219,79123},
{1,3,5,13,29,45,111,19,207,387,87,3731,7427,13351,9497,34285,25623},
{1,1,3,11,19,39,79,219,97,125,947,1397,3645,1021,9403,38695,54985},
{1,3,3,7,3,3,45,93,65,289,1843,1599,897,16159,23485,24699,43123},
{1,3,5,3,15,1,81,219,299,429,1115,1763,6381,869,7817,143,23583},
{1,1,3,5,1,35,95,147,425,1011,1039,2875,3089,3685,9995,13279,60923},
{1,1,5,7,5,59,105,241,151,307,735,1541,3115,12331,19535,56965,127015},
{1,3,5,7,5,33,83,179,65,397,787,3425,1305,10713,6973,9007,112081},
{1,3,7,13,29,11,37,31,271,501,897,1383,5333,13627,22091,38421,94575},
{1,3,1,1,9,61,87,115,13,79,391,2385,7157,3369,26035,883,34705},
{1,1,3,9,21,29,15,165,53,719,1509,1295,4437,8229,17961,55297,62635},
{1,1,7,5,27,21,23,141,341,423,9,2693,5555,5797,13179,1107,33489},
{1,3,1,13,27,33,101,29,379,119,1259,861,6843,69,3253,61977,80061},
{1,1,3,11,1,37,35,43,105,655,221,873,91,9095,8999,44033,24807},
{1,3,3,7,29,15,23,227,399,305,2007,747,2717,14767,6515,40617,7873},
{1,1,5,15,21,43,39,7,261,421,505,1433,1155,5621,2337,54027,54039},
{1,1,1,9,15,39,49,185,503,895,1321,375,4245,4929,9637,50561,65733},
{1,1,5,15,7,29,27,155,423,631,1295,973,4227,2637,8479,29527,70505},
{1,3,1,3,31,33,13,67,195,335,1577,3715,559,7251,7215,46443,125359},
{1,3,1,9,17,37,15,119,79,851,911,3549,99,9221,29897,63489,34937},
{1,3,5,9,31,11,125,1,265,467,835,2997,2401,9615,19397,50947,29963},
{1,1,5,3,11,21,63,15,471,763,1963,2815,4419,11457,7151,27009,124847},
{1,1,7,3,19,9,97,59,375,109,519,305,2787,3001,14199,27415,35403},
{1,1,1,3,13,47,3,93,307,979,419,2817,3741,305,1813,34549,116959},
{1,3,5,13,13,19,35,231,493,973,895,1583,1843,9057,27705,32333,130347},
{1,1,1,13,31,35,81,11,363,229,1865,2849,7805,877,3965,45337,33239},
{1,3,5,1,15,3,125,93,191,405,1359,929,3085,7907,7777,7815,103717},
{1,1,3,7,15,33,61,235,283,141,817,1611,665,13113,4197,45831,44505},
{1,1,5,5,25,3,63,159,223,531,1147,2323,2715,10319,32203,23943,95407},
{1,3,3,3,3,33,37,99,317,811,515,339,6527,11149,13071,7177,1549},
{1,3,1,11,31,53,9,17,297,259,1235,53,7065,1721,8191,21663,13393},
{1,3,7,7,29,41,127,179,113,191,783,861,6509,5199,3369,18327,30647},
{1,3,1,7,23,41,49,155,135,513,1127,1443,8081,2553,10389,35459,122513},
{1,1,7,3,25,3,117,125,283,165,1409,1587,7915,12899,12239,48161,7385},
{1,3,7,3,23,19,29,47,7,723,455,4013,2739,12303,29883,51485,1571},
{1,1,1,11,1,31,111,199,207,209,1163,2865,5335,2647,9125,6737,99881},
{1,3,1,11,31,19,59,153,65,133,1399,2709,905,3257,13603,46299,15139},
{1,3,1,1,23,19,123,115,59,667,333,2461,1843,16049,12353,17297,107779},
{1,1,5,1,5,29,91,241,97,557,1701,2441,2995,13103,9261,55833,843},
{1,1,1,5,15,19,23,189,69,91,427,3149,5199,13073,32273,41503,98749},
{1,3,5,11,19,3,71,125,307,241,861,681,5657,5189,7555,2037,72921},
{1,1,5,5,29,61,93,61,421,685,883,1559,5875,10561,11761,18879,31577},
{1,3,7,15,9,29,41,241,365,941,1087,3743,6781,9467,1409,20605,2361},
{1,1,5,13,25,29,7,21,41,621,1751,3731,2667,8613,20999,3851,39677},
{1,1,7,5,17,23,25,43,401,749,975,91,5277,2711,19847,41419,11851},
{1,1,7,9,13,37,113,89,435,749,1553,1853,7709,5449,25055,45207,2269},
{1,3,1,11,3,59,79,13,35,901,165,907,7579,12739,24679,54163,61059},
{1,1,5,7,9,47,101,61,25,461,1737,2825,4439,5363,28433,61979,120401},
{1,3,3,3,1,55,103,1,449,473,375,2609,4933,3411,19663,6067,61129},
{1,1,3,9,27,29,53,151,391,507,425,3469,6605,5783,31747,37677,116037},
{1,1,1,5,5,43,61,67,319,553,1163,3095,4447,7505,15617,26167,11145},
{1,1,5,7,3,3,9,161,155,869,337,3693,6847,8449,15077,54769,123335},
{1,3,3,7,11,19,17,71,105,649,323,3033,1695,15973,6361,3163,17669},
{1,3,7,13,13,9,3,251,149,513,637,2211,6397,1741,8547,3165,38241},
{1,1,5,5,1,57,73,35,287,347,221,3261,7693,5443,6175,18181,23733},
{1,3,7,5,5,19,1,167,5,825,815,1369,7657,6169,9583,34761,81003},
{1,3,3,5,15,17,23,157,475,297,1495,811,8135,11453,9683,55505,84361},
{1,1,1,11,1,63,59,189,205,1023,1065,1095,2293,14629,29399,2925,28327},
{1,3,1,3,31,33,85,183,383,731,1223,3353,3703,5655,31265,12249,22127},
{1,3,5,7,7,29,61,3,375,95,1815,4065,6287,3797,32397,50581,123371},
{1,3,1,9,13,37,57,139,43,561,425,3603,1167,10281,31825,32673,106169},
{1,3,5,3,15,41,29,223,79,851,1741,2241,5659,9773,18369,37239,14831},
{1,3,1,1,7,11,83,63,51,521,1911,475,5207,3219,10257,40461,9087},
{1,3,5,7,23,17,97,195,5,451,1971,1881,921,8729,3443,64529,67747},
{1,1,3,9,21,63,45,181,429,605,169,3493,2381,2887,19515,53151,60147},
{1,3,3,7,15,11,117,161,333,139,587,2331,3175,12093,12649,52381,107117},
{1,1,5,15,23,57,19,57,507,461,799,611,1589,10909,7649,17817,24677},
{1,1,3,15,1,61,9,201,401,387,527,2855,2339,3813,11825,14273,73745},
{1,3,1,5,1,37,27,105,475,335,1169,3233,3225,12861,10133,36673,55025},
{1,1,1,9,27,53,55,197,229,5,93,1157,7929,9745,5295,15359,75567},
{1,1,7,5,11,3,109,81,457,159,1899,557,1067,295,2661,1145,8745},
{1,1,1,15,31,29,77,171,411,425,1041,2791,2567,5357,21871,27689,103485},
{1,3,5,11,19,47,23,97,405,667,2045,2951,2063,7775,20629,34283,26925},
{1,3,5,7,5,51,125,67,165,145,733,1649,5787,4333,24355,33397,101001},
{1,3,7,11,13,7,117,147,449,201,953,553,1839,6903,10417,42751,36823},
{1,1,3,5,3,21,109,35,95,953,211,2849,5681,16287,16553,30345,69729},
{1,3,7,5,25,37,21,143,317,621,1417,283,3801,15375,3799,13345,59727},
{1,3,3,9,3,37,113,127,123,979,1225,2585,2055,2571,16727,38863,74347},
{1,3,3,3,23,13,49,111,277,143,1171,605,91,13693,1971,18209,114203},
{1,1,1,9,27,33,73,9,93,343,55,3045,2029,3665,28483,6601,72085},
{1,1,1,15,17,55,87,231,103,1005,1451,3617,7477,2045,10683,39053,1289},
{1,3,7,7,25,55,39,89,489,609,1969,159,7485,10713,28371,14935,95347},
{1,3,3,13,25,9,83,167,25,135,2017,3313,1493,7799,22479,49471,20149},
{1,1,1,15,25,13,63,117,97,449,1331,229,6027,1023,26705,15283,60385},
{1,1,7,5,5,37,3,79,337,861,1549,915,7303,1503,19245,60721,45313},
{1,3,7,15,19,1,11,39,505,757,1627,2137,3209,7651,31291,45913,26851},
{1,3,1,5,25,21,85,233,171,269,367,1651,3961,2487,1977,7027,2725},
{1,1,5,15,13,23,81,145,201,323,425,2785,1149,12617,11451,23205,117691},
{1,1,7,11,29,37,69,141,15,773,1299,2147,8129,12227,27811,58701,103637},
{1,3,5,13,3,33,29,227,261,221,823,1399,5107,2423,23809,42175,28207},
{1,3,1,15,21,1,121,255,259,441,45,1899,2489,4155,18317,52695,607},
{1,3,5,9,25,43,115,111,329,997,753,1513,6949,3197,28275,48855,25089},
{1,3,3,3,25,9,21,213,111,173,913,1465,4437,9725,1455,53517,81843},
{1,3,5,5,5,25,3,159,19,203,181,3447,6395,2145,11289,16797,59567},
{1,3,3,1,29,25,43,115,257,833,379,941,4389,5795,12593,2471,127149},
{1,3,1,9,3,15,81,141,155,515,1677,2569,1105,15653,24143,3439,17317},
{1,3,1,13,27,13,103,87,27,971,671,629,4943,13897,4003,21507,40193},
{1,3,5,9,1,49,11,15,511,837,1953,1585,1867,9095,543,16993,115187},
{1,1,5,11,21,49,37,61,9,629,1025,1635,4047,15491,28481,43235,53165},
{1,1,5,7,15,57,121,119,405,29,655,3085,7131,14761,2273,47113,8603},
{1,1,3,3,11,45,51,107,367,235,675,3777,6081,16319,19499,36893,25579},
{1,1,7,11,1,13,43,159,415,423,1223,2201,1089,10189,12457,26691,3603},
{1,1,3,3,3,37,109,67,487,785,637,3931,929,14153,25283,483,14371},
{1,1,7,9,31,59,9,245,479,113,1419,3265,8131,11123,32519,12141,82059},
{1,1,1,7,25,25,31,13,81,217,997,1161,1049,5487,8487,57807,126115},
{1,1,3,15,1,23,63,39,503,933,1915,687,547,779,7689,38607,125229},
{1,1,3,3,31,49,51,87,99,327,783,3487,7307,2759,22781,56343,126805},
{1,3,3,11,27,43,99,197,275,19,775,329,3815,14277,3363,26375,75427},
{1,1,5,15,15,19,65,109,103,411,1591,2569,1981,4773,7861,6303,127421},
{1,3,1,13,1,53,107,151,317,201,1053,2701,5039,2179,10085,31727,85579},
{1,3,1,9,5,55,71,143,187,29,1363,2403,2675,2187,12123,32825,56461},
{1,1,7,11,5,57,91,95,85,597,925,11,1915,9159,9997,29565,111655},
{1,1,5,9,25,57,79,189,205,687,471,601,5343,9031,7853,6079,40567},
{1,1,3,1,31,53,67,191,511,369,1273,3859,4253,14469,3427,17691,22599},
{1,1,3,9,17,53,101,219,41,663,635,3889,2197,8125,8313,14957,111445},
{1,1,5,5,7,49,113,9,399,257,617,63,2773,4411,1193,54449,89003},
{1,1,7,11,13,29,77,73,161,419,985,303,2237,15217,26621,20441,113955},
{1,3,3,9,17,39,37,139,289,421,1021,2635,2805,5815,9101,48077,114009},
{1,1,1,15,25,43,71,35,103,827,1301,3567,3425,3689,14453,10733,81257},
{1,3,5,5,15,31,41,161,481,231,1135,3045,439,11785,14863,39729,59539},
{1,1,5,7,27,9,81,141,395,105,41,3719,3105,13685,7451,31381,82907},
{1,3,1,13,15,25,127,231,433,837,1923,1301,2479,3243,21605,55789,11311},
{1,3,5,7,17,5,27,111,217,445,1245,1029,7663,10291,16483,37503,110205},
{1,1,1,7,31,21,51,235,487,457,1687,2947,5067,13779,7671,7257,119141},
{1,1,5,13,25,31,59,183,33,887,469,813,7939,11775,5795,26227,57703},
{1,3,3,15,17,7,19,87,365,177,1157,1023,3055,15439,27187,32593,112507},
{1,1,1,9,19,49,103,239,207,409,1613,2793,5477,11221,21611,19963,99333},
{1,3,3,11,17,1,103,77,93,197,1883,4053,4613,11571,1841,23189,4235},
{1,3,5,9,9,49,29,231,167,593,1909,2457,323,10549,6551,45597,96591},
{1,1,7,11,15,39,33,61,13,879,1589,2169,125,2427,13029,24919,14147},
{1,3,5,5,25,53,49,255,263,917,1997,171,2945,14243,12983,21821,119547},
{1,1,1,15,5,25,113,235,311,377,1059,1365,3457,8699,18617,25119,110659},
{1,1,5,1,9,61,1,137,301,85,1527,3831,923,13753,20909,14007,22939},
{1,1,7,9,23,17,31,107,55,293,425,3513,3503,10075,6299,40007,54355},
{1,3,5,5,27,39,95,187,239,949,531,3541,99,6339,32295,10377,111287},
{1,1,5,15,19,39,23,89,185,47,87,1721,2471,13221,13201,31,12897},
{1,3,1,9,7,7,109,241,39,687,175,139,583,1629,19775,6371,121879},
{1,1,1,13,13,9,73,153,367,425,217,3981,5203,1111,12333,59799,105259},
{1,1,3,5,7,33,27,123,335,727,1619,3999,7799,2807,2251,45835,113193},
{1,3,1,7,25,3,49,163,447,555,647,1461,5881,15755,32233,48915,96203},
{1,3,7,7,21,11,61,101,323,165,1489,2933,3363,8471,4311,65279,123813},
{1,3,1,1,15,1,101,225,473,479,1237,113,7591,2883,3891,53703,14607},
{1,3,5,3,17,51,23,31,487,957,1623,2329,2801,6213,7523,14131,23893},
{1,1,5,7,9,39,93,105,13,481,53,3785,5621,11889,993,23611,73651},
{1,3,7,15,21,57,97,69,339,289,1805,2661,1165,6079,1127,51285,54453},
{1,1,3,3,3,3,1,179,123,1011,1363,231,6983,9499,91,52573,32565},
{1,3,3,15,5,37,97,7,189,547,1965,3821,4907,8181,12857,7907,19361},
{1,1,5,3,29,33,45,99,359,337,1377,577,3117,9545,30093,26147,128509},
{1,3,5,11,7,49,99,249,37,755,383,2845,4153,695,11099,33653,105155},
{1,3,1,1,19,3,3,177,97,323,1367,213,4391,11223,26497,12289,39047},
{1,1,3,7,3,33,73,199,339,479,1797,3905,2849,5667,18015,36653,83491},
{1,1,5,3,27,59,27,241,49,161,451,3993,2489,10681,11895,60405,47021},
{1,1,7,5,9,23,115,131,383,895,1591,585,2571,7485,31535,12871,95717},
{1,1,1,15,13,49,3,157,311,159,1239,159,5643,6405,11763,34609,75259},
{1,1,1,13,11,41,119,3,165,943,2035,179,357,14591,20099,4787,12659},
{1,1,5,11,13,9,67,139,259,947,1559,283,1557,11297,29753,21953,100317},
{1,1,7,11,13,39,105,83,109,723,1643,3599,1471,13653,4583,18595,91935},
{1,1,5,9,25,5,69,189,209,779,1421,467,849,12887,10317,3005,100813},
{1,3,7,11,19,1,93,239,333,713,1525,813,5913,10811,7077,20573,86999},
{1,3,1,5,25,1,107,153,225,889,1319,497,2193,11511,17553,23733,83179},
{1,3,3,3,5,45,51,37,443,851,263,4067,2629,10887,29081,30489,1161},
{1,1,3,9,25,19,115,31,347,641,1103,1121,7051,14071,16663,48517,24655},
{1,1,3,15,11,33,123,181,225,437,875,1997,209,5487,1989,6745,38423},
{1,3,7,5,27,5,105,203,51,683,1523,347,6881,4353,4531,29589,108053},
{1,1,3,9,15,33,127,145,125,429,915,1307,1495,3553,26797,36819,121375},
{1,3,5,15,7,1,55,99,7,405,885,59,5359,13969,32037,53399,77293},
{1,1,7,1,29,31,89,69,405,837,1949,2337,1139,14129,16867,15167,21117},
{1,1,3,5,3,25,61,175,135,109,959,501,13,16057,25031,16321,27617},
{1,3,1,5,17,39,59,113,25,707,1641,3489,6193,10085,13837,57851,77475},
{1,1,3,5,17,35,111,163,253,641,715,1101,4411,10771,20241,46415,114719},
{1,3,1,1,7,11,77,59,71,869,1505,751,4367,9603,29735,7333,62487},
{1,3,7,9,3,51,93,195,497,659,1563,3801,6933,9089,10891,9853,93611},
{1,3,1,7,21,47,61,117,293,281,1547,3437,4947,12119,21425,5591,23951},
{1,1,7,13,19,59,121,249,147,759,1963,465,7785,7015,81,47869,123845},
{1,1,7,13,5,35,45,69,167,263,979,2855,1845,5531,17167,7363,89233},
{1,3,3,3,17,43,109,193,389,867,1403,1271,7127,13977,22547,53997,24475},
{1,1,1,5,25,43,47,163,417,967,819,2433,439,8499,29705,32697,109963},
{1,1,1,15,19,5,83,237,431,697,1383,2499,6907,9033,12147,23479,17649},
{1,3,5,13,27,35,103,95,239,903,537,601,417,15859,16533,16753,128229},
{1,1,3,1,11,55,57,9,229,135,805,2745,2023,12645,29135,39051,17065},
{1,3,5,3,13,25,77,29,449,31,1733,1451,3895,11551,1011,22817,35959},
{1,3,3,3,1,31,93,47,255,393,571,443,6079,6245,11773,42087,40651},
{1,3,1,5,17,49,119,219,375,337,29,3409,3187,15243,25853,44385,103675},
{1,3,7,15,15,21,79,109,81,119,603,1665,7813,3485,11801,48693,108307},
{1,1,1,15,9,5,103,141,181,841,7,1217,7713,4843,9089,53641,3029},
{1,3,3,1,29,47,13,179,439,387,1553,3141,947,4893,29119,30865,14207},
{1,1,1,15,29,1,41,135,43,673,1527,883,3211,5195,30219,47133,56819},
{1,3,5,13,13,47,97,219,277,397,1901,821,1961,705,7291,19435,123563},
{1,1,7,15,5,49,93,59,221,205,115,559,5633,5819,6923,18301,72639},
{1,3,5,13,29,49,25,203,125,385,487,1897,2177,6859,6105,763,36673},
{1,3,3,9,23,63,9,115,489,89,1113,1351,8181,2569,18263,32619,24795},
{1,1,5,11,25,51,97,155,15,139,1275,3479,5851,3099,7417,57155,90185},
{1,3,1,11,1,37,67,221,493,475,1881,2277,4365,9411,16629,65229,28803},
{1,3,1,1,15,53,39,141,453,151,335,795,1515,2719,24197,21153,129549},
{1,1,1,7,19,31,59,123,73,149,469,1199,3603,1539,29157,50031,22109},
{1,1,3,15,23,51,45,211,423,553,1289,1125,6347,6711,23761,14109,17261},
{1,3,5,13,5,7,35,185,263,791,161,325,4771,11913,31595,56675,68615},
{1,1,5,9,19,27,89,147,55,197,1695,99,755,15115,1933,41439,85063},
{1,1,7,7,17,11,103,55,281,707,1973,2055,5015,5713,3717,44149,8033},
{1,3,1,5,21,49,55,93,161,565,81,3241,3709,8185,16935,60369,118127},
{1,3,7,9,27,1,105,133,397,351,1021,739,161,9971,24733,29239,68853},
{1,1,7,1,1,19,97,243,73,969,313,399,2955,2467,18265,60637,35457},
{1,3,1,11,29,25,35,35,469,143,1195,911,1023,14685,10933,16449,102113},
{1,1,5,3,31,21,65,181,13,235,501,3621,3567,8771,32747,59231,91551},
{1,1,1,13,29,21,13,33,193,565,203,3927,4749,9897,26109,14221,27733},
{1,1,1,5,29,41,7,125,391,295,533,2135,3107,7711,27811,55767,78821},
{1,1,7,3,19,25,117,195,155,685,147,2049,3751,4585,24893,36895,80371},
{1,3,5,5,23,41,9,125,315,809,1019,1453,4605,13753,30641,50677,94781},
{1,1,1,7,27,45,103,199,37,291,651,185,6715,15387,30873,63051,123231},
{1,1,5,7,17,5,75,129,401,107,1681,2039,299,12399,30947,26327,91589},
{1,3,3,15,17,19,109,19,493,797,209,929,2821,395,22173,27803,87953},
{1,3,7,5,7,5,71,159,483,389,1817,4093,963,4253,31267,63919,62113},
{1,3,3,15,9,49,89,49,15,61,2041,2357,2173,3349,32565,23207,21177},
{1,1,1,13,15,21,31,143,387,371,567,1903,3793,9559,7055,31251,13663},
{1,1,3,13,3,7,49,31,255,581,627,1947,2965,2787,8275,59785,19979},
{1,3,3,13,29,47,53,133,301,253,1215,3409,5745,247,31585,5555,31011},
{1,3,7,15,23,49,1,89,141,423,707,645,7955,10485,27223,35867,45461},
{1,1,3,3,29,25,123,63,197,429,169,3229,3797,4029,29947,52781,16065},
{1,3,3,7,29,17,83,95,199,253,133,265,6723,6207,12863,61311,21937},
{1,3,7,13,19,61,89,151,249,597,1389,717,5111,3285,6251,50237,108703},
{1,3,5,11,1,23,35,61,143,45,625,1693,4943,2213,9317,7601,28359},
{1,3,3,15,29,43,115,23,167,355,977,439,4767,9967,22997,54725,125637},
{1,3,7,1,29,45,83,71,395,247,1,113,6393,12445,16137,35125,102053},
{1,1,1,7,17,55,17,159,33,237,207,1297,5611,6023,17709,60905,3533},
{1,3,1,13,27,57,27,235,141,917,1655,659,939,559,2651,705,80141},
{1,3,7,3,3,17,111,117,467,129,1105,3457,2093,8513,19941,22111,54597},
{1,3,7,3,5,17,59,195,23,547,1799,1427,391,4043,10407,31055,38495},
{1,1,1,7,21,9,71,33,209,773,1243,3239,3763,15229,9609,24395,56145},
{1,3,5,13,13,45,71,91,23,553,665,1753,5173,4355,14317,42517,32307},
{1,3,5,11,31,3,37,95,63,425,1611,2983,5075,1375,14305,11099,101203},
{1,1,3,1,21,7,15,141,389,871,617,271,1037,13569,13019,58899,54097},
{1,3,7,1,13,25,21,251,467,373,1539,4065,1871,791,26315,64187,119455},
{1,3,1,3,25,37,43,9,187,323,409,443,2861,14145,26185,24049,109613},
{1,1,3,7,21,61,3,81,445,673,1269,613,1279,8209,22911,48017,54181},
{1,1,1,15,25,63,71,147,217,491,183,977,4967,3471,8791,11843,68005},
{1,1,1,5,25,43,13,237,57,919,1641,399,4269,7357,3465,63901,61329},
{1,1,7,15,27,57,47,187,295,117,1223,2963,4995,13279,25107,56089,37293},
{1,1,5,13,29,19,83,121,129,931,1933,1141,3125,3321,22019,52729,119643},
{1,1,1,1,21,19,49,241,227,57,1919,113,6993,4687,1043,5247,15565},
{1,3,3,15,5,21,65,129,485,173,1663,2419,4279,4167,25827,28457,68219},
{1,1,3,1,17,9,65,21,487,875,1111,1679,6451,14825,23931,16053,79687},
{1,3,3,5,13,5,49,15,267,389,1111,1505,5815,6285,26075,167,70325},
{1,1,3,11,5,15,57,171,407,497,1979,2819,1267,6893,6601,30971,24477},
{1,1,1,15,7,5,69,181,195,847,1245,4019,2469,1407,17013,43437,16307},
{1,3,1,11,15,17,115,197,215,35,1489,659,4725,11339,30259,52539,13365},
{1,1,1,13,23,43,21,33,17,969,1321,2469,4371,7685,6817,20179,113483},
{1,3,7,3,31,11,79,55,123,263,1061,2087,183,11623,20703,60291,115261},
{1,1,5,13,5,53,21,71,399,165,1997,2667,7361,8863,27859,17235,77623},
{1,3,3,15,21,55,27,31,371,289,253,1453,105,7035,14787,2281,128359},
{1,1,3,15,23,29,3,143,47,255,115,2741,6773,16267,5975,3689,97497},
{1,1,1,15,9,57,109,43,359,365,1577,4091,7399,10521,7983,56119,65451},
{1,3,7,7,29,55,115,155,121,679,663,2345,3765,4493,9555,24043,41467},
{1,1,3,1,19,55,67,255,355,701,2027,3703,7839,1701,7657,36429,36623},
{1,3,5,5,29,7,31,123,21,901,1581,3993,5105,9715,18347,27415,19253},
{1,3,5,3,3,53,121,105,51,577,157,2151,5105,7855,8595,24457,55931},
{1,3,1,9,23,25,67,115,79,809,1215,943,1075,7103,729,18791,115977},
{1,3,1,13,3,57,105,161,277,393,1671,2765,5781,13429,24075,10931,50951},
{1,3,5,9,19,61,9,227,455,541,721,2855,949,10159,13801,48199,26747},
{1,3,1,3,25,61,53,177,441,697,1845,3573,6673,9691,911,46387,64727},
{1,1,1,11,7,13,95,221,455,967,869,883,6301,5261,18401,35745,114645},
{1,3,1,11,15,7,115,217,235,539,491,603,2201,241,25445,29773,122695},
{1,1,5,3,19,9,71,193,131,927,1931,3981,7537,10811,27285,45865,106171},
{1,1,7,5,5,21,107,77,363,733,1011,3259,5263,15043,19153,32117,129409},
{1,1,3,13,21,5,9,103,369,699,329,1065,895,13211,19017,5359,38335},
{1,1,7,15,21,11,73,153,371,753,805,3519,5839,1809,7201,8189,68361},
{1,3,7,9,27,45,25,175,317,381,961,619,4827,15161,19091,29369,21097},
{1,1,5,5,7,7,21,69,23,589,1413,653,911,13599,18349,47307,64047},
{1,1,1,13,27,23,87,249,135,727,375,3641,1489,13053,5151,62689,101347},
{1,1,5,11,7,39,1,109,203,961,973,1181,2357,5123,31481,58345,52705},
{1,1,1,15,25,15,85,49,77,235,1761,2731,4157,2057,27587,30299,52997},
{1,1,5,3,1,13,47,219,51,521,625,3243,7093,10823,9559,58191,95573},
{1,3,5,13,27,63,13,7,167,909,1559,2103,1807,943,28997,31015,85407},
{1,1,3,5,17,21,101,163,477,223,175,3435,7071,5121,28015,33365,121057},
{1,3,7,1,11,35,111,41,261,45,1009,2827,4019,5029,22289,20235,13481},
{1,3,5,5,15,41,109,7,329,447,65,1317,6169,15947,31191,47091,60643},
{1,3,7,7,21,13,29,113,511,407,1211,2065,455,10049,5745,48589,48669},
{1,1,5,5,21,45,89,19,279,165,1897,957,8045,565,4959,37173,100773},
{1,3,1,15,9,17,99,143,489,633,1721,1255,3655,10083,29079,17109,10035},
{1,1,3,3,3,23,47,9,255,169,1103,1799,7899,7673,19259,61919,112831},
{1,1,5,5,31,37,83,229,93,575,1589,2353,185,7783,9413,9617,123197},
{1,3,5,7,31,7,113,255,231,309,1215,737,3635,14631,28737,45127,111399},
{1,1,7,1,11,5,55,235,369,983,873,655,6277,11425,11191,38231,88941},
{1,3,1,9,3,1,119,93,245,167,853,2543,203,5313,14129,6283,107117},
{1,3,3,13,21,33,59,167,435,163,1873,3341,2895,13205,14147,19567,100127},
{1,1,5,9,7,15,39,81,475,511,1585,63,6861,10055,3577,48999,80979},
{1,1,5,13,21,29,17,3,499,739,1257,2925,8179,13367,18879,19917,109907},
{1,3,7,13,15,57,109,19,265,579,233,2507,5059,14713,9549,41915,56199},
{1,3,3,5,31,25,85,163,187,795,1597,1963,473,4673,4555,51365,73817},
{1,3,3,13,25,35,71,251,33,971,235,1919,6705,14657,23417,56377,21071},
{1,3,3,11,3,29,85,193,11,831,29,1233,6199,11991,9205,3323,23749},
{1,3,7,7,11,15,1,17,87,665,1593,2331,845,7821,89,7057,114975},
{1,1,5,11,9,37,39,79,455,397,1431,1541,7629,15133,21395,35619,123801},
{1,1,1,7,11,59,67,45,169,869,1547,2947,3025,12967,29927,22181,44783},
{1,1,5,7,3,57,123,253,369,537,83,1147,3469,9775,14137,38899,101143},
{1,3,5,3,19,35,11,215,343,677,1873,1211,3129,9017,29595,1291,39397},
{1,1,7,3,25,7,61,229,187,839,747,3347,4321,13201,19665,56951,85273},
{1,1,1,1,11,5,51,41,227,895,553,2673,6581,6583,15429,33211,100599},
{1,3,3,5,21,27,91,65,213,341,723,567,4761,11549,15041,23079,55245},
{1,1,3,1,15,43,83,57,473,453,1351,2055,5769,3887,29481,57915,14017},
{1,3,3,3,21,29,121,137,99,527,711,1169,7869,6245,25423,38989,87019},
{1,1,5,11,9,61,125,7,207,245,1019,635,7099,13133,11809,56705,18801},
{1,3,7,9,15,31,37,205,439,651,255,971,4311,7137,11821,45041,31081},
{1,1,5,9,7,55,51,147,371,881,359,3021,1141,14515,14605,64067,98231},
{1,3,1,3,29,9,109,21,437,321,753,3227,2929,14787,2451,54331,115921},
{1,3,5,7,1,29,13,167,89,185,409,209,6625,5237,22513,2095,26427},
{1,1,1,3,3,31,25,145,27,345,957,823,7873,9469,29115,12455,39447},
{1,1,3,3,31,15,99,181,247,165,441,59,1181,2851,1337,4929,31079},
{1,1,3,11,3,47,41,53,41,435,945,3839,8083,4927,26919,24689,61015},
{1,3,3,9,7,21,121,233,493,271,549,1627,5861,377,20751,52927,3649},
{1,1,1,7,15,49,29,149,57,513,873,93,337,12559,24287,27771,28207},
{1,1,5,7,7,7,75,161,419,601,55,2599,5325,12419,26755,5103,10231},
{1,3,5,15,3,55,67,183,7,371,141,4093,4567,13971,3327,20701,78819},
{1,1,1,13,15,41,45,29,375,235,1985,1051,5863,7043,11143,59381,55007},
{1,3,1,15,15,29,15,101,395,39,1839,1689,429,405,29337,28573,10599},
{1,3,3,11,7,5,11,153,235,227,561,1037,2283,6657,6729,17939,29809},
{1,1,1,5,15,59,33,69,275,447,661,2071,5811,10463,32707,64503,106313},
{1,1,7,1,21,53,21,235,497,309,1207,1613,7739,12785,7743,37671,29197},
{1,3,5,9,9,51,33,105,275,917,1911,3607,865,899,5405,59593,113965},
{1,3,1,7,7,63,51,83,481,347,1323,3549,2873,12527,16515,61077,63239},
{1,1,1,1,13,21,87,139,461,215,1173,1197,2091,11247,25647,23443,105761},
{1,1,1,1,27,33,21,27,365,75,351,2111,3897,13325,4821,41355,95681},
{1,3,5,5,15,41,15,93,397,461,1993,321,4375,1205,18417,37549,30181},
{1,3,5,15,1,49,101,129,215,773,1265,2245,2517,16261,32149,3545,27631},
{1,1,1,15,5,5,3,127,265,721,875,3117,2177,7843,15871,22687,89347},
{1,3,7,11,29,23,69,41,155,257,563,509,6105,9169,18341,25373,127397},
{1,1,5,13,31,23,65,131,131,61,1979,2737,3793,3617,14385,189,84567},
{1,1,1,13,21,33,43,97,83,903,1971,3209,5391,7703,13795,3895,78045},
{1,3,3,5,17,53,113,237,269,83,589,4029,3309,14531,11359,25803,25525},
{1,1,7,1,21,35,43,73,251,705,1737,3341,1581,9663,6251,16329,44491},
{1,3,3,7,17,5,65,19,203,717,807,1759,6907,15801,30369,2655,69565},
{1,1,1,1,31,21,75,221,115,395,1495,2739,1745,5981,28045,56581,130695},
{1,3,1,9,27,5,113,123,367,701,647,117,2389,12309,1747,23421,21583},
{1,1,1,15,27,57,95,81,347,765,1435,1727,153,6051,27085,62787,40903},
{1,1,3,11,23,29,23,29,169,653,835,357,5113,5293,11779,23567,64569},
{1,1,7,13,31,7,101,235,99,247,1267,509,3927,14317,3217,24389,34215},
{1,3,3,5,21,27,33,229,33,551,815,3551,4261,13325,31117,40689,66549},
{1,3,7,1,23,1,99,11,139,569,365,1233,3281,7817,8833,47699,97825},
{1,1,3,1,19,39,19,151,25,73,1271,1435,3109,2571,9191,48257,61001},
{1,3,7,1,23,63,1,115,159,943,1637,1443,809,10705,12563,63111,96343},
{1,1,7,15,5,17,65,157,45,199,371,2497,4367,9109,31955,64253,69279},
{1,3,3,15,29,45,103,183,87,543,97,1545,2719,5619,28871,4049,111825},
{1,1,5,7,27,63,65,241,103,483,579,3589,5673,13283,24193,31993,72713},
{1,3,7,9,21,35,59,183,459,211,753,3941,5389,10535,2895,44307,26577},
{1,3,1,3,9,11,15,141,159,853,1975,4027,8053,16129,32687,29117,67507},
{1,3,3,1,19,51,55,167,85,869,437,457,7879,2097,4403,2139,10589},
{1,3,3,15,19,33,63,229,197,269,1189,317,5087,3147,787,64317,43293},
{1,3,5,11,25,25,121,37,371,117,1683,2921,671,11353,32273,57597,56901},
{1,3,7,7,9,37,91,159,195,1,77,2085,985,9999,5639,25041,66393},
{1,1,7,5,11,17,67,21,301,971,591,3809,4795,12301,16977,27495,98539},
{1,3,1,9,13,53,83,205,111,609,631,23,1781,15401,1563,34367,40345},
{1,3,7,1,31,23,101,47,55,905,953,733,5173,5937,17703,31077,49707},
{1,3,5,3,5,3,127,171,511,289,685,1157,6521,3301,3017,58857,55289},
{1,1,5,1,1,29,59,7,423,83,797,2633,2015,1657,7575,39819,181},
{1,3,5,15,25,27,39,99,83,381,401,1033,867,15645,28643,34917,53215},
{1,3,5,15,17,1,67,63,355,841,681,2807,531,15295,7859,64031,121519},
{1,3,1,5,21,57,63,247,467,101,129,2627,4763,479,11145,8861,69803},
{1,3,1,15,13,13,77,39,297,401,1653,659,3909,13179,10477,45967,1665},
{1,3,7,5,29,17,35,157,309,747,1717,1279,6103,3509,17499,22989,43157},
{1,1,1,7,11,51,55,119,145,505,179,3979,1237,12801,15921,13561,69161},
{1,1,5,7,13,9,73,203,247,257,1607,1183,6237,12327,5059,51645,88781},
{1,3,5,9,1,9,27,59,235,81,689,2457,893,6107,27643,40145,2329},
{1,1,1,11,11,19,65,63,27,513,1473,2955,8037,4991,22035,41965,82589},
{1,3,1,1,9,53,97,95,247,379,259,2789,1433,15299,18309,51813,63271},
{1,1,5,1,11,41,69,193,391,27,1511,1575,1161,14741,25193,31149,79573},
{1,3,7,15,19,31,101,9,111,427,531,1335,767,15075,28373,54015,108021},
{1,3,1,3,29,17,83,163,179,703,2027,3027,5267,16111,23929,9653,38633},
{1,3,5,9,3,7,111,1,311,143,1563,2605,301,2447,5009,63767,37529},
{1,3,5,5,23,23,97,11,475,741,1385,2491,1717,14587,6289,27651,21873},
{1,1,5,1,31,31,119,93,209,861,1591,1233,3469,9799,5969,35965,110841},
{1,1,5,13,19,31,69,107,423,651,757,665,1297,9985,14983,3153,26425},
{1,1,5,3,23,5,89,77,461,799,683,2885,845,12847,26721,13145,88689},
{1,1,3,3,19,3,41,71,247,293,1047,2349,6815,2413,13683,51421,110737},
{1,3,3,9,19,51,91,193,447,305,751,1757,1547,12683,4645,39767,6433},
{1,1,7,1,11,51,83,175,461,259,1337,175,877,15895,22487,8079,71291},
{1,1,1,11,13,23,19,69,285,629,563,2433,815,4851,10617,59949,59119},
{1,3,5,5,19,49,47,27,343,579,197,35,7051,2441,30091,9645,101899},
{1,1,3,3,21,25,125,215,159,259,1915,2193,4213,16157,8665,10967,112793},
{1,1,5,11,29,11,53,45,121,533,257,1749,6311,7715,12037,12003,38987},
{1,3,1,11,25,31,93,191,231,801,361,1275,5031,7927,26333,39795,45875},
{1,1,5,1,7,37,117,35,257,225,1769,1805,1593,1507,27741,31561,52107},
{1,1,3,3,27,23,55,5,137,677,459,2821,1331,5845,17751,17557,60495},
{1,1,7,7,5,47,85,17,287,757,2013,2233,2975,13769,23199,32117,84429},
{1,3,3,11,1,15,39,133,79,915,147,1489,2319,13715,31317,46785,64147},
{1,1,3,11,1,25,83,69,395,537,895,565,2781,12685,7831,36369,27871},
{1,1,1,1,13,17,59,179,509,979,315,3495,1773,16375,27873,18065,20285},
{1,1,5,1,27,31,39,251,121,899,751,1603,7501,425,25791,35407,110405},
{1,1,7,11,11,3,107,247,79,349,405,3469,2201,8007,22891,7901,11413},
{1,1,1,11,15,55,121,151,127,239,115,611,6191,15435,19831,64745,110473},
{1,1,7,1,21,25,57,11,31,823,1855,2337,7655,10845,22167,36977,94265},
{1,3,5,1,31,11,117,97,341,953,1499,2487,559,8609,6321,20669,28945},
{1,3,7,1,5,27,15,161,83,139,75,3645,5227,16199,1833,21767,67579},
{1,1,7,5,31,35,75,115,451,773,1987,1069,651,961,16317,18391,56519},
{1,1,1,1,31,11,23,255,215,251,867,2381,2351,13189,17705,33569,102361},
{1,3,7,1,17,49,49,125,445,947,1985,2113,3025,6277,1981,33329,99413},
{1,3,3,3,27,7,59,109,37,777,1359,2157,3185,7317,30887,10499,126563},
{1,3,3,9,27,5,99,167,457,363,2031,1805,4661,8695,4667,61129,81143},
{1,1,5,13,5,47,95,249,289,631,1739,2947,7169,13019,10429,16197,11539},
{1,3,7,15,27,45,93,131,269,835,399,1133,6509,1279,3635,17977,38667},
{1,1,5,3,17,51,1,77,105,237,995,2643,6921,6707,30129,1543,94501},
{1,1,1,7,29,1,117,33,141,805,1553,3943,45,8911,24191,45191,36525},
{1,1,7,7,31,21,97,29,179,345,1059,701,7709,15831,22923,57233,58961},
{1,1,3,15,15,5,85,227,13,351,1167,3283,6833,565,21019,53249,4639},
{1,3,3,5,27,1,5,89,101,295,481,2397,1459,3729,3703,25109,69237},
{1,3,7,13,31,37,69,147,505,487,1701,1145,2061,10067,18269,13049,92091},
{1,3,3,1,29,39,33,199,499,377,1081,3787,4843,16287,23397,19083,91381},
{1,1,1,13,21,61,121,251,511,615,625,2245,5951,16165,2155,37301,68319},
{1,1,1,15,19,35,57,99,1,97,1177,3109,7213,5447,25251,24803,107449},
{1,3,1,11,11,59,95,135,329,931,843,2847,463,10725,3933,32325,44545},
{1,1,7,13,13,57,29,175,11,701,231,2907,5555,16159,1249,38049,40115},
{1,1,5,15,23,37,47,221,465,631,57,1189,2083,6561,10725,8015,21231},
{1,3,7,5,9,25,31,47,139,639,999,2909,39,16227,16967,30555,125541},
{1,3,3,9,5,3,9,9,43,999,159,3063,3661,7089,28929,55305,105521},
{1,3,1,11,17,7,3,57,457,753,135,3721,1111,7267,12603,50511,85433},
{1,3,5,1,27,3,107,187,247,891,1311,423,1767,14769,22119,36225,94267},
{1,3,5,15,1,13,65,35,435,557,1755,1343,2647,179,7781,62903,18741},
{1,1,7,15,29,57,63,227,407,163,1207,2717,2731,1737,6379,14937,46683},
{1,1,1,9,25,35,93,1,77,677,875,3787,3075,14033,23017,3487,14999},
{1,3,3,9,3,45,115,61,437,823,1401,459,301,5519,31003,64499,1757},
{1,3,1,11,23,37,69,215,197,961,1501,2953,3679,6775,24679,44215,52357},
{1,3,1,15,29,23,1,133,451,677,687,1269,5987,11975,11929,63691,48683},
{1,1,1,7,13,31,13,71,355,345,1193,3421,7601,7413,6719,28681,97605},
{1,1,5,13,23,3,15,253,109,17,341,471,1131,14901,31783,41369,64139},
{1,1,3,1,25,25,85,157,443,83,269,3789,7977,7783,28433,30563,82805},
{1,1,7,5,3,11,83,63,253,349,217,2733,4183,2759,7617,41749,14015},
{1,1,5,7,7,7,91,201,449,247,889,3829,3529,14253,24091,33521,6049},
{1,1,3,7,25,7,123,161,227,965,511,619,4359,11833,12859,26091,3867},
{1,1,7,9,5,41,71,111,95,261,1809,3835,7625,12085,28885,64829,48981},
{1,1,5,3,13,55,57,79,457,785,653,1429,3879,13559,3953,18205,5777},
{1,3,5,9,23,25,107,255,151,191,119,3367,1081,12691,3575,38171,42573},
{1,1,7,15,3,23,115,233,265,187,1961,1303,5101,1035,6803,14557,4527},
{1,1,3,11,19,37,45,167,17,793,1361,3571,5889,14421,20453,5093,59927},
{1,1,7,15,3,53,1,11,159,389,171,2351,7189,3109,1541,53595,24247},
{1,1,7,1,7,43,75,175,253,687,1811,3277,447,8711,14281,53265,7379},
{1,1,5,3,21,45,113,25,309,31,1765,305,1423,115,26421,50267,122115},
{1,3,5,13,15,47,17,17,445,775,243,3959,7263,9375,12017,57399,58203},
{1,3,3,1,31,37,37,213,125,929,243,1011,2841,4499,16961,12639,23381},
{1,3,1,3,7,53,31,165,311,239,731,1759,1769,203,23201,20267,33381},
{1,3,3,11,1,1,73,57,497,693,693,861,5587,16307,8559,28785,91147},
{1,3,1,3,11,61,11,241,473,479,1831,1771,25,10217,32683,40165,98433},
{1,1,5,3,17,51,39,27,189,631,689,2849,1849,9143,19263,32729,23031},
{1,1,5,9,15,39,103,83,485,689,1561,55,5219,12069,32225,7781,114299},
{1,1,1,1,31,49,71,145,485,907,1551,3931,4081,2159,24747,6953,15887},
{1,1,3,7,27,61,57,153,15,881,271,267,5827,7625,18179,3769,42211},
{1,3,1,3,21,49,65,177,341,851,1825,3347,113,8077,1117,9463,115821},
{1,3,5,11,27,17,75,35,475,389,313,2187,7005,911,21921,10979,13705},
{1,1,5,9,1,49,15,21,163,355,193,3473,4451,5325,28343,251,125963},
{1,3,7,1,9,63,9,129,453,887,1841,597,1989,14755,7847,7581,251},
{1,3,7,13,31,15,123,3,427,101,1039,1355,3653,2871,28937,31243,108827},
{1,3,7,13,3,17,71,243,145,747,1933,1105,455,6355,20321,60075,31575},
{1,3,5,5,11,25,95,85,461,459,313,173,1413,15761,31481,63793,29047},
{1,3,7,7,3,5,3,95,107,995,1203,2965,2419,5325,17667,40205,91059},
{1,1,3,9,25,3,113,79,359,69,93,1539,483,12701,19075,35021,17929},
{1,3,5,1,31,35,67,97,105,381,973,1355,3901,3847,12343,64309,29835},
{1,3,7,1,11,33,117,237,449,101,317,23,5157,8187,28839,29465,97485},
{1,3,5,5,1,49,93,71,89,607,1143,3271,5825,8529,18479,23859,40571},
{1,3,1,3,13,35,79,9,315,943,1199,1521,2023,11745,8273,27643,89545},
{1,3,5,1,21,3,15,111,19,895,1539,3331,6741,9087,5231,13435,60645},
{1,3,1,9,25,9,109,253,263,425,915,1955,659,6249,11803,34523,22645},
{1,1,1,9,15,23,13,79,369,689,565,743,3897,8837,13753,17213,86801},
{1,1,1,5,31,27,111,231,25,617,897,1325,4885,5731,2027,34639,67863},
{1,1,3,13,1,9,29,23,95,113,1035,2729,6555,335,24795,35387,31301},
{1,1,1,7,3,53,91,143,167,773,207,31,4993,7953,26997,40031,113939},
{1,1,3,5,17,43,121,231,411,575,1621,3079,535,3313,19443,58271,54207},
{1,1,1,7,11,41,61,81,97,91,1987,981,3745,819,23785,48331,63761},
{1,1,5,13,7,29,25,73,355,669,241,65,2249,5551,5217,58573,34049},
{1,1,7,11,1,45,125,107,127,639,1989,2727,2103,8985,30249,40037,40931},
{1,1,5,13,21,59,99,131,359,615,665,577,2559,3555,11355,26213,76427},
{1,3,3,1,19,9,85,111,381,661,561,3419,1355,8473,329,4989,9087},
{1,1,7,5,11,23,33,95,343,9,1579,2663,6245,267,7187,25381,103181},
{1,1,7,11,23,7,113,49,89,587,1221,409,873,15531,2721,44519,25349},
{1,3,3,1,17,17,45,239,453,639,1433,2829,6009,12447,9393,59979,93343},
{1,1,3,15,19,61,125,101,219,327,1551,1623,951,8379,21009,64089,21891},
{1,1,5,7,23,5,111,43,57,71,407,4027,4869,12033,19941,51969,120115},
{1,3,7,15,17,49,31,145,185,169,1559,4011,5293,7559,23487,12213,2757},
{1,3,7,3,3,59,119,3,509,539,1623,539,1405,3913,213,30293,68497},
{1,1,1,9,15,43,67,171,397,233,379,1681,6877,9169,19667,1971,115347},
{1,1,5,15,1,45,25,133,99,181,1825,3485,5633,4629,30181,15761,87161},
{1,1,5,3,5,55,97,117,303,591,733,3631,4305,169,5361,64491,71793},
{1,1,5,11,19,9,5,147,223,51,1763,3899,7393,8107,19619,60509,61427},
{1,1,1,15,15,3,103,15,423,649,613,1387,6229,4147,17517,225,35697},
{1,3,1,3,21,57,77,193,203,649,631,3753,4259,3983,27707,33623,83857},
{1,3,3,5,11,37,95,201,83,643,1639,153,7683,15249,23859,27021,43321},
{1,3,5,13,23,31,69,215,303,433,1325,1013,2903,12659,3813,34497,59651},
{1,3,1,9,15,39,113,253,173,393,19,2343,2939,8871,29741,2141,121675},
{1,1,7,9,7,9,91,211,169,299,507,2849,1321,15397,23949,32387,108691},
{1,1,7,13,1,21,119,127,229,253,39,323,1831,121,17385,45511,43743},
{1,1,1,15,25,25,97,209,375,945,1343,2205,1701,13085,25547,55555,129395},
{1,1,1,5,31,25,91,255,163,169,703,1607,4731,7413,10013,10925,109151},
{1,3,3,9,15,47,71,219,9,37,231,3227,3447,8129,23421,30113,120725},
{1,3,3,11,15,47,93,203,299,865,151,3999,1245,8487,13355,27373,93583},
{1,3,7,5,13,7,97,81,271,95,513,365,5039,403,5285,29475,129347},
{1,1,7,7,9,27,25,207,161,785,1453,3031,763,2313,29347,61457,52561},
{1,3,3,11,25,25,39,61,165,803,1435,3643,299,13751,24239,53955,94889},
{1,3,5,9,9,13,63,221,123,947,905,913,953,7429,25409,43017,2217},
{1,1,3,3,31,19,107,211,503,675,1921,3027,1273,5699,20683,55605,119803},
{1,1,3,3,9,17,115,183,325,259,2013,1505,6999,11573,5315,18731,9405},
{1,3,1,5,29,37,81,145,5,851,1803,2011,6655,3601,11325,17137,68501},
{1,3,5,1,25,51,111,19,75,765,1843,139,7253,12967,13387,48631,124881},
{1,3,3,7,15,29,7,231,13,901,1913,3817,3993,3049,32367,4201,90837},
{1,3,1,11,27,5,109,57,81,147,1141,2153,5255,6367,189,5959,88843},
{1,3,5,5,19,35,17,149,407,889,1583,1727,465,10785,6043,21785,80935},
{1,1,3,7,15,21,105,249,427,491,923,3189,8103,3875,18347,35799,36703},
{1,1,3,15,3,45,93,197,265,309,1909,1635,1743,9499,21897,36889,67449},
{1,3,1,11,15,57,31,231,363,879,1377,1941,6969,10721,21933,33419,102939},
{1,1,3,9,3,57,49,51,71,991,885,1367,2937,9301,29893,9867,113711},
{1,3,7,7,11,59,123,247,51,659,1323,3371,3417,12295,2021,62753,28059},
{1,1,7,11,3,57,53,1,203,287,219,3531,1365,6235,30187,4479,29567},
{1,1,7,9,5,41,41,39,137,495,149,2421,7365,11381,25403,16063,47491},
{1,1,5,13,25,25,47,25,213,661,1345,883,7573,3291,21303,8033,102639},
{1,1,5,3,9,49,75,221,455,139,1533,3155,1023,7249,10129,63165,1713},
{1,3,5,11,17,1,23,241,83,359,1243,2791,2975,6271,19035,55057,7625},
{1,3,1,9,17,61,109,255,447,939,899,551,7049,4247,17333,43369,30105},
{1,1,3,5,3,31,79,39,225,605,1893,3523,5391,6879,18619,2339,108295},
{1,1,5,1,29,15,123,39,239,57,843,2799,4755,4993,23383,45559,48359},
{1,1,5,5,7,5,99,1,351,213,1061,721,343,16071,29641,55607,76727},
{1,3,1,7,9,9,15,25,87,595,71,3769,2583,10105,28639,48899,49753},
{1,3,5,3,31,29,99,77,323,615,581,1725,2471,16263,4903,205,55441},
{1,1,5,11,17,53,47,53,125,717,867,1251,4009,13981,10165,4769,117431},
{1,1,3,7,7,19,119,27,163,11,693,3197,3981,12591,26017,62113,48391},
{1,1,3,15,13,17,13,81,19,821,677,233,5227,14855,18269,18895,90041},
{1,1,3,9,27,61,125,221,415,183,1137,1879,3451,3599,27317,53449,35499},
{1,3,3,15,3,27,53,93,17,405,373,2531,3121,2299,1593,34623,102389},
{1,1,1,11,23,19,85,87,209,17,1805,4067,7401,6097,5865,61383,42971},
{1,1,7,9,29,43,99,125,385,347,97,1121,1533,10545,17383,48649,78443},
{1,3,3,13,7,9,95,105,463,911,357,423,5701,2389,16307,17817,108775},
{1,3,5,11,21,21,79,53,511,995,1709,1715,6031,10507,10735,48817,28569},
{1,3,5,7,31,49,43,109,267,981,1529,3611,3379,1295,27489,46721,58423},
{1,3,3,11,3,31,21,3,79,31,1885,3029,6337,15457,8995,9955,95019},
{1,1,7,13,9,9,77,73,111,769,813,1599,5925,1063,12151,54125,67723},
{1,1,1,7,13,5,43,201,379,199,769,3227,3995,1543,21903,10651,122007},
{1,3,7,13,11,53,83,201,231,137,617,2395,2513,6659,9387,15653,96927},
{1,3,1,13,29,19,97,57,231,985,805,1169,831,15867,20195,53533,99735},
{1,1,3,13,19,15,19,39,99,31,421,755,7439,4927,19893,15449,47937},
{1,3,3,9,1,17,71,37,289,537,69,3687,6537,12295,28403,6627,72991},
{1,3,3,15,31,53,21,223,451,309,895,3923,3149,5167,1979,31425,53485},
{1,3,1,1,29,7,5,197,445,455,185,633,897,4561,28833,39477,46665},
{1,1,3,9,29,19,45,239,323,1005,101,2083,7403,10401,987,32301,58141},
{1,3,3,5,31,17,7,141,245,301,1607,3381,7517,6663,6327,15321,19963},
{1,1,7,5,5,37,109,31,285,767,1689,2961,5511,15415,32011,14889,7237},
{1,1,3,7,31,35,47,157,407,719,1213,1241,2475,10321,11547,52641,21603},
{1,1,1,7,5,45,35,137,403,321,1151,529,6297,3059,27791,18387,101431},
{1,1,3,11,21,19,97,121,377,325,741,1601,1115,6233,19089,40491,53259},
{1,1,1,9,3,13,83,243,443,91,1455,1875,3327,7245,12735,14943,44163},
{1,3,5,11,1,15,107,211,25,125,623,1319,6133,12177,1377,32547,110919},
{1,1,3,3,7,39,23,99,433,581,53,3421,733,12767,23595,22957,88821},
{1,1,1,13,5,53,103,127,409,379,1155,3097,6529,11685,22147,46003,59771},
{1,3,3,3,15,37,9,67,237,79,697,1943,1021,3217,16013,14727,105729},
{1,1,7,1,9,43,55,79,63,553,871,2881,6487,4667,24263,41995,60907},
{1,1,7,7,23,31,55,23,451,593,85,43,965,12491,15121,16129,90639},
{1,1,7,13,11,53,21,123,237,147,511,2105,5961,4465,4015,19069,89203},
{1,3,5,1,1,39,59,239,391,91,923,85,1047,1489,31119,58485,129171},
{1,3,5,13,3,21,35,205,219,795,901,2465,5887,275,22003,29659,50589},
{1,3,1,5,1,35,127,147,159,791,1643,1811,1199,3851,9681,19845,127075},
{1,3,3,7,17,19,13,223,395,971,125,181,4455,13305,30433,46161,122277},
{1,3,1,3,19,1,15,71,425,459,655,2251,5525,7611,5819,1255,43107},
{1,1,5,15,3,9,83,191,439,663,399,2263,1857,15421,2079,2381,59193},
{1,3,5,5,1,7,9,77,347,419,1329,3173,7295,3631,13435,3217,18053},
{1,3,3,7,29,39,35,71,119,745,603,2247,377,3297,30983,27857,105739},
{1,1,5,13,9,59,57,239,247,921,1383,2315,241,4435,24661,6129,122727},
{1,1,5,7,3,15,39,165,27,803,609,3081,6009,12665,24155,51647,3857},
{1,3,5,11,27,41,61,255,195,169,557,1739,4029,1791,471,16321,49801},
{1,3,7,13,17,45,35,177,109,113,551,219,4065,303,15489,25427,12349},
{1,3,5,5,25,15,79,165,231,867,483,3563,6611,11277,3193,37455,127373},
{1,3,3,11,25,21,47,255,27,543,485,2675,5893,3029,3857,50967,14681},
{1,3,7,11,3,23,81,135,77,227,417,1733,5175,15295,15985,50329,48641},
{1,3,5,1,3,47,33,67,201,235,1299,3703,1959,8091,11115,10869,9595},
{1,3,7,13,1,45,61,49,471,923,1827,2175,1433,3473,3781,7923,121525},
{1,3,5,7,25,59,113,19,415,839,167,3549,7435,6573,767,2751,18383},
{1,3,3,1,5,11,125,241,395,423,955,2551,963,8197,30253,10473,28505},
{1,1,1,3,5,31,69,103,153,505,1507,2827,165,4943,8343,54253,87593},
{1,3,3,1,7,37,27,75,251,623,965,1907,6063,761,765,10103,43479},
{1,1,1,13,7,21,53,219,267,57,959,579,2951,13797,3249,29895,47467},
{1,1,5,9,13,7,85,107,3,635,1235,1339,3263,3895,25911,7521,34149},
{1,1,5,15,29,37,73,43,413,993,499,719,1557,14397,11245,58197,127901},
{1,1,5,15,9,37,87,57,63,337,927,1887,6407,11237,23233,53567,120449},
{1,1,3,7,27,11,85,227,159,849,647,1977,4623,7343,8089,4251,26609},
{1,1,5,11,11,3,105,191,189,627,367,3935,6647,13069,26195,23137,56427},
{1,1,3,3,29,51,39,3,437,1011,1061,1747,3051,11165,8155,9723,41035},
{1,3,7,15,9,43,79,195,265,395,1349,337,911,15767,3593,42859,70181},
{1,3,7,7,11,47,11,85,489,801,1177,3861,3517,9209,27505,12291,35691},
{1,1,3,9,15,61,71,123,287,419,1079,3489,3519,12739,21341,24323,33961},
{1,3,7,3,9,17,119,137,389,391,601,1875,2197,5271,13289,43597,43279},
{1,3,7,15,29,35,41,171,183,701,1673,981,5479,21,11353,64953,88189},
{1,3,3,13,15,35,35,81,297,245,475,393,5401,12369,21129,65213,125013},
{1,1,7,13,15,57,25,143,389,111,1219,2195,769,9005,10367,39435,3631},
{1,3,3,13,9,29,9,47,127,377,1195,1221,5751,15481,10537,29909,112691},
{1,1,3,5,17,47,29,1,299,651,1023,1601,5917,3781,18421,42393,51789},
{1,3,3,15,31,51,101,147,367,159,359,705,3773,8649,31373,5733,58287},
{1,3,5,11,11,51,55,79,147,917,1945,1725,289,12777,30099,3013,91527},
{1,1,7,13,1,51,33,27,169,573,117,2479,761,1283,32723,13589,88821},
{1,1,1,3,23,13,33,207,137,391,1309,4093,6889,827,9331,57113,110193},
{1,1,1,13,15,57,115,53,59,443,1,3545,6923,6603,8631,41703,8519},
{1,1,5,5,25,29,53,153,107,423,1829,2469,1843,889,31727,20701,6343},
{1,1,7,13,11,41,7,219,77,663,329,2639,1111,1293,16771,20731,46973},
{1,3,3,15,23,19,45,107,111,155,1595,1821,471,6089,21587,49259,85393},
{1,3,1,3,27,21,39,227,359,885,449,2615,3519,5377,16017,57159,82399},
{1,3,3,15,31,33,77,33,87,821,701,2859,1777,3007,16757,5447,3557},
{1,1,1,15,11,31,127,79,363,341,169,3451,6351,6867,13511,833,103151},
{1,3,5,7,27,23,5,67,159,535,103,843,8187,6891,19169,22565,95255},
{1,3,5,5,15,27,53,49,343,815,1203,1031,6359,1337,1629,47783,103391},
{1,3,1,1,13,19,51,185,45,549,619,2247,2541,10421,31507,60785,87139},
{1,3,1,15,29,9,47,127,41,767,1375,2183,7169,12855,15021,377,69327},
{1,1,3,9,5,23,23,203,101,809,1155,2885,3901,3081,1827,65373,106133},
{1,3,3,13,3,21,73,135,353,905,1757,1361,3801,15541,2261,17159,18037},
{1,1,7,7,27,23,57,33,225,407,1709,1159,6353,13341,15883,17339,50423},
{1,1,3,15,13,21,33,91,183,975,1623,3187,5495,8947,7031,19687,104483},
{1,3,5,7,17,25,77,1,335,85,1783,2617,4463,3807,12883,24487,66205},
{1,1,3,15,23,37,83,93,211,757,903,2681,49,435,21057,63635,36489},
{1,3,1,13,3,45,63,57,65,21,627,1467,51,15887,27465,59227,108233},
{1,1,7,5,15,41,53,57,301,677,803,1675,6937,3159,14281,22355,37783},
{1,1,5,13,15,43,39,245,191,875,1505,2085,3903,185,24461,28939,98771},
{1,1,7,9,17,25,29,31,439,159,533,3177,4155,403,23735,61817,121909},
{1,1,3,15,29,43,111,47,483,513,63,2423,4979,5159,15499,33391,51575},
{1,1,5,15,15,43,13,41,445,929,1365,2023,6173,6067,30969,51457,51179},
{1,3,3,11,15,17,93,235,159,599,635,1113,1017,7413,7737,20051,79127},
{1,1,1,15,5,19,81,65,479,119,1831,2515,2929,15395,31607,29969,49935},
{1,3,1,13,23,47,45,151,51,217,803,3265,5907,14371,8287,25659,27655},
{1,1,1,13,13,53,11,63,501,487,1683,1147,4693,2761,19359,2215,112393},
{1,3,3,1,31,15,61,237,129,119,135,39,6509,3753,16997,3841,24521},
{1,3,5,7,5,27,113,251,217,923,229,2259,5241,6331,6773,41929,89605},
{1,1,5,9,17,41,21,185,95,137,1151,195,913,531,15731,22893,93521},
{1,1,5,1,29,57,123,11,345,581,227,1539,7527,8537,16429,8437,18953},
{1,1,3,7,7,21,103,239,115,513,1287,3717,331,5453,18943,17247,64975},
{1,3,7,11,21,37,79,83,93,155,1297,1371,1109,6569,21137,29237,24007},
{1,1,1,13,17,11,127,89,397,497,1017,721,2837,5623,31745,52243,107225},
{1,1,7,9,15,43,29,215,449,233,313,2587,2903,2735,4539,50481,85279},
{1,1,3,15,13,35,109,211,299,255,1595,533,1801,13965,25277,52347,13447},
{1,1,1,15,9,23,115,119,207,973,1339,1315,6465,9917,4593,65435,2515},
{1,3,3,3,7,25,115,115,213,845,1445,1217,1563,12491,5197,44409,79895},
{1,1,1,3,9,33,31,203,19,895,1145,2893,4807,7501,6999,54883,13797},
{1,1,3,1,19,51,73,29,451,533,83,2477,335,9703,9747,57427,69443},
{1,1,7,5,21,11,53,133,165,291,591,1419,3661,4697,21363,53467,84063},
{1,1,7,3,13,7,85,49,193,289,1531,709,2351,12085,28553,57145,129517},
{1,1,1,1,17,19,13,213,75,977,811,1813,7293,13795,28569,28133,11949},
{1,1,5,1,27,11,47,89,271,65,1651,2331,3289,6227,15027,19959,22945},
{1,3,7,9,17,37,17,245,249,501,405,951,3005,9757,10265,35575,70529},
{1,3,1,15,21,47,15,75,113,45,125,1393,3361,13477,24325,39743,67409},
{1,3,5,1,13,3,33,51,463,241,1421,1607,3937,3405,26653,33955,97915},
{1,3,7,13,29,17,41,193,461,787,459,4019,1887,13831,9387,25215,69801},
{1,3,1,11,31,55,13,235,85,953,109,233,1893,13225,26165,59237,15845},
{1,1,1,13,11,43,127,193,143,831,875,2471,7011,3063,21979,42113,80581},
{1,3,7,1,5,1,63,55,349,525,441,2695,3301,15737,13355,16727,25001},
{1,3,7,7,31,23,87,99,331,101,1341,3,1447,9507,18627,2503,57597},
{1,1,1,9,11,19,89,141,269,31,1933,429,7765,5905,15327,25913,17281},
{1,3,1,9,23,61,75,15,121,635,1409,615,7841,11993,1637,26073,70763},
{1,3,3,1,5,63,85,3,443,87,1201,275,3457,16187,26839,16593,36335},
{1,1,5,5,27,61,1,145,287,563,1135,2703,733,10209,3937,23807,56857},
{1,3,3,7,1,41,97,155,305,395,1607,1171,1061,12301,8041,12111,66831},
{1,3,7,15,9,61,127,225,125,231,87,2433,6951,2999,24859,61685,111943},
{1,3,5,15,13,39,87,57,305,469,1929,1559,1383,2779,3883,845,45181},
{1,1,1,15,19,1,23,41,207,731,501,1147,6543,5011,483,56889,48993},
{1,3,3,15,21,35,75,129,441,497,953,201,6849,2893,6351,62163,84127},
{1,1,1,9,21,31,91,79,345,649,1529,805,4931,12887,30167,52305,92561},
{1,1,5,1,3,21,121,223,67,185,801,889,7443,8419,19929,11451,11487},
{1,1,3,15,21,51,119,31,197,773,617,2055,799,9105,12353,33635,27589},
{1,3,5,3,27,11,41,105,289,877,1175,3111,3161,12537,18001,38061,59089},
{1,3,3,5,3,27,101,253,225,915,1757,1601,3391,10443,3983,58427,93391},
{1,3,1,7,9,43,85,115,169,285,1267,3791,2701,5599,10099,48105,45219},
{1,1,7,13,25,57,35,223,265,451,1913,2715,8017,3725,7079,34611,61159},
{1,1,3,7,23,27,93,195,449,845,865,655,4263,12743,7467,7929,7095},
{1,3,5,5,29,51,109,123,227,693,2033,3829,7187,4027,17861,45093,7355},
{1,1,1,11,27,31,127,75,443,479,865,1377,711,3791,27235,17405,25975},
{1,3,5,7,1,49,79,167,471,453,211,265,8163,6517,3413,17283,51961},
{1,3,1,5,17,29,15,239,385,239,425,2197,3553,14913,14889,31645,67477},
{1,3,3,5,1,11,25,105,367,253,1395,2077,2613,4535,18215,37657,48283},
{1,3,3,1,1,41,7,161,437,659,833,3175,2063,14497,6655,8817,127321},
{1,3,1,11,17,27,3,51,75,183,1889,287,5429,14007,14445,47395,94543},
{1,1,7,13,29,9,109,19,73,3,1529,457,6413,4113,14733,24455,44623},
{1,3,1,15,15,31,83,25,263,229,1801,377,1703,8571,10393,52021,100937},
{1,3,5,9,25,57,79,19,117,437,275,3439,6393,2111,8317,3521,96927},
{1,3,1,13,27,43,103,171,361,949,347,809,5819,2763,10447,35129,46985},
{1,3,5,11,17,1,27,37,473,851,1057,831,4373,5179,18193,48731,64317},
{1,3,1,7,17,5,19,217,439,549,1983,2473,6059,5271,10279,7793,114357},
{1,3,1,5,25,19,99,65,507,527,825,2517,2299,1725,9913,5779,12207},
{1,3,1,1,29,41,119,27,411,475,461,1885,2339,4945,24665,13621,78129},
{1,3,1,11,27,29,119,155,487,29,1545,675,1417,6119,12451,21345,39377},
{1,1,3,7,19,5,111,227,49,307,549,737,4793,13885,22971,18653,69573},
{1,3,3,1,27,59,87,7,379,497,903,591,6105,1957,25849,55957,120181},
{1,3,5,15,19,31,43,1,35,341,311,1343,3625,16181,31047,59679,89231},
{1,1,1,15,21,19,93,229,49,597,1465,2027,5935,12269,20239,17861,26311},
{1,1,1,1,3,31,115,87,129,419,871,2469,3807,4473,25025,36923,67959},
{1,1,1,3,23,31,41,247,295,369,1131,2183,8097,7609,4387,37565,50177},
{1,3,1,11,9,17,111,249,417,775,217,1435,6295,5065,2967,55361,91933},
{1,3,5,7,19,21,71,219,411,31,335,2915,3687,5691,12405,34659,76721},
{1,3,5,13,29,31,95,203,149,399,547,2529,2485,3371,20219,33647,34217},
{1,3,5,13,31,41,97,115,427,35,1319,2335,715,2541,4507,49395,33895},
{1,3,7,15,3,49,3,49,153,93,1343,1035,5685,15855,15751,27663,99553},
{1,1,7,5,27,7,53,135,453,981,1767,3503,1259,11973,23259,41051,96593},
{1,1,7,9,5,59,57,141,41,639,1681,145,7019,6621,14221,12051,71871},
{1,1,3,1,13,39,7,187,7,919,1555,2111,6507,2099,10643,22851,82033},
{1,3,7,9,25,59,27,225,239,715,1115,2309,7785,11849,8991,54305,107305},
{1,1,7,11,21,51,1,223,481,195,2005,2651,6797,12201,11013,1843,65167},
{1,3,3,11,27,3,117,5,255,595,399,1329,1437,12061,32679,16655,76235},
{1,1,7,13,21,1,35,159,329,37,1247,2663,3889,14603,25799,45363,87963},
{1,1,7,7,7,11,53,215,351,329,1039,969,4449,14785,28617,25953,78663},
{1,1,7,7,27,17,19,223,143,433,789,1941,5527,711,25097,4571,121975},
{1,3,1,13,11,47,31,249,325,1003,509,2741,3953,1691,12661,16097,80211},
{1,3,7,9,27,11,21,129,25,57,1523,3631,2639,2541,14249,34539,70551},
{1,1,5,3,31,47,47,73,71,783,1353,2157,2563,14015,997,31611,118649},
{1,1,5,5,25,35,25,207,349,503,121,3455,5783,10899,12745,35117,36679},
{1,3,1,3,11,39,123,177,19,441,1979,1257,1351,4253,15145,44559,59379},
{1,3,7,3,7,35,41,203,439,1013,1055,1165,1043,11183,1795,31253,113693},
{1,3,1,13,7,43,57,1,229,345,631,841,7923,5971,20489,47917,66833},
{1,1,1,15,27,5,31,117,153,755,1207,619,8185,4329,9979,57255,79045},
{1,3,3,7,23,1,7,227,337,417,1895,765,7799,13599,27253,4485,112391},
{1,3,5,13,27,63,5,87,101,351,953,2235,1587,5479,26529,34165,83303},
{1,1,5,15,1,43,63,193,143,711,1779,3531,1355,16253,14595,32343,131021},
{1,1,1,9,29,37,29,71,11,877,1301,2415,5593,1855,25223,6805,12901},
{1,1,7,9,31,5,49,63,185,373,129,1695,7841,4477,17809,42771,120221},
{1,1,5,3,15,43,49,45,47,775,699,2787,7831,4189,18317,63933,83669},
{1,3,5,3,23,33,85,255,119,685,1245,1647,1999,13063,9241,49017,32619},
{1,1,7,15,29,15,125,233,189,411,1251,3459,7213,10081,4403,56819,17103},
{1,3,3,11,21,13,93,125,213,793,1057,2363,661,12213,2259,3787,91451},
{1,3,5,5,19,35,5,153,507,691,1743,1777,7579,14229,10155,18529,35945},
{1,3,7,5,27,35,13,77,189,793,877,643,2787,5817,22589,58363,49059},
{1,3,7,9,9,37,21,251,119,895,1023,91,4317,10943,7355,36961,36903},
{1,3,3,13,19,49,15,105,399,29,1903,3503,3453,15429,31503,57815,34009},
{1,1,5,1,19,35,49,97,335,665,1871,887,4713,517,9571,41601,9673},
{1,3,5,13,29,45,111,233,251,407,1135,2791,6525,11633,22295,65381,117511},
{1,1,3,3,17,7,65,43,391,91,315,3559,479,7337,25629,785,19855},
{1,1,5,9,29,31,67,17,381,875,1001,415,2263,4415,11263,309,117623},
{1,1,7,11,25,1,59,61,247,649,687,907,1037,13935,7229,39769,92755},
{1,3,5,15,21,51,27,79,343,785,1567,1349,7991,8531,11243,61351,21297},
{1,1,1,3,31,41,67,169,83,959,813,1953,2467,12369,31431,50761,75731},
{1,1,5,11,25,37,83,163,3,161,1249,3009,7167,5473,10561,44899,130879},
{1,1,7,11,9,61,61,113,81,205,731,3887,5525,13415,25181,11557,59343},
{1,3,7,5,19,27,107,89,295,715,1439,1285,5813,8895,7233,32905,3273},
{1,1,5,1,29,11,125,253,445,295,1721,1271,2203,2215,7613,55655,112157},
{1,1,5,11,11,13,111,55,19,551,1365,477,2513,12311,22485,23291,92447},
{1,1,7,11,9,5,3,109,507,441,1767,1781,3077,219,29293,21237,71159},
{1,1,3,11,3,45,99,113,367,569,1907,1281,51,13693,14639,32999,77461},
{1,3,5,11,5,19,97,11,473,937,1623,1507,3245,9331,16005,37505,40085},
{1,1,7,13,21,61,103,111,35,141,61,1043,1989,1311,29021,2617,89915},
{1,3,7,15,19,31,39,175,371,459,1293,1645,1125,1199,4811,55721,76071},
{1,1,7,3,3,35,17,7,91,317,1615,3559,191,2579,15027,58711,36009},
{1,1,1,13,1,27,45,87,443,443,853,3917,1437,4053,14861,2897,109853},
{1,1,5,3,21,47,73,195,115,517,1781,2341,805,5679,12053,29113,100479},
{1,1,7,1,25,27,61,167,203,57,527,1071,7131,8403,9943,11503,33081},
{1,1,5,13,31,43,35,195,177,229,1401,4011,2363,15787,21125,32103,62337},
{1,1,5,11,19,13,3,249,119,35,747,1419,5451,13043,19813,54859,94825},
{1,3,1,9,17,13,51,125,391,157,1199,1805,1763,11831,20915,38547,14221},
{1,1,7,1,23,61,25,69,435,183,1379,1211,5529,9447,4575,14127,91867},
{1,3,3,15,11,15,101,135,419,685,1097,787,2045,3393,26221,23653,116917},
{1,3,1,11,29,23,13,153,27,683,1569,413,261,10291,23763,15579,39337},
{1,3,7,7,19,23,121,23,339,165,1137,2791,319,16111,14847,28171,79237},
{1,3,1,5,9,59,33,19,191,707,1883,1683,1161,12905,12299,22201,19811},
{1,3,1,3,27,11,69,199,415,251,1079,1709,4539,7867,21321,33617,53459},
{1,1,3,9,19,59,21,95,275,213,1819,721,6271,11845,9573,16105,12755},
{1,1,1,15,23,7,91,235,43,95,913,715,3229,12339,23089,30963,129525},
{1,1,7,9,7,41,43,131,485,621,1293,1955,5215,6545,29225,53587,46901},
{1,3,1,5,7,57,97,199,225,707,1223,1829,497,12587,24551,12907,82411},
{1,1,3,7,21,9,63,15,263,957,155,4021,4455,2025,16981,19743,88619},
{1,1,7,5,31,3,27,45,369,747,1559,1429,8049,15069,19897,50067,52861},
{1,1,5,13,23,35,91,139,73,275,207,2709,3801,12755,19155,61629,5513},
{1,1,5,7,5,25,33,45,325,847,81,891,3191,14115,25095,39867,3839},
{1,3,5,13,9,31,31,113,507,833,691,2041,4873,81,21365,35265,37627},
{1,1,5,13,9,51,127,131,285,683,593,3411,6685,3601,12255,8337,80597},
{1,1,5,15,29,13,79,199,157,421,1697,2063,2213,4141,21045,45785,124023},
{1,3,1,11,19,5,79,57,71,373,487,671,3671,9093,20989,48477,104951},
{1,3,5,15,13,7,39,243,507,739,1905,3431,4141,9345,27877,64735,112997},
{1,3,3,5,17,25,31,243,393,61,199,2825,6981,5887,22289,9201,77689},
{1,3,5,15,15,63,77,39,463,883,671,3285,6925,15085,1665,64005,130619},
{1,3,3,11,21,15,7,115,9,879,1097,3993,3929,9809,22105,9549,31819},
{1,1,7,15,3,9,19,97,327,105,1915,205,3873,1229,29915,57375,108217},
{1,1,3,11,29,41,77,11,183,73,1651,3739,3911,8695,15339,19293,1827},
{1,1,1,5,23,49,35,175,99,49,615,1733,6901,2351,18765,55553,99791},
{1,3,7,3,25,17,67,161,507,941,35,2619,339,791,6485,64277,123867},
{1,1,3,13,11,9,79,193,75,391,1753,3537,6971,6607,11933,4447,87793},
{1,1,1,5,19,9,63,203,51,395,1365,2393,7265,11709,13721,4519,118765},
{1,1,3,9,17,53,29,103,325,973,903,785,7535,9951,8121,12603,38679},
{1,3,1,7,7,63,1,123,439,181,1373,2705,995,10789,7495,54543,120109},
{1,1,7,3,17,13,79,179,165,965,1537,3753,3497,12127,6983,48605,113057},
{1,1,5,7,3,7,41,25,267,633,19,1317,3445,12377,27881,55249,40841},
{1,3,5,1,31,55,43,129,411,281,1,851,2419,7943,13721,39371,114557},
{1,1,7,7,23,19,83,37,9,161,125,3179,7973,9703,23199,32723,130915},
{1,1,7,5,27,21,11,219,403,239,1723,2957,3029,9911,10981,35421,74025},
{1,3,1,1,31,59,69,77,395,1,157,1259,4913,2089,17619,51033,130899},
{1,3,3,3,19,11,83,237,103,921,487,1833,8187,3811,18887,9389,80927},
{1,3,7,3,17,51,107,209,187,831,1501,1337,803,10361,11347,65291,42219},
{1,3,3,15,7,29,61,25,413,257,1185,4009,7463,1839,6645,28389,14449},
{1,3,1,9,5,31,83,55,375,399,945,997,7649,12631,7691,53325,50173},
{1,1,5,9,13,9,83,37,487,975,487,3587,7285,7505,10155,673,126505},
{1,3,5,7,21,3,35,21,367,323,1579,3351,5465,13719,17033,42573,55079},
{1,3,3,15,11,27,121,109,267,855,1417,3839,6535,1051,29355,23815,76031},
{1,1,7,9,5,31,35,53,369,137,1545,927,825,1333,13637,11003,96963},
{1,1,5,3,29,41,31,85,35,477,227,3325,1213,681,14591,31325,12199},
{1,3,7,11,11,11,33,255,335,747,855,31,6101,293,20423,47521,62573},
{1,1,1,15,31,15,33,175,321,441,1197,3579,4989,9275,30485,1077,122947},
{1,3,5,15,23,21,127,223,249,373,1309,1469,5701,9097,29897,26627,38489},
{1,3,7,3,3,35,83,149,259,315,1467,1953,6035,7961,10901,25171,130713},
{1,1,3,9,7,63,55,33,375,421,151,1721,1999,14937,17539,48323,97345},
{1,1,5,5,3,21,47,19,227,131,1591,3779,929,13879,13489,19805,20135},
{1,1,7,1,31,25,87,125,213,135,809,3067,5035,7407,2193,31423,123973},
{1,3,5,13,17,19,77,169,345,115,227,649,3609,15063,1895,17533,95859},
{1,3,5,15,17,29,17,11,145,601,1871,851,8161,14029,10039,4247,62393},
{1,1,7,13,25,5,49,231,261,71,335,4081,7915,11367,17087,26041,128737},
{1,1,1,13,13,21,77,113,373,1005,109,2877,3001,15011,2465,37015,69049},
{1,1,3,15,31,33,119,121,41,9,1567,577,1687,12117,17049,675,10729},
{1,3,5,11,31,7,47,41,127,81,273,1649,975,3953,17021,24163,12599},
{1,3,1,3,27,41,75,237,317,85,1995,2255,2191,6441,26629,25797,97681},
{1,1,1,3,11,5,31,109,227,977,59,793,3305,10905,16529,21345,2403},
{1,3,5,9,9,37,107,129,421,383,1415,885,3383,9547,7303,41745,59919},
{1,1,7,7,29,27,59,177,97,299,1019,1393,7763,5715,9253,58035,23431},
{1,3,3,3,23,13,51,101,75,857,1699,2687,3983,10427,19845,49503,96033},
{1,1,1,7,21,51,25,71,265,999,1259,625,775,11045,20769,42597,115521},
{1,3,1,13,25,47,21,245,201,667,1193,1087,407,6057,14929,35291,57615},
{1,1,1,7,27,25,93,85,321,1009,1045,1901,349,11393,10917,10413,94125},
{1,1,1,15,3,63,59,51,307,135,785,1921,6921,5689,8487,21061,69903},
{1,3,7,1,13,47,59,155,107,573,843,2849,6685,5927,31747,21541,94271},
{1,1,7,15,23,7,85,169,209,527,1027,3745,4773,14893,10789,1243,87133},
{1,1,5,9,1,1,53,57,245,899,1785,1951,7651,10909,30167,40789,66965},
{1,1,1,7,17,33,65,79,455,677,157,1313,1573,9697,4161,4609,42783},
{1,3,7,7,27,15,109,113,239,521,563,2493,1471,15817,14515,48465,66009},
{1,3,5,3,29,33,125,169,483,593,1665,657,3799,15829,29591,25813,40987},
{1,3,1,11,15,25,21,215,341,241,1599,3807,6633,15137,15377,56881,47499},
{1,3,3,3,15,49,89,117,191,641,675,2671,4243,1617,20261,42669,119173},
{1,1,1,13,13,43,73,103,183,239,555,2121,4889,1431,20601,21545,11809},
{1,3,1,9,9,9,121,51,77,455,1481,427,1961,12149,21273,16295,21909},
{1,1,5,11,19,55,37,63,493,663,945,2191,2491,11545,7407,36295,94293},
{1,3,5,15,25,35,103,33,171,425,409,5,2519,2239,30557,20007,69079},
{1,1,5,11,13,29,71,21,35,833,191,365,7013,12413,10227,56705,61705},
{1,1,1,1,21,13,87,113,63,537,283,925,2147,1683,31239,2775,131021},
{1,1,3,9,23,1,117,19,487,235,877,149,369,9615,12501,60175,35741},
{1,1,7,9,5,25,107,199,339,755,245,2861,1119,14683,2221,5227,81479},
{1,1,1,15,5,15,37,63,511,219,783,3245,5563,13231,22311,16803,10393},
{1,3,7,5,1,15,9,21,287,991,555,771,7683,1661,6553,43735,118713},
{1,3,1,3,3,29,119,157,13,599,537,2921,5207,11621,1515,6351,118429},
{1,1,5,1,27,39,111,117,481,25,549,913,6427,7703,23099,50501,7617},
{1,1,7,5,29,63,43,151,63,43,197,3165,3879,12435,461,64475,60597},
{1,3,1,11,31,35,59,207,387,441,1293,2117,3751,12653,2811,42585,33297},
{1,3,7,15,27,47,13,15,135,433,615,1,171,11503,27117,64635,122191},
{1,1,7,1,23,23,107,135,311,395,373,2771,81,12513,16739,6715,94999},
{1,3,5,7,19,9,21,139,307,231,65,59,7767,2897,3503,58163,48807},
{1,3,5,13,23,5,51,247,125,911,1395,1337,3215,15811,12729,21495,22597},
{1,3,5,5,1,19,123,125,197,533,1699,1397,3473,15201,24493,3395,98261},
{1,1,3,7,29,39,69,97,353,293,1103,543,5015,9913,6965,61921,122073},
{1,1,3,13,19,41,117,253,449,231,865,3055,4751,3277,22863,3249,38359},
{1,3,5,13,9,7,107,17,251,501,1925,3733,5035,13213,12535,13705,73047},
{1,3,7,5,23,5,83,45,457,667,913,1167,7063,10915,10911,20501,61823},
{1,3,3,13,7,15,29,223,503,713,667,3989,5927,5909,27633,17615,97931},
{1,3,7,13,19,53,25,41,311,327,1323,3361,1095,12701,1065,34155,34705},
{1,1,7,7,11,35,63,73,179,477,467,4043,3097,16089,12749,18233,50299},
{1,3,3,13,5,27,31,207,357,469,607,961,7393,6707,25833,22337,119083},
{1,1,3,3,7,53,47,55,267,107,1307,2151,793,15605,12153,13075,76529},
{1,3,5,1,13,35,63,191,375,221,1603,2049,5363,1481,32271,22635,118603},
{1,1,1,11,17,63,13,3,353,943,443,141,7441,12335,4499,15923,63677},
{1,3,7,13,21,51,125,61,203,1,707,3893,4627,3125,14629,62721,85101},
{1,1,3,5,31,23,63,241,41,721,599,1761,2593,1685,31247,7811,87561},
{1,1,7,9,7,53,51,9,303,675,1261,1591,4363,15,29723,54533,103869},
{1,3,5,7,27,21,103,113,463,379,635,2363,607,11445,22475,58433,93071},
{1,1,5,5,5,63,23,67,399,279,829,945,6545,14951,5135,22889,87625},
{1,1,7,15,1,59,69,123,169,821,1125,2051,3375,11691,1379,57461,124209},
{1,1,5,15,31,57,51,59,297,459,701,241,2801,11893,4007,13165,79403},
{1,1,5,9,11,41,79,47,19,529,21,1871,371,6269,7433,36183,96113},
{1,1,7,5,29,3,33,191,119,501,1637,2903,3347,4581,17407,18169,10595},
{1,3,5,11,9,35,95,193,413,727,1157,3331,5993,1781,22653,3975,110557},
{1,1,1,1,23,5,35,65,57,515,569,4031,7983,4603,29419,44847,63601},
{1,3,1,7,21,5,77,23,317,803,723,3229,7171,2883,10943,50323,108579},
{1,3,5,11,15,53,75,127,177,19,501,1201,5113,9069,8817,14725,104737},
{1,3,7,9,7,39,5,121,409,103,1075,451,7603,16023,32557,43159,94385},
{1,3,1,11,29,57,123,141,57,945,1777,2427,2359,12839,7325,7945,129811},
{1,3,5,15,5,3,17,55,467,61,131,2891,6331,5859,20437,49425,80731},
{1,1,1,15,29,13,127,181,361,1019,1675,2755,6533,8957,14691,4285,65459},
{1,1,7,11,23,43,111,183,103,269,229,3291,1873,11349,29319,64829,19639},
{1,3,7,11,15,63,1,253,489,863,1707,2769,3201,7901,18161,12515,130237},
{1,3,1,7,1,25,43,159,505,511,1745,1421,6779,11103,23535,61129,124571},
{1,1,3,13,19,33,17,243,481,617,1061,1891,7165,6821,18505,8965,70179},
{1,1,7,13,17,17,65,23,255,361,1873,1605,2041,11119,11419,63131,49207},
{1,1,5,13,15,57,27,223,199,529,1115,1513,8083,11713,21005,50741,122223},
{1,3,5,15,29,35,107,85,141,505,1553,1283,4581,5077,9461,59853,23219},
{1,3,5,11,11,45,53,195,199,773,1911,721,1563,3769,3267,30673,80313},
{1,3,7,7,21,37,9,129,431,79,1559,2125,7781,6441,23533,46919,25315},
{1,1,5,15,11,61,77,231,349,647,225,85,6789,12557,6505,21985,54965},
{1,1,5,1,19,21,33,211,347,491,1119,1619,3739,11255,26705,59691,35337},
{1,1,3,3,29,15,7,23,279,145,699,289,475,1681,3201,64477,24919},
{1,1,7,7,23,53,75,71,315,403,1521,1417,3749,11243,3951,61039,51143},
{1,3,7,3,15,21,81,219,249,387,1405,3495,7143,2599,25435,15259,66069},
{1,1,5,7,31,9,63,55,409,421,1851,847,1593,10447,2833,13209,47285},
{1,1,3,7,15,3,35,49,253,21,1705,357,2751,9671,12429,4549,118691},
{1,1,5,15,1,3,97,197,43,923,1273,663,4291,12357,28221,15291,60989},
{1,1,7,7,15,3,35,115,449,641,743,1855,359,10983,2831,43983,56465},
{1,3,7,11,1,51,69,27,29,187,1673,1273,7987,1223,8971,53805,4413},
{1,1,3,11,1,55,91,241,35,97,1027,3967,703,3535,21681,55825,50423},
{1,1,7,11,21,53,111,125,11,355,1585,3603,1705,16311,7045,15503,63625},
{1,1,5,15,25,47,31,29,333,361,1831,1545,7751,8679,32453,61755,94637},
{1,1,3,3,23,3,79,11,367,551,281,1273,5097,12527,473,33855,85783},
{1,1,1,15,27,21,107,121,187,495,1877,1957,3647,13263,30729,18131,33689},
{1,1,5,13,3,43,41,53,127,299,839,3327,7929,9921,29471,18075,34283},
{1,1,7,13,31,5,59,75,335,929,379,139,7121,9281,31161,3177,2615},
{1,3,7,1,11,19,81,199,425,639,497,693,1271,7363,10543,52513,130549},
{1,3,3,7,21,41,101,67,363,5,1455,1433,81,15609,16231,13285,38995},
{1,1,3,15,11,19,123,177,429,27,141,3095,5379,2241,29877,59383,25199},
{1,1,7,7,19,63,93,217,279,349,149,2479,2355,6475,29993,37941,58715},
{1,3,7,3,21,23,59,177,489,817,1209,1629,5805,3137,23767,62967,16609},
{1,3,3,7,9,55,59,31,191,891,833,1059,3007,2331,385,58247,110697},
{1,1,3,3,11,61,9,189,79,621,209,2785,2959,4133,20691,45605,117089},
{1,3,3,5,5,47,31,1,451,765,2027,2327,1725,14341,7997,6449,77893},
{1,1,7,1,7,27,27,129,227,505,1461,783,945,12653,17913,61631,41875},
{1,1,1,11,13,41,41,221,483,825,451,493,1717,10389,7805,37707,30733},
{1,1,5,3,31,31,75,3,323,83,563,919,7387,1673,6157,7415,14947},
{1,1,7,13,19,37,29,93,153,491,1033,1389,6361,11133,20049,24585,107325},
{1,1,1,15,3,35,79,251,383,665,2033,3165,3411,15965,28281,56521,56479},
{1,3,1,15,23,1,87,145,443,405,635,1597,1455,5983,12741,55133,2815},
{1,1,1,13,11,25,19,129,23,913,1121,223,1991,13449,30443,50573,108467},
{1,1,7,11,29,31,49,51,415,293,173,4091,159,2679,30643,58725,109287},
{1,1,1,7,15,53,69,231,387,693,1299,1383,7935,10313,22403,59341,3347},
{1,3,3,5,9,21,111,11,469,109,1565,3107,2975,12491,26773,33245,27589},
{1,1,3,5,3,9,103,127,345,301,857,2035,3269,13819,7555,5197,94557},
{1,3,7,3,31,3,61,253,221,359,1281,1405,4819,1329,17773,29539,127043},
{1,1,7,11,17,47,105,253,253,531,119,2009,6125,9387,13141,29079,28361},
{1,1,3,5,21,13,21,223,79,819,1425,1001,6517,8883,29997,30637,7717},
{1,3,1,3,1,23,113,69,235,95,1873,689,4611,13209,12681,16057,114071},
{1,3,3,13,25,21,93,55,253,373,1659,829,6539,7453,28195,33131,92559},
{1,1,3,11,25,29,81,235,429,811,1867,2923,5949,4423,93,64631,48357},
{1,3,5,13,29,27,35,15,105,849,247,3999,6441,12443,19817,49897,21515},
{1,1,5,15,13,59,3,199,267,463,655,3875,2895,13411,5081,22069,6053},
{1,1,5,9,5,13,111,83,281,543,629,1349,1863,9523,19201,39229,78265},
{1,3,7,1,29,23,109,75,347,643,97,1981,2797,11201,28355,54105,45551},
{1,3,1,7,9,5,77,17,179,957,621,779,7117,1491,11563,10131,98335},
{1,3,3,1,3,53,39,217,309,105,485,3123,3143,2359,4923,22307,120319},
{1,1,7,7,11,5,65,165,321,455,625,2417,999,14999,6777,13319,43399},
{1,1,7,3,11,55,43,119,135,129,581,3593,3475,14667,30509,5007,120135},
{1,1,1,11,7,17,95,169,401,87,1425,1821,7619,3605,10993,35837,87311},
{1,1,7,11,11,35,29,63,395,301,373,2457,6859,1915,11215,41075,78219},
{1,3,5,7,25,3,97,43,273,459,103,3441,71,10269,29893,46053,104801},
{1,3,3,7,31,3,121,255,73,783,977,513,6527,1189,8925,23245,22287},
{1,3,3,13,15,53,51,135,465,341,263,1687,4085,14257,18745,46945,115475},
{1,3,1,5,31,1,1,91,511,771,1501,2613,991,3859,28911,65417,201},
{1,1,7,1,27,21,107,153,163,949,811,3087,3443,5621,28795,58311,63763},
{1,1,7,5,29,29,57,175,29,821,1545,2643,725,16225,29111,19675,129995},
{1,1,7,3,31,31,61,155,265,323,1829,3891,6393,8573,10627,10839,78683},
{1,3,5,7,29,7,67,181,313,731,1761,1681,3673,8939,811,48931,82021},
{1,3,1,3,11,51,81,67,173,881,855,3627,1613,4825,7035,36261,64899},
{1,3,7,7,15,53,123,41,265,817,807,3875,7675,16225,13313,62217,47647},
{1,1,3,13,23,47,125,155,403,651,1693,2185,5565,9947,20893,11287,118943},
{1,3,7,3,19,47,69,5,209,259,367,3929,7579,12687,18109,51885,128281},
{1,1,7,5,27,41,45,41,205,1001,1509,2649,1141,5355,10265,34131,112111},
{1,3,7,5,19,41,103,63,49,25,271,793,3217,4741,2563,61333,113205},
{1,3,3,15,15,35,13,233,277,673,545,545,7419,6707,1867,58873,110027},
{1,1,7,3,9,23,67,55,3,1019,2001,2909,7311,9295,26953,43217,54597},
{1,3,5,7,13,33,67,27,75,569,1777,791,1223,1805,19167,60537,60039},
{1,1,5,13,15,61,49,59,289,907,1055,3579,8169,12119,25479,32867,65343},
{1,3,5,9,5,63,91,225,377,469,891,891,5115,11487,30151,44357,120077},
{1,1,1,15,29,59,19,51,295,585,149,497,5837,11629,7825,18129,113797},
{1,1,3,7,31,25,77,209,183,337,1753,2703,2559,11847,17349,27359,21771},
{1,1,7,7,13,23,69,61,353,339,833,1935,4333,10521,20331,62145,59245},
{1,1,5,13,19,57,35,59,203,99,487,2747,637,8213,27053,29,64335},
{1,3,5,7,27,5,71,147,339,313,913,2845,5713,4383,18969,54871,51931},
{1,1,1,5,7,23,19,11,111,543,311,1519,387,10175,18209,14115,123421},
{1,3,7,11,7,7,123,193,417,65,1317,3821,2315,14527,14113,25873,23977},
{1,1,3,15,21,11,3,37,115,395,877,1227,6997,4357,11397,52855,24899},
{1,1,7,5,15,45,45,17,441,605,429,739,4759,5249,11311,55049,56909},
{1,1,1,5,3,5,77,31,407,703,385,235,7751,617,16013,27269,66971},
{1,3,3,15,25,27,19,251,465,197,1039,3261,4557,4821,16083,43997,61371},
{1,3,3,15,21,45,13,139,213,797,619,2125,3805,4149,11427,59807,104587},
{1,3,1,1,29,27,25,7,371,535,1613,1083,4221,8913,10601,6447,17619},
{1,1,3,3,13,35,37,127,285,899,307,123,129,14035,26503,64103,27155},
{1,1,7,7,27,25,45,245,271,281,69,3505,7087,1529,7121,30327,89131},
{1,1,3,11,13,57,31,23,455,427,1683,3019,5827,8817,12943,321,39951},
{1,3,1,3,31,41,69,211,385,275,1569,2265,4017,11057,15,16619,126967},
{1,3,3,1,27,27,21,145,125,929,1371,1469,1591,5283,4651,1265,17161},
{1,3,7,5,29,31,41,141,49,967,1421,663,6089,3831,11353,38809,108605},
{1,1,7,15,11,23,91,31,9,717,265,1729,3563,8145,20441,22933,103683},
{1,1,7,3,17,13,47,13,241,1017,1803,2091,7379,2941,11783,36189,53513},
{1,3,1,11,31,63,107,79,427,385,1497,1265,5135,13597,27343,56733,100595},
{1,3,7,3,9,15,119,29,205,151,1453,3575,3627,7815,3553,31457,14267},
{1,3,1,7,15,21,73,47,417,29,1231,2477,161,15997,4457,3939,43929},
{1,1,5,5,19,49,103,251,359,69,669,299,8161,10579,13999,26859,92199},
{1,1,3,1,9,27,81,7,115,29,1067,1933,3061,2885,27883,65227,59365},
{1,1,1,5,23,17,1,113,495,155,1673,3945,8053,7935,3537,65141,11809},
{1,1,1,15,15,59,61,213,303,851,1893,615,6659,9351,16621,6097,114383},
{1,3,1,7,19,11,95,127,277,677,1631,2563,3295,7029,4059,44079,128857},
{1,3,7,11,27,49,99,43,279,771,123,2969,699,12915,22039,62257,79359},
{1,1,7,3,19,45,45,113,251,883,715,1541,1573,3345,23855,62681,57591},
{1,1,5,15,11,1,51,15,135,519,961,1447,4425,2139,3309,35111,74143},
{1,3,7,7,17,39,109,25,11,549,315,2175,685,11837,9151,6277,45011},
{1,1,1,9,27,7,95,1,385,167,453,1027,4105,16351,19,10375,62833},
{1,3,7,13,17,19,107,11,441,171,185,3567,1245,12161,30257,48105,87105},
{1,3,3,9,15,5,109,225,85,919,513,3559,5411,9009,27391,25115,84875},
{1,3,3,7,11,37,81,51,121,25,1897,2121,6425,16087,4259,29501,118067},
{1,1,7,3,5,53,73,127,137,739,543,1723,1163,2791,18519,1459,50869},
{1,1,3,11,29,51,101,189,193,839,25,3109,3035,3917,23929,38577,129705},
{1,3,7,15,9,29,93,101,271,791,1257,1843,2701,8205,15195,9109,120835},
{1,3,3,5,29,47,31,135,483,385,1395,2955,7291,12885,9491,14581,66293},
{1,1,7,1,5,37,105,149,63,617,1611,3025,3177,15463,3373,3503,95001},
{1,1,5,13,1,57,19,35,127,423,1221,1547,4083,347,17131,60087,27437},
{1,3,7,9,25,1,105,39,25,921,1897,1729,2207,7761,24197,457,64241},
{1,3,7,9,15,21,13,113,379,1021,489,1757,5869,4833,24717,52227,3209},
{1,3,1,5,9,61,25,41,183,473,383,2259,6939,3,32161,6319,93099},
{1,1,5,13,13,47,97,3,357,837,1655,485,4251,12153,9013,25121,51877},
{1,1,1,15,7,59,65,119,467,313,1333,2007,5165,13935,13679,3999,81811},
{1,1,5,13,13,1,63,117,449,13,1017,1583,7599,3669,32699,59455,32363},
{1,1,7,9,7,15,37,251,167,25,1085,2067,2771,5737,20661,19231,59547},
{1,1,5,13,29,11,63,37,281,657,1567,2879,7601,15617,16527,51695,5583},
{1,1,5,3,31,17,19,65,315,413,927,3617,4089,11899,3759,47991,1685},
{1,1,1,1,13,47,89,91,379,429,283,3765,2923,14955,26399,9579,39817},
{1,1,1,9,1,17,91,119,327,291,39,2883,6265,553,7559,60577,34393},
{1,3,5,5,9,33,123,219,103,529,181,1321,6815,2411,10555,43911,18889},
{1,1,5,7,9,13,7,45,427,523,1189,255,2103,7217,16249,14631,90409},
{1,1,1,9,11,35,55,71,89,637,1417,411,5305,10125,20715,62927,4993},
{1,3,1,9,1,59,27,221,267,797,1081,951,1369,2677,20763,63301,61963},
{1,3,5,5,17,9,67,177,89,953,1329,1649,989,7773,28747,26231,42331},
{1,3,3,9,23,35,17,145,53,519,1173,2079,2593,3633,32005,30573,55651},
{1,1,7,7,17,41,47,253,107,843,9,323,2391,3267,25813,1741,93493},
{1,1,1,9,31,43,47,91,235,569,2017,2385,5055,5747,26471,48819,47315},
{1,3,5,9,1,17,87,91,55,287,995,2577,1151,9119,22791,50899,16423},
{1,3,7,1,3,29,9,193,269,201,325,2209,1061,7957,23265,65083,27575},
{1,3,7,15,27,23,37,239,165,959,1965,2105,1581,6621,17315,49255,62487},
{1,3,7,7,11,31,73,145,429,421,571,3375,2797,15889,26523,12315,48061},
{1,3,3,15,23,27,105,75,497,137,475,1343,537,10499,27807,46623,32435},
{1,1,7,15,15,11,51,107,225,557,1461,3447,1243,13827,23675,26139,54603},
{1,3,5,5,7,25,51,3,85,371,1503,3217,1779,7141,29471,42247,107699},
{1,3,7,15,23,53,127,229,241,165,1985,1921,5917,15743,18349,23981,58241},
{1,1,3,13,9,63,49,67,21,57,377,1807,5603,13651,28039,3745,4903},
{1,3,7,11,1,43,17,95,79,343,1939,2349,5195,3047,4325,27829,53809},
{1,1,5,9,7,43,111,221,493,151,1635,3949,6661,4861,17661,61909,4975},
{1,3,1,3,31,47,63,45,401,153,1139,2125,6639,14093,31607,20645,52245},
{1,1,3,1,19,31,59,139,285,749,751,775,7795,14917,30295,61037,12315},
{1,3,3,9,15,55,79,183,373,663,497,2589,4955,5409,23527,2683,5487},
{1,3,7,11,25,47,53,225,197,109,1937,1375,7347,7353,2335,21775,14877},
{1,3,1,9,23,61,51,221,129,57,115,1031,6793,14773,3331,24951,94761},
{1,1,5,15,31,9,69,117,295,147,673,3627,7167,13835,20593,53163,83033},
{1,3,7,9,15,63,111,225,147,863,691,629,7485,483,21835,46251,94645},
{1,3,3,3,11,41,23,159,133,787,1617,629,5047,4465,29051,47499,7211},
{1,1,3,13,21,61,29,159,73,165,917,2577,7237,11807,3767,56861,51395},
{1,1,5,3,15,31,37,233,283,265,1645,3843,1971,4989,26823,15243,74931},
{1,3,7,11,9,51,7,119,237,905,1211,3041,7641,3387,8373,38961,68925},
{1,1,7,3,17,53,55,195,57,957,2027,3965,2993,411,13947,58349,32169},
{1,1,7,9,7,37,55,93,173,769,1381,3977,5293,5051,21455,45547,64653},
{1,3,5,7,1,41,89,161,315,361,1675,2993,3281,13043,19003,22129,130379},
{1,3,1,9,13,37,85,197,465,177,661,943,541,11117,9751,4193,98291},
{1,1,3,7,21,7,67,17,41,817,1159,1483,6937,10079,3639,27887,14541},
{1,3,3,15,17,63,69,215,437,883,1857,3319,3107,16279,10709,30433,52551},
{1,1,3,11,1,5,69,37,419,999,1711,875,3807,10811,16345,61155,116043},
{1,3,7,13,17,7,57,237,81,691,1143,4075,2481,643,8091,8243,80111},
{1,1,7,7,17,61,73,215,113,885,159,2243,1177,10981,10123,48995,123349},
{1,1,1,7,31,47,99,15,371,343,1483,1985,25,11125,8357,10677,130895},
{1,3,1,13,25,41,83,37,129,493,641,185,6607,7213,13285,10439,73227},
{1,1,5,7,17,15,93,53,281,91,115,3675,3081,9825,23653,40095,91803},
{1,1,1,5,3,25,39,207,419,361,953,2823,8105,15763,29199,61607,32633},
{1,1,3,1,31,51,55,3,277,639,191,1783,139,29,16659,30199,69109},
{1,1,1,7,31,59,25,13,239,617,115,1787,5757,9927,2417,37313,115135},
{1,1,3,5,19,35,5,187,483,823,1875,163,4235,853,23679,50899,94981},
{1,3,3,11,9,39,121,201,189,543,1493,1215,351,16063,1701,56559,108053},
{1,3,1,7,1,39,31,163,347,307,349,4081,1729,16265,363,28297,50631},
{1,3,7,13,21,55,127,161,75,9,1285,1839,5283,5667,10979,22185,7581},
{1,1,3,5,13,45,17,181,117,395,1685,663,3441,5359,7157,27759,102343},
{1,3,1,7,7,31,97,187,383,769,1469,4007,5521,13973,49,43823,75649},
{1,3,5,7,31,13,47,11,335,961,321,3367,1903,503,8409,1101,58215},
{1,1,7,7,25,49,39,1,453,419,333,1759,2287,6243,10723,13687,56853},
{1,3,3,7,11,55,125,197,19,591,1969,511,2501,8429,29467,27917,63457},
{1,1,3,11,11,43,35,213,231,119,379,3761,4891,5677,20317,5459,55487},
{1,1,5,7,21,9,127,59,97,963,847,2131,7907,11409,8785,48197,96907},
{1,3,5,3,23,7,45,95,179,691,1571,3091,6359,9105,26021,26925,43},
{1,3,3,7,21,7,11,219,439,465,1983,117,4639,8387,27637,15883,5567},
{1,1,7,3,1,3,51,205,425,133,563,1317,533,1227,8361,23407,39825},
{1,1,5,3,3,39,19,69,477,605,3,1887,2077,13673,2763,64415,104519},
{1,1,5,15,11,45,89,245,177,591,1313,587,4781,5103,26401,12643,38959},
{1,1,1,5,11,13,15,95,271,99,2001,2701,6065,3527,7423,37525,117161},
{1,3,7,7,21,17,111,149,373,591,1461,809,3877,8635,13209,31439,64285},
{1,3,1,15,25,51,55,161,357,181,41,2345,3553,9917,30123,40683,122497},
{1,3,7,15,5,55,119,239,291,665,1537,3309,2519,12397,25897,51529,28673},
{1,1,1,9,25,45,21,119,19,145,313,2509,1031,3319,14863,10759,22577},
{1,3,1,15,1,61,87,229,511,83,79,51,1407,16293,26217,25839,86207},
{1,3,7,7,23,43,89,11,43,801,569,3273,315,9537,681,34783,97101},
{1,1,5,1,13,31,77,115,501,669,27,3765,6789,9139,30587,45995,102433},
{1,1,7,1,15,21,57,197,243,353,71,341,7319,8467,9779,15755,4185},
{1,1,1,1,17,21,3,185,277,585,265,3189,3975,353,8541,23905,21881},
{1,3,5,3,5,23,113,253,343,73,1419,2529,4333,2007,14307,60591,55411},
{1,1,7,3,25,35,109,173,351,487,1551,3207,1189,5091,3581,4699,22085},
{1,1,3,11,9,9,71,173,17,595,2015,2543,4889,6025,15265,6459,3977},
{1,3,5,15,11,13,11,189,431,307,317,3131,1421,10863,5311,25273,43187},
{1,1,1,7,7,41,103,231,321,327,1849,2485,6461,10259,4577,52951,33053},
{1,3,3,15,11,33,73,155,453,597,575,2119,327,4227,32271,7429,102007},
{1,1,3,7,15,9,95,177,21,245,257,3637,821,16351,1733,10635,59885},
{1,1,3,7,23,41,107,147,57,877,1609,3275,339,12997,5989,62293,21549},
{1,1,7,13,19,39,111,229,321,487,873,3365,4915,251,30629,45775,73549},
{1,1,1,13,25,61,43,111,135,463,1921,1723,7505,13805,30633,51683,7353},
{1,1,1,1,31,41,35,205,375,189,635,3589,3507,8131,13437,22823,68451},
{1,3,7,5,31,47,13,229,105,195,685,529,39,2651,6821,11043,112123},
{1,3,7,13,3,23,21,203,89,957,1577,1711,585,3937,17681,55577,61075},
{1,3,3,3,17,37,49,7,287,183,1185,2979,2103,1217,22105,11677,19603},
{1,1,1,9,29,35,93,179,403,563,441,3485,6909,12647,3885,60089,29275},
{1,3,3,9,15,37,49,103,509,77,495,921,2599,14735,30951,22779,47747},
{1,3,3,11,17,45,43,235,379,51,925,89,2241,10273,27649,8101,93977},
{1,3,3,3,11,7,25,163,405,997,847,2743,4705,7041,10997,50189,10775},
{1,1,1,13,19,43,3,125,37,41,5,965,2681,3737,29057,37777,119537},
{1,1,1,1,11,27,101,67,73,199,1739,2835,5837,10595,9865,38493,99323},
{1,3,1,13,27,43,21,79,419,847,843,2563,8133,10295,10127,30839,104863},
{1,3,3,11,15,37,71,251,157,971,165,1647,2583,205,23555,55297,106893},
{1,1,5,15,1,21,113,107,287,727,71,2655,1435,11125,15257,18899,37737},
{1,1,3,3,27,49,17,85,57,237,349,4049,1103,2523,3919,36587,128595},
{1,3,5,9,13,1,65,13,361,409,413,2153,5953,10651,25383,49777,65399},
{1,1,7,9,19,47,69,127,121,925,57,2775,4981,3643,4077,3081,56093},
{1,3,3,13,1,53,45,13,489,445,623,3547,1659,1899,11971,3725,12445},
{1,3,7,11,13,9,59,157,125,975,1283,297,3609,3179,31341,54727,112515},
{1,1,1,13,23,63,69,249,159,593,47,3957,757,14693,26345,18839,111263},
{1,1,1,1,31,37,37,199,7,425,337,1475,271,16215,12089,16765,13519},
{1,1,7,11,31,59,121,139,413,807,737,1235,3505,5859,14205,31939,4713},
{1,1,1,9,21,51,113,159,345,807,635,523,5535,13307,4239,14847,23711},
{1,3,5,13,31,7,33,1,293,271,1829,2535,6333,12037,29401,35009,37789},
{1,1,7,3,7,57,31,45,177,475,843,1265,585,16099,29293,52407,56131},
{1,3,3,11,1,25,117,205,139,141,1229,903,1883,11269,30493,3979,4263},
{1,1,5,13,25,43,9,237,347,869,1765,1389,1931,13331,17325,45999,121201},
{1,3,3,11,3,13,95,49,389,53,491,1467,5105,16053,6305,15759,51991},
{1,3,5,15,1,53,85,69,75,409,1299,1245,7951,10709,9157,3509,103975},
{1,1,1,13,1,33,97,235,463,413,1759,1891,1781,5261,5759,201,69199},
{1,1,3,13,21,27,101,143,123,705,969,2461,6057,13091,6077,38311,30379},
{1,3,3,1,13,11,73,33,495,513,763,3089,421,13663,30169,56599,38847},
{1,1,7,13,13,31,91,63,233,137,859,2449,539,12461,13477,31605,58919},
{1,1,1,9,13,49,107,45,451,707,1735,1881,3451,9131,25481,10841,116067},
{1,3,7,1,27,21,51,117,63,53,575,3325,1099,11181,23609,47141,115421},
{1,3,1,13,25,29,53,135,165,319,1695,341,8157,10671,7095,60749,31513},
{1,1,7,5,3,53,123,137,449,87,951,693,6943,15331,1515,24019,56613},
{1,3,7,5,25,17,43,251,301,203,633,1271,6253,4475,10773,25003,67599},
{1,1,3,9,1,25,117,159,13,155,851,2497,6155,6549,27909,24423,82357},
{1,1,1,1,21,59,103,43,291,111,1355,401,5129,16017,25947,15391,46745},
{1,1,1,13,13,51,95,111,17,963,1535,3003,6163,11377,6787,57275,109559},
{1,1,5,11,11,3,85,207,489,117,269,747,5719,8501,7307,59223,18941},
{1,1,5,1,9,53,41,255,271,995,1939,2739,2221,14841,22617,10643,6427},
{1,3,3,9,7,55,109,143,427,45,579,115,2061,8447,29469,5523,129063},
{1,3,7,5,23,63,119,31,53,821,135,2677,807,4685,24391,55165,88079},
{1,3,5,9,15,11,73,177,243,375,115,1633,7983,15039,21169,25325,128479},
{1,3,3,5,21,51,13,51,75,993,77,209,2761,451,11987,40297,2383},
{1,3,7,1,19,9,11,161,19,851,1313,1169,4405,7493,23935,37323,107387},
{1,3,5,15,5,11,79,129,507,247,811,1145,3893,5205,11309,38205,2051},
{1,1,5,1,11,13,33,155,21,185,771,3261,981,743,12479,22611,25321},
{1,1,5,9,7,25,11,235,429,563,1647,1429,1385,14411,3831,19769,67599},
{1,3,3,5,5,7,109,117,251,823,669,2043,1843,11829,27051,35865,11461},
{1,3,5,5,7,3,45,63,305,99,393,1765,1711,15569,27295,16555,77631},
{1,3,5,11,23,33,49,125,85,677,1589,2667,5723,15619,30415,39561,122763},
{1,3,7,13,27,21,99,209,481,123,1285,115,6517,11753,11365,44959,89},
{1,1,1,7,15,15,45,151,489,169,933,2987,657,3095,6745,131,37767},
{1,3,1,15,1,37,99,137,151,891,715,383,1293,719,10957,5557,92841},
{1,1,1,3,27,59,93,49,473,313,431,1129,5995,13101,13185,7091,109677},
{1,3,3,7,1,41,55,135,271,527,1919,1093,2579,3725,22853,31613,4729},
{1,1,7,1,7,13,63,255,219,837,117,2323,4295,15697,8607,47047,117869},
{1,1,1,7,29,29,55,171,437,733,491,1037,7221,5705,31819,19583,103991},
{1,3,7,1,31,19,65,39,151,517,1985,2251,6147,12983,28263,35891,7545},
{1,1,7,7,21,41,97,253,427,391,849,611,4827,10807,6267,22513,62803},
{1,3,7,7,25,9,49,245,491,39,603,1853,5655,3517,10745,55069,121497},
{1,3,1,5,9,39,109,195,283,141,2007,3,1267,13053,8387,48665,48877},
{1,1,3,7,27,61,49,43,229,497,2015,1345,3195,7139,13453,56993,15099},
{1,3,5,11,31,53,87,97,385,387,1107,3287,2517,7421,1007,37421,124113},
{1,3,3,11,9,55,51,215,181,419,863,3149,5815,15579,28527,34715,61375},
{1,3,3,3,31,57,5,35,445,957,1897,105,2533,10255,19795,49127,38491},
{1,3,3,13,25,53,1,159,443,541,439,3377,5511,9667,26777,32599,36981},
{1,1,1,3,23,29,97,131,59,143,1601,2765,4569,11081,6027,38641,100745},
{1,3,3,15,9,15,19,35,321,935,465,2707,4799,7455,12743,31029,114149},
{1,1,1,1,11,51,23,79,387,701,107,623,231,12571,7719,3061,79605},
{1,3,5,15,17,49,109,83,185,295,853,219,3615,535,32001,6655,4185},
{1,3,3,15,15,7,35,151,305,705,1383,1595,5595,11995,15491,49119,83383},
{1,3,7,9,3,25,57,47,359,719,1937,1403,1399,10827,24181,29141,79017},
{1,3,5,1,1,21,21,245,361,485,1521,3935,1587,8653,25871,49449,103413},
{1,3,3,3,9,61,31,69,401,261,1217,3069,4045,12437,32017,15113,10769},
{1,3,1,1,21,33,123,87,481,793,625,4087,1361,11077,18835,13287,40107},
{1,3,7,3,9,49,101,213,467,77,1691,2621,4411,8025,30247,13691,20559},
{1,1,1,9,29,49,47,135,1,337,1649,389,3845,7213,19527,2619,78841},
{1,3,7,9,23,23,47,97,493,767,137,1467,7015,2883,12749,9267,12441},
{1,1,3,15,9,57,53,19,401,385,1159,1185,6977,14027,3183,59119,42065},
{1,1,1,15,21,33,83,251,147,395,321,443,6893,1877,6687,28863,86531},
{1,3,3,1,3,47,27,247,121,827,1399,4079,7545,11691,27915,28811,17099},
{1,3,5,7,5,59,73,69,117,897,905,3273,2935,11077,32443,60959,16081},
{1,1,7,5,27,49,107,169,75,435,1913,2089,5733,2361,5163,52239,87411},
{1,1,7,13,1,13,123,89,427,301,1217,1491,5361,10381,28971,57655,108607},
{1,1,7,11,13,5,23,151,117,369,623,2263,2609,109,32485,52133,69391},
{1,3,7,11,7,33,127,43,123,203,775,3215,5115,1805,14581,46791,128781},
{1,3,3,1,7,23,37,99,1,719,293,2727,6859,683,13241,17839,4215},
{1,1,1,13,27,41,93,25,59,947,971,1523,4443,1209,32317,58651,11121},
{1,1,1,3,31,33,23,87,349,265,445,3489,783,7833,5767,59295,45057},
{1,1,1,1,15,47,19,15,217,837,2043,2805,4701,5873,1517,46743,61655},
{1,3,7,1,27,27,9,107,25,897,955,3763,821,1535,14557,38537,128737},
{1,3,3,7,19,49,121,217,401,975,1189,715,3113,4219,4885,57861,6833},
{1,3,3,1,17,59,53,15,259,791,2035,499,7707,13685,14367,20155,91033},
{1,3,5,5,11,11,69,237,139,73,541,1135,2647,14109,18113,8051,31917},
{1,1,1,15,11,23,89,181,295,743,29,4009,4683,13989,4575,38865,30449},
{1,1,1,11,21,63,31,121,55,153,1143,4059,3247,11725,17659,48935,118369},
{1,1,7,9,17,29,27,167,69,957,2009,2795,3161,3493,16365,43637,102321},
{1,3,5,13,27,23,17,7,345,253,631,1389,2523,9993,32619,46731,4757},
{1,1,1,11,17,1,41,107,25,183,1361,1211,3607,12713,16011,42987,36415},
{1,1,7,5,13,29,33,69,261,213,73,3737,3867,503,28225,53735,91695},
{1,3,7,7,21,63,75,39,259,367,487,2087,5411,1925,29589,39019,73283},
{1,3,1,7,29,29,25,191,91,509,1485,853,7011,13321,27769,10249,87341},
{1,1,7,7,1,9,115,71,321,913,1679,2129,771,9217,4731,24353,35631},
{1,3,1,13,5,45,53,255,429,805,1983,1437,2677,6337,22221,55455,39855},
{1,1,1,1,1,5,111,231,321,961,371,3825,3623,3985,32151,6113,130687},
{1,3,7,3,15,29,103,181,261,149,1161,1745,1765,1677,20051,47033,84997},
{1,3,7,1,25,21,7,229,407,673,1525,1207,3099,14849,22103,45695,85951},
{1,3,7,1,9,5,105,149,181,81,1589,3477,5387,7943,29203,50355,39001},
{1,3,7,1,21,31,39,121,397,1023,711,623,6193,12315,11101,11911,50033},
{1,3,7,3,7,19,73,69,201,337,1037,3663,2679,5153,28171,24455,74685},
{1,3,1,1,21,35,121,111,217,809,507,1347,4439,4601,26371,23595,3583},
{1,3,3,7,1,51,83,231,419,597,305,3405,5831,11845,1861,48671,105315},
{1,3,1,15,25,37,103,141,495,727,1919,2821,4689,6727,27117,2259,54559},
{1,3,5,3,27,55,5,117,199,979,1745,401,7967,5345,29747,54085,124765},
{1,3,3,15,23,61,1,29,489,131,583,389,6033,8007,22933,44513,111845},
{1,1,7,13,3,55,119,147,181,485,793,3593,6971,2227,28507,62393,127303},
{1,1,5,3,29,53,37,59,213,283,1809,3685,2677,5761,19705,47079,3477},
{1,1,1,7,21,63,91,13,347,605,589,415,5737,10281,30941,25609,67973},
{1,1,3,1,27,49,87,161,507,693,59,1375,6737,1029,14731,32335,51961},
{1,3,3,9,11,15,121,121,151,335,221,3099,1999,1047,20891,23015,95809},
{1,1,7,7,1,49,63,227,113,161,863,801,2559,7737,27619,27419,128009},
{1,1,7,1,25,59,67,111,435,309,807,2107,8077,9671,6739,53757,41259},
{1,3,7,3,3,19,7,111,237,981,1717,3131,6631,467,13103,61435,126469},
{1,1,7,9,19,31,59,185,199,111,351,611,6355,1095,28549,32871,44537},
{1,1,3,11,23,25,31,1,461,83,1723,1711,3679,10963,14927,17377,911},
{1,1,5,13,3,37,127,159,199,223,1097,3033,5825,13777,22189,44305,20509},
{1,1,5,15,13,49,17,79,289,601,1023,657,1687,14477,15929,4279,68007},
{1,1,5,7,29,3,45,225,65,711,1039,3585,4957,9041,22761,26649,95627},
{1,3,5,5,13,29,33,211,461,799,1437,1057,485,9535,8133,57527,12873},
{1,1,3,3,15,43,53,15,395,561,1371,3543,7707,2399,13311,25641,58865},
{1,3,1,7,1,9,115,39,249,87,835,97,8137,6665,11951,21045,76387},
{1,3,3,9,5,63,115,163,331,1007,733,4027,2911,5329,6967,3535,107293},
{1,3,1,11,5,55,81,63,345,535,1093,207,4053,9129,10397,26641,95171},
{1,1,3,3,13,27,65,37,255,69,19,2565,4329,11223,18131,18701,31111},
{1,3,7,7,25,57,81,189,227,377,829,1583,1343,4643,23485,47463,83535},
{1,3,5,9,13,33,103,75,501,803,427,1171,1187,2655,24187,32907,120239},
{1,3,1,7,31,63,21,137,241,63,1925,2193,1135,11159,14685,28397,59},
{1,1,7,1,15,7,85,87,493,63,561,1069,5481,12253,25149,35283,16123},
{1,3,3,5,19,17,23,95,429,805,1343,2243,233,7219,6549,21477,83679},
{1,3,3,1,3,55,83,107,131,311,741,781,6227,10059,3903,235,45971},
{1,1,3,13,21,43,79,149,367,755,463,221,5117,7015,17599,64665,37443},
{1,1,7,15,3,59,107,13,213,287,1505,2131,6965,12873,23973,8449,24829},
{1,3,5,11,25,45,39,17,175,749,1179,3349,6723,12543,3557,34521,103197},
{1,1,3,13,23,41,21,25,91,941,879,4015,137,12949,17245,41903,39803},
{1,1,7,15,11,33,45,127,321,895,1543,4013,6179,14209,13317,46803,99891},
{1,3,3,13,13,11,101,11,177,869,509,2323,449,16379,31965,2899,59229},
{1,1,5,7,15,37,113,237,463,489,1145,1629,3101,10305,31705,29957,99665},
{1,3,5,7,21,29,45,133,367,657,1315,537,6069,8141,31479,32983,57},
{1,1,3,9,13,39,109,125,467,975,829,4007,773,6639,8793,4579,60547},
{1,1,1,15,21,5,113,51,159,501,1921,4095,5603,16055,16649,50229,49863},
{1,1,5,13,9,21,77,187,355,299,1017,491,6725,4177,16739,15909,84069},
{1,3,7,5,13,13,51,19,159,339,735,933,2523,11435,20793,21975,19007},
{1,1,7,5,1,11,61,111,129,643,1741,945,7349,11579,24793,1751,2367},
{1,1,5,5,29,45,63,177,507,277,1789,729,4277,10099,28985,43009,2319},
{1,3,3,13,19,53,73,227,487,131,1227,3735,3979,7383,6923,31979,6651},
{1,3,3,15,7,47,31,255,317,621,497,4069,5249,15093,18013,6891,81893},
{1,1,7,5,17,23,119,27,55,555,221,2693,1757,11117,23409,21135,122977},
{1,1,5,1,15,17,127,109,75,1017,1167,2975,3249,5399,12599,50779,78215},
{1,3,5,5,1,13,65,199,101,75,513,493,6931,9363,5607,16331,69219},
{1,1,1,15,19,37,63,177,397,645,905,1599,609,14291,14681,46719,117745},
{1,3,7,13,3,57,63,49,67,913,1659,1857,3595,9219,11341,39735,82275},
{1,1,5,11,19,1,5,181,55,763,469,2417,2349,12437,22589,17867,95701},
{1,3,7,13,1,9,11,159,103,737,1989,59,4711,8093,31703,45663,92913},
{1,3,3,11,15,9,35,217,299,479,1539,2605,2003,8841,27261,28853,98877},
{1,1,5,5,15,45,73,159,205,1017,159,3659,2377,3651,6489,19711,109959},
{1,1,3,15,7,41,7,47,357,433,211,111,2565,8637,15917,47887,128513},
{1,3,7,3,25,9,33,33,5,805,1541,3333,7257,9011,4813,53195,52469},
{1,1,7,15,27,3,11,57,415,371,563,2515,149,6555,31273,51465,2989},
{1,1,1,11,3,41,25,175,499,879,1145,1083,7857,10497,16991,23351,115353},
{1,1,3,15,15,9,39,239,285,413,989,2927,7205,79,20101,30115,113933},
{1,1,7,5,13,29,29,69,25,533,1731,1391,4065,12597,19167,51989,101273},
{1,1,5,3,9,41,83,127,197,627,173,273,593,15733,19285,26517,107877},
{1,1,1,5,29,17,89,163,125,473,1577,2435,3379,3057,1829,64325,111719},
{1,3,1,11,1,29,97,53,421,941,1737,3337,2715,1633,28485,30369,116047},
{1,1,5,13,25,43,39,85,385,129,819,1647,3527,12319,573,58703,29463},
{1,3,3,9,23,59,31,215,49,451,645,3687,4507,9359,28161,34609,123409},
{1,3,1,9,13,25,97,239,203,31,1465,1089,7665,3007,22465,28389,119869},
{1,3,3,1,29,51,19,83,443,193,647,3125,7269,3031,9967,40447,102179},
{1,3,5,15,5,63,125,55,295,787,559,3309,7491,9907,5775,15155,41793},
{1,3,7,7,21,61,125,207,43,159,539,435,1945,725,797,47489,43099},
{1,1,5,7,11,11,61,103,23,693,493,1045,4435,9009,22075,24839,125431},
{1,3,1,9,13,61,83,181,373,949,1397,247,5079,10933,31887,14147,55121},
{1,1,7,15,31,47,87,219,357,409,943,2993,7615,7071,14179,41489,104401},
{1,3,3,1,11,15,87,241,389,761,1523,3049,2111,11581,5493,11301,32017},
{1,1,7,11,29,39,37,63,411,671,1789,3541,5651,11721,10871,53867,112895},
{1,3,3,1,23,21,99,161,467,197,1263,451,5469,7667,22139,31599,8345},
{1,3,1,3,11,41,13,79,3,377,1865,2297,1383,14033,17141,24787,127911},
{1,1,1,1,5,11,5,181,323,853,831,1599,3939,6391,22817,37969,9997},
{1,1,3,11,29,61,11,171,181,631,757,3879,4779,16183,5969,7909,42855},
{1,3,3,15,19,17,107,187,19,743,909,1963,2131,2107,659,35829,57905},
{1,1,7,1,31,29,67,99,353,715,65,3907,1931,1289,9217,60635,32737},
{1,3,3,13,3,17,19,173,263,203,1233,1407,933,8905,26905,63343,64963},
{1,3,1,13,21,43,97,79,163,529,1571,1027,4339,16235,9189,29203,36789},
{1,1,7,1,31,1,117,247,193,333,1797,3515,285,2803,25345,9101,110569},
{1,1,5,11,17,63,45,167,35,925,569,3687,6739,12453,26171,28249,73827},
{1,1,5,1,19,49,107,183,435,305,1191,2711,891,15813,13449,23489,89749},
{1,1,1,11,7,53,105,17,433,351,1151,4077,5371,10183,18895,13229,101219},
{1,3,7,9,21,33,27,125,177,607,817,2689,2123,2037,29643,27219,44591},
{1,3,5,11,27,51,29,161,469,349,1445,3613,1487,961,29017,2235,45905},
{1,1,3,11,7,15,37,195,329,875,559,1361,7373,7143,15059,59205,37167},
{1,1,5,1,7,25,27,211,301,369,227,123,4415,15993,4829,43801,83639},
{1,1,3,5,25,37,31,205,69,275,855,1407,2989,11001,16963,31497,3505},
{1,1,7,7,25,33,81,181,197,717,207,535,8083,5765,2523,40347,27245},
{1,3,1,5,13,3,107,143,233,419,1831,2149,7277,13449,31609,48345,82621},
{1,3,5,9,31,35,39,113,415,803,1479,3169,8015,4659,2445,9159,91625},
{1,3,1,5,27,25,83,165,459,955,1535,377,5531,2945,18285,18097,21589},
{1,1,1,15,13,23,11,159,471,951,1971,677,2641,3227,14761,39421,29841},
{1,1,7,11,19,37,101,97,373,559,105,905,897,15309,14979,52029,38989},
{1,1,5,15,31,43,71,75,481,997,5,1005,4987,7907,16237,43075,94827},
{1,3,5,11,23,55,123,91,183,307,97,1999,3341,4717,19643,9455,26555},
{1,1,7,3,29,61,75,197,125,579,145,1333,85,15655,28177,6169,43289},
{1,3,7,13,21,15,1,221,293,991,35,2701,2909,7333,27319,32281,77861},
{1,1,3,1,17,11,81,209,499,125,105,2987,3891,9531,27963,39611,43633},
{1,3,3,3,29,45,51,63,209,75,1321,4055,7851,12329,8371,59513,49105},
{1,1,7,5,9,63,59,127,445,899,1857,3737,625,15021,25177,21007,25935},
{1,1,5,9,9,57,25,63,235,191,1527,1783,1401,1813,2553,1241,100029},
{1,3,1,11,27,5,49,39,505,653,1083,921,1045,11337,25499,36211,75851},
{1,3,3,1,29,19,71,93,223,153,561,1657,5821,14181,1275,24633,114787},
{1,1,1,9,7,13,17,239,457,731,1811,3015,4465,5865,2387,30455,17405},
{1,3,5,1,7,45,117,207,7,645,131,863,6443,14455,11885,39257,126431},
{1,1,3,5,17,23,3,27,475,731,431,1967,981,12727,1301,17647,62481},
{1,1,1,13,11,53,105,109,105,461,1787,2851,1299,9925,13055,58301,24483},
{1,1,1,11,7,35,11,173,247,289,1269,361,2059,5051,25731,58085,21387},
{1,3,1,5,9,31,59,151,435,519,1863,2255,2585,10033,29189,27189,25023},
{1,1,5,5,25,17,53,189,187,847,369,3287,6047,2385,26045,48821,23335},
{1,1,1,9,15,55,79,21,433,131,1677,3681,6173,9189,15053,12971,81135},
{1,1,3,5,29,5,11,213,151,77,1493,3959,7675,7689,10381,15871,123463},
{1,3,7,11,19,47,31,81,207,789,1945,2671,1987,6363,26401,9799,59531},
{1,1,1,7,17,7,83,181,339,423,267,2251,1847,14883,13423,27223,81799},
{1,3,5,15,9,9,73,95,197,267,743,2369,6417,3555,9885,6373,87651},
{1,1,3,13,21,29,57,59,395,631,993,17,2939,14117,27521,61387,74927},
{1,1,3,13,1,29,23,151,381,591,1217,2295,4403,15865,4325,31329,56989},
{1,3,5,1,27,7,111,79,287,945,1237,2857,1461,2477,10929,17117,98677},
{1,1,1,5,15,35,109,39,391,57,1783,3133,5563,7721,12651,3437,46697},
{1,3,5,5,13,47,123,51,383,91,641,1607,4461,7,6427,42755,130097},
{1,1,5,5,25,49,33,59,351,1003,301,2721,7705,5447,21367,63007,112465},
{1,1,5,13,31,11,73,1,359,201,1465,187,7385,12817,12911,17775,77937},
{1,3,1,15,29,5,117,69,79,93,947,133,1049,13907,3611,42123,8041},
{1,1,7,7,29,17,71,171,357,619,1199,3817,6889,9607,19075,15539,54939},
{1,1,1,7,23,29,91,227,119,865,943,381,5289,189,15917,13875,31095},
{1,1,7,1,9,49,93,175,105,61,1285,3659,2383,505,12337,43801,67035},
{1,3,5,1,31,47,75,17,455,231,1887,2295,2533,733,29001,22001,119423},
{1,3,7,3,5,5,69,205,459,805,1257,3283,3305,6845,1405,56051,63453},
{1,3,3,3,19,57,65,149,175,683,1719,637,4951,13645,30455,22379,105369},
{1,3,1,11,31,27,69,13,191,645,1563,3897,2387,2269,12999,42217,100853},
{1,3,1,13,31,7,11,227,267,373,1249,2591,4769,303,5865,59911,4991},
{1,3,7,11,7,31,87,205,45,785,1947,1965,5851,7501,89,38897,91939},
{1,3,5,9,21,37,79,181,163,355,1129,3439,5103,15903,2935,22505,97451},
{1,1,3,9,7,37,107,255,69,133,551,1357,31,7059,29195,30151,81785},
{1,3,3,5,3,51,3,143,305,697,1041,1267,7635,1483,649,28275,65059},
{1,3,1,7,11,13,113,81,159,993,797,3207,3787,13005,29393,51107,42709},
{1,1,3,13,7,11,113,195,349,377,2033,197,147,13839,5405,29577,64535},
{1,3,1,9,1,1,77,73,383,463,1871,1589,1805,2085,5195,17805,33159},
{1,1,1,9,25,37,123,119,507,515,1547,139,7501,4725,30195,18199,41145},
{1,3,3,7,17,33,99,11,487,343,403,337,3831,6031,20375,2071,39795},
{1,1,5,1,13,57,59,11,391,953,597,1411,3929,13963,15003,59385,12293},
{1,3,1,15,23,61,67,129,63,555,433,631,2725,317,10121,9217,124371},
{1,1,5,7,19,23,17,45,75,819,1879,2315,1439,2643,26561,19209,16081},
{1,3,5,7,5,35,121,233,91,89,1741,3015,4223,9605,22795,55845,47167},
{1,3,7,7,13,23,11,51,91,367,773,1303,2151,14423,22263,28413,107461},
{1,1,1,11,29,17,49,53,379,819,1551,2907,5805,2167,16123,9263,43903},
{1,3,1,13,19,27,33,127,131,697,489,3289,1895,3243,19497,32419,55741},
{1,3,1,15,7,51,91,45,251,829,2015,2659,151,3327,25281,49291,106343},
{1,1,5,5,27,11,85,45,203,413,293,3067,4109,959,22337,38767,75829},
{1,1,3,5,21,35,65,173,315,423,171,3837,817,10153,5517,18115,117437},
{1,1,1,7,9,29,101,55,253,37,1717,7,3181,1067,20637,54773,106777},
{1,3,7,11,13,11,87,83,83,969,589,3625,3373,3921,24487,34235,96289},
{1,3,1,11,25,35,65,131,491,167,449,2949,5807,5649,7569,37363,106819},
{1,1,5,1,9,37,33,237,79,163,1791,3499,4951,2009,16183,10121,40221},
{1,1,5,15,21,49,123,53,27,273,1655,3713,5699,1659,31985,6779,10195},
{1,3,5,11,27,37,93,17,263,41,1583,703,7689,6667,15497,15255,67153},
{1,1,5,9,19,13,121,39,321,177,711,3223,3859,14775,19061,40587,97199},
{1,3,7,9,23,11,93,243,3,811,679,1103,7579,14147,20255,22485,117179},
{1,3,3,5,23,9,21,243,27,501,1273,1501,5331,15663,19483,10637,90905},
{1,3,1,15,13,11,89,37,63,463,731,3615,3923,4677,21329,1069,57565},
{1,1,1,13,19,39,63,59,389,367,1285,2005,8103,4179,3805,55475,126589},
{1,3,5,11,27,57,27,63,365,171,665,2035,2831,15955,11551,26741,121059},
{1,3,3,3,23,19,13,7,331,613,1783,733,7465,1089,4683,15695,31125},
{1,1,5,3,3,23,95,157,303,987,307,2679,6173,6633,17727,30901,76109},
{1,1,1,1,11,21,111,81,31,727,1133,4083,5811,2707,31749,42939,92225},
{1,3,1,11,29,21,31,115,351,213,201,3511,3707,12821,8845,59789,59721},
{1,3,5,9,7,27,65,1,305,937,1201,2045,2431,12275,24431,3317,119671},
{1,1,7,11,19,43,107,107,261,933,1125,1875,1943,7477,20759,57853,29459},
{1,1,3,3,17,43,79,19,167,341,237,677,725,2353,12003,48921,20707},
{1,3,3,5,31,39,91,81,121,59,737,1767,4407,9159,10237,25361,38891},
{1,1,5,7,31,47,37,47,171,623,597,2807,4875,15139,18809,24279,36563},
{1,3,5,3,3,7,31,135,81,777,1055,337,4309,9575,11075,54429,30097},
{1,1,5,1,3,57,53,25,117,961,947,257,2645,6935,27511,54051,129095},
{1,1,1,15,23,45,11,173,407,373,1051,3519,1875,1291,4393,9047,102159},
{1,1,3,5,9,51,23,253,261,339,505,3601,265,8375,7241,40715,114439},
{1,1,7,7,3,63,5,233,259,947,1367,2699,6029,9371,6567,39961,31621},
{1,1,3,3,25,43,73,61,305,257,235,421,6621,1025,18831,44525,87665},
{1,3,5,7,19,33,77,163,191,115,1275,3551,3521,6767,30209,48895,114185},
{1,1,3,3,29,37,3,165,267,807,967,2893,3287,12249,21411,19291,91781},
{1,1,5,5,27,55,51,137,429,775,1525,3911,5367,5981,24373,16331,31887},
{1,1,5,11,17,49,37,243,509,563,1381,2013,7341,10509,10049,29135,32709},
{1,1,3,13,1,33,119,5,477,701,1329,1023,2091,12895,6443,1053,44741},
{1,3,5,7,13,19,1,113,3,481,1555,2857,3519,7903,16153,62909,78877},
{1,1,7,11,7,27,47,175,87,605,411,4065,8059,5023,27719,3111,62247},
{1,3,1,15,27,37,71,77,297,647,1651,2543,3925,4827,28587,49663,56581},
{1,3,5,1,19,49,63,9,43,243,931,3577,2371,10513,13691,27739,61011},
{1,1,3,1,23,27,53,149,157,735,1087,1529,6613,2493,4879,26771,123711},
{1,3,7,13,5,3,43,3,343,497,943,3443,4335,4779,4033,25871,10965},
{1,3,5,1,5,11,93,73,199,455,421,3495,4381,717,21033,41287,44743},
{1,1,3,9,13,33,77,143,81,57,1061,3205,2411,1347,23149,21913,119331},
{1,3,1,7,1,15,45,247,119,905,457,3939,4865,11191,27705,46315,68367},
{1,3,3,15,31,5,55,169,381,1009,1893,2751,411,8653,30367,54919,23541},
{1,3,7,1,29,27,77,239,109,125,355,2759,2229,3435,16241,53309,613},
{1,3,1,3,11,27,33,167,311,1003,1635,2479,1831,6225,17711,30185,87043},
{1,3,7,13,7,61,3,243,55,259,461,3357,121,9107,19393,3719,71403},
{1,1,7,15,23,25,55,89,241,297,113,59,4799,381,29127,811,91149},
{1,1,3,3,13,35,43,163,69,69,1949,2383,887,2349,12539,167,23697},
{1,3,3,11,3,45,23,149,55,963,1293,2715,1401,16081,12821,2129,26835},
{1,3,3,13,29,47,21,249,141,179,627,329,6377,12049,11715,1447,119359},
{1,1,5,13,7,59,103,189,401,169,455,1197,1881,12679,4533,25561,79281},
{1,1,7,15,21,59,97,77,397,487,647,2277,269,713,17741,37387,100143},
{1,3,5,1,1,43,31,201,21,805,1533,1407,4719,2673,22757,7605,72485},
{1,1,3,11,27,25,99,135,225,367,1311,683,7193,8209,17081,55709,3029},
{1,3,5,5,17,9,59,27,153,353,647,2919,1877,5359,19787,46237,7},
{1,3,3,15,11,39,75,223,489,57,1355,3941,6603,12883,20909,24065,53543},
{1,1,3,9,17,47,61,49,397,23,2019,37,23,8967,10357,54419,27279},
{1,1,1,7,31,43,87,111,293,969,1431,2275,3131,2915,24595,63049,71517},
{1,1,3,11,11,63,89,33,95,299,593,3353,7389,841,1895,64835,19915},
{1,1,1,3,13,63,51,3,327,401,1289,2699,5599,5101,3189,23415,53429},
{1,1,7,13,27,15,57,201,365,643,171,2417,1763,7567,5323,50911,24281},
{1,3,3,13,31,37,31,243,225,431,379,1565,1567,11477,4641,58823,88565},
{1,3,3,7,13,39,79,169,401,177,2023,1703,5563,15619,21445,59287,30141},
{1,3,3,15,17,47,13,163,361,353,1435,2083,4109,14105,28585,1721,119133},
{1,3,3,3,29,41,97,131,501,415,1735,2315,6499,11417,3879,3957,47117},
{1,1,3,13,5,25,29,65,235,949,1571,927,515,7519,23123,4127,71019},
{1,1,5,13,1,41,5,137,487,711,561,2495,5367,6955,9453,54499,118373},
{1,3,3,5,27,15,23,237,95,873,1949,1579,7089,8837,30463,9903,61919},
{1,3,1,13,5,5,15,5,429,617,383,2495,409,15541,11209,20625,58493},
{1,1,7,11,25,21,113,219,459,777,289,2435,6665,83,22997,6561,82923},
{1,1,1,7,19,53,37,249,273,639,2007,1463,7819,9013,19539,41235,58059},
{1,1,3,11,13,51,97,55,237,159,1305,3705,2527,13065,13873,10275,3769},
{1,1,5,7,13,49,41,13,301,461,1169,3805,7163,4133,17255,48283,87059},
{1,3,7,15,9,19,45,195,445,145,543,2839,315,10991,3317,46501,29209},
{1,1,3,5,23,51,53,119,217,747,1307,3039,5523,5891,21035,56471,80305},
{1,3,1,3,23,17,97,71,7,839,229,3407,3025,1989,16599,38755,11139},
{1,1,7,7,7,19,67,43,293,191,1549,1621,7083,11633,1899,4515,89753},
{1,3,7,11,1,23,17,63,265,709,453,1309,6861,7257,17705,28565,15231},
{1,3,5,13,1,53,99,79,241,771,497,987,2353,6931,227,57781,109583},
{1,3,3,5,31,47,17,97,93,119,2045,3597,7983,4993,30659,3419,32803},
{1,3,7,1,11,41,3,7,155,627,979,2405,7467,6763,28523,56493,1291},
{1,1,1,7,3,43,13,187,415,1001,667,1371,8075,12855,27215,9399,70657},
{1,3,1,9,29,53,117,17,443,381,507,643,5891,10725,20251,497,101313},
{1,3,3,1,31,47,59,75,173,347,1,117,3639,10231,863,56795,56107},
{1,3,1,15,11,41,97,251,177,275,1849,1281,3659,9709,16239,7445,47661},
{1,3,3,5,13,1,27,251,89,863,685,3915,2201,4313,32083,37171,120885},
{1,3,3,3,3,11,77,135,147,475,505,611,4763,9445,28639,51343,119093},
{1,3,7,1,11,9,67,73,375,977,1011,1621,6623,8077,26321,7461,130637},
{1,3,5,15,15,59,63,217,117,375,1151,3451,5843,13221,20673,10817,57711},
{1,1,3,5,19,5,9,101,321,815,451,719,523,1299,27823,48041,45939},
{1,1,1,9,5,49,59,59,409,5,1075,21,7837,4543,3085,55473,89309},
{1,3,3,13,9,31,93,181,153,795,713,933,6001,9075,29781,14029,46361},
{1,3,5,3,9,21,79,129,361,627,743,3041,5381,3627,12581,35183,83183},
{1,3,3,3,29,29,93,187,341,727,181,133,6525,5673,2739,23349,62505},
{1,3,5,13,27,59,127,149,321,613,1543,1537,2909,5139,3755,49285,35183},
{1,3,3,9,5,31,19,173,137,19,799,1847,3897,15775,22411,55405,95713},
{1,3,5,5,31,1,87,97,481,797,459,793,4339,5443,31717,6691,68841},
{1,3,3,5,3,9,123,21,393,683,1007,971,729,7113,2811,51183,37093},
{1,3,5,5,27,31,19,227,123,937,763,2117,3825,9151,95,54963,62919},
{1,3,1,3,23,21,21,7,7,165,99,3073,91,8725,17613,47119,41441},
{1,3,7,9,29,49,117,49,205,605,1567,3323,1559,10949,14349,34951,99901},
{1,1,1,1,15,41,31,133,439,305,719,147,6849,5947,31749,45171,15265},
{1,1,5,11,19,37,13,253,385,625,1801,1191,547,12025,17971,54127,97323},
{1,3,5,5,27,9,57,245,59,211,1195,763,6743,6309,25759,26633,27497},
{1,3,5,5,9,51,49,29,213,855,305,3961,3187,6815,19015,2539,81705},
{1,1,5,7,11,61,123,163,127,871,463,2279,5931,2913,23215,40215,91373},
{1,1,7,1,29,57,55,189,285,603,747,3753,3359,10277,25319,17569,80125},
{1,3,1,9,7,53,9,55,117,495,2045,2487,1625,775,17773,62159,79537},
{1,1,5,1,1,11,67,79,57,677,2045,3913,853,3581,10509,35097,24585},
{1,3,7,7,19,15,13,237,297,807,657,2229,2931,10283,49,56485,113889},
{1,3,5,13,11,23,37,229,253,411,39,1069,3683,12141,11087,64875,62991},
{1,1,1,1,13,11,21,227,305,1021,1039,3095,4621,5723,31989,30681,58487},
{1,3,3,5,17,47,127,65,85,961,277,549,2111,4183,771,11921,111489},
{1,3,3,5,31,39,89,51,277,705,375,1603,2793,7425,25065,44945,48391},
{1,1,5,7,9,45,21,217,183,65,625,1239,4241,8043,13615,5611,82501},
{1,1,7,13,15,51,29,35,73,601,233,3117,3031,4229,4299,62761,45291},
{1,3,5,5,27,55,7,1,333,501,913,1939,5131,5597,1271,30195,20947},
{1,3,5,15,19,27,43,111,435,615,811,2113,2503,7553,1619,24773,40881},
{1,3,5,11,11,31,21,147,151,141,527,1839,339,1225,29621,19691,22031},
{1,1,3,13,23,35,61,181,221,837,241,3033,1849,12563,11387,3027,33419},
{1,3,3,7,1,39,125,249,231,575,1847,197,3969,12945,10257,27227,94097},
{1,3,1,11,19,7,85,119,37,253,1575,447,6947,14399,32095,15385,62917},
{1,3,7,11,23,53,113,193,253,651,1717,447,4055,13675,18479,28375,66475},
{1,1,7,3,17,27,13,209,67,271,121,1565,2589,8033,3939,14181,111787},
{1,1,3,3,5,57,75,87,165,947,967,3353,2055,16195,3701,62637,58343},
{1,1,7,13,31,41,125,111,253,257,57,679,3333,8259,26331,15883,95023},
{1,3,7,11,1,47,5,249,353,271,1121,1935,4971,8447,9983,55959,66179},
{1,3,5,11,1,61,101,43,97,241,687,4027,4319,4905,12357,51099,97093},
{1,1,3,15,25,25,117,139,475,961,1585,2795,2411,11049,18209,15511,43193},
{1,3,3,9,9,11,107,15,189,27,289,3111,851,3401,31981,7181,47533},
{1,1,5,15,31,57,37,77,205,707,1505,1343,629,13335,6719,35405,38905},
{1,3,7,7,21,63,35,125,507,285,621,2257,3009,13703,9761,54927,16925},
{1,1,1,11,11,53,37,17,167,663,1349,1395,7721,9329,2161,37093,52425},
{1,1,7,9,1,15,113,53,87,133,131,847,609,14737,1639,15511,46987},
{1,1,7,7,25,21,125,149,201,791,1323,2817,1141,289,14349,64461,76575},
{1,3,3,7,15,1,123,227,83,967,2039,3205,715,10787,11235,50375,66911},
{1,3,3,11,9,45,41,57,327,903,1705,3947,3173,1035,25529,15217,80795},
{1,3,1,13,15,63,69,57,479,277,1641,3465,2629,9901,5781,55101,33049},
{1,1,3,3,31,25,57,189,491,335,373,3069,1623,10781,6559,27057,111491},
{1,3,3,15,19,57,67,225,343,93,315,1011,4437,10371,27927,51269,65653},
{1,3,5,5,21,43,105,153,65,167,369,3167,785,7509,3753,9035,29039},
{1,1,7,3,17,9,113,21,175,967,13,2701,5667,9761,20267,33497,88819},
{1,1,1,7,9,61,121,205,283,259,2027,2361,3995,6787,26867,61681,96149},
{1,3,3,13,31,37,125,151,317,947,423,2907,6905,13247,27997,4755,73173},
{1,1,7,13,1,63,85,75,33,483,85,1583,4783,14003,31147,12643,99447},
{1,1,1,7,31,5,93,179,213,857,3,1015,1481,2413,28759,13941,24851},
{1,1,5,5,5,35,73,57,469,885,1951,3599,5555,7259,22599,7627,109227},
{1,1,5,13,1,1,69,107,473,793,1851,887,2241,7851,21821,25431,118565},
{1,1,1,3,15,51,57,175,91,113,1671,925,2187,1097,28793,45819,41855},
{1,1,3,3,15,51,99,177,379,713,1273,3245,5515,14657,28981,1197,29283},
{1,3,3,15,13,27,29,7,17,373,779,1589,3077,13673,31029,43765,74339},
{1,1,3,1,25,17,15,223,219,569,155,1307,7143,7975,22581,53223,44271},
{1,1,1,7,11,23,67,177,189,267,1799,2453,2367,4193,1827,10191,12265},
{1,3,3,11,3,29,121,231,211,191,1803,1171,6801,4007,14111,42951,8311},
{1,3,3,11,9,23,11,231,349,47,1645,345,3681,12227,29955,32131,391},
{1,1,3,11,27,17,17,49,463,173,1993,2339,3763,1931,29969,55579,114805},
{1,3,5,15,5,21,105,69,173,771,815,3807,577,12589,32193,37601,23961},
{1,1,3,9,21,63,57,213,327,765,333,2065,719,6159,15769,49335,2289},
{1,3,3,1,27,51,13,87,465,729,507,2811,6721,14279,31733,56165,78169},
{1,1,1,9,25,1,47,37,407,623,1409,3703,4491,3037,8129,13547,50517},
{1,3,5,13,5,51,127,225,215,377,1013,2387,4237,1317,5245,17535,100707},
{1,3,5,13,31,25,123,243,317,505,483,1743,3097,4139,4525,63143,47665},
{1,3,3,13,27,19,21,187,211,471,1931,2877,3635,9233,12385,15741,50843},
{1,1,3,13,23,33,71,45,371,621,1057,1605,6329,3763,8613,2965,8141},
{1,1,5,7,7,17,33,209,293,35,1665,3721,6245,14567,15349,16195,59757},
{1,1,7,7,31,19,47,83,277,323,1225,969,2193,10175,27657,50265,9817},
{1,1,5,7,15,21,103,95,189,737,309,357,5953,9701,15757,20753,88647},
{1,1,5,13,5,13,61,235,333,889,1559,1653,1871,10631,18067,47037,9507},
{1,3,7,1,31,61,69,159,41,107,807,1517,3551,3435,6151,50025,126949},
{1,1,7,15,7,41,55,103,9,105,1397,3955,7723,3389,32435,36005,73733},
{1,1,1,13,15,59,43,151,321,215,411,3103,7455,14041,1673,56425,59085},
{1,1,1,1,5,39,81,183,509,455,753,3743,227,7807,23747,42289,122765},
{1,1,7,3,9,29,89,131,141,851,1221,67,3117,1329,13151,36827,34313},
{1,3,1,5,9,29,11,189,389,79,1903,835,6043,8953,18985,8305,51939},
{1,3,5,3,9,49,47,43,193,917,795,2719,5709,9993,30637,26841,93113},
{1,3,7,5,13,15,85,169,315,963,617,1191,6739,11535,3423,6695,2047},
{1,3,1,3,5,49,41,255,131,255,825,1485,7005,10107,3913,4731,33199},
{1,3,1,9,27,63,109,29,183,381,591,617,1187,4381,30543,9933,109785},
{1,3,7,7,13,29,125,105,353,677,623,1553,5435,10853,16663,42277,64333},
{1,3,3,11,3,47,49,41,249,497,963,237,625,11303,6871,60441,39559},
{1,3,3,1,1,27,107,253,59,445,1761,2865,7117,2363,4007,46047,10811},
{1,3,5,5,25,13,17,107,321,691,351,577,5001,9437,12451,44997,42727},
{1,3,1,9,1,31,87,117,111,379,1989,1155,4777,8563,14585,33375,66985},
{1,3,5,5,9,51,79,135,89,929,277,763,5569,15545,28393,56921,102093},
{1,1,3,7,7,55,15,37,3,439,577,2051,101,13655,11959,38127,6639},
{1,1,3,9,21,11,27,221,465,565,1313,1405,2421,10543,18369,33751,87785},
{1,3,5,11,21,39,105,231,469,711,997,427,5797,3249,15141,29413,66509},
{1,3,7,5,25,31,111,37,229,773,193,553,673,4693,24441,8713,121203},
{1,3,1,9,23,27,103,7,183,549,1433,2831,3383,13229,10005,14135,15967},
{1,3,3,11,11,59,11,251,373,399,255,1177,5493,13559,29037,23405,79495},
{1,3,1,11,25,45,69,115,153,259,527,9,5807,6015,3765,61621,8645},
{1,3,3,9,19,5,113,191,345,655,429,3975,4297,5723,5345,64457,79031},
{1,3,7,7,15,59,5,87,289,1005,931,2403,485,16043,15623,39253,61377},
{1,3,3,9,17,53,31,9,217,711,1007,1375,2733,13735,19825,59741,83827},
{1,1,3,15,11,11,41,195,79,1013,1353,1961,7365,7533,13315,8441,90705},
{1,1,5,7,23,17,93,165,371,495,865,2753,15,10729,16553,6039,96721},
{1,3,3,3,25,25,67,119,485,63,75,2365,4711,16129,5589,50621,1203},
{1,1,7,1,27,57,49,79,479,79,683,753,345,2007,18983,42729,56369},
{1,1,7,7,1,23,9,155,425,735,1625,2271,7875,11219,12147,52351,55845},
{1,1,1,9,13,11,67,139,259,59,1593,1207,237,11683,24719,27689,115617},
{1,1,5,7,7,15,9,171,35,131,133,3939,1401,6347,4051,64235,68581},
{1,3,3,1,27,21,29,119,201,527,763,203,1139,3951,3341,17023,13493},
{1,1,1,15,27,31,97,203,255,573,781,4095,3381,363,32733,34517,77973},
{1,1,3,9,29,9,115,207,267,513,1071,3943,5045,10071,6627,18043,44289},
{1,1,7,7,29,25,51,31,305,239,197,3825,2363,4903,16237,37571,66545},
{1,1,5,11,29,11,63,145,185,359,249,1179,105,1745,28819,40513,74525},
{1,1,7,1,15,35,39,5,139,119,2047,3369,2857,11037,30523,24813,89209},
{1,1,5,11,9,41,97,15,357,95,361,3,3227,8445,16541,30661,84215},
{1,1,7,5,11,55,77,19,331,621,893,577,1025,1561,32331,59469,67065},
{1,3,7,7,17,53,55,65,295,391,445,33,5361,669,6447,3833,129463},
{1,3,7,5,21,5,83,207,485,597,1429,581,6831,2885,24669,35211,69549},
{1,3,3,1,3,33,69,199,427,893,1823,1291,4533,11779,18515,17597,79159},
{1,3,1,1,17,41,91,21,509,875,777,639,4009,12103,12947,58395,36625},
{1,1,7,15,13,11,19,243,365,661,1193,279,6055,13921,5811,14337,105375},
{1,3,7,3,3,51,101,175,83,921,523,3909,8003,1295,4153,4757,107881},
{1,1,1,3,19,15,39,125,401,399,381,1123,2339,12231,13387,50829,79263},
{1,3,1,1,15,13,55,181,53,671,1929,1003,521,15279,1837,11877,79241},
{1,3,3,9,23,45,21,37,1,701,1253,2595,6261,4139,24443,6655,109755},
{1,3,7,1,1,13,57,41,95,985,1613,3487,7509,213,32139,27869,123589},
{1,3,7,11,15,27,27,97,167,755,1331,3961,3067,13827,8983,8755,77847},
{1,1,5,13,5,59,51,193,339,837,137,3807,2617,14449,11035,16827,24531},
{1,1,7,15,17,37,67,99,261,743,275,33,8107,4959,9683,19757,36471},
{1,3,5,5,29,7,107,95,235,761,1205,3125,4791,4645,25623,6463,121887},
{1,3,1,1,19,19,73,189,243,669,489,1927,1651,11391,30699,64719,60359},
{1,3,7,3,29,47,7,21,299,739,1605,749,5755,11579,793,36845,14695},
{1,1,5,15,17,53,107,49,103,505,1191,2881,7435,7515,24237,5397,47003},
{1,1,7,15,25,45,121,157,313,709,1519,2195,5487,1789,32401,4197,9329},
{1,3,3,11,21,17,77,153,275,765,1943,3395,5807,12809,29891,42579,75565},
{1,3,5,11,11,3,63,9,223,441,1047,441,867,3399,15813,13,25293},
{1,1,7,1,17,25,1,7,211,117,1417,1057,3369,13211,11437,20877,114867},
{1,1,1,15,5,41,89,165,343,447,55,1013,8179,12295,18615,23885,46149},
{1,1,5,1,15,37,109,141,323,151,1669,1365,3047,13145,30355,12377,102467},
{1,1,3,15,15,49,83,127,285,715,981,1153,3019,11071,24229,63807,16315},
{1,1,3,1,23,35,21,179,83,929,1033,643,3591,10363,7739,259,106879},
{1,1,5,7,19,9,63,241,387,851,1709,1161,7469,2093,6169,6085,29851},
{1,3,7,5,17,59,99,87,189,853,193,1191,5683,15865,27791,55575,13479},
{1,3,3,3,25,51,81,129,365,319,179,2863,511,14471,3689,59505,80105},
{1,1,1,15,5,33,69,35,429,715,1781,783,1089,8969,26987,23519,34227},
{1,3,5,9,1,51,9,121,325,945,2025,1985,7337,10837,21299,20591,76905},
{1,3,7,3,15,51,19,109,297,491,15,1905,1479,1997,18129,43861,84925},
{1,1,3,5,7,21,1,137,207,943,1171,2019,6687,10683,20937,34033,43907},
{1,1,1,11,25,21,47,227,247,933,471,955,4299,5605,18469,62357,98273},
{1,1,5,13,21,39,41,23,493,311,1401,537,2919,11519,12597,58321,41401},
{1,1,7,5,31,55,93,151,219,765,1247,2775,7167,13413,17071,57969,114069},
{1,3,1,15,31,41,85,161,379,337,1639,933,3511,925,3523,52379,18421},
{1,3,3,11,17,17,71,11,291,305,1295,1175,1803,6247,26523,46467,126999},
{1,1,1,13,9,43,113,7,1,443,719,3045,2527,5233,13969,50463,115629},
{1,1,1,13,9,31,87,119,351,53,985,2017,1187,10429,13719,41383,12749},
{1,1,1,15,23,17,5,215,383,299,305,3577,7707,6927,28591,44287,65697},
{1,1,5,7,23,61,89,235,97,463,237,2117,5503,13693,28231,7745,73631},
{1,3,7,3,17,43,73,245,145,267,855,187,6167,3999,9935,14347,57727},
{1,1,7,3,25,47,11,221,425,527,1341,3973,4635,16321,30021,48547,109409},
{1,3,1,13,5,11,41,191,121,219,1315,583,2997,5883,31689,64835,35351},
{1,1,3,3,15,47,49,115,107,757,329,1653,4633,14605,1579,62413,88685},
{1,1,1,5,19,47,63,131,427,335,269,3581,7613,15685,16957,30487,94965},
{1,1,3,15,31,11,77,115,467,249,247,651,3769,3701,21627,36219,77309},
{1,3,1,5,5,29,45,21,37,733,1773,2467,2747,9391,5449,23285,20089},
{1,3,5,13,29,31,51,199,77,711,1313,3303,2675,177,7915,37129,123641},
{1,3,7,15,17,17,99,43,9,699,491,669,1313,1377,30015,59261,97321},
{1,3,1,13,9,13,21,199,249,775,399,897,2205,15357,17281,3193,255},
{1,3,1,13,7,23,7,181,65,253,199,333,6507,4409,13319,30165,95191},
{1,3,3,1,31,9,31,71,301,867,1655,2065,597,15247,3019,31763,91889},
{1,3,5,5,3,35,113,133,39,1013,991,3521,5805,87,32393,28619,34325},
{1,3,1,9,15,27,45,85,61,99,1085,3251,7085,4137,27443,42581,94031},
{1,1,5,7,11,49,97,129,339,259,821,165,833,11383,21629,17473,2947},
{1,3,3,3,11,7,27,231,169,847,1767,1823,3855,14277,12457,55825,14377},
{1,1,7,3,27,5,47,193,207,747,271,3155,1097,2229,4919,22327,12659},
{1,1,5,3,27,29,105,199,31,73,1741,2173,4577,3917,31513,45983,118015},
{1,1,3,1,19,5,23,249,35,891,1105,1907,5453,1877,1965,3169,107091},
{1,1,7,9,11,47,57,171,255,661,1925,2223,525,4775,12327,8067,47083},
{1,3,3,11,29,43,37,33,459,117,7,1739,3585,7429,2217,9533,95299},
{1,1,5,11,23,3,33,13,45,201,467,597,4891,2673,32407,56935,121991},
{1,1,7,5,29,63,7,59,417,547,17,3701,5775,1079,26527,47187,14827},
{1,1,5,3,27,11,85,129,377,497,1659,1965,581,15075,31265,195,62307},
{1,1,3,9,3,57,33,57,279,955,741,955,6501,8069,27305,15363,34715},
{1,3,7,13,29,23,25,171,201,529,661,4089,5755,12459,31269,9763,53217},
{1,3,7,1,3,19,27,201,261,421,1487,2907,547,15791,7661,42871,116343},
{1,3,7,9,5,59,51,91,7,399,2001,661,6577,7473,5439,29073,3391},
{1,1,7,1,23,39,119,105,113,913,1097,2547,8143,11409,23197,59527,55677},
{1,3,3,15,31,35,103,207,247,801,1821,1995,4437,12891,659,15687,53},
{1,3,3,5,13,5,45,187,231,661,1553,2909,3715,4499,14773,5957,24171},
{1,1,1,11,3,53,93,29,379,713,299,445,2815,9825,30941,22413,91563},
{1,3,1,1,27,31,111,83,349,895,1007,2649,7139,5863,27739,53099,6837},
{1,3,1,5,23,57,121,229,487,405,2001,2761,3011,2219,10711,31139,83809},
{1,3,7,5,13,51,37,181,359,909,2001,793,1143,9219,5111,23021,126081},
{1,3,1,13,27,27,99,25,189,129,1831,1005,8119,2557,26985,63447,89693},
{1,1,7,5,1,21,79,33,99,7,433,1343,3121,3705,477,41191,13749},
{1,1,5,5,29,53,75,243,35,461,1399,129,177,6533,22209,23503,43819},
{1,3,7,7,31,37,109,9,255,263,35,3451,7629,9849,10387,3165,120623},
{1,3,5,3,27,53,93,111,239,723,293,1481,4427,13623,1989,47705,122069},
{1,3,7,7,31,37,37,213,191,627,1821,3621,2875,15759,17525,50969,35311},
{1,3,5,5,11,41,87,233,79,251,25,1385,3527,7853,5541,36519,42779},
{1,3,1,5,9,1,117,11,61,879,553,383,6237,15207,3057,28051,59149},
{1,1,1,15,15,7,37,133,81,815,893,2281,2459,15325,20107,2289,34535},
{1,1,5,11,17,3,45,159,409,643,969,1289,4353,10465,16233,55561,111667},
{1,1,5,13,23,1,79,127,485,1013,629,791,853,9247,26333,1123,17313},
{1,1,5,11,27,17,97,157,479,421,1739,3257,2419,6673,2759,19399,120305},
{1,3,5,1,3,43,71,55,111,949,1957,3777,3409,8229,26585,49221,33639},
{1,3,7,9,17,45,71,71,417,1007,213,1069,2693,5065,23489,33363,120459},
{1,1,1,1,25,47,81,251,341,101,1941,1133,3205,4141,26561,56095,37193},
{1,1,3,7,25,45,97,95,135,871,949,3489,7593,10717,26163,12711,76989},
{1,3,1,9,3,11,35,7,471,509,1335,385,1297,11201,28553,51609,45351},
{1,1,5,11,21,23,105,31,125,5,1721,1503,7807,13093,24873,18467,30183},
{1,3,7,15,15,57,61,213,79,655,517,1031,6719,4807,12805,2605,35407},
{1,1,3,15,21,5,93,61,103,945,935,115,1281,7735,20723,37211,50039},
{1,3,3,15,19,51,79,187,127,205,121,701,6065,15185,29343,58249,25331},
{1,3,3,15,17,49,23,163,201,809,1203,687,1777,695,18779,31571,118383},
{1,1,1,5,25,45,121,223,233,193,1459,1889,5537,4421,13659,4591,112563},
{1,3,5,3,31,37,109,15,381,373,993,3633,641,4411,32265,46481,49195},
{1,3,3,11,19,21,39,67,447,829,1163,55,2153,15045,6643,48235,59261},
{1,3,3,1,7,63,37,71,35,601,1719,447,8009,7235,13225,44103,82409},
{1,3,3,7,13,33,69,115,207,807,109,2989,3727,9017,29095,11377,122401},
{1,1,3,15,9,9,57,197,115,73,1277,1727,5275,11897,12157,34763,58273},
{1,1,3,15,19,19,127,105,289,663,877,1303,4901,8897,4803,36853,93361},
{1,1,3,7,23,29,121,29,439,795,1469,523,7767,12061,15613,57343,21291},
{1,1,1,9,25,29,15,165,383,233,91,2065,2741,7809,5325,48581,65551},
{1,1,5,15,29,19,103,143,283,597,1055,3525,6115,11083,22497,42893,86849},
{1,1,1,15,13,43,75,157,267,519,1231,929,1585,16137,1045,4353,63473},
{1,1,1,9,17,25,73,227,145,921,1845,2057,3099,15523,8993,14135,37811},
{1,3,3,15,17,57,107,215,271,841,1543,2803,625,15359,13341,36879,83191},
{1,3,5,13,3,17,127,81,193,253,71,3205,1157,1313,27341,49657,96539},
{1,3,1,5,27,43,1,111,23,963,1853,925,7401,13999,29797,47125,59955},
{1,3,3,1,31,55,107,121,37,159,61,577,5711,6745,20077,42333,37105},
{1,1,5,3,31,11,1,7,295,515,203,707,2919,9619,8877,45143,101861},
{1,3,7,11,5,23,71,9,99,947,1141,1651,1903,13607,15433,55005,127639},
{1,1,7,3,13,61,25,111,239,243,1069,3551,3339,743,29921,21313,54953},
{1,1,3,3,23,7,21,47,367,871,1647,2183,2615,2257,30447,25761,110221},
{1,3,7,15,13,51,115,19,277,463,475,3467,7313,2477,10841,13585,61449},
{1,1,7,9,1,27,111,209,391,621,1047,549,2013,549,24213,6369,68691},
{1,1,1,11,19,59,11,107,79,1013,357,1729,889,12823,6537,35717,42761},
{1,1,3,15,29,41,49,177,309,293,1035,1481,1395,2009,7917,365,28981},
{1,3,7,11,31,19,51,113,479,347,353,929,1089,3373,2807,55201,23137},
{1,3,1,15,7,55,79,191,267,701,1885,1241,7085,9835,24239,7609,13967},
{1,1,3,15,25,33,69,5,93,375,435,2401,1591,8173,17293,20281,63809},
{1,3,5,3,9,49,63,47,217,773,1241,1131,7521,15607,24341,20353,122801},
{1,3,7,15,21,1,57,159,279,987,1641,3883,1659,7875,24857,33273,88933},
{1,1,3,11,3,23,45,31,279,643,1285,471,137,15871,13927,52361,118901},
{1,3,1,15,27,51,83,19,299,213,1001,897,2751,13085,20841,24891,113173},
{1,1,7,5,5,27,77,77,165,489,359,1607,3903,16241,641,25999,29279},
{1,3,3,7,15,23,103,49,259,519,641,1577,3713,12181,287,29483,58505},
{1,1,7,13,11,29,125,45,45,167,261,2735,2421,15457,5965,44005,82141},
{1,1,3,9,25,21,9,3,57,1017,1359,79,6789,7805,20683,25695,38893},
{1,1,7,1,29,53,87,171,51,5,9,3033,787,10611,15913,35703,70459},
{1,1,3,5,1,33,111,139,477,33,1287,3615,5235,15491,2915,47821,55257},
{1,1,1,13,5,23,55,225,303,587,1595,307,3809,8093,13297,63213,104317},
{1,1,3,15,31,29,13,33,267,481,1039,3805,2549,861,12483,61829,127725},
{1,3,5,11,23,17,23,117,333,167,1965,1387,5453,15545,123,12991,36281},
{1,3,5,1,3,9,25,55,497,951,1377,993,6089,4801,32719,31579,126663},
{1,3,5,11,15,37,103,51,509,585,769,425,835,14027,30265,55735,36655},
{1,1,1,13,9,49,105,61,493,3,1663,815,8105,16361,32477,30437,61519},
{1,3,7,11,29,23,105,87,119,399,1405,1515,7017,12729,13769,29741,30921},
{1,3,7,13,13,7,93,227,489,843,923,3373,759,5105,9059,21079,101335},
{1,1,1,1,29,53,119,227,171,363,289,827,425,12827,25791,21587,109567},
{1,1,5,11,29,29,53,127,441,219,1049,275,525,5535,20907,9299,76319},
{1,3,7,15,3,53,109,61,275,391,1147,2953,1439,4417,679,10949,35101},
{1,1,5,13,9,1,109,137,249,835,721,129,2883,13043,31827,36741,107167},
{1,1,5,9,27,17,117,121,111,433,743,1987,6839,8439,2533,62135,54281},
{1,3,5,15,11,61,117,103,409,485,1047,469,2245,7193,2541,9399,88127},
{1,3,1,9,3,49,111,201,87,181,1243,3261,1827,10385,13045,58331,107729},
{1,3,5,15,13,29,61,223,227,733,1757,755,4231,13537,1509,54623,120221},
{1,1,1,15,13,9,7,233,391,689,355,1203,5811,7759,2647,54949,51891},
{1,1,3,1,3,27,95,51,497,315,915,1055,2917,167,1849,26591,102729},
{1,3,7,13,1,51,3,113,437,449,1889,2887,4735,5693,8191,12847,52651},
{1,1,7,13,1,45,41,221,403,185,1653,1809,6405,9193,1381,36677,43255},
{1,1,5,1,25,51,109,245,291,809,1381,3235,5933,10185,18663,15589,39539},
{1,3,3,1,27,29,3,227,275,705,489,681,323,7453,26005,13791,115219},
{1,3,5,1,3,51,101,75,157,529,45,3105,3617,13081,21665,50065,117823},
{1,3,5,15,9,43,41,169,391,455,1375,253,1257,14427,16325,11571,26361},
{1,1,5,7,5,41,81,173,275,225,301,335,5473,1509,20897,21951,103967},
{1,3,5,1,13,27,107,19,221,609,823,1193,665,4947,11967,57373,21665},
{1,3,7,13,7,11,109,59,193,103,943,595,5121,6159,2103,52863,57541},
{1,3,5,3,5,51,85,227,465,1013,601,1687,7615,5991,8635,64487,69967},
{1,3,1,11,29,49,79,25,447,119,569,383,5261,6209,21965,40863,96593},
{1,1,3,13,9,49,59,93,369,789,1373,425,3565,13357,17783,46435,129653},
{1,3,7,5,5,39,51,15,421,531,1855,2105,5335,8509,20841,44997,48235},
{1,3,7,3,27,47,113,1,453,565,1843,243,7663,10697,7725,24485,49435},
{1,1,1,11,25,25,47,1,475,831,1833,391,5173,14873,14263,36061,26781},
{1,1,7,15,21,13,5,169,241,235,547,1565,2053,6877,12811,22213,106907},
{1,3,7,1,21,11,101,115,243,985,1389,2189,563,12453,14951,58889,48079},
{1,1,5,7,9,37,33,241,337,453,1955,1731,4445,8887,27715,63975,95891},
{1,1,5,1,23,21,95,237,241,991,1159,2417,2279,8941,20987,39773,79327},
{1,3,3,1,19,39,73,253,137,1009,1793,4007,2017,7503,16689,29013,41571},
{1,3,7,15,3,63,77,11,293,495,339,3525,5747,1807,11705,55807,54163},
{1,3,7,3,25,41,127,23,113,807,387,3529,2173,11217,21257,61169,47749},
{1,3,3,5,27,5,43,55,207,995,811,1473,481,4317,2015,49161,94711},
{1,3,1,9,21,61,41,147,425,353,1943,2455,379,10729,3045,16013,44527},
{1,3,1,5,17,43,109,231,313,277,939,3491,5883,2297,4763,33403,62395},
{1,1,3,9,1,49,37,145,383,467,621,2873,873,6163,16475,49045,115599},
{1,1,1,9,5,15,125,157,459,727,807,2769,5531,11531,4277,42301,16969},
{1,1,3,1,15,23,39,121,163,537,409,1217,8007,5671,19681,25371,69227},
{1,3,7,9,23,1,93,41,267,995,1917,3441,6237,7233,30215,31945,33967},
{1,1,1,15,7,5,123,53,359,677,1061,1649,651,14079,30211,14827,123175},
{1,3,1,5,11,19,121,135,167,293,493,949,5459,11785,21445,57161,129737},
{1,1,3,13,19,39,43,55,149,549,479,925,341,1151,12007,23473,10671},
{1,3,5,9,7,41,37,103,381,373,1767,3959,3001,7903,24033,55123,93627},
{1,3,3,3,31,27,93,175,393,575,703,3715,6043,11763,7613,15907,56821},
{1,3,3,13,3,13,75,85,89,851,1171,3075,5265,10293,14745,32153,89877},
{1,1,7,11,1,25,101,149,187,197,1485,1555,1599,7413,23275,27093,73483},
{1,3,1,1,19,15,63,111,211,197,77,1683,3159,235,32601,35715,59537},
{1,3,5,11,23,61,91,135,403,669,267,2507,2931,7813,5047,40027,111705},
{1,1,5,13,7,5,65,37,87,405,335,1095,3717,1717,31551,28181,47407},
{1,1,5,13,3,43,67,99,507,861,1063,3003,6095,11079,6919,41597,97709},
{1,1,3,1,7,23,109,161,321,499,549,363,2061,6519,1531,1969,83845},
{1,3,7,5,17,39,55,59,455,433,601,365,7987,2207,3463,31755,94203},
{1,3,5,5,29,61,79,101,125,1011,867,2935,3269,13601,21935,50355,65883},
{1,1,1,5,3,41,101,107,299,125,81,2421,2937,787,19479,25803,74473},
{1,3,3,1,3,15,73,13,167,387,75,601,415,6927,32277,16709,12477},
{1,1,5,1,19,37,53,45,139,737,159,2299,6219,11613,22873,18303,56875},
{1,1,3,9,23,15,17,37,373,445,1369,2997,49,13901,13155,37375,29063},
{1,3,3,11,17,1,45,91,445,631,1297,1907,3765,13893,29379,17939,36573},
{1,1,7,13,11,31,101,165,413,305,361,4019,3183,2321,7819,49275,101041},
{1,1,7,1,13,43,125,165,357,293,1343,2219,4189,6095,28509,27763,53871},
{1,3,3,11,29,33,105,71,297,637,1493,3797,5525,15093,21647,57647,1467},
{1,1,1,13,19,7,5,141,71,221,923,1039,4777,9481,1267,55345,116061},
{1,1,7,11,19,43,57,243,21,217,1075,569,3735,10477,18595,34133,70391},
{1,3,3,1,21,61,7,135,401,101,321,2959,7371,3303,23023,28163,19833},
{1,1,3,9,31,43,27,243,297,145,663,3951,4283,10421,9355,30381,68317},
{1,3,7,13,29,53,101,253,49,129,831,513,5567,5063,157,6465,90983},
{1,1,5,15,27,29,3,231,503,173,913,3971,7685,9679,32243,967,73195},
{1,1,1,15,19,55,127,3,405,239,1063,3473,7543,4049,14509,22657,5611},
{1,3,7,1,21,39,61,249,421,401,1667,1981,5503,9191,24027,35049,12199},
{1,3,5,5,27,1,99,83,287,997,721,1345,2197,6335,4245,42575,102635},
{1,3,3,1,31,7,103,107,387,273,951,2475,1275,15607,2159,55083,86107},
{1,3,3,5,21,59,69,55,121,601,5,1871,7161,4583,23867,7933,3125},
{1,1,1,15,17,41,51,45,383,579,713,275,1395,11665,30521,11683,126493},
{1,1,1,15,17,47,15,139,175,283,1377,827,5753,8855,26437,59219,105601},
{1,1,7,11,13,3,27,141,137,851,767,2575,7685,11719,24401,52547,127299},
{1,3,3,9,11,41,75,69,167,897,1213,3723,6773,12141,28033,19695,128545},
{1,1,5,13,7,61,55,131,465,169,1669,711,5901,10769,11273,23809,63625},
{1,1,5,1,27,25,35,167,83,921,251,2571,6723,14767,26715,21699,60779},
{1,3,1,9,15,5,59,241,405,323,1917,1161,6079,13443,13079,58617,63381},
{1,3,1,5,9,5,79,123,87,395,667,2787,3711,3613,1803,17885,78975},
{1,3,3,5,17,45,61,107,485,163,33,1491,7131,59,27327,8043,14907},
{1,3,1,11,27,37,5,251,115,339,1621,2013,3517,2213,10145,47121,84485},
{1,3,3,1,9,11,71,25,363,867,1485,3897,3339,7599,20777,52009,127097},
{1,1,3,9,25,37,29,231,183,315,399,879,6169,6355,3729,9187,19405},
{1,3,5,3,31,37,127,71,171,687,1237,151,7391,2395,11979,23381,117879},
{1,1,1,13,13,43,71,235,131,79,1321,235,2221,1133,13509,12205,44771},
{1,3,7,5,29,51,125,191,153,35,1657,2141,3701,7177,31723,15189,55441},
{1,1,5,1,5,35,13,165,461,255,1825,1531,6195,7717,973,12367,71747},
{1,3,1,9,13,57,25,83,389,405,227,1037,3805,15653,25365,47991,54315},
{1,1,1,13,17,55,113,151,145,951,1849,2205,6513,7845,7947,59429,44911},
{1,3,5,3,25,9,99,159,183,445,153,3053,2537,1787,19029,60047,128203},
{1,1,5,5,31,37,13,11,271,491,1141,1827,3751,9471,7579,35969,95245},
{1,3,3,15,1,43,9,109,13,991,345,1577,947,3197,16747,8127,116937},
{1,3,3,15,11,17,103,89,33,741,1855,2879,3899,9535,15119,56165,86055},
{1,3,5,1,31,41,57,205,69,163,1383,2087,6483,6281,32079,40825,28709},
{1,1,1,13,23,57,103,247,421,773,1733,3249,6681,9675,11669,51673,86189},
{1,1,5,15,7,37,63,123,77,941,277,1061,803,2135,15745,47413,73843},
{1,1,3,5,19,15,35,59,321,527,1669,2929,513,4453,20521,19781,115501},
{1,1,7,3,23,1,99,251,129,271,1555,1191,2445,11533,11921,19131,80653},
{1,1,7,15,15,33,79,89,113,517,1655,43,6255,15415,19559,63309,16857},
{1,3,5,1,13,61,87,159,65,875,163,663,7651,8775,32505,39313,83331},
{1,1,7,15,27,19,63,117,427,233,1243,755,3201,5153,31959,64545,69219},
{1,1,5,3,3,27,15,11,427,431,107,2433,6923,7503,31347,64849,14541},
{1,1,3,11,7,23,53,253,483,63,1749,2989,5219,7361,6423,1503,95431},
{1,1,5,9,1,19,23,25,301,665,1457,2423,6623,9771,2755,8963,51037},
{1,3,3,7,21,1,3,131,377,897,15,437,4075,7669,31529,64123,101249},
{1,3,5,3,31,41,99,27,397,393,1895,2249,3925,6393,2839,375,56721},
{1,3,7,15,1,45,65,113,85,557,857,2281,1395,2055,2405,34541,63719},
{1,3,1,15,7,43,21,29,15,229,1287,3005,339,5833,21867,21643,37557},
{1,3,7,3,3,51,67,119,423,539,1995,4039,2999,2787,29327,62687,11893},
{1,3,7,3,25,23,85,11,105,523,889,2983,2031,2049,16119,41925,38345},
{1,3,7,3,13,63,59,65,183,695,293,3301,7895,13915,25847,22819,92189},
{1,1,3,3,7,27,101,229,435,227,1759,1275,5781,6079,25125,64833,69577},
{1,1,3,1,29,1,61,45,193,441,687,841,4491,10683,13989,60461,78071},
{1,3,1,9,5,33,99,229,181,675,1629,1855,4719,9585,8059,26363,31161},
{1,3,1,11,11,37,79,53,163,49,1173,1715,8087,6535,14985,24069,118597},
{1,1,7,15,9,59,123,79,237,131,1693,2525,6339,9843,24309,24969,37645},
{1,3,3,7,19,49,85,133,415,239,555,2581,6523,2733,19665,19989,105585},
{1,3,3,7,23,37,31,121,59,7,2031,2893,6429,10305,21221,20105,38879},
{1,3,1,13,23,21,93,93,343,641,411,971,1777,2135,22895,9055,114457},
{1,3,5,3,15,33,23,7,59,413,277,3551,7737,2285,7951,5013,94469},
{1,3,1,15,25,1,109,245,153,187,1099,1071,145,6735,10327,3921,62123},
{1,1,7,11,11,53,51,123,277,281,1763,3161,7639,14515,29725,3919,5525},
{1,3,3,15,27,47,109,121,317,221,187,617,1331,5401,861,62465,9227},
{1,3,3,15,27,25,101,111,469,85,1285,1621,5393,1367,17115,35141,126989},
{1,3,5,1,15,23,25,249,69,17,1103,2603,59,15637,22051,29243,53113},
{1,3,1,9,17,49,73,13,207,963,379,3561,6447,7895,18651,8109,3943},
{1,3,5,11,7,41,55,85,481,831,593,4093,1151,12353,24231,46091,80967},
{1,3,7,7,5,39,47,187,427,1007,813,3617,6063,12981,18573,34061,85741},
{1,3,3,11,9,17,29,141,341,485,1075,4067,7247,11295,31803,18347,54985},
{1,1,3,7,17,25,7,29,355,35,1753,669,4123,4293,22875,36677,61201},
{1,1,5,9,13,45,29,153,169,387,1275,3161,4937,5331,16203,43925,129231},
{1,3,3,9,19,27,109,95,499,929,1627,3215,6097,15837,5655,29877,122513},
{1,3,7,11,1,25,15,41,65,411,289,883,5069,8405,11159,57357,114253},
{1,1,3,11,31,57,39,89,77,321,1667,871,6429,1005,18905,13877,9305},
{1,1,7,7,27,57,23,37,281,625,1871,565,5979,13925,22591,2375,8577},
{1,1,1,7,31,35,91,221,495,811,1321,2235,4287,3009,5745,35013,93715},
{1,1,7,3,11,53,17,13,319,225,117,3365,537,5249,14219,23879,4321},
{1,3,5,1,31,57,35,95,257,933,471,627,6733,8707,25173,44291,105041},
{1,1,3,3,31,53,69,19,277,669,497,3957,2781,14107,27741,53519,41057},
{1,1,3,15,11,21,11,25,257,665,491,2119,3893,14401,29147,3369,116569},
{1,3,1,1,13,49,31,231,217,711,1987,1487,7073,473,28781,51283,86049},
{1,1,1,5,23,31,119,115,381,179,1725,2323,8013,15191,13255,57813,95437},
{1,1,3,15,15,37,83,223,259,605,2013,4089,395,2063,11735,51931,74677},
{1,1,7,3,1,61,107,169,213,789,425,2309,225,1305,20697,26281,60129},
{1,1,5,15,27,15,69,169,289,931,1491,3711,6875,7723,21103,31795,53955},
{1,1,1,3,3,43,49,205,247,817,2037,2305,7935,255,18835,49423,90727},
{1,3,7,9,17,3,95,239,431,665,1271,3559,5703,14607,9723,11807,122937},
{1,3,5,13,5,15,13,111,375,895,833,813,5451,13841,1321,25273,25443},
{1,1,3,1,11,49,3,97,467,631,51,3577,1777,15965,6837,38827,68627},
{1,1,7,1,3,11,73,155,77,623,811,337,6837,10925,2097,28325,97487},
{1,1,1,3,29,35,9,215,415,143,1837,3723,73,11305,23187,19995,52987},
{1,1,7,1,25,39,35,67,245,295,1143,2043,1049,629,14111,62893,86899},
{1,3,7,5,3,41,123,97,241,743,259,3163,2289,6363,24033,10789,44117},
{1,3,1,7,25,33,33,17,359,567,901,3595,179,8671,841,24787,4367},
{1,3,1,13,5,13,57,185,321,727,789,3081,5345,9721,32029,11663,55695},
{1,1,7,7,5,51,85,255,329,263,297,1687,6799,10973,8265,19615,115333},
{1,1,1,5,29,27,55,167,465,73,661,137,7831,2571,15373,64223,27335},
{1,3,7,13,5,23,77,15,345,21,1729,3231,967,12573,31415,24249,110525},
{1,1,7,9,31,37,41,119,169,891,1845,2139,1747,1147,21983,11617,25963},
{1,3,3,7,23,5,1,11,95,795,1371,2631,3241,6935,17353,25013,89765},
{1,3,1,7,19,3,121,19,389,117,1905,3135,7601,12541,20855,38613,15005},
{1,3,3,5,17,43,91,99,113,545,1955,37,3411,15173,24961,28761,15245},
{1,3,3,13,25,9,83,17,17,271,1133,3851,4607,11017,14867,20677,42881},
{1,1,5,15,5,9,99,179,263,623,441,2577,189,11595,21505,27215,54081},
{1,1,7,1,1,63,123,119,245,467,169,3075,909,3581,14571,33071,6261},
{1,1,1,13,9,35,47,161,47,893,57,703,3373,4167,26555,51265,1391},
{1,3,1,13,9,61,9,5,47,259,579,113,355,14539,25757,10119,96869},
{1,1,5,11,3,5,61,231,291,21,1711,2981,4727,14287,12149,40275,51809},
{1,3,5,3,21,5,87,251,373,679,949,1023,5183,14549,4135,54927,20369},
{1,3,3,11,7,43,127,97,469,81,1843,3955,125,8607,27185,50761,122753},
{1,3,5,5,25,61,1,55,333,949,1005,1051,6291,8343,9627,37739,116911},
{1,3,3,13,21,9,67,225,179,837,2009,3171,217,5629,23451,63171,53225},
{1,3,7,1,23,15,91,163,351,883,579,3923,2641,12735,24955,1131,65119},
{1,1,1,11,29,5,113,217,171,535,913,2419,3843,12365,8287,27367,57369},
{1,1,5,11,9,41,57,243,123,159,1517,2653,4307,4243,2801,43131,18435},
{1,1,7,9,23,59,83,159,57,723,1635,7,1463,121,541,7657,83917},
{1,3,7,7,23,27,125,103,247,1019,1063,3979,8085,6449,12443,63427,106235},
{1,1,7,5,9,31,23,83,503,605,1731,3341,7427,14571,5981,39043,42965},
{1,3,5,1,17,49,109,171,301,951,1879,1317,457,8085,6803,62521,67871},
{1,1,7,11,11,27,1,71,335,137,265,1267,6399,14823,925,49895,19731},
{1,3,1,13,3,35,75,253,211,483,1495,3695,3033,14643,1861,51269,32655},
{1,3,7,1,5,17,63,1,83,435,2007,2023,57,8639,27067,4039,1955},
{1,3,5,15,27,51,59,47,77,131,507,559,645,16067,20989,15565,39925},
{1,3,3,5,11,15,63,121,39,1019,1027,2821,3297,13769,18587,14199,82251},
{1,1,5,1,31,11,89,75,147,1007,917,3519,5097,5695,15185,14819,38597},
{1,3,3,3,15,7,127,55,83,887,1901,75,639,713,13631,27447,106707},
{1,3,3,15,27,25,85,163,187,959,815,1403,6129,6515,31597,28307,30077},
{1,3,1,13,5,19,117,89,11,489,845,2899,3695,3279,22355,38759,85849},
{1,3,1,7,25,59,109,185,87,591,825,1119,7439,5451,17959,51299,76693},
{1,1,7,5,25,29,115,249,185,529,593,103,1739,4769,25925,3317,102445},
{1,1,3,1,3,35,19,255,279,295,1075,2817,3513,7501,15885,21653,113447},
{1,3,1,5,27,1,21,137,303,981,631,2339,397,13075,28815,50925,44379},
{1,1,7,7,31,31,59,129,105,181,1041,2685,1061,1721,30365,6873,30011},
{1,1,3,1,19,31,125,39,9,631,1239,1061,6313,9639,5991,27293,84635},
{1,3,3,11,17,59,17,241,195,175,1845,251,3323,13399,20493,15241,69303},
{1,1,5,3,9,19,59,25,49,359,263,4045,1527,6703,555,26413,42757},
{1,1,5,9,23,5,7,223,247,407,1079,1069,3417,14795,5015,2965,99059},
{1,3,7,5,27,47,9,37,47,181,819,2049,2643,9231,8173,33495,91321},
{1,3,5,11,5,27,5,237,349,653,1443,137,7969,5961,24749,37523,88921},
{1,3,7,13,11,51,49,71,339,195,1239,3479,2771,15217,23729,7839,32633},
{1,1,5,5,5,13,103,185,13,273,1793,761,5327,8659,32599,38181,121115},
{1,3,7,15,17,55,69,151,231,421,1679,3657,8001,12599,13761,13517,130199},
{1,1,5,3,5,15,15,61,489,219,925,2329,3415,10779,31297,63805,13375},
{1,1,7,9,7,11,87,45,39,885,87,1877,8135,1247,25685,23631,65579},
{1,3,3,7,1,17,31,75,455,535,509,2151,1737,7579,12727,25139,32659},
{1,3,5,7,15,27,111,145,99,767,167,3391,2155,7895,3405,47451,65185},
{1,1,1,3,23,31,15,53,59,787,431,2691,71,2843,13469,54029,2233},
{1,1,5,1,5,39,57,31,75,507,811,2747,317,13545,7395,65161,87987},
{1,3,5,5,13,17,11,89,371,337,913,2775,27,4923,24013,62955,65185},
{1,3,3,7,9,27,91,187,17,443,807,853,6243,12351,8123,4203,61021},
{1,1,1,5,9,33,101,211,205,701,1289,1253,653,8591,13009,48525,77051},
{1,3,5,11,5,19,1,67,259,355,15,2169,6785,2019,8675,1019,85903},
{1,3,7,5,27,31,103,163,369,685,659,2009,5819,10437,17311,35083,122125},
{1,3,5,7,19,13,93,113,377,359,1697,4063,4379,9321,7335,25491,85939},
{1,3,3,5,7,25,41,225,355,257,743,2067,7627,14317,7385,25187,63103},
{1,1,7,7,17,43,75,1,95,547,1937,2263,1709,5067,22651,55733,44619},
{1,1,7,3,5,27,45,23,107,547,1733,1169,6709,861,4439,55381,96447},
{1,1,7,11,25,23,127,159,489,945,843,3715,5215,2131,9681,35515,108109},
{1,1,3,7,5,1,67,59,83,745,1337,855,6087,14319,13405,36261,49091},
{1,3,1,1,13,27,41,155,463,709,1111,2017,4701,8663,29703,45311,113347},
{1,1,7,5,1,11,83,101,283,505,893,705,2331,5127,21793,28095,59055},
{1,1,5,9,25,7,97,155,71,569,1481,897,6177,13367,12163,18171,24785},
{1,3,5,11,19,25,7,15,511,369,957,1247,6097,11181,17265,24777,87377},
{1,3,1,7,11,9,39,191,9,793,867,2779,3447,3805,21025,64719,15669},
{1,1,3,1,31,43,107,103,175,131,1525,993,635,14383,26835,15929,109977},
{1,1,1,3,19,17,99,249,47,467,853,2805,3155,1565,17291,18865,11039},
{1,1,5,13,25,61,91,67,361,947,1909,3403,945,3481,16703,50227,43963},
{1,3,1,3,19,27,31,219,185,579,1539,315,4421,9473,30289,48477,61365},
{1,1,3,1,23,11,101,1,133,305,1107,1145,1733,13275,221,5071,81987},
{1,1,1,13,7,61,47,5,137,979,1183,2049,5263,6515,5585,6093,119689},
{1,3,1,5,19,47,83,115,215,901,1685,755,2327,13297,6847,40329,19225},
{1,1,3,3,3,13,31,127,199,655,55,2183,5031,945,6073,54729,108281},
{1,1,1,1,11,51,37,19,73,205,1377,1881,3679,4487,14693,41735,27349},
{1,3,7,13,1,35,37,73,45,973,209,529,5283,9765,26367,12697,8685},
{1,3,3,9,3,45,115,35,475,663,487,3613,4151,15623,3057,31519,87545},
{1,3,7,5,23,13,25,255,355,433,1671,667,7463,14189,14107,1531,11695},
{1,1,7,3,15,25,37,127,265,493,1763,2721,4335,13753,5947,18375,29911},
{1,1,3,15,1,55,25,69,335,157,1923,1757,5689,6731,723,6471,57415},
{1,3,3,3,1,15,127,227,401,395,503,3783,1737,8785,16287,34949,91683},
{1,3,5,15,23,29,55,119,115,855,657,3729,5309,14773,5647,25953,67303},
{1,3,5,13,23,25,1,187,67,389,359,619,2523,11203,11049,60345,53931},
{1,3,1,7,7,45,99,123,495,797,939,3387,7563,16289,8309,14917,99867},
{1,3,5,11,29,49,89,205,447,541,1279,1153,7277,5393,8743,41057,100119},
{1,1,1,9,1,7,43,165,259,311,993,1381,3363,577,4023,443,101785},
{1,1,7,9,25,55,93,63,423,787,549,1039,383,15855,6013,51399,60007},
{1,3,3,1,5,17,103,91,309,85,1319,3869,559,3993,18111,17753,66681},
{1,3,7,9,1,11,87,151,311,597,811,3955,275,6555,17005,26763,31227},
{1,1,3,11,19,51,41,101,183,1003,1635,2061,3305,12925,7223,4859,24433},
{1,3,7,11,7,43,79,53,43,429,947,2533,7005,15147,13435,33997,21201},
{1,1,3,5,15,17,61,41,383,465,1439,3503,3981,14469,5075,25953,70461},
{1,1,1,13,21,53,25,59,59,195,665,3367,2777,9179,24207,56729,94241},
{1,3,7,15,27,13,41,147,415,351,961,3811,1605,14231,31789,41189,50265},
{1,3,3,7,31,39,85,219,323,657,423,1579,3623,7663,14631,47169,88795},
{1,3,1,3,1,3,125,65,259,3,1897,2203,347,4101,23841,20217,117407},
{1,1,3,7,29,1,75,255,413,237,1531,2103,6847,10395,9817,9383,60679},
{1,3,5,3,7,63,17,83,375,835,1707,3227,327,2205,25025,47471,39967},
{1,3,7,7,9,51,23,189,157,351,755,2695,3923,3481,12159,1041,94563},
{1,1,3,11,25,27,39,19,221,795,523,695,3257,8045,2643,43239,13291},
{1,3,3,5,29,1,33,117,477,147,1117,1943,7967,15999,10673,13349,89471},
{1,1,3,9,17,51,55,115,147,687,1751,3685,3099,15369,371,55673,67951},
{1,1,7,1,5,25,67,31,103,439,1581,705,3855,15985,7151,56511,23697},
{1,3,5,3,21,7,11,123,121,1009,277,623,7913,7525,4759,19245,16735},
{1,1,5,11,7,57,103,147,199,209,233,3665,4215,13511,16393,37873,120857},
{1,1,7,9,27,45,29,97,279,379,1683,1965,1183,11389,20445,38435,56893},
{1,3,5,5,27,23,89,169,329,659,393,903,6217,6459,27327,2843,44889},
{1,1,1,15,3,53,109,83,195,5,1865,729,3627,13307,20761,50375,60379},
{1,1,1,13,25,57,17,185,359,797,469,2637,973,2731,25299,15169,90187},
{1,3,5,1,19,39,87,161,117,565,1737,3995,6487,5067,18531,38803,45453},
{1,1,1,5,19,3,93,85,479,369,469,1407,475,7775,12273,34417,65611},
{1,1,3,15,31,11,105,19,281,711,713,3423,797,11215,31409,44891,110413},
{1,1,3,11,13,17,59,111,59,431,1517,2159,1697,12309,16293,2097,107273},
{1,3,5,15,25,19,97,107,97,563,247,3691,2775,10631,15113,25721,12995},
{1,1,5,3,31,25,47,201,231,123,1923,2287,1711,12271,1573,6605,72991},
{1,1,5,5,27,17,109,125,423,1,819,3041,685,8791,19697,13107,67681},
{1,1,5,3,5,63,115,95,117,715,1523,1231,8171,1615,9819,14361,87075},
{1,1,7,7,7,35,35,175,349,853,1665,3101,6051,10737,933,40591,9419},
{1,1,1,3,23,49,65,23,103,837,403,3799,6515,15363,28079,36381,59523},
{1,3,1,15,15,25,119,181,229,685,1047,2397,4855,15393,2371,42441,30151},
{1,3,7,11,15,5,13,93,219,203,475,523,5827,6579,26759,29795,108463},
{1,1,7,13,25,53,75,195,443,1003,501,2543,5453,3119,19225,59631,16413},
{1,1,7,13,13,25,93,211,191,1005,1567,3057,3001,1125,6237,35725,108257},
{1,1,3,7,21,11,57,205,487,263,1801,3235,1819,10875,6063,26211,54699},
{1,3,3,7,11,59,89,217,15,991,1343,1247,277,13377,18499,64987,26053},
{1,3,3,1,15,51,111,69,137,817,1207,1729,3877,9873,18449,50749,57457},
{1,3,3,5,3,39,97,147,327,257,1547,769,7077,5221,13679,44237,70053},
{1,1,5,11,19,15,79,187,335,645,1235,4041,4831,10847,28135,48353,64921},
{1,1,7,9,3,43,41,149,71,205,1513,2801,6785,3187,25401,55367,114491},
{1,1,7,1,25,11,37,205,365,435,147,1303,587,14563,32461,28983,86157},
{1,1,7,1,31,11,51,37,401,343,1677,991,501,11993,14781,37055,30161},
{1,3,5,9,9,21,95,45,447,957,943,3997,4033,8371,25007,52827,50207},
{1,1,7,1,9,45,3,255,297,341,215,3631,7049,7625,4145,50109,48615},
{1,3,3,9,27,49,41,143,291,343,719,311,3819,7699,17631,64785,49239},
{1,1,7,3,27,35,61,183,153,781,979,1465,3315,14893,29847,18461,74949},
{1,3,5,15,19,61,39,219,279,909,1295,1681,8021,957,7675,14001,77669},
{1,3,1,5,15,59,127,85,229,649,503,3267,2465,5637,2729,24831,44791},
{1,3,7,11,23,55,61,191,345,255,105,1361,3913,7655,8865,1825,80619},
{1,3,3,13,29,15,53,19,1,651,917,2043,2333,13695,28225,16457,11287},
{1,1,3,13,15,53,41,211,13,287,383,3923,665,10343,4803,22199,90521},
{1,3,7,11,23,27,127,241,11,451,495,2779,319,13119,5575,43043,11659},
{1,1,1,7,17,53,55,39,233,273,1873,843,7885,329,6809,33119,116017},
{1,1,1,7,21,41,23,113,283,265,1535,2371,3975,6293,22497,65349,48653},
{1,3,7,9,25,21,61,135,245,777,679,2603,565,3251,32469,12707,40297},
{1,1,1,5,31,49,35,215,445,669,779,2231,5399,5853,17941,33973,126141},
{1,3,5,5,3,31,45,235,51,65,295,3755,8101,821,28331,38837,55235},
{1,1,5,15,23,15,37,197,59,455,1875,1745,7565,8039,15901,63129,36095},
{1,1,5,11,7,1,77,235,309,245,1539,1421,3401,1477,12655,19851,86147},
{1,1,3,9,27,9,113,127,167,213,161,4065,1275,10699,26111,26213,129091},
{1,3,5,9,9,17,109,205,23,145,1261,51,5855,7411,20551,5801,47841},
{1,1,3,3,15,1,1,39,431,601,177,525,6951,6271,27031,37157,73979},
{1,3,1,3,19,61,11,131,31,223,959,3531,2433,15675,29201,49277,43977},
{1,1,5,9,5,27,57,3,503,755,1261,3659,6685,10041,24739,12201,19753},
{1,1,7,3,31,27,7,191,7,415,1665,1413,7493,2645,23577,46331,9481},
{1,1,5,1,29,59,99,231,33,613,1347,2671,1767,15685,26583,44699,73511},
{1,1,3,3,9,47,93,87,45,549,219,2141,233,10239,30325,14985,70325},
{1,1,3,3,21,39,81,179,319,853,93,2869,59,6675,22391,16089,33949},
{1,1,3,7,31,19,73,249,175,57,1717,3557,2307,4595,22045,33291,123003},
{1,1,1,3,7,23,81,229,387,1001,1371,17,667,3043,30507,44613,32239},
{1,1,7,15,15,59,83,99,101,863,333,845,7547,13345,7599,51,10963},
{1,1,1,3,15,55,73,37,429,711,1315,2911,5109,953,14721,25551,33527},
{1,1,5,9,11,57,75,107,449,293,1267,2633,5291,9939,12365,1975,75705},
{1,3,3,7,19,51,111,233,369,873,1419,425,6587,11371,29613,28041,77405},
{1,3,1,15,11,1,65,185,301,25,75,1353,6879,11519,24093,65223,130659},
{1,1,3,3,17,17,33,177,467,841,949,1119,7869,5835,22175,20439,98923},
{1,3,1,9,1,19,1,9,487,425,1095,1995,693,12661,27717,56167,34829},
{1,1,7,7,27,57,85,159,109,801,477,3953,3195,11079,26885,59833,4971},
{1,1,1,15,25,9,89,231,499,623,1385,3753,4781,15263,12721,17511,67327},
{1,1,3,7,9,11,103,65,319,681,1423,2355,6243,399,8483,23697,107995},
{1,1,1,1,5,7,63,117,151,905,163,3813,6931,13161,15131,63067,15649},
{1,3,3,3,13,57,69,199,283,153,617,123,3125,3057,8121,14483,28085},
{1,3,7,15,25,45,25,179,91,457,681,537,243,4369,11395,17565,47875},
{1,3,1,13,29,51,101,23,143,715,1725,791,6001,4283,10689,49237,5231},
{1,3,3,5,27,41,39,17,501,587,1067,1859,9,13449,31257,17675,99769},
{1,1,1,3,15,57,119,195,15,779,761,733,3505,4815,23167,411,52303},
{1,3,1,13,9,31,5,141,19,487,739,577,4383,1951,24293,45503,111923},
{1,3,1,11,25,37,107,245,89,107,1969,1569,7475,11795,6123,45311,52251},
{1,1,7,11,15,9,67,141,199,91,819,3721,6251,6107,9393,14941,98545},
{1,3,3,11,23,9,31,211,339,665,1507,2255,3589,11495,28393,2017,106735},
{1,3,5,11,27,13,105,217,173,337,1573,837,3771,8645,28749,27501,45045},
{1,1,5,1,11,43,99,217,131,545,1323,3089,5689,785,9043,29961,17855},
{1,1,3,9,31,41,61,239,271,123,1583,397,4243,12197,9847,12341,130533},
{1,3,5,3,27,11,33,31,77,403,823,2791,3475,4201,15967,39149,107137},
{1,3,1,11,9,5,103,145,85,341,1615,729,7209,10289,20807,54167,15613},
{1,3,7,1,29,33,91,219,171,367,907,3645,1059,9031,247,13231,14323},
{1,1,1,7,19,15,65,61,221,941,1005,1447,3513,8917,17399,52471,64245},
{1,1,5,7,5,35,15,253,325,313,2015,3239,1633,9745,11617,10575,35877},
{1,3,5,3,13,1,115,207,227,637,1119,781,2897,1573,16499,43167,20631},
{1,3,5,9,17,47,117,7,303,719,975,1167,2463,5255,28237,33495,57133},
{1,3,5,11,5,43,123,63,19,97,1423,695,5985,5923,5755,22721,5411},
{1,3,1,9,9,25,87,197,325,827,1679,1561,101,3951,17453,33537,121431},
{1,1,7,5,13,33,3,191,171,37,619,1917,7525,14103,25807,25455,57455},
{1,3,3,1,9,35,93,159,455,115,479,665,477,4483,29751,45047,41251},
{1,3,1,3,11,47,41,199,511,475,151,1163,239,6731,4461,39845,99555},
{1,1,5,7,9,5,49,221,503,637,1323,3303,4137,6675,17709,49233,38325},
{1,1,5,15,1,43,55,67,291,393,237,3555,4171,909,8655,46309,61799},
{1,3,5,3,3,37,125,249,509,611,983,4093,1633,10063,10811,60033,40999},
{1,3,5,11,1,37,75,255,279,545,1999,833,2789,14601,16707,64703,53545},
{1,1,5,7,3,15,59,11,17,711,721,765,3747,13549,28641,47437,42261},
{1,3,7,1,3,45,65,45,279,929,933,2215,7095,14593,6047,40747,109789},
{1,3,7,15,15,55,89,155,345,515,1005,2921,1761,1095,28463,20971,62451},
{1,3,3,1,1,41,35,149,481,171,305,1411,237,4515,32375,22645,741},
{1,1,1,15,17,1,123,235,221,495,1693,3109,6453,8827,23775,9303,30237},
{1,3,3,5,7,63,37,13,457,159,1683,2207,1731,3341,7415,21073,119417},
{1,1,7,15,21,27,5,67,267,919,203,1129,4029,3407,16767,35485,66903},
{1,1,1,5,15,29,99,5,219,677,443,3799,2461,747,20885,32661,44079},
{1,1,1,1,3,55,53,151,195,587,1155,2439,3817,8735,30849,54107,14113},
{1,1,1,9,29,15,89,175,373,925,301,3749,5439,2653,22819,41201,77043},
{1,1,1,1,25,49,29,129,331,539,1247,773,7891,5905,19571,17919,6815},
{1,1,3,15,5,63,123,133,141,383,1893,573,629,3939,9455,50433,111415},
{1,1,7,9,15,33,119,159,17,511,1841,427,3911,8609,4215,9799,84397},
{1,1,7,3,9,25,63,247,235,635,915,3423,5421,7021,9203,18121,3683},
{1,3,1,1,25,11,105,1,491,137,1923,103,3371,3543,5173,36777,23417},
{1,3,3,13,19,37,93,191,101,193,351,839,7147,5477,29225,45307,1455},
{1,3,1,5,11,17,95,239,105,407,395,919,3317,14825,23447,4897,128363},
{1,1,1,11,27,47,83,137,163,673,1291,3041,4559,7217,23613,19477,93805},
{1,1,1,15,25,51,37,9,23,757,1921,2649,5677,11421,10231,1775,124709},
{1,3,1,13,31,37,37,163,59,975,1203,1425,1255,3259,16681,38101,118165},
{1,1,3,11,17,17,31,23,169,305,3,1631,6853,7019,14539,57663,70377},
{1,1,7,3,15,61,113,31,497,935,473,819,1223,13907,5075,45177,20255},
{1,3,7,13,9,41,123,121,497,877,915,3323,4815,4175,25979,38751,107099},
{1,1,3,7,13,33,31,167,331,595,517,1237,1947,1905,28155,52431,93065},
{1,3,1,1,11,51,7,151,323,211,523,2929,233,3633,2785,6043,100101},
{1,1,7,13,29,3,125,247,121,567,857,3225,7461,15413,773,54939,67443},
{1,1,1,15,19,29,101,179,369,115,1777,3223,1499,12487,41,50607,111137},
{1,1,3,1,9,59,21,25,173,357,1143,1353,3907,10743,30325,39211,116671},
{1,1,7,15,9,63,67,229,7,399,2037,3531,6393,4273,9365,52009,118093},
{1,1,7,1,31,21,5,251,433,1,481,4041,6179,825,8671,20597,103257},
{1,1,7,1,15,41,69,93,47,17,1901,2671,4739,1883,30239,50763,108295},
{1,3,7,15,29,19,63,213,475,133,43,955,2001,555,10479,1333,52807},
{1,3,3,15,27,13,91,109,71,333,1971,3355,2175,11457,31101,30217,68263},
{1,1,5,1,21,33,51,169,365,475,1015,985,7217,15453,7727,49843,57733},
{1,1,7,1,11,37,67,135,429,403,1663,2037,7849,3757,6373,38703,46393},
{1,1,1,3,15,3,29,101,327,643,47,1805,6873,1659,31097,34847,46843},
{1,3,1,15,9,45,7,189,175,955,45,3545,3595,7443,2913,54501,63279},
{1,3,7,11,1,39,59,179,209,121,445,4077,4851,15161,29133,13543,106247},
{1,3,7,7,5,53,73,107,409,639,1731,1921,999,14445,17629,3667,74819},
{1,3,3,9,23,41,117,195,497,425,627,1599,7715,1401,7217,61113,67135},
{1,1,5,13,9,33,97,115,233,833,1041,1755,5317,12703,25709,62293,2569},
{1,1,1,11,1,7,27,151,325,905,1279,4093,7495,9803,17339,7977,24009},
{1,3,1,11,25,59,89,175,67,139,1507,411,7863,9585,14869,46655,126021},
{1,3,3,15,29,5,111,251,69,177,519,901,4331,5341,22031,3851,114369},
{1,3,5,3,19,9,83,69,411,673,1549,3429,3647,12601,17177,16161,114561},
{1,1,5,5,21,15,65,179,405,571,1245,3693,7471,12109,20177,28783,124339},
{1,1,5,5,9,61,69,99,9,829,1823,3803,1181,3073,10069,28689,21347},
{1,1,5,1,3,11,25,99,241,957,1137,7,3809,7073,21217,49447,41425},
{1,3,1,9,15,59,13,29,467,893,1667,31,3269,12599,28673,17101,81591},
{1,3,7,3,15,55,79,177,1,891,217,2725,6171,7779,16173,1003,37093},
{1,3,7,11,15,61,13,181,421,83,905,1089,4597,3291,23243,53123,21315},
{1,1,3,3,21,63,113,149,203,379,583,1955,8087,9155,23019,17757,1537},
{1,3,5,9,27,41,61,207,213,253,693,273,1835,14135,11519,40819,50999},
{1,3,5,3,1,51,71,237,355,327,1903,133,6075,4685,29689,48723,67791},
{1,3,5,9,21,13,101,23,95,369,1657,989,4081,1373,29005,7247,53923},
{1,1,7,13,15,3,71,189,345,771,251,937,1041,3017,27279,1635,32581},
{1,1,5,7,23,63,99,43,237,189,1549,25,63,14089,14387,51423,57193},
{1,1,7,15,13,55,89,87,95,241,827,501,2341,14357,831,27101,98285},
{1,1,1,9,29,29,125,81,73,123,329,2617,1259,4415,30007,19467,117847},
{1,3,1,11,15,63,85,121,409,885,1197,423,2673,12107,1127,14119,90541},
{1,3,1,3,1,35,117,149,213,925,923,1013,3547,6877,3467,47893,38645},
{1,1,3,15,3,21,87,199,197,851,1711,3449,1771,1727,11651,51903,99835},
{1,3,3,1,5,27,57,243,465,173,697,4011,6177,3019,31317,24699,53151},
{1,3,5,7,7,51,61,177,489,381,493,1975,3143,8003,7735,46363,110705},
{1,1,7,5,27,45,69,33,229,725,2033,3655,3027,11795,2941,7921,117605},
{1,3,1,7,3,37,91,255,13,651,49,309,7425,11641,3661,3929,94199},
{1,3,7,5,7,47,121,203,297,941,1585,3659,265,159,30729,31825,343},
{1,3,5,9,3,25,95,215,125,105,37,943,4095,8169,26763,20975,122307},
{1,1,3,15,9,13,81,25,51,15,599,835,6723,9487,25219,60401,48749},
{1,3,3,15,15,47,41,219,77,43,1705,2363,7005,7137,17687,665,116097},
{1,3,5,1,17,33,71,3,253,355,117,1995,3339,11789,13563,58889,18553},
{1,3,5,1,21,33,89,177,9,951,1593,1419,3295,9617,31661,7841,119939},
{1,3,3,1,31,35,25,9,379,271,923,2387,3351,5869,4501,6855,28273},
{1,1,5,9,11,15,127,79,405,579,395,2469,5847,7589,17577,61717,6493},
{1,3,7,13,29,13,99,209,79,469,5,2231,89,1557,5123,47169,46529},
{1,3,7,9,13,35,119,53,7,351,601,901,5407,13673,6929,38311,2659},
{1,3,7,9,13,23,61,255,113,331,367,2979,2741,6971,26447,6861,116267},
{1,1,3,3,25,57,93,5,387,87,1765,1277,8175,11185,4377,9779,95569},
{1,1,7,11,29,43,31,155,111,409,733,1919,2681,8435,5877,35439,15435},
{1,1,1,7,19,33,109,125,51,733,997,3467,5081,8371,263,31461,46117},
{1,3,3,7,27,61,57,75,317,247,1535,3757,4617,15627,11191,3581,64475},
{1,3,3,1,31,7,95,151,159,475,559,379,361,5953,5551,20313,64015},
{1,1,5,1,11,31,71,77,493,697,345,1809,611,14319,6591,23657,44071},
{1,1,1,13,5,1,9,233,229,397,1201,1817,7409,11521,3753,35611,123037},
{1,3,7,15,9,15,85,163,99,867,265,1021,129,11059,123,27185,68435},
{1,3,1,11,25,43,105,165,291,977,463,2699,5361,9951,29735,63501,86235},
{1,3,7,13,9,33,39,145,441,233,373,193,1451,7975,2871,64431,43339},
{1,1,7,13,15,25,45,27,319,719,1801,447,3027,769,271,37227,26447},
{1,1,5,1,29,1,59,59,121,251,387,55,5957,10527,24227,38841,29115},
{1,3,1,5,31,25,67,191,137,849,631,953,3103,9737,28993,49413,60709},
{1,3,3,15,7,5,37,179,357,961,1649,441,5287,4161,24013,39661,76233},
{1,1,5,1,9,1,47,209,219,1021,969,2343,5675,7137,14247,50305,72613},
{1,1,3,1,9,43,43,47,35,97,617,1033,2387,14155,17049,53333,108619},
{1,3,1,3,1,45,11,171,349,65,909,1801,1075,10905,7395,19997,128205},
{1,1,7,11,19,39,117,175,459,791,1383,3473,6937,8447,10077,13353,122063},
{1,3,3,9,3,27,115,29,135,305,1023,2517,1981,4969,18149,35565,120785},
{1,3,3,11,15,23,27,115,411,805,841,2205,5997,5141,10679,25235,81989},
{1,1,3,9,11,63,27,185,337,891,1447,1397,8009,4453,23077,37599,93389},
{1,1,5,13,27,11,77,11,447,81,1603,2317,6499,6631,27305,51049,40967},
{1,3,7,1,7,43,83,33,69,119,139,1391,4879,3759,31211,29203,110229},
{1,3,7,15,31,59,53,97,135,233,1421,587,2985,3627,7355,53829,51581},
{1,3,7,15,1,37,39,225,147,37,327,2819,6081,4337,22063,21177,91065},
{1,1,3,1,13,31,61,133,433,243,131,3625,6389,335,24029,33217,80833},
{1,1,7,11,21,39,95,181,35,499,677,3935,1379,6791,12633,13671,28317},
{1,3,1,5,7,57,5,229,389,197,1523,1221,609,10449,6389,9279,53871},
{1,3,5,7,1,39,69,131,387,839,1375,3841,81,7395,5837,32067,51183},
{1,1,5,3,5,27,107,171,53,923,345,445,1101,11201,20563,30889,72361},
{1,3,7,11,19,7,99,219,485,403,293,3967,7517,4765,11331,55,92641},
{1,1,7,13,19,9,73,31,405,513,941,3645,7075,8109,21431,52791,120927},
{1,1,1,15,29,33,75,65,479,47,35,4023,4853,2793,29895,2711,83779},
{1,1,3,15,11,1,9,149,503,845,647,1233,4355,3623,3197,36015,24839},
{1,1,7,1,31,35,59,25,393,503,227,3243,301,11121,32463,38185,69969},
{1,1,1,7,9,15,11,89,19,605,1657,3335,1967,29,28619,42301,79909},
{1,3,7,7,19,29,111,55,299,733,547,395,4831,1991,7357,25781,115129},
{1,1,3,7,5,33,31,101,163,389,1163,1843,4105,14209,29261,5821,17929},
{1,3,5,1,11,23,53,227,497,695,313,3305,6549,15401,9339,40283,60531},
{1,3,5,5,3,29,77,149,509,747,85,2561,4435,14475,22887,38177,24535},
{1,1,7,1,1,33,7,77,153,369,689,3325,1173,16203,1499,36627,66915},
{1,1,5,11,23,61,95,61,289,71,653,2817,365,7391,1613,48901,57471},
{1,3,3,7,15,29,65,133,15,921,1601,1941,6917,10945,20101,59809,9017},
{1,3,3,15,7,51,95,53,87,1017,1039,3405,1967,9855,4905,4651,83487},
{1,3,5,13,23,27,31,179,121,597,829,4003,2487,3977,3087,26791,28305,138357},
{1,1,5,5,5,39,95,117,461,117,109,2571,7651,12361,17921,555,33353,186427},
{1,1,3,13,23,47,89,125,271,609,215,3861,6883,3217,2547,54943,60565,215939},
{1,1,7,15,25,61,47,93,219,919,1551,1417,2753,4353,9201,46423,31227,150649},
{1,1,1,3,29,39,11,61,137,809,147,2715,5455,9431,5725,46135,118193,54099},
{1,1,3,1,25,37,83,211,423,779,1731,2827,883,10477,28771,21723,114333,56293},
{1,1,5,5,27,17,21,125,495,655,1803,3555,1997,15593,29705,48537,53935,179773},
{1,1,7,5,19,63,55,15,469,769,967,3047,1713,11655,15313,29965,78857,223391},
{1,3,3,5,27,33,51,171,417,243,1203,3505,2533,2695,219,57423,5145,143165},
{1,3,5,9,5,19,95,97,1,863,693,2977,4839,6649,22587,40745,113839,69131},
{1,3,5,1,31,39,53,85,509,5,359,1947,3279,5433,21763,46713,37289,35911},
{1,3,7,13,17,35,59,63,95,667,1775,2165,7861,15731,12159,36179,115457,184819},
{1,3,3,15,19,51,7,83,367,573,503,535,333,13041,7187,14479,57473,242951},
{1,3,5,1,7,27,65,201,365,445,985,1175,6391,7345,19935,29085,103001,231855},
{1,3,5,13,15,61,95,125,135,217,1787,417,7641,11825,14531,48497,125087,73279},
{1,1,5,13,7,25,77,99,341,447,1711,137,2749,3465,26255,719,102595,112825},
{1,1,7,7,15,13,127,57,359,591,713,409,1293,4979,7035,11369,85255,207241},
{1,3,3,5,1,45,123,183,297,375,1269,1197,2389,6269,24549,44643,75893,161509},
{1,1,5,7,17,55,67,51,449,383,2037,871,1359,15317,22055,4655,18065,258271},
{1,1,3,11,21,27,59,205,145,195,1747,1121,1061,8879,31455,56541,74765,183047},
{1,1,5,15,1,11,69,157,13,185,1355,467,4383,13103,21679,35169,33427,32113},
{1,3,1,3,29,41,15,209,313,61,1749,2457,1897,15595,24441,39913,40499,5179},
{1,3,7,15,25,41,87,125,239,73,207,2043,1133,12845,8533,16339,117913,118677},
{1,1,3,15,25,9,15,97,395,99,2017,1003,847,2535,11753,54769,54011,73541},
{1,1,7,15,11,61,13,49,319,871,893,165,3957,8683,31197,39491,58705,213411},
{1,3,7,3,17,43,29,81,461,595,541,243,5587,13083,29981,16187,124601,89543},
{1,1,5,11,7,5,61,43,445,115,1705,419,4627,15063,16053,26249,112243,208711},
{1,3,3,9,27,21,89,49,41,859,681,2043,7445,9591,13443,36981,66785,227899},
{1,1,3,5,11,55,51,45,41,739,1199,191,4563,4035,3657,12189,52879,33961},
{1,1,1,3,17,59,47,217,389,783,1501,517,6311,7903,1371,50617,41723,116473},
{1,1,5,13,29,39,101,203,101,479,1337,2647,6447,563,2593,16533,122535,25587},
{1,1,3,3,27,21,75,173,289,279,665,3177,559,8539,10903,16779,128219,125907},
{1,1,1,11,27,1,61,247,113,585,331,3443,5939,5213,27289,57057,17349,62359},
{1,3,5,15,21,41,67,47,121,11,545,3609,7745,3669,9045,8377,97655,99631},
{1,3,5,9,11,15,111,61,67,775,579,3421,7827,13607,32373,43531,86149,238827},
{1,1,1,1,9,45,79,153,331,399,1777,3515,3363,3499,13461,48651,21731,220611},
{1,1,1,1,31,57,117,223,139,725,1115,3203,8185,11983,20245,55913,36803,68101},
{1,1,1,3,31,57,53,79,225,307,1645,3311,643,6587,12037,12453,83461,195503},
{1,3,1,7,23,25,65,233,273,97,37,1563,3635,9299,24367,42761,55,128675},
{1,3,3,11,29,21,97,143,447,345,389,381,1403,685,309,11103,69769,194441},
{1,3,3,11,23,55,119,71,23,291,1241,1723,5025,4499,26617,22875,62185,240321},
{1,1,7,11,19,63,31,131,393,99,1061,3805,7477,15357,8269,26067,113349,239333},
{1,3,5,1,5,37,77,83,37,759,1297,3067,5369,5977,7531,49079,94503,192765},
{1,1,7,1,23,9,119,137,469,73,2001,2629,2681,2295,2055,44027,47627,45283},
{1,3,1,7,31,17,61,137,241,325,1417,2383,4171,2495,215,59593,98495,74727},
{1,1,7,13,7,5,59,189,131,865,1963,1811,5629,16189,16397,58069,72081,191457},
{1,1,7,15,23,33,93,247,395,643,693,3587,4375,5519,9449,37515,11455,218337},
{1,1,3,1,27,63,113,91,477,55,1461,1547,4743,699,21639,1815,169,34239},
{1,1,5,15,29,37,19,19,247,771,695,319,1779,10553,16165,60507,87161,86967},
{1,1,7,1,25,61,13,167,251,861,1717,1533,7323,3945,20879,37759,129689,35901},
{1,3,3,7,7,61,11,25,187,949,1393,1743,745,16313,5293,16921,17619,237705},
{1,3,5,11,7,27,11,107,299,711,149,1581,7747,14285,6411,52209,79043,61117},
{1,1,5,1,17,19,91,185,53,699,1185,4007,1099,1965,20239,19547,120859,234149},
{1,1,5,5,13,61,117,187,149,957,837,3549,6221,501,24755,47975,67007,12329},
{1,1,3,15,21,41,55,81,397,403,1699,1057,6125,11987,3103,43361,21277,156577},
{1,1,5,11,5,27,5,177,387,859,809,3919,4085,1535,6009,13265,3065,217945},
{1,3,1,13,15,57,107,81,437,305,879,1691,3685,11415,3749,46999,113933,10515},
{1,1,7,13,9,43,59,223,189,329,829,2033,1835,8255,8121,46463,61433,86453},
{1,3,1,9,11,49,63,125,11,987,2017,2623,4753,13889,57,24755,108489,175383},
{1,1,1,3,25,33,39,151,405,657,1755,957,5557,7611,25839,51385,92713,64009},
{1,3,7,9,17,17,115,89,225,715,1085,543,1047,15053,14359,43301,31455,156555},
{1,1,7,11,11,21,115,5,371,1003,1053,1713,5921,7277,799,62483,28079,222319},
{1,1,3,3,31,15,127,213,459,229,1477,1863,1021,14881,16299,5953,121455,49659},
{1,1,5,9,3,39,87,219,57,479,69,2777,8105,11975,14743,26205,93303,45311},
{1,1,5,13,3,43,55,139,19,715,2035,2993,2945,9075,6275,32233,103127,49523},
{1,3,1,13,19,31,109,211,261,231,697,383,2173,14617,11877,37009,5485,236549},
{1,1,5,3,5,23,91,115,369,11,1021,519,655,4461,23743,56981,51687,114845},
{1,3,7,9,29,23,19,127,17,369,1537,2705,4993,1869,15447,28127,73609,97683},
{1,1,3,9,17,61,97,187,213,861,725,3205,103,12729,2915,28389,83123,124065},
{1,3,1,1,5,61,47,187,471,137,1595,707,2449,14315,16409,41467,37533,1649},
{1,3,5,5,7,39,1,245,361,43,1259,3149,3449,15723,6225,27445,80529,215349},
{1,3,3,11,17,27,37,47,157,345,1437,3219,5663,7299,23925,34067,102379,42767},
{1,3,5,13,21,59,43,189,17,303,1949,3627,3495,7981,18115,34221,43511,255257},
{1,3,7,15,3,29,81,243,321,853,595,2451,1713,11859,27689,12849,24505,9547},
{1,3,1,3,7,7,89,183,51,901,253,2421,7453,15827,21451,58653,51933,239113},
{1,1,7,3,21,59,93,25,219,805,1699,3777,3683,5351,5481,44797,651,32161},
{1,3,7,5,31,15,15,167,305,545,331,3765,8191,5763,16965,7239,73735,1049},
{1,3,1,15,13,19,59,107,213,39,1547,3413,6175,16195,4635,8945,60301,196697},
{1,1,3,1,29,17,51,61,261,951,643,2329,2235,9171,11265,3523,89781,227125},
{1,3,5,1,1,51,75,199,479,899,1425,3697,2039,4503,11789,16853,94607,236887},
{1,3,1,9,19,43,111,41,385,677,1067,3391,7819,13663,17713,10155,124243,56005},
{1,3,5,3,15,3,105,23,307,955,843,1277,6697,11903,8901,36129,51685,251115},
{1,3,1,5,27,35,95,57,207,49,1559,171,4703,511,4169,23241,111447,173109},
{1,3,1,13,23,5,31,15,223,673,1333,2243,2479,7489,31891,33909,96803,227027},
{1,3,5,11,5,45,19,13,367,475,1719,3947,5295,2319,20697,181,16925,80239},
{1,1,5,13,15,47,89,15,153,73,523,3529,5401,15881,13779,32123,82347,58749},
{1,3,5,7,5,7,123,217,261,65,685,2175,3289,7473,17857,48335,94183,216857},
{1,3,7,13,7,23,85,25,231,19,1179,2705,6433,10827,1969,51521,76775,260291},
{1,3,3,13,9,39,5,141,475,777,1809,1975,2347,12611,28303,15239,45429,170015},
{1,1,7,7,31,31,39,19,317,897,739,275,2261,16013,1123,33181,96603,37563},
{1,1,7,13,31,55,87,239,193,435,625,2153,3979,15537,19937,50621,48273,31381},
{1,1,1,15,1,57,73,237,361,749,379,2511,501,10783,2787,36983,12393,14345},
{1,1,1,3,25,33,85,25,83,939,139,2601,6385,16041,28463,38977,28163,232165},
{1,3,5,3,9,19,119,171,499,19,569,353,1619,6235,24431,47401,48125,168819},
{1,1,1,3,9,27,121,137,411,391,1437,1339,7475,3889,15451,34809,69807,162851},
{1,3,5,11,31,39,41,3,171,35,81,2713,1077,10697,12343,52133,52825,152255},
{1,1,3,11,17,51,83,19,357,207,897,2167,1333,4111,29295,65371,73447,61765},
{1,1,3,7,9,59,17,135,365,931,1203,277,5531,4213,12969,2617,591,154539},
{1,3,7,11,1,53,31,49,135,603,227,911,7371,8559,27195,33065,71351,245255},
{1,1,7,1,15,5,31,135,197,791,1531,2567,2545,15515,25417,27431,15571,176829},
{1,3,1,1,15,7,89,217,505,859,1329,2285,7921,11839,7699,56867,112483,3895},
{1,3,1,3,27,57,37,117,491,815,275,381,7443,3297,1523,34211,97589,232261},
{1,1,3,3,29,63,69,153,297,423,1435,3927,7265,13223,17607,21201,57929,73037},
{1,3,1,3,23,41,1,167,121,217,973,2149,3807,9895,29635,1625,99829,218541},
{1,3,5,7,31,33,53,165,51,119,7,1655,6521,5481,9503,6833,80483,252111},
{1,1,7,1,5,63,25,219,165,893,1665,2789,1113,9277,3151,12625,82403,59749},
{1,3,7,3,21,13,127,127,145,993,715,1947,7501,4385,11759,2179,26039,28027},
{1,3,5,9,23,27,123,1,231,709,1615,1433,5991,1045,16269,123,110249,154819},
{1,1,1,5,17,11,123,151,387,905,991,1571,4463,6765,31905,59307,75175,204571},
{1,3,1,11,27,49,1,181,77,1023,807,3479,7965,4633,17495,5991,77081,249343},
{1,3,1,1,13,53,105,79,269,173,1319,1695,1215,3651,25063,34949,77243,214671},
{1,1,1,1,3,19,103,233,1,507,721,1797,5025,405,13027,23693,89963,25771},
{1,3,5,9,21,53,1,241,405,707,1807,3615,1199,11155,27741,53931,55091,248677},
{1,3,5,7,27,27,39,77,475,845,1393,3779,5261,13017,13517,18595,64485,180577},
{1,1,3,5,7,21,95,59,203,233,1167,3457,3965,4321,14885,6335,78353,39341},
{1,1,7,13,27,19,27,133,419,507,945,3595,131,7981,31451,62347,19151,256127},
{1,3,7,3,7,15,9,173,257,983,223,2881,6911,3681,26183,38943,112171,148627},
{1,3,3,15,5,49,91,205,303,183,775,3841,4943,14417,23013,59337,85835,181771},
{1,3,5,9,21,1,117,27,509,263,1215,893,6677,3275,20831,5045,127323,62589},
{1,1,1,3,17,61,77,239,379,649,1151,2359,2659,13853,30589,55873,50359,184125},
{1,1,7,5,17,33,95,111,245,873,1721,3079,7753,12889,27107,8267,119413,249045},
{1,1,1,15,13,23,59,169,449,283,913,2099,5337,4307,3701,16395,112987,14183},
{1,1,5,3,5,15,3,249,97,849,1551,3437,1247,10915,24073,53723,40345,37215},
{1,1,1,5,21,59,109,79,9,827,1329,405,3821,8415,11239,1003,78967,112627},
{1,1,1,11,21,7,21,45,327,365,865,1409,1273,15675,21425,45367,22279,240943},
{1,3,3,7,3,19,83,163,381,547,195,1537,7905,9057,1309,41135,118857,101725},
{1,1,5,9,11,19,107,247,309,343,1697,699,7137,12815,18405,42673,505,104801},
{1,3,5,3,13,43,55,15,441,843,1153,3739,67,11053,30985,55329,57301,190991},
{1,1,5,3,23,41,9,239,227,145,1895,2645,945,6421,2859,16173,97043,234649},
{1,3,1,3,23,47,57,207,441,279,1951,3041,2465,6143,27669,41171,89627,2489},
{1,3,1,11,7,9,19,51,345,187,1699,1483,15,10321,25277,34889,85225,259071},
{1,1,1,15,27,15,79,51,407,757,611,3955,1123,14659,11273,56639,64727,183077},
{1,3,7,1,13,61,89,157,29,561,791,995,4233,11351,16335,47041,108671,120115},
{1,3,3,15,17,35,15,223,57,7,961,3327,7287,5537,26231,3289,106555,109781},
{1,3,7,15,17,3,25,121,349,995,1353,2991,3071,3583,26173,42343,60495,44035},
{1,3,1,11,5,5,83,249,427,173,1733,45,3277,7911,18091,61305,130251,31849},
{1,1,1,9,3,23,23,127,371,1011,573,1769,1707,15351,30077,61139,122963,203481},
{1,1,1,13,27,41,97,29,461,207,1393,707,5633,7155,13455,7305,107539,136413},
{1,1,1,9,3,13,61,115,297,333,1679,127,8049,3129,31845,40039,77087,6831},
{1,3,3,11,27,25,49,29,423,193,1955,2927,5679,3537,16911,47065,126803,129957},
{1,1,1,3,21,31,25,187,301,883,1301,415,1515,14761,227,24377,54415,64553},
{1,3,7,7,3,5,69,221,357,587,1387,3719,5355,10569,14731,22515,107237,1673},
{1,1,3,15,27,7,89,23,213,655,779,1641,1793,1499,27279,59423,56715,90313},
{1,3,3,7,3,33,85,181,509,327,353,1625,4995,15627,17071,31885,122423,100337},
{1,3,5,9,7,39,45,157,279,211,1163,3283,4419,10187,22397,42119,25105,163925},
{1,3,3,15,17,37,75,65,501,765,1171,2451,309,551,15573,65497,106435,20817},
{1,1,3,1,13,1,79,117,5,285,953,2401,2479,15765,25677,63611,91807,78153},
{1,1,5,15,1,7,123,159,217,307,1779,2625,101,13887,31721,55769,94899,183427},
{1,3,5,5,11,13,59,205,221,871,753,823,547,11055,31621,54379,23631,137027},
{1,3,3,7,5,17,7,31,37,237,1633,969,4123,6643,28499,3277,130223,37465},
{1,3,7,5,29,41,65,159,487,61,1217,4093,487,15257,13379,46641,88043,107425},
{1,1,7,7,19,29,87,119,13,877,467,2661,7733,9303,20069,8445,126159,69421},
{1,3,1,13,1,57,77,241,185,479,859,2397,1167,6545,20715,50701,107781,149965},
{1,1,5,1,1,3,19,31,473,685,1455,1537,1843,4051,17475,56717,70257,112815},
{1,3,7,15,9,21,19,201,13,551,1053,1291,3793,7923,30425,55513,30033,70597},
{1,3,1,15,21,47,127,117,199,655,1979,1291,8017,11769,9071,12029,112369,2529},
{1,3,5,1,15,3,25,199,101,997,597,2485,6509,11913,19573,13985,56165,249},
{1,1,7,3,19,45,107,229,241,747,1219,3133,3675,4441,13933,64571,95445,250713},
{1,3,1,5,11,31,89,119,503,99,75,349,7479,15161,6365,62461,39443,188455},
{1,1,5,13,25,31,65,237,259,329,89,1283,6033,4401,7655,38837,62367,76555},
{1,1,1,7,19,61,109,41,361,89,171,2319,3625,8905,24461,36135,28515,101547},
{1,3,5,3,5,45,123,227,339,79,309,2619,1621,1295,6395,6717,119933,187231},
{1,1,1,3,3,45,91,225,269,475,1159,2599,5087,4141,28375,22413,56235,256559},
{1,1,1,13,7,51,27,65,65,381,169,1759,4653,9885,25839,19851,4965,249097},
{1,3,7,11,25,11,83,137,419,277,503,2823,2759,8173,9405,23731,116087,9735},
{1,1,5,5,27,17,123,145,41,85,1099,1087,1465,7063,8585,39427,15479,243967},
{1,1,7,3,21,53,105,185,101,763,593,2649,3273,5655,12233,11761,27093,121347},
{1,1,1,5,11,55,107,167,179,681,741,1821,4297,14677,9949,9647,60465,36999},
{1,1,1,7,25,43,95,71,161,517,1475,1989,6273,13295,19681,51773,93523,33441},
{1,3,1,13,23,59,95,177,73,707,37,421,3747,14207,17159,4957,20161,26185},
{1,1,7,13,13,1,19,153,445,429,1911,3515,639,16015,833,54347,87717,82175},
{1,3,5,9,1,9,115,87,341,651,1583,807,559,13579,9647,37277,125555,169655},
{1,1,3,5,13,23,117,229,205,803,1381,2773,7099,4031,597,37135,11643,92325},
{1,3,7,9,27,15,33,147,1,799,1511,2609,1419,5991,15571,56995,97695,223969},
{1,3,1,3,17,9,17,189,407,355,765,2545,1079,15253,4785,5187,80775,238775},
{1,1,3,1,31,29,3,159,263,325,125,2221,6369,5717,13985,33829,21375,134249},
{1,3,7,3,5,29,39,75,183,155,1017,637,921,9561,14893,59695,38325,15503},
{1,1,3,13,9,31,43,71,241,661,325,357,431,903,5039,24535,94241,228605},
{1,3,1,1,17,37,93,47,25,207,611,415,6473,15979,2025,19003,8941,248779},
{1,1,7,15,19,17,81,201,121,11,1975,1289,4405,7851,9707,20057,33749,187161},
{1,1,3,5,29,31,47,99,435,795,947,1299,4011,8315,12827,48071,86567,154655},
{1,1,5,3,9,59,115,191,177,65,1835,3989,1819,14325,8939,25337,16099,200577},
{1,3,7,9,15,47,7,195,413,1013,1607,3317,6979,13243,275,34125,66069,90201},
{1,1,3,3,29,3,51,137,341,393,897,351,1937,6793,12551,18873,110949,133925},
{1,3,5,9,29,41,79,169,113,123,1229,1885,6153,1549,31729,41949,74083,41387},
{1,3,1,15,31,49,7,233,305,435,1299,3037,2387,15431,817,11783,24067,116527},
{1,3,5,13,7,17,49,33,133,45,689,2381,2649,2433,27535,21755,88611,200585},
{1,1,5,11,1,61,87,97,91,433,313,2541,5289,5769,17963,5719,12165,146849},
{1,3,7,13,17,21,37,191,489,847,841,3567,7339,15233,23973,1209,99741,243303},
{1,3,1,1,5,21,11,39,69,751,1679,143,6187,2963,695,45763,126749,243841},
{1,3,3,9,21,55,43,73,133,417,495,2899,5681,13049,30241,44519,19095,30673},
{1,1,5,9,17,51,121,205,273,597,1325,3755,5113,12287,21323,17947,23807,20025},
{1,1,7,7,21,11,25,33,207,13,1639,1971,7401,11771,7879,59027,111981,65451},
{1,3,5,15,3,15,121,23,199,839,937,3659,5379,2139,31631,17215,65349,157413},
{1,1,1,7,3,7,81,49,17,693,1819,2737,7329,49,1655,42317,31385,11435},
{1,3,5,15,25,51,121,133,457,159,869,855,3529,2691,147,58621,78379,148519},
{1,1,3,7,1,53,109,81,37,553,1921,3081,2665,12665,13887,1035,16987,48883},
{1,1,5,1,19,1,121,97,143,871,1401,2879,5657,5479,14011,65131,56011,241055},
{1,1,7,5,9,21,9,43,331,183,1313,2495,6905,2763,29567,7579,95169,130937},
{1,3,7,3,3,37,65,195,339,527,1383,3063,7749,11109,8097,27257,107615,134241},
{1,1,1,5,25,25,63,179,135,65,169,2709,5435,12119,21549,59847,129639,220163},
{1,3,5,1,3,17,87,181,9,923,731,3397,7079,3281,10455,35471,20439,206209},
{1,1,1,5,31,25,15,89,381,675,1217,3175,707,585,1695,57771,92433,203523},
{1,3,5,15,5,7,9,87,461,1017,869,1541,7833,3117,24917,13917,104797,149045},
{1,1,7,15,13,49,9,89,165,827,657,1977,7471,15437,25785,1455,52803,198793},
{1,3,1,15,3,39,27,205,325,345,965,1439,4403,10717,9591,46845,123983,76181},
{1,3,1,1,25,23,97,135,367,179,1563,75,455,3517,21539,59565,43449,139495},
{1,1,5,15,13,27,55,21,1,505,1349,409,2491,5299,15771,59389,110377,209275},
{1,1,7,9,31,15,63,91,3,559,419,1237,1157,5811,24335,19215,12581,148813},
{1,1,7,13,23,3,81,127,33,931,867,2905,1011,16207,1543,54309,10611,152733},
{1,3,5,7,21,19,45,101,439,537,267,945,8007,9383,13211,21867,5731,150203},
{1,1,3,9,29,3,31,219,217,775,1011,445,2663,1691,9837,5727,116283,128627},
{1,3,3,3,21,1,97,239,457,925,1923,1693,1187,13437,8529,22081,633,76109},
{1,3,7,7,19,5,9,15,337,855,1563,3159,2799,4103,2013,47789,77027,22425},
{1,1,3,15,15,41,27,77,489,377,1953,305,5081,1895,5117,51455,71859,190289},
{1,1,5,7,7,7,13,25,115,657,223,3185,5327,2559,5147,22237,91933,195429},
{1,1,3,5,5,19,3,197,371,237,555,2873,3401,3329,29165,4593,111677,244025},
{1,3,5,15,15,55,29,75,329,623,279,2831,4489,7803,24119,12959,59783,135213},
{1,3,5,13,31,21,93,77,401,353,893,917,4813,8027,7847,55315,60213,102763},
{1,1,5,13,29,49,91,35,79,625,1539,509,823,2239,30867,21729,33195,38189},
{1,3,3,3,19,11,39,145,5,329,1653,3205,4431,9291,30369,63173,72317,236103},
{1,3,3,15,27,9,111,191,249,845,1845,2097,6529,9559,25757,29085,2615,175759},
{1,3,7,1,17,59,119,125,213,995,601,2517,1225,2301,13031,40881,31623,165799},
{1,3,3,13,25,61,97,157,347,931,1731,3697,5815,7309,30605,3853,72395,103609},
{1,1,7,5,23,13,51,117,495,683,777,1629,5683,801,4907,24935,9457,214131},
{1,1,5,9,1,29,107,253,195,921,345,1451,2253,12723,571,12009,34149,140659},
{1,1,5,9,31,17,93,5,455,205,1439,1199,7371,12973,16455,675,60561,99575},
{1,3,3,3,31,37,115,49,31,285,2029,1369,3443,2411,10367,44859,26737,195703},
{1,1,3,1,15,39,113,37,257,3,817,2901,4029,12595,30475,34883,109133,92159},
{1,1,7,5,9,1,9,101,317,167,1975,411,6875,6951,4401,59483,129813,78289},
{1,1,7,9,9,5,73,7,57,907,1887,2923,961,8521,873,33791,114485,43081},
{1,1,5,7,13,45,91,179,499,197,1337,1321,5307,15503,20449,60813,97393,255741},
{1,1,1,5,25,13,69,221,207,823,845,3845,6743,5123,27447,2079,100635,124157},
{1,3,5,11,13,39,121,209,137,63,1479,323,5347,9797,17785,55541,108713,243347},
{1,1,3,9,29,45,43,81,115,979,727,423,1133,8757,27833,39907,104663,33067},
{1,3,5,1,13,61,49,17,409,567,1035,2299,3711,15485,7767,27809,1275,96455},
{1,1,5,9,5,33,13,9,505,459,747,4079,4271,6925,13933,31349,5793,68381},
{1,3,3,11,15,47,15,187,349,847,817,3551,6059,6451,32615,1635,108889,48003},
{1,3,5,7,3,31,11,255,367,295,1079,2981,5583,10771,25359,16083,24163,111201},
{1,3,5,5,7,5,127,19,343,849,287,1471,7299,1209,31349,33473,4989,229181},
{1,1,3,9,25,61,7,65,77,745,1871,2427,3669,8965,11177,5531,115801,34327},
{1,3,3,15,1,57,125,167,173,875,347,2317,6687,4339,10573,7841,16241,192225},
{1,3,1,3,15,37,45,189,75,1017,1919,3401,329,2539,32697,60801,52017,192611},
{1,3,1,5,1,23,43,55,1,443,1769,1633,5225,6855,5419,65139,22237,17415},
{1,3,5,15,25,7,107,209,325,367,373,1855,1313,12899,30137,19007,9911,11791},
{1,3,7,13,3,57,123,93,279,469,1817,3409,565,3997,14119,58341,59691,163323},
{1,1,3,9,3,3,69,109,47,487,1895,2003,7309,9803,9527,52211,31213,41521},
{1,1,7,7,9,15,101,227,75,501,25,1481,4847,13279,28673,11069,61987,5365},
{1,3,1,1,25,5,47,125,97,969,1077,1185,6033,13927,18149,34255,14353,66323},
{1,1,3,1,25,41,19,69,385,585,1049,3497,3615,13211,18855,61303,115739,42639},
{1,3,7,7,13,15,13,133,497,265,1809,4073,5673,7543,30823,13505,76167,98683},
{1,1,5,5,3,59,47,191,419,505,2035,329,553,1561,27885,39767,102611,12689},
{1,3,7,3,27,49,27,133,305,537,385,335,2417,14891,31299,26201,124655,150545},
{1,1,1,9,7,1,27,105,347,481,2043,1645,4367,10335,16457,48713,64699,63595},
{1,1,3,3,7,57,125,209,299,525,591,1265,7557,15113,19319,56269,43919,215435},
{1,1,1,11,29,59,119,245,63,919,1913,3969,545,1033,20975,61327,36783,124303},
{1,1,7,7,11,63,45,135,405,931,753,2559,5475,2107,6437,6055,43497,133571},
{1,3,1,13,31,39,39,141,231,83,69,473,1095,13617,10909,49861,98029,235003},
{1,3,7,13,13,41,73,107,505,359,957,1599,7617,1843,25531,63755,96295,167955},
{1,3,3,11,13,41,61,65,165,507,1007,1695,91,8781,15017,12063,95331,179853},
{1,3,7,7,29,19,7,95,303,641,581,3539,4495,13549,20195,20845,16961,95053},
{1,1,7,5,15,27,13,155,345,341,1583,2207,2497,6509,24343,3109,71431,184871},
{1,1,3,15,31,35,37,249,71,1005,681,3457,3387,13797,8781,11789,16825,11133},
{1,3,7,11,5,29,121,139,77,859,163,2749,6401,16303,22659,11817,61667,119993},
{1,1,7,11,15,45,71,87,293,981,1581,2789,4117,12791,13611,489,74823,71263},
{1,1,3,9,15,21,59,167,469,723,1609,2111,6359,10781,1043,51039,24429,14605},
{1,3,3,9,13,25,1,43,61,869,1919,601,8003,15841,10141,33187,124991,94205},
{1,1,7,5,23,13,67,43,167,667,1743,2523,2245,9287,8115,64995,121371,188321},
{1,1,1,9,13,19,45,249,21,751,239,4035,4549,8905,9377,47535,78135,210429},
{1,1,3,7,5,43,13,227,75,785,631,205,3475,9735,17867,61407,75897,51151},
{1,3,3,9,31,21,11,53,247,717,1505,3903,3249,3185,29007,48795,43413,158653},
{1,1,5,11,19,9,37,159,183,521,743,2877,2291,10317,1211,17951,16335,66439},
{1,1,3,7,3,41,15,113,125,391,201,3841,255,15381,16801,47219,119691,51811},
{1,1,3,1,1,29,79,181,481,969,297,625,7449,5813,5915,20011,44853,231933},
{1,1,1,5,5,49,63,171,93,107,1083,1277,121,4421,18951,61155,66643,120049},
{1,3,7,5,25,59,111,197,459,217,1819,1603,5581,11361,17721,57475,11171,186577},
{1,3,3,1,25,19,29,157,25,595,501,2145,7513,10323,11107,13269,21763,9427},
{1,3,7,3,9,49,119,117,445,91,227,1203,6245,9575,30653,65429,64987,81249},
{1,1,5,5,5,5,77,77,425,789,467,3931,4815,11195,21939,59513,78547,238035},
{1,3,1,11,11,29,115,37,423,997,1231,3987,5057,14533,18005,51513,71851,258137},
{1,3,1,1,27,31,7,223,23,59,1465,2045,6677,15707,25101,22269,46995,89141},
{1,1,1,5,21,7,115,133,407,373,1495,2551,6947,3309,14903,5683,67345,139381},
{1,1,5,3,13,31,5,221,187,9,165,2295,1239,5665,14543,3963,4931,8269},
{1,3,5,13,15,5,37,171,419,665,765,1619,1561,1661,5873,25595,34827,215599},
{1,3,1,15,13,33,45,107,275,771,1105,2895,187,5173,21179,35047,50825,176775},
{1,3,7,5,17,5,59,195,441,625,1205,207,4703,10627,17123,61785,100779,258597},
{1,1,1,13,17,3,13,201,241,657,153,289,5213,2129,13447,28807,25405,33803},
{1,3,1,9,19,9,51,133,159,743,1023,291,7137,6949,30419,13449,111505,212393},
{1,3,5,7,31,29,79,211,425,93,1173,1957,6737,1725,30703,43237,119747,157395},
{1,1,7,3,17,21,39,19,485,663,19,761,1525,11059,12833,17567,61123,124801},
{1,1,7,3,7,25,17,199,413,821,1561,3855,1871,14041,7525,19383,51017,213357},
{1,3,3,9,25,11,63,83,217,587,47,3775,767,9191,5127,9133,97689,122949},
{1,1,1,9,19,7,89,125,23,813,1277,2965,1939,1453,6349,53127,109813,63767},
{1,1,5,15,29,63,117,37,185,69,1823,2791,4125,11757,14847,15567,126141,185951},
{1,3,7,1,23,11,15,113,209,785,229,3207,97,2489,4587,14253,30421,51027},
{1,3,1,7,7,33,57,51,219,233,89,3781,2055,4163,10935,51913,63507,18645},
{1,3,1,7,7,55,107,187,109,867,955,139,4979,8627,5835,28761,72061,99413},
{1,1,1,3,5,59,17,121,511,29,1009,2875,2459,1817,11741,13869,72543,70485},
{1,1,5,1,27,19,125,65,379,803,411,2403,719,10683,23351,18113,66773,252223},
{1,1,7,9,31,51,65,233,171,357,1465,1609,4263,15207,18825,48831,69459,211321},
{1,1,3,3,5,35,53,245,469,1011,759,455,4487,9835,10349,61755,73279,186049},
{1,1,7,3,27,19,105,193,403,907,295,1445,1867,8867,7821,45309,129069,83953},
{1,1,7,7,7,51,85,97,473,837,201,501,2929,9457,6473,3653,126991,218069},
{1,3,3,5,25,49,85,223,127,563,239,1975,119,6029,19349,59533,44173,142229},
{1,1,3,7,23,11,27,49,467,701,2037,2367,5829,12533,9641,38629,90505,132013},
{1,1,7,1,13,25,79,107,37,331,355,3639,4875,6635,21703,18289,36257,201857},
{1,1,5,1,3,39,25,101,199,401,1495,3683,5447,12313,19707,20853,66821,73959},
{1,1,1,9,15,9,3,231,479,97,221,973,839,1757,8759,45625,44691,139803},
{1,1,7,15,9,51,23,233,311,83,287,4035,2087,4245,25457,43105,104903,132811},
{1,1,1,9,5,13,33,167,363,67,601,2143,5495,1277,14615,32759,34935,158625},
{1,1,5,11,5,63,35,49,183,705,377,2607,2947,10119,15631,60247,99309,25747},
{1,3,7,5,7,3,127,109,165,767,1873,3825,441,11957,2581,38309,129623,77451},
{1,3,1,7,19,53,101,117,505,363,1399,1015,631,8309,17507,28941,42585,116283},
{1,1,7,7,9,27,127,195,499,225,153,517,3909,9801,3787,32829,6599,190807},
{1,1,5,1,3,49,125,235,255,329,909,1685,759,2287,3479,23491,71157,81457},
{1,1,3,9,19,21,93,37,259,69,219,1943,4747,13951,14945,46099,87189,222287},
{1,1,7,5,21,33,61,227,167,569,1355,2997,4917,10765,7015,54335,125543,112867},
{1,1,5,3,25,35,97,23,365,159,1211,1283,979,8993,21323,6863,46869,36169},
{1,1,7,13,15,49,45,209,397,785,47,2307,4749,2735,29525,54921,23321,216197},
{1,1,1,11,31,23,27,127,197,595,29,773,3291,6355,11891,6635,99871,177531},
{1,1,7,11,9,49,85,59,211,307,1821,3947,4175,11287,27889,107,46463,237129},
{1,3,3,7,31,31,9,49,365,189,1211,943,337,13809,16941,17053,70125,149865},
{1,3,1,13,9,21,67,1,365,77,1701,559,3461,8961,13801,16111,65239,157713},
{1,3,7,13,19,49,29,233,361,1011,1617,2989,2387,14027,4021,28791,33155,171449},
{1,1,5,13,31,19,77,69,49,513,1411,77,4993,907,23483,20129,29491,138187},
{1,3,3,11,23,33,19,55,307,455,1783,3997,6411,3355,8815,39883,124381,49667},
{1,3,3,15,27,7,25,243,275,27,23,3039,6497,15975,5877,58611,6317,209119},
{1,3,1,5,7,21,97,247,297,181,773,3095,2441,15683,29609,50431,92813,723},
{1,1,1,3,17,25,69,171,27,83,173,163,7915,13547,5915,20275,101613,225081},
{1,1,7,15,19,13,53,95,171,889,131,1979,2537,7749,77,49293,68875,159125},
{1,1,1,5,11,7,7,29,397,435,1495,2263,3677,11121,1269,5415,44427,249943},
{1,3,1,5,23,21,13,185,231,757,1647,663,1273,11641,25563,46793,54231,113143},
{1,3,3,7,11,21,83,109,409,923,1541,2805,1781,6903,9093,37327,60923,167271},
{1,3,7,5,29,37,87,85,93,749,875,2869,1023,13303,26865,30971,40863,237075},
{1,1,7,13,21,25,39,213,303,265,1251,2963,3819,8507,23239,52625,123375,58553},
{1,1,1,1,3,1,7,67,339,583,3,2489,5481,12241,21695,31351,39389,131925},
{1,1,5,11,11,3,95,23,133,415,77,1891,4083,7097,26455,28689,83047,49759},
{1,3,7,15,19,31,65,189,489,461,1255,1897,3361,12223,9721,45937,102695,113431},
{1,3,1,5,9,57,3,225,241,769,1003,2255,7655,4837,25267,35845,49545,24931},
{1,1,1,1,1,43,3,217,397,419,1189,2037,5941,4341,19851,13773,15225,167581},
{1,1,1,9,3,27,65,49,115,787,1637,1867,7265,8541,1587,58987,82161,19997},
{1,3,7,11,17,17,93,103,309,159,781,3179,5759,7661,5693,48531,127375,141449},
{1,3,7,5,13,39,79,241,7,137,219,523,541,4787,23327,41665,111017,118901},
{1,1,3,15,31,23,107,221,295,935,1165,2463,1635,10205,18057,28217,51755,85579},
{1,3,1,11,23,47,7,59,75,603,1237,2601,6873,12735,32181,46849,106363,171753},
{1,1,7,13,15,31,3,113,355,955,919,1807,7903,5485,1733,64759,15817,93829},
{1,1,3,15,11,33,95,67,511,971,343,41,2849,10695,24487,8971,129279,197635},
{1,3,1,13,13,47,77,127,193,191,1185,3321,1685,1421,28675,12593,86689,186763},
{1,3,7,13,1,11,123,91,287,751,11,2753,7153,5253,21817,10459,122225,105775},
{1,3,3,13,1,17,121,13,391,253,1323,1515,2067,8009,5173,59543,109511,156821},
{1,1,5,3,7,1,119,151,281,859,675,2923,6627,16071,24653,41325,118413,191981},
{1,3,5,3,31,17,57,255,473,455,203,173,345,1477,27939,39289,105081,136179},
{1,3,3,7,1,35,29,81,337,483,951,955,4343,14827,17427,59919,81883,114289},
{1,3,5,11,3,39,49,177,335,57,173,1827,5729,2689,12109,13247,117559,31735},
{1,3,1,3,9,9,41,97,37,897,545,2289,7917,5701,21953,1863,33727,28451},
{1,1,5,3,29,61,59,129,387,965,285,3503,1651,10423,24861,31853,38491,155187},
{1,3,1,13,23,33,13,161,133,29,1073,1491,3687,6821,24153,3675,33771,230087},
{1,1,7,7,29,23,23,55,189,203,641,3391,1217,3199,32531,43103,24007,85613},
{1,1,1,11,7,57,117,245,467,861,1265,2827,2761,2817,15679,53223,47245,139871},
{1,1,3,15,25,1,125,237,489,1003,515,1117,4427,4877,8685,46211,19889,82491},
{1,1,3,3,25,3,63,217,485,699,161,1459,2973,15949,30681,30991,13933,86505},
{1,1,7,9,27,57,23,217,401,613,277,2827,7111,2133,17489,62059,7273,170917},
{1,1,3,13,7,19,39,63,203,1001,279,879,4293,10121,969,11571,96427,218969},
{1,3,7,7,5,21,113,203,77,971,1351,1097,2581,7519,16049,10565,5055,241561},
{1,3,3,11,1,21,93,111,221,31,1245,1499,2289,2299,23457,49221,68879,125029},
{1,1,7,3,15,19,57,189,243,785,399,3147,6107,2327,6275,9993,53051,34053},
{1,3,7,15,5,63,7,193,115,579,1987,765,7871,14179,26383,61455,14241,123515},
{1,3,7,13,19,13,91,225,295,675,1995,1145,4929,5163,1101,60681,76777,146875},
{1,3,7,15,21,37,57,89,297,143,717,4021,3259,8869,21189,39333,125045,94469},
{1,1,5,9,27,35,69,121,433,39,889,915,4055,11479,24757,53455,17503,113295},
{1,1,3,3,23,19,81,191,33,865,59,603,2819,4919,22495,25089,73905,44971},
{1,3,3,11,19,45,125,229,143,167,867,671,2225,16099,14909,14937,78063,135143},
{1,1,7,11,21,55,73,247,211,895,1147,17,2119,3261,19815,28055,50139,178459},
{1,1,3,1,19,3,37,221,243,459,1539,3899,4597,5503,23015,57019,62637,177821},
{1,3,1,3,9,5,91,3,319,609,1241,3953,5569,8757,6453,8083,55285,38297},
{1,3,5,15,9,51,37,53,137,95,123,157,15,7421,22469,49787,96245,199309},
{1,3,1,1,29,61,85,211,437,1013,1251,61,157,4325,24247,1065,24875,31509},
{1,3,1,13,7,43,13,171,53,567,77,3781,5077,6691,32485,24253,83919,159371},
{1,1,1,13,15,15,19,53,325,309,53,1857,7361,8831,31751,44749,109265,227875},
{1,3,7,3,31,19,113,253,361,697,1137,2029,3673,10323,10455,24935,7325,43673},
{1,3,1,1,17,31,3,55,121,967,1701,2171,4393,11937,3987,5139,68913,134233},
{1,1,7,15,23,37,121,241,297,419,373,1219,739,4567,28593,61267,95711,201299},
{1,1,1,9,23,31,101,243,163,333,1707,2553,5285,12827,5051,14165,505,253585},
{1,1,1,9,11,29,81,45,101,235,1079,4091,1069,3439,23599,6699,71783,236943},
{1,3,7,11,29,49,99,59,1,267,887,2941,6717,7501,22549,53393,34569,34671},
{1,3,1,15,23,13,113,47,11,79,989,1025,35,10475,8079,33121,32477,178595},
{1,3,7,1,21,19,51,31,393,171,553,2221,7017,8567,21803,51803,83737,196409},
{1,1,3,3,1,27,117,207,37,733,2001,2575,4849,5609,743,35987,109993,227663},
{1,1,7,15,29,47,85,213,335,633,849,3269,7723,4651,355,54565,58829,22781},
{1,3,7,5,5,3,91,243,17,85,1983,3909,1839,10403,503,28451,3221,215397},
{1,1,1,15,13,3,9,25,249,113,1619,2313,6461,2323,14319,59635,9569,220583},
{1,3,5,7,31,59,41,43,43,921,647,2141,7011,2749,24711,19067,107895,107145},
{1,1,3,3,15,63,41,241,181,729,843,3569,2645,2727,25331,23067,115421,86025},
{1,3,1,15,11,47,9,183,341,775,1067,1317,6835,7873,2653,33517,103979,196761},
{1,1,3,13,29,11,105,9,49,823,1343,759,1263,12413,26047,54285,57319,215387},
{1,1,5,13,21,55,75,149,63,737,1305,929,4149,2793,24505,11541,74765,8207},
{1,3,5,9,25,1,43,157,303,395,301,1561,5963,3501,2259,59777,100953,16051},
{1,3,1,13,19,25,33,209,11,95,655,595,3081,10345,26615,45129,84023,158079},
{1,3,1,9,31,61,103,203,471,215,1103,759,1197,3333,15859,36103,31563,5987},
{1,1,1,7,1,49,121,227,153,793,1723,1033,6875,6683,2503,57213,97967,120383},
{1,3,7,11,3,15,35,181,19,249,755,1385,3297,4665,2761,22717,126199,85065},
{1,3,7,15,5,45,17,55,111,597,553,1203,7183,8465,28523,50073,90889,187205},
{1,3,3,9,31,57,13,139,291,881,501,2051,617,5151,28225,44777,31645,6805},
{1,3,5,13,1,23,107,1,201,35,1673,2281,7663,1115,25061,59615,127955,169685},
{1,1,3,15,15,5,17,75,307,591,1661,855,4239,13359,20027,51871,35241,32769},
{1,1,1,15,5,23,59,205,223,103,1889,141,6157,9187,23571,15267,1941,119173},
{1,3,5,9,27,63,59,11,279,493,209,4087,1055,9841,31753,37459,27757,213151},
{1,1,3,11,31,33,13,87,285,847,2005,3431,253,15157,31359,45303,114337,42541},
{1,1,1,7,7,3,17,203,133,321,241,1323,5639,10953,10069,4941,17077,54493},
{1,1,7,1,9,5,125,5,421,609,645,1927,3785,2295,1491,23019,85497,161231},
{1,3,3,11,19,35,115,95,353,773,2025,2621,2821,6361,29589,20989,99645,90387},
{1,3,1,15,23,3,71,253,467,307,1109,2695,7175,15087,1587,48229,104307,218905},
{1,3,3,5,17,29,107,153,371,205,7,597,7393,2345,20149,47417,37983,200683},
{1,1,7,1,3,55,113,117,241,923,1217,3825,2635,8007,12673,9533,7121,3825},
{1,1,1,3,21,63,25,111,31,151,67,3735,7833,749,28743,59291,4989,93329},
{1,3,5,13,31,5,91,153,235,1019,431,1951,7501,8483,19625,57789,13203,36693},
{1,1,7,3,15,51,99,29,403,343,1903,907,3255,4149,29551,18885,74391,96119},
{1,1,7,11,31,11,63,213,437,879,359,555,7549,14269,31489,51001,76857,237305},
{1,1,1,15,23,21,31,227,311,273,253,2439,7217,2191,31743,47669,62279,201305},
{1,3,5,11,3,43,97,121,363,91,201,1095,5267,633,19111,36099,23035,205655},
{1,3,1,9,21,31,39,11,227,699,473,2109,2757,13821,31181,40493,57279,260085},
{1,1,5,7,27,57,65,11,173,709,1139,3735,5291,16053,32579,25275,79865,196033},
{1,1,1,9,19,35,83,153,287,207,593,2177,3243,10433,24583,881,71865,250223},
{1,3,3,9,3,35,107,3,193,1011,463,1643,2733,2157,6329,24583,116901,226385},
{1,3,1,11,3,47,39,33,495,137,1591,1335,1347,4527,389,43341,80163,5219},
{1,3,3,5,19,51,121,135,93,891,13,1339,5187,5005,12823,14465,73845,119685},
{1,3,7,7,19,1,57,193,325,49,813,5,4431,1119,13625,43613,127989,42669},
{1,3,5,15,11,33,7,45,215,469,1059,4095,3549,11839,5463,21383,4831,188345},
{1,1,1,13,5,61,7,161,99,623,1589,1045,2385,8899,19327,41373,109241,111895},
{1,1,5,7,11,39,115,41,21,491,1221,2805,4311,7137,3151,1387,24633,94679},
{1,1,3,7,3,39,71,175,443,187,1727,2535,5099,1881,21639,5717,48589,95037},
{1,1,1,11,25,21,37,227,407,73,721,3515,381,981,21389,5205,31851,140457},
{1,3,3,3,27,35,13,129,457,315,253,2545,5469,6695,25223,20115,38039,133655},
{1,1,3,11,21,47,77,231,87,245,2039,2515,2873,1711,3361,62123,67117,239047},
{1,1,7,7,29,21,39,175,477,813,447,1109,7391,14631,4437,42539,13003,75403},
{1,3,1,11,11,9,119,19,99,483,61,1883,3415,2137,30415,34519,115191,24437},
{1,1,1,9,7,47,115,233,419,427,1605,3821,6243,10861,28495,48265,80811,147701},
{1,3,5,5,11,61,51,155,279,463,31,1559,2837,8795,4049,13651,109227,52131},
{1,1,7,9,25,33,97,79,477,83,923,3293,6381,3063,23293,35381,82867,233189},
{1,1,1,9,11,39,109,189,219,1021,137,2041,2719,1763,31787,29377,96287,179685},
{1,3,7,5,3,15,37,179,77,751,709,893,7705,1563,7843,29843,1107,35919},
{1,3,3,3,29,17,123,201,275,487,1979,1361,7523,13783,10129,16877,127049,163221},
{1,1,1,9,27,35,69,167,509,133,1073,3773,265,8455,12341,127,115075,94537},
{1,3,7,9,13,35,57,83,123,211,739,253,3907,5405,3229,46837,77483,5915},
{1,1,7,3,7,27,71,235,133,803,611,529,4449,16113,8151,36519,34561,36361},
{1,1,3,1,31,9,123,85,407,415,353,3239,673,4641,25883,61117,7669,240851},
{1,1,5,11,29,9,49,31,3,249,1769,3325,503,1397,30677,22515,81279,90309},
{1,3,5,3,15,63,121,253,421,279,497,3881,6977,11061,5883,38347,8351,118123},
{1,1,1,13,1,27,3,91,281,563,1283,1893,7593,12171,27041,7769,95691,13791},
{1,1,3,3,29,59,87,153,337,819,787,2631,1889,13869,29237,57097,91621,4011},
{1,1,1,15,7,49,1,83,299,353,131,1635,3723,16209,1061,50669,68083,133443},
{1,3,5,5,27,17,5,239,285,831,1487,721,4891,4265,23753,43921,116709,105027},
{1,1,7,7,5,35,63,97,215,447,353,495,8119,12537,9679,58641,65057,21999},
{1,3,7,5,23,43,69,115,59,603,493,1665,5003,13607,28491,4439,11855,228183},
{1,3,3,3,15,35,19,63,241,357,979,2891,3105,14085,10539,62335,130903,163153},
{1,3,5,3,23,51,23,193,129,171,1913,1025,6397,15657,19611,57455,87531,51039},
{1,1,3,9,1,9,7,239,87,527,1401,2703,4021,3845,29269,48217,61091,131949},
{1,3,1,5,17,45,59,223,287,295,1959,3985,3671,14605,18949,34147,51251,10271},
{1,3,5,9,5,49,63,105,43,157,1827,495,5823,6323,6601,51379,64411,204103},
{1,1,7,1,11,31,117,9,13,965,177,1247,2487,9849,20367,49287,2193,235689},
{1,1,3,11,19,31,23,215,489,657,801,3937,379,12083,14969,37857,39027,63985},
{1,1,5,1,9,59,53,187,341,65,1251,767,4897,13263,17439,26625,122107,163653},
{1,1,3,13,31,41,125,253,481,107,233,2305,3321,7303,28585,12787,83307,31497},
{1,1,3,13,25,41,55,83,101,115,549,531,3085,9497,27989,28257,121075,189671},
{1,3,5,11,13,53,121,85,355,275,1925,2117,1349,5903,2041,20963,60803,1121},
{1,1,5,5,13,7,125,63,311,187,1127,643,6137,845,23945,9403,451,53027},
{1,1,3,7,19,31,27,239,337,61,641,1693,7289,5675,30067,41091,124607,36971},
{1,3,1,13,25,61,11,81,165,129,241,711,5193,13017,30821,35239,110809,60909},
{1,3,3,13,15,13,71,19,87,499,1395,1191,1445,2687,4691,16773,114269,186237},
{1,3,3,15,1,49,33,109,241,5,431,461,3865,14029,9827,54455,52159,211585},
{1,3,5,7,31,27,115,113,367,591,873,1447,6819,7011,14095,55243,4039,226985},
{1,1,7,3,1,19,69,239,417,833,1867,3111,2617,12781,5531,17345,75717,139667},
{1,1,5,11,11,63,23,141,221,897,1269,2185,6057,8865,20449,58255,27073,158305},
{1,3,3,5,23,23,121,39,457,935,691,2329,7055,2821,12669,28713,82321,245783},
{1,1,1,9,27,9,35,23,139,823,703,917,1281,12155,11681,26083,119445,181489},
{1,1,3,7,27,21,35,243,17,633,1665,3419,6301,16099,17477,24983,128455,127501},
{1,3,1,1,17,19,59,165,487,985,597,689,7103,14475,6985,29755,115977,105943},
{1,1,5,5,23,41,67,175,3,571,1501,3315,6111,1847,28975,54117,66605,69997},
{1,3,5,5,13,37,113,75,383,297,1187,2055,3433,14651,30393,29647,126403,32265},
{1,1,3,5,31,29,25,169,465,219,81,2019,4255,6003,7425,53269,31105,211937},
{1,3,7,11,13,7,11,195,327,883,1295,3721,1197,7585,5693,993,125017,12007},
{1,3,3,7,5,37,71,37,63,651,669,3445,3959,249,10599,22329,107701,107729},
{1,1,1,9,7,47,21,181,395,345,757,481,2759,8157,19847,55743,63137,224765},
{1,3,5,9,29,3,61,35,271,157,549,843,2907,91,16325,4241,94495,78861},
{1,3,1,9,17,11,53,243,49,911,1193,793,901,3727,21849,33987,565,154171},
{1,1,5,1,9,5,89,81,65,111,781,3775,591,4987,29833,58159,7253,206447},
{1,3,1,7,3,59,77,83,173,545,103,2541,8095,10797,11111,62351,88827,55081},
{1,1,3,11,29,37,19,47,145,19,513,3269,2205,5317,19207,38051,5413,78089},
{1,1,5,9,21,57,75,249,21,879,1377,3407,6123,11917,12493,44873,113539,114717},
{1,3,3,9,7,55,121,57,491,39,1561,2625,639,13553,1159,43071,68869,248837},
{1,1,1,11,25,19,107,239,171,1001,69,4095,49,9569,22613,59865,54959,70031},
{1,1,3,13,27,15,105,205,205,581,1965,1535,6531,15935,7623,33695,9317,44257},
{1,1,1,3,3,51,115,185,315,763,211,339,7083,4895,23277,14165,101731,218903},
{1,1,3,13,29,1,69,55,423,781,183,1417,151,14507,5217,27757,52447,145913},
{1,3,1,11,29,39,29,151,85,387,885,507,133,9819,12627,30951,79839,206267},
{1,3,3,7,1,53,99,141,91,51,143,1751,3989,6811,7339,52141,43473,18615},
{1,3,3,15,27,11,29,37,387,655,2019,1135,3619,12995,12755,26063,109419,103875},
{1,3,3,13,31,15,93,231,195,261,1055,2363,1123,3927,6907,365,27043,157049},
{1,1,1,15,7,29,105,199,507,437,117,2963,7801,6291,19261,30377,92205,20723},
{1,1,1,9,29,19,75,189,3,387,1491,2291,7739,12993,11835,10873,54583,207963},
{1,3,7,3,23,11,25,105,57,713,1291,3293,4693,13859,27541,31529,65929,245143},
{1,1,7,7,19,13,19,189,253,337,351,1751,6173,12207,24483,31381,82035,157143},
{1,3,3,11,11,49,117,177,301,417,855,2433,5619,7339,30361,29251,20411,184981},
{1,1,1,1,11,55,77,99,209,781,1193,2841,783,1485,19413,52255,19529,253927},
{1,3,1,3,15,49,85,191,389,411,479,341,4985,6193,19099,11497,103285,162333},
{1,3,1,3,11,31,71,91,357,615,2007,3601,5393,8079,16811,54127,26049,116341},
{1,1,3,15,9,39,121,53,43,617,905,3629,6327,13453,1435,24113,7523,228523},
{1,3,5,11,21,51,11,125,33,935,1069,2807,4951,13261,17611,38779,62203,135759},
{1,1,1,13,29,59,53,245,219,423,809,1109,7255,14679,25247,43235,129565,72649},
{1,3,5,7,27,29,119,91,297,407,187,2829,5637,13851,14073,461,64081,33971},
{1,1,5,11,15,27,29,233,487,859,1021,3117,1439,16021,31315,35775,117363,131635},
{1,1,5,3,3,1,91,229,327,777,393,3853,3455,1785,13749,25173,51575,167237},
{1,3,7,9,27,7,15,71,283,71,1783,1357,5581,3143,26075,47751,71001,157107},
{1,3,3,7,23,9,69,21,333,223,1735,1057,8091,1927,8507,40901,40233,164115},
{1,3,7,3,11,49,29,81,215,289,1137,765,6385,5935,3435,11991,30867,60745},
{1,1,1,1,7,39,33,173,225,533,1927,3607,1059,8779,2649,6801,103963,167471},
{1,3,3,15,27,51,107,3,195,87,739,1425,747,1501,22245,59233,124867,79753},
{1,1,3,3,13,41,125,101,225,749,221,2735,6441,11353,3943,35329,53437,149063},
{1,3,3,15,3,53,75,77,1,907,573,1909,363,6913,559,58489,1053,25513},
{1,1,7,11,7,15,91,155,447,555,473,3625,7529,16307,32241,64077,46943,85717},
{1,1,1,13,9,61,91,41,101,107,1081,2511,2881,14095,3861,22771,32687,77287},
{1,3,3,7,21,3,51,177,203,861,1507,1177,2369,11735,1667,28607,97671,123263},
{1,1,1,3,5,57,13,127,353,65,663,3849,3579,5521,11765,63427,76349,102517},
{1,1,7,11,27,55,79,249,397,77,1543,3787,4889,11145,18691,62899,66425,116195},
{1,1,1,3,5,3,1,143,73,999,2013,2001,4001,6563,30811,61445,2645,203631},
{1,1,1,15,1,49,35,61,493,101,1407,2211,7467,12321,15901,15479,62939,14643},
{1,1,3,11,21,33,123,95,449,355,1501,1627,1411,6183,17457,2199,96313,25023},
{1,1,5,5,13,49,73,203,83,3,137,119,3001,10685,18231,60727,31785,158605},
{1,3,1,11,23,19,123,9,269,501,2005,3695,3327,5353,12619,12987,18213,29355},
{1,3,1,5,1,25,99,197,327,575,773,2009,6653,1807,20381,55725,124359,176893},
{1,1,7,15,27,9,81,175,73,727,1907,1237,4983,16123,16479,2283,57805,13593},
{1,1,3,13,7,13,13,139,283,721,487,1821,4257,5105,8057,27193,46857,169927},
{1,1,5,5,29,5,81,211,441,685,981,3097,6253,10673,12253,54943,69401,147769},
{1,3,3,1,13,35,73,145,139,781,37,803,3607,4327,1153,11325,131025,168729},
{1,3,1,13,17,41,19,59,23,561,315,719,3325,275,12715,59843,16597,81691},
{1,3,1,11,1,53,11,237,363,345,331,129,6885,3105,12487,53803,8897,193777},
{1,3,7,15,3,53,55,101,389,839,413,2851,3989,12857,25723,16595,94145,193049},
{1,3,1,7,15,31,3,115,197,753,1035,1369,4925,4497,1641,63743,127089,114097},
{1,3,5,5,23,1,35,99,277,769,895,581,6969,15339,10309,27101,22611,86179},
{1,1,1,11,19,17,45,35,257,313,815,1469,3651,15101,22775,51729,75401,123653},
{1,3,1,15,5,11,83,141,373,935,1123,1849,1267,15427,10615,63303,109771,188601},
{1,3,5,3,29,23,79,193,261,29,1857,789,4359,14211,22181,64901,129089,65587},
{1,3,1,3,29,15,19,239,497,771,239,2853,2391,8153,31899,53759,127219,78833},
{1,1,7,7,5,57,9,93,69,993,193,3629,5761,9339,28073,50035,81635,83119},
{1,1,5,13,7,35,79,247,43,1011,1189,2881,1963,8889,9929,50043,112581,224139},
{1,3,3,7,15,63,85,33,107,37,45,1271,4735,1151,19793,6589,50875,185061},
{1,3,1,15,1,63,1,201,207,179,67,3703,2629,10517,1,39645,119733,6449},
{1,3,5,1,3,7,97,101,233,71,255,3767,8127,8041,25001,7601,129595,131657},
{1,1,7,1,25,29,105,25,267,191,267,3141,4445,5043,25203,32055,11035,229031},
{1,1,1,13,3,1,1,147,63,259,1171,401,6289,13577,28129,1349,85027,178123},
{1,1,1,13,1,59,109,95,49,309,1141,1355,3415,11237,21619,12039,1795,57775},
{1,3,1,11,19,3,51,227,277,49,703,2701,515,8893,20163,65297,114781,225687},
{1,3,7,11,19,47,121,199,173,905,1903,1781,2425,13381,25843,23279,87701,10723},
{1,3,1,13,7,21,17,15,85,241,119,2361,7921,6077,955,34221,78179,35511},
{1,1,7,11,9,1,1,29,445,557,241,959,6077,3547,30987,48129,79699,236611},
{1,3,1,15,13,29,57,117,347,719,1435,307,5209,4009,10517,3373,67667,260101},
{1,1,7,13,11,41,17,143,467,993,779,3991,623,8915,21615,56477,59721,164241},
{1,1,3,7,15,37,53,33,395,547,1815,2517,6575,14035,1,10919,25467,117521},
{1,1,3,9,17,47,45,3,509,53,1245,883,7917,15445,4169,49637,90933,109469},
{1,3,1,3,27,37,3,95,31,665,701,1979,3735,3257,18943,41201,95721,69451},
{1,1,1,15,19,49,61,5,115,801,805,2723,1387,13165,20717,40767,88857,28207},
{1,1,5,9,21,25,23,179,59,29,547,1829,4411,6689,22363,43975,52259,187563},
{1,1,5,11,13,31,97,131,135,415,53,4015,3629,6613,25541,47221,66483,224545},
{1,3,1,11,19,13,65,95,381,759,1319,2997,6321,9203,24483,9925,10799,117119},
{1,3,5,13,27,17,39,225,199,125,1125,2673,6787,8861,13139,13849,65459,40183},
{1,1,5,3,17,55,23,75,457,959,1507,1267,6857,16141,1889,10779,41331,166075},
{1,3,1,15,7,55,109,59,241,431,1281,183,1029,14617,4003,41871,36007,129617},
{1,3,1,1,27,61,79,93,217,251,671,989,7031,10035,15455,13685,95471,997},
{1,1,3,13,1,5,125,179,357,537,1303,2653,7319,2075,3861,11743,89659,221705},
{1,1,1,7,3,55,5,201,153,639,835,1913,3331,10727,30365,15133,67911,17851},
{1,1,3,13,21,1,67,71,265,43,279,2009,873,4447,32001,50783,76613,63919},
{1,1,3,11,17,43,19,195,233,17,1855,1227,3435,4313,6417,51019,130091,124947},
{1,1,7,9,19,9,95,87,297,817,1217,3637,2371,7073,387,62121,43507,93927},
{1,3,5,13,1,15,29,123,137,425,531,2659,2077,1345,2803,49469,29031,170825},
{1,1,5,7,15,13,119,231,139,673,1105,2355,3023,4437,17491,47367,12751,183319},
{1,1,5,15,19,5,125,121,509,539,473,2087,4421,4205,23457,34481,111231,145035},
{1,3,7,5,23,21,85,23,415,715,1579,3447,2373,233,19401,54869,15977,138119},
{1,1,3,11,21,1,37,127,101,943,79,2119,5679,10749,16209,16715,29421,259735},
{1,3,7,7,23,25,1,73,505,979,535,87,4165,9353,20075,57597,74651,22133},
{1,1,7,3,11,19,75,213,293,15,1981,1259,5455,2897,18861,6317,10339,123967},
{1,3,1,3,29,5,93,169,51,519,1649,2789,1251,8359,11489,62443,91549,148357},
{1,3,3,13,5,47,39,163,341,755,737,2335,2389,8351,26193,58111,18425,129313},
{1,1,3,1,31,49,101,69,345,291,1257,1801,1613,1479,4403,21307,44947,68591},
{1,3,3,9,5,23,65,65,187,709,883,2199,1037,8679,31527,23561,92225,254215},
{1,3,7,7,23,13,87,209,163,705,1199,3007,5469,2453,2691,17841,97045,174149},
{1,1,1,9,5,35,21,91,145,559,131,3911,1777,8225,6077,58223,100827,3641},
{1,1,5,5,7,5,31,189,117,785,1493,3899,471,10971,4607,21063,67225,195367},
{1,1,7,5,31,61,63,163,417,655,2033,1255,1139,6867,28655,55295,100519,166629},
{1,3,3,3,7,35,83,55,7,607,253,915,6801,7505,15929,16829,78469,150947},
{1,3,3,9,29,3,127,235,347,3,193,1547,8073,14963,20351,28951,53855,261375},
{1,1,7,3,31,19,75,87,23,419,75,1677,2371,8875,31993,4465,76085,86499},
{1,3,5,7,1,51,47,161,415,521,1099,1295,2545,15167,13983,7347,60631,4089},
{1,1,1,9,7,59,71,187,441,273,769,2649,3261,12661,23045,32035,104573,120589},
{1,3,7,13,23,51,113,205,443,291,475,2961,7615,105,22099,6045,22667,65515},
{1,1,5,11,1,1,23,231,413,371,1285,2695,2751,4235,15779,1903,24469,259157},
{1,3,3,7,7,47,87,105,311,251,573,3221,5757,11107,11161,8809,14467,33153},
{1,1,7,1,31,49,51,31,305,315,547,1159,2741,3773,13299,40115,62523,108487},
{1,3,1,11,11,43,33,213,107,467,1509,4081,4723,2409,1447,42759,64717,161991},
{1,3,7,3,31,23,25,159,95,721,1981,3659,4819,10119,25451,10165,31281,238319},
{1,3,1,5,19,27,67,125,481,585,43,3697,4997,581,6439,33477,115023,51759},
{1,3,7,7,15,53,89,173,369,365,91,1583,4611,7189,30383,47397,73657,158695},
{1,1,1,15,1,21,125,13,243,729,1397,2451,3233,15593,2815,56215,22685,167343},
{1,3,1,13,13,29,119,223,51,695,273,2381,4431,4891,29875,49511,111003,174413},
{1,3,3,15,9,13,19,177,371,957,255,115,4701,6089,7237,17077,87949,3111},
{1,1,7,11,29,49,59,201,145,219,1159,3863,715,10489,25883,56445,122103,149877},
{1,3,1,13,15,51,91,109,433,45,2045,3121,1109,14713,2667,40463,52185,64743},
{1,3,3,7,21,31,7,155,347,305,1557,1311,3315,1363,403,62063,114195,44623},
{1,3,5,11,9,11,11,245,49,21,239,3043,3525,1055,21891,19153,123689,170195},
{1,1,1,11,17,51,83,249,483,489,1063,469,6153,15551,13783,27945,103775,68175},
{1,3,3,13,11,61,107,113,503,819,1593,2851,6711,14623,3709,10931,8743,62321},
{1,1,5,15,5,37,23,131,329,499,1765,1273,819,11573,3307,46933,22087,173459},
{1,1,1,3,31,5,49,57,239,981,1863,3233,2727,7389,7923,63259,62873,113607},
{1,1,7,7,11,27,119,137,115,211,1239,2153,2579,11501,747,31141,129793,151589},
{1,3,3,9,9,55,121,199,91,835,521,2433,8123,2045,32553,48993,9935,220537},
{1,3,7,11,15,57,53,145,299,623,691,1557,785,15851,27075,5983,18043,22241},
{1,1,3,1,1,57,57,195,381,913,167,333,5541,2323,17001,34817,30795,144051},
{1,3,3,3,31,1,83,31,91,855,195,3449,8057,11061,29089,1597,127581,189033},
{1,3,1,1,21,59,113,179,13,523,629,3693,7155,893,17449,46535,18051,9191},
{1,1,1,3,27,19,75,229,181,653,1849,501,5871,14769,27461,59193,115013,72227},
{1,3,3,13,17,41,111,107,453,299,1699,2871,2955,4215,13919,19785,30339,148445},
{1,3,3,11,5,19,21,87,173,439,1651,2393,4137,16285,16093,22953,105663,226575},
{1,3,5,7,19,61,101,251,295,89,1695,1359,5797,8587,18753,65223,51079,96169},
{1,1,1,5,3,1,79,63,221,601,1385,1963,4601,15217,4861,58295,61043,88523},
{1,3,3,7,31,63,73,177,455,487,1009,2103,4753,3143,10121,36509,24753,230869},
{1,1,5,1,17,27,103,63,475,665,1189,3513,89,2669,1227,20635,121549,248851},
{1,1,3,7,25,19,117,243,337,207,903,3751,3309,11955,12651,25359,83419,19701},
{1,1,7,15,19,21,3,235,289,185,1175,2291,4003,7753,4775,65321,48957,220261},
{1,3,5,11,23,21,107,65,117,329,1085,3555,1183,15241,32663,50985,66753,38023},
{1,1,7,9,11,49,65,17,291,435,1221,3829,5467,5181,19891,7091,80673,90495},
{1,1,1,15,17,47,119,173,297,477,859,3661,8081,8257,20841,55123,11231,193669},
{1,1,7,7,27,11,119,109,199,727,1569,3749,4067,11675,30213,58091,64303,92785},
{1,3,7,15,15,39,101,149,299,449,1017,723,7731,7929,22465,61583,69851,150507},
{1,3,5,15,5,13,97,127,21,673,353,3885,5761,11443,10089,23701,85879,42217},
{1,3,1,5,27,55,31,167,69,453,925,555,5135,2759,27077,14497,94333,108729},
{1,1,7,15,11,55,9,241,55,611,149,2605,653,1631,15059,6349,12321,124561},
{1,1,1,9,3,11,95,67,443,103,1687,2667,4567,4271,15601,27859,4757,53289},
{1,1,5,9,23,21,1,125,105,975,1879,1821,5273,7079,25009,10471,29119,73249},
{1,1,7,1,31,61,17,23,485,565,1325,1559,4131,751,2071,4719,15925,101207},
{1,1,5,5,13,53,13,93,149,139,1429,3605,3545,11193,14139,6093,115727,183105},
{1,1,1,7,15,37,51,77,177,967,405,563,3047,8499,26787,27609,23613,239679},
{1,1,1,5,27,37,1,129,197,133,1329,3673,3143,1059,19209,39027,43787,42821},
{1,3,7,5,5,47,105,121,219,777,1569,1359,1955,13207,14895,7829,40499,182911},
{1,3,5,7,11,41,41,155,245,383,405,2415,5809,5117,31523,16927,76785,113731},
{1,3,3,9,9,21,13,197,409,931,305,1129,865,12961,5239,35823,82565,226765},
{1,1,5,3,17,27,59,79,359,601,979,1355,1657,10479,4741,36391,111527,105139},
{1,3,5,9,13,43,31,1,309,723,1049,803,1653,2551,26317,49731,67799,129225},
{1,1,5,3,1,39,95,243,499,809,1515,981,585,7907,16801,43381,117537,99787},
{1,1,5,5,25,23,15,127,33,799,647,2923,7805,2681,14773,42751,106861,119657},
{1,3,1,1,1,47,11,179,179,659,1061,2511,3601,7107,27887,48427,40559,106043},
{1,1,7,11,5,33,115,195,431,383,1571,3485,5741,5775,14891,26389,71723,198861},
{1,1,5,5,11,55,37,57,381,607,2017,1981,6113,3771,8827,13335,88587,102791},
{1,1,1,11,29,23,73,149,405,581,721,281,5315,4675,13013,39003,20335,109855},
{1,1,7,15,17,57,39,51,403,979,1543,1235,797,5949,26647,15125,33255,152861},
{1,1,5,3,25,27,7,147,257,163,1297,2289,693,7771,6341,22323,1653,177669},
{1,1,3,9,1,39,47,231,15,705,897,3943,6281,6679,21695,29553,39509,83135},
{1,3,3,15,17,43,15,195,31,501,529,3117,6031,12101,30687,52465,66171,149591},
{1,1,3,5,13,17,63,41,303,671,1225,1761,6159,3203,23611,18309,115027,116325},
{1,1,5,13,17,5,97,155,479,525,1403,4063,8167,6443,20627,41399,26897,102841},
{1,3,5,9,9,27,59,177,453,659,765,431,4209,12679,10719,22473,81597,20057},
{1,3,3,1,3,37,91,97,159,845,519,2603,6979,6711,29781,53639,103357,111671},
{1,1,3,3,25,15,27,9,503,719,153,3071,281,5341,32595,13069,6461,160319},
{1,3,3,5,29,7,119,229,117,925,465,1703,7277,10631,9429,41011,45181,229239},
{1,1,7,7,31,63,67,55,445,39,1363,1369,1061,8555,29263,47341,49563,80445},
{1,1,7,1,23,23,49,205,371,101,1963,2763,3475,835,20371,51343,9771,69713},
{1,3,3,7,3,29,7,185,511,93,1077,3971,2981,16367,12703,36179,47755,42767},
{1,1,1,11,27,47,43,39,129,337,1249,3557,2871,13565,19525,46263,49203,148235},
{1,3,5,11,19,3,83,151,425,199,847,3751,1729,12457,21819,295,53627,17555},
{1,1,3,5,7,43,21,221,93,785,1851,3891,2103,5219,31845,58943,42461,160149},
{1,3,5,9,25,11,43,171,445,335,1907,3401,815,10341,17779,24895,7727,168143},
{1,3,1,5,27,25,41,13,239,233,1861,3409,4325,2227,30197,59329,48501,168799},
{1,3,5,13,9,55,83,185,287,83,1545,2803,2177,6195,14455,30541,75731,98915},
{1,3,3,5,25,19,5,203,303,703,1861,3867,2683,8223,11107,54785,106053,135543},
{1,1,1,13,19,7,11,197,303,541,977,2083,4739,7971,2245,11029,77333,16573},
{1,1,1,3,11,33,77,59,283,791,365,4027,487,10559,4543,58111,91861,102905},
{1,3,7,7,15,3,19,51,339,377,929,693,1617,14057,7107,27181,7411,202843},
{1,3,3,9,19,9,73,109,333,917,1227,2871,4893,11029,5619,27091,9381,213403},
{1,1,1,9,9,13,77,131,163,619,169,315,1277,13705,16853,1179,86433,135427},
{1,3,5,9,15,47,57,119,325,529,893,2395,5159,5481,18689,6457,114733,159999},
{1,3,7,5,15,9,113,235,475,93,495,2983,2769,5209,7481,49699,46961,246393},
{1,1,7,1,5,31,113,27,359,635,955,2795,6289,11621,11059,2259,57443,243143},
{1,3,3,13,19,33,53,141,437,415,919,1375,2703,13731,31559,14115,50101,85199},
{1,1,7,13,27,57,111,89,89,313,1107,4049,2485,269,10197,36995,71381,112795},
{1,1,3,7,17,23,119,123,145,213,1273,1707,4005,13815,23495,36359,14391,94287},
{1,1,7,1,5,49,81,193,105,1003,413,2975,1725,5647,25447,43501,4431,115489},
{1,3,1,5,29,13,47,37,441,955,611,853,7225,4959,8739,31703,48095,124085},
{1,1,5,15,31,9,125,53,229,631,1031,3923,4417,12637,22093,46985,103417,193443},
{1,1,7,1,7,9,77,11,451,615,1259,3097,1513,13641,26845,17399,63661,9231},
{1,1,7,13,25,47,125,1,333,599,1133,3527,7451,2849,27227,40015,118185,24737},
{1,1,5,5,31,15,85,37,121,677,593,2757,739,839,3939,36339,116663,955},
{1,3,1,11,19,13,87,109,149,215,1811,3813,7699,16189,12841,52081,104545,245819},
{1,1,7,3,31,17,99,23,377,131,821,1167,4437,15727,20753,8163,43719,7243},
{1,3,7,13,21,5,5,167,9,1009,1013,797,6145,2855,19969,59887,3419,238661},
{1,1,7,1,5,39,47,91,185,139,959,3149,3423,8909,2045,18187,71935,238605},
{1,3,5,11,29,63,105,43,27,221,879,181,1499,10343,27135,823,4893,101707},
{1,3,5,11,5,13,59,83,315,999,1205,939,3661,3081,15551,13791,49027,26843},
{1,1,1,5,3,57,105,169,123,463,1471,445,743,13353,17661,23437,35451,115919},
{1,1,5,11,9,3,41,63,501,861,153,1591,1379,5189,24483,8073,43319,248959},
{1,1,7,3,29,45,51,177,1,961,1493,2179,3723,1923,1517,44823,81613,194641},
{1,1,5,11,17,17,61,141,5,529,379,2509,1487,13141,10877,18603,40569,69639},
{1,1,5,15,1,15,33,219,269,557,7,3627,183,6975,4627,15235,51863,172393},
{1,3,7,9,1,37,13,75,151,153,1693,2835,3093,8847,6721,44135,128931,230745},
{1,1,3,13,29,63,33,153,503,137,401,2315,2223,10843,4235,37295,103249,183899},
{1,1,7,11,15,25,49,55,39,13,269,3119,3445,8265,16781,57239,97489,204841},
{1,1,1,1,25,57,117,199,41,351,477,1891,7913,14439,25305,64811,57731,184265},
{1,3,3,1,13,41,33,53,381,31,1861,2207,1497,15539,23589,53215,36887,134007},
{1,1,5,7,15,37,13,99,17,325,643,2943,7967,11531,21301,5125,63201,101203},
{1,1,7,11,23,21,119,151,457,929,1917,3123,1133,11861,27889,40421,90949,113237},
{1,3,5,9,13,35,111,83,371,589,1507,3559,773,5895,31453,40865,124103,250473},
{1,3,3,15,11,7,93,163,285,763,2023,1047,3349,13575,22571,21513,56081,204765},
{1,3,3,5,19,19,47,25,49,717,1155,3901,407,2699,30961,55647,96043,185559},
{1,1,1,7,29,1,49,87,311,435,1235,1041,6595,1639,32495,44245,6593,236331},
{1,3,7,9,27,13,1,41,75,953,1635,101,7231,13019,14773,17315,120993,111215},
{1,1,5,9,23,31,87,47,83,791,1239,1453,5459,4847,7285,32667,45991,103593},
{1,3,1,3,27,47,97,191,5,961,1191,3897,6821,4257,22047,31557,52603,251405},
{1,1,5,3,23,45,103,115,287,47,93,2761,6467,14031,21881,31631,47605,237635},
{1,3,7,15,23,41,63,239,115,655,1949,1969,3145,91,16735,49295,117995,40537},
{1,1,7,11,5,25,99,247,11,707,1497,785,6055,8521,12179,56363,110131,55449},
{1,1,1,7,5,31,99,7,285,281,1207,1173,7637,9595,31413,16597,96157,39059},
{1,3,7,7,3,49,79,69,57,523,65,2785,2907,11295,16199,25845,51801,67417},
{1,1,3,1,1,53,57,117,1,927,1787,3059,7441,14663,10881,2225,29375,93717},
{1,1,5,5,29,17,67,35,475,367,155,3463,2339,6239,31073,56169,130309,28981},
{1,1,1,5,7,53,61,105,355,817,869,2863,6041,11459,4151,61115,100689,32917},
{1,3,5,11,31,11,33,105,437,767,101,2979,3911,4859,15551,23545,10705,6271},
{1,1,7,5,1,17,109,205,409,893,889,2181,6167,14273,25389,50279,5497,191755},
{1,3,7,15,29,11,79,101,123,399,1159,1263,3513,13169,2199,41057,98639,227107},
{1,1,3,11,13,31,51,119,257,829,337,3267,7673,15459,26681,4041,89429,198607},
{1,3,7,11,23,29,49,159,327,415,857,2411,2429,11839,20263,61813,31811,225443},
{1,1,3,11,7,61,61,119,431,299,1815,2857,7605,7517,15137,13727,73021,199325},
{1,1,7,3,5,19,51,19,59,637,591,2999,5997,13487,807,4887,112189,226597},
{1,1,1,13,21,5,55,167,463,679,891,3597,785,7717,17495,51681,55957,48561},
{1,1,5,5,9,55,55,143,193,839,785,1713,7457,11591,15803,2479,124663,72631},
{1,3,5,9,21,27,109,91,483,905,1369,2573,7173,13977,20131,17637,127477,66457},
{1,1,5,7,31,17,43,153,505,413,867,769,6947,10815,18805,5957,27715,24529},
{1,3,5,9,13,41,107,199,69,1019,2037,3221,1081,15051,6713,46379,17223,85453},
{1,3,3,7,23,51,45,133,227,373,1815,3795,5567,7153,25003,64951,75377,174115},
{1,1,7,15,7,51,33,239,113,133,1213,327,4841,11297,1093,40013,60843,99845},
{1,1,1,11,3,37,33,107,275,747,1451,1787,5029,3101,11575,36555,46181,221643},
{1,1,3,3,29,53,57,67,209,153,345,2897,5657,8907,14159,9899,102487,237721},
{1,3,1,7,7,59,17,151,423,903,2035,861,1057,2399,28547,3659,29583,100651},
{1,1,5,15,27,53,101,17,405,869,1253,1923,999,7787,23621,4351,48611,47129},
{1,3,7,11,13,43,61,161,43,831,2021,579,5353,12451,32261,39885,90051,34407},
{1,1,1,5,25,19,37,33,37,59,1399,1587,1517,4261,31215,33777,50447,87049},
{1,1,3,1,19,17,113,31,385,135,143,3997,1365,2625,22591,8887,31353,240603},
{1,3,7,11,21,7,55,171,233,1007,1321,2903,2457,3941,19667,49115,99119,185989},
{1,3,7,9,3,31,83,99,303,443,99,2285,1491,15897,21735,1575,74449,59615},
{1,3,1,5,29,37,125,213,277,115,255,137,6071,13561,23871,48129,120211,168603},
{1,1,7,3,9,21,93,239,399,21,9,409,3403,9517,6421,17121,65697,251985},
{1,1,1,15,27,35,17,113,471,357,1703,871,1803,3495,27437,48343,86425,155245},
{1,3,7,11,19,45,51,195,345,77,1403,2527,3405,14057,31965,17375,35107,246545},
{1,3,5,7,7,5,115,39,51,261,1883,1793,3423,3613,20399,27267,99875,119719},
{1,3,3,9,21,23,65,69,261,79,151,3387,7789,13275,30135,52229,40787,181297},
{1,1,5,13,19,49,111,125,433,99,1673,2091,5447,9377,9085,4659,75121,105809},
{1,3,7,1,3,27,107,109,245,431,1727,3269,2099,10777,21843,63377,47343,126269},
{1,3,1,15,7,17,107,153,37,287,1873,573,5025,3735,32545,35693,38083,89569},
{1,3,1,3,9,51,99,247,45,703,1231,1895,6309,12137,14697,25441,129701,198811},
{1,3,3,11,5,43,1,31,359,563,1013,3475,3935,7855,10085,15279,25109,225643},
{1,3,3,3,9,47,49,193,223,23,391,847,7233,14955,10645,50535,5415,119791},
{1,3,1,7,3,7,57,189,219,287,401,1767,5585,13983,18485,56725,71905,33779},
{1,3,5,15,23,17,115,223,35,263,345,3459,857,1467,30255,50127,72985,62509},
{1,3,1,9,3,27,125,43,47,183,1421,319,4273,10701,21761,23947,22531,10855},
{1,1,3,15,13,55,77,1,295,841,1115,4093,7993,13309,24851,35411,105201,188543},
{1,3,3,5,19,39,101,19,225,997,1999,407,3147,15393,30379,26221,21685,114167},
{1,3,3,3,23,15,3,57,45,381,47,1839,5491,6775,18477,51443,757,183111},
{1,3,3,7,31,27,107,229,1,977,125,1137,4873,14381,8705,64641,38447,239887},
{1,1,3,13,9,35,49,187,459,407,1677,2007,1091,12385,8911,38221,108681,171641},
{1,1,3,5,7,61,115,155,437,829,1041,2191,1489,1269,27613,48713,40095,206057},
{1,3,7,1,23,1,17,215,363,119,845,987,5619,5857,11307,63171,76921,201767},
{1,1,7,9,29,23,63,247,37,199,103,1215,913,12865,24089,35101,117677,261393},
{1,1,1,1,3,19,7,159,183,275,467,3629,6575,3351,26955,29247,119007,67895},
{1,1,7,13,1,33,31,211,103,495,417,817,7129,10169,11445,41511,73101,185357},
{1,1,3,5,3,27,99,1,425,295,131,835,1833,4547,8777,29489,60303,191437},
{1,1,5,5,31,63,71,189,317,61,385,891,2257,8281,17325,12207,125847,28259},
{1,1,3,3,19,19,97,83,495,551,1339,1699,3047,13623,27731,28999,101225,146139},
{1,3,5,7,25,9,37,73,239,47,583,3337,1329,79,30109,12451,10163,62943},
{1,1,3,1,9,1,31,181,231,441,1241,233,6049,2401,9867,58911,20599,26321},
{1,3,1,15,21,43,21,43,273,865,79,2069,3375,16069,12355,56355,9735,243719},
{1,3,5,11,13,21,5,73,423,761,1947,2935,3931,5573,83,58251,113115,245767},
{1,3,7,7,15,49,73,211,309,635,1257,2185,7151,11959,26885,45955,103503,161709},
{1,3,1,15,31,53,29,35,343,87,1833,2483,1847,4709,6105,21961,106541,46741},
{1,1,7,7,21,43,41,51,29,521,713,3693,483,11777,10453,43691,97585,133193},
{1,3,3,11,5,45,3,179,183,255,1291,1795,5721,10911,18395,64349,23141,99481},
{1,1,1,5,5,25,61,169,475,953,617,559,5945,16377,30063,30079,83305,81745},
{1,1,5,11,29,59,113,37,153,807,135,2639,4535,7079,6387,63523,89669,198803},
{1,1,7,7,19,23,71,51,165,733,1427,2473,331,5027,9299,20617,126775,91619},
{1,3,5,7,31,35,117,235,29,677,1243,281,6287,535,4783,37781,130929,14193},
{1,1,5,3,25,1,29,109,289,631,41,361,5537,9657,7475,63749,50325,169791},
{1,3,3,15,21,53,85,43,341,907,475,3257,2541,10397,30847,63681,121427,192135},
{1,1,1,1,9,59,59,233,335,345,1749,4007,1833,7789,21015,48939,15967,201321},
{1,1,1,5,11,9,101,243,391,1003,1019,311,3707,10223,21627,8237,53861,159785},
{1,3,7,15,5,3,109,197,507,947,833,1161,4021,5575,8081,45381,112597,70407},
{1,1,3,1,7,63,63,53,481,1003,43,2503,2303,12593,21403,2965,5377,91491},
{1,1,1,1,29,45,49,73,253,197,1245,1509,4747,6207,28321,59193,112687,83719},
{1,1,7,3,11,51,23,83,185,643,1427,227,2261,12521,27033,5129,53111,34975},
{1,1,7,3,5,41,55,175,447,603,723,2141,1189,4921,16905,2463,83641,247241},
{1,3,3,13,5,11,95,59,391,319,1675,329,7559,11585,28905,27843,106667,15531},
{1,3,3,3,27,17,103,115,447,657,267,2541,665,7819,4155,32191,60999,48737},
{1,1,5,7,7,49,87,171,457,149,1699,4081,3913,7889,29517,3339,33139,8925},
{1,1,1,9,11,51,87,115,429,505,1665,2361,5811,1621,12727,33703,52255,93835},
{1,3,3,5,27,11,35,49,281,607,1791,4065,5103,5253,975,20353,38253,139363},
{1,1,5,9,29,15,37,141,445,751,1219,2217,7207,14981,21113,3313,107127,135567},
{1,3,3,15,1,41,23,27,167,609,913,631,923,6939,9793,57869,126577,145271},
{1,1,3,7,27,47,127,5,213,575,559,2541,3457,2903,19529,53395,105353,212607},
{1,3,1,13,27,41,31,111,371,1019,241,2075,2571,10739,28163,16093,41127,69783},
{1,1,5,1,21,9,15,141,287,675,1721,2291,6587,7503,6363,9109,33547,259627},
{1,3,7,3,3,53,7,153,183,761,191,3735,2619,11153,19601,33855,82345,72755},
{1,3,1,9,19,21,41,105,281,833,981,2733,7179,14691,18365,56283,53719,191601},
{1,1,7,11,23,1,55,213,105,517,809,4087,825,7011,15701,54047,123831,49833},
{1,1,7,13,27,9,111,57,357,95,1489,887,5273,2833,8757,9371,44637,94939},
{1,1,3,5,1,17,43,31,509,353,401,1077,7567,9657,15065,32017,8491,214477},
{1,1,1,15,7,59,41,99,101,845,1479,2153,4281,12839,237,54095,125873,57165},
{1,3,7,13,5,17,1,249,309,351,709,3943,7775,6449,26611,54019,121015,213535},
{1,1,1,5,7,25,33,149,291,777,161,2729,117,4999,16781,23383,85161,71689},
{1,1,3,11,5,63,119,165,45,135,1723,811,1259,11055,28625,37559,128401,100715},
{1,3,7,1,1,39,11,255,423,289,1359,2827,4637,4089,26659,58701,117403,133971},
{1,1,7,1,25,9,127,121,147,831,17,3521,1535,10931,17305,56671,22425,157341},
{1,3,1,15,5,55,95,95,169,497,739,2031,339,13461,20619,24553,81805,90789},
{1,1,7,7,7,19,15,203,287,673,1033,3857,2761,10835,11039,62329,37893,6119},
{1,1,3,11,19,35,55,9,399,443,583,89,2387,747,9551,9907,96871,175457},
{1,1,3,1,11,57,121,89,491,133,545,683,5751,839,25975,44725,59863,142671},
{1,1,3,1,23,1,111,177,1,103,1933,2783,6857,51,14547,5945,14757,39783},
{1,3,7,13,25,13,51,247,325,361,1225,15,1929,1729,25293,59495,82111,101809},
{1,3,3,1,19,37,67,85,105,589,1273,2995,8017,1613,22189,2549,22671,72813},
{1,3,7,9,15,41,25,43,411,663,387,2861,3627,5839,733,53479,76241,116763},
{1,3,3,3,17,5,73,153,133,247,881,2853,6059,2259,10181,63251,107089,22579},
{1,3,1,5,11,15,17,235,23,15,521,235,4137,12705,24775,18197,56295,28035},
{1,3,5,5,13,9,77,69,19,755,1663,1499,1049,12935,28835,55413,71511,221223},
{1,1,1,1,27,31,21,39,197,519,1621,3703,2541,8865,21947,53605,114551,205697},
{1,1,1,13,11,53,41,245,495,275,385,3071,1913,11135,8571,58551,39049,5459},
{1,3,5,5,11,63,25,173,57,441,1749,79,3191,7733,13111,23453,118399,101845},
{1,1,3,11,29,25,119,39,65,623,517,1325,5981,8381,32031,25585,105537,214241},
{1,3,5,9,21,43,13,69,109,311,1893,1941,2491,7815,4067,56749,33761,191145},
{1,1,1,7,9,5,123,149,65,729,1967,3089,3757,2333,24587,36047,118105,146277},
{1,3,7,13,9,35,39,219,161,93,275,3619,353,14595,24673,54753,117175,81891},
{1,3,3,13,15,61,95,135,271,595,1103,877,747,2535,7733,25509,65673,62089},
{1,3,3,5,21,21,67,5,373,377,61,2337,489,5801,23203,42377,7801,178095},
{1,1,7,5,25,17,61,133,181,261,1627,1615,6851,4763,30353,53349,7545,66733},
{1,3,5,7,29,3,85,231,121,669,1925,403,777,10605,24125,60819,8253,81209},
{1,1,5,3,5,5,1,53,9,445,1339,2643,5527,13757,9409,31993,80845,97863},
{1,1,7,13,29,49,97,89,319,349,1739,3615,1113,11791,17429,37195,1159,32211},
{1,3,5,11,9,61,109,167,119,499,1157,3615,5773,8839,27915,47837,14945,187225},
{1,1,5,1,9,3,7,179,323,279,43,1337,4813,9917,2033,34657,130769,208089},
{1,1,3,1,31,57,57,73,21,661,1861,1661,7619,12155,23123,49751,130697,74143},
{1,3,3,13,11,61,95,75,227,491,463,597,2721,12323,26195,53657,44413,68965},
{1,1,7,11,5,51,103,123,203,911,203,1641,7009,9479,303,37649,32751,172777},
{1,1,3,7,11,59,111,5,271,863,269,3457,489,10877,8645,62567,24893,201587},
{1,1,5,7,29,23,127,151,371,121,1103,3951,3107,15563,6243,1631,75065,107681},
{1,1,7,15,27,45,43,83,461,673,715,3245,313,13731,21981,58853,46569,165463},
{1,1,1,9,7,53,63,43,3,187,1325,447,5113,4993,21807,24329,4499,30067},
{1,3,1,9,21,45,111,231,407,213,1977,2269,2323,4595,30427,54753,95049,195409},
{1,1,1,9,29,43,89,201,499,329,847,3831,5403,13001,6037,14371,25805,169237},
{1,1,1,11,29,61,61,203,91,189,1603,939,6575,3195,4731,44923,33627,21683},
{1,3,3,11,7,57,93,181,479,99,681,2875,7649,5555,27087,6841,69859,153689},
{1,1,1,9,17,45,97,47,91,879,1463,3041,2917,769,13675,26489,88559,120991},
{1,3,7,1,11,13,43,9,483,399,793,3965,2375,4957,17747,50905,56987,231265},
{1,3,3,13,23,45,69,67,397,437,1993,2569,8035,8531,27623,53567,123189,242515},
{1,1,1,3,5,9,21,227,499,205,431,3711,5307,15773,11337,6349,123507,95941},
{1,3,7,1,13,15,101,91,209,611,537,1427,101,2619,10513,44323,92745,249127},
{1,3,3,1,21,7,79,241,273,567,605,2371,5427,15147,20139,40987,75551,236213},
{1,1,7,11,25,19,77,209,313,663,115,3697,3641,12461,9877,18331,70809,78923},
{1,1,5,5,29,45,7,207,1,357,1089,3861,4161,3209,27845,20947,68909,125179},
{1,3,1,13,17,11,27,165,179,489,1611,2801,2385,2971,6777,16149,59811,151043},
{1,1,3,3,17,53,121,227,7,71,1855,639,5135,6349,7163,22997,112551,44167},
{1,3,1,11,15,9,125,213,485,291,1781,3621,7529,13353,13903,24151,130253,187097},
{1,3,1,3,1,61,39,157,455,945,739,589,7259,7149,16455,12649,72003,152419},
{1,1,3,3,31,23,17,255,319,907,563,2571,2149,15323,20289,46061,32769,184353},
{1,3,7,9,21,51,27,13,495,909,2039,1435,4791,10037,30119,3405,22535,42247},
{1,1,3,15,11,25,123,149,185,635,473,527,433,10373,18205,853,94619,202507},
{1,1,7,15,7,39,7,69,157,533,369,4031,1335,4279,8049,28491,103753,257477},
{1,3,1,15,29,51,113,77,5,961,1863,1477,5009,9519,32029,2367,55705,149597},
{1,3,1,5,19,43,49,107,59,693,867,3011,2703,3633,24567,52621,35839,134823},
{1,3,3,7,19,15,81,105,23,375,451,3017,1263,7589,24453,21885,57651,52613},
{1,1,3,7,3,59,19,1,3,243,1891,2041,4707,15557,28885,5959,22517,237131},
{1,3,7,11,25,33,105,15,245,247,1357,1255,7463,4815,13727,41687,112425,58827},
{1,1,7,1,19,31,37,201,217,127,927,763,6359,9951,2581,49171,104305,215923},
{1,1,7,7,13,9,9,139,363,85,1703,3615,2545,15991,20677,12109,54951,2171},
{1,3,1,13,27,3,37,195,185,829,815,1621,2917,8643,29071,45523,38475,243505},
{1,1,7,3,19,29,91,85,331,231,1609,2583,1091,4191,29929,55377,105077,168425},
{1,1,5,3,29,35,3,61,389,339,705,473,2075,7373,9699,38809,60415,66423},
{1,3,1,5,17,25,17,37,335,787,1891,1861,4325,12721,9675,13671,18655,235443},
{1,3,3,5,23,13,83,191,263,325,1847,1717,7089,15709,26567,44489,66523,3107},
{1,3,7,7,25,29,63,55,9,481,899,669,5481,11227,1637,17017,124509,102775},
{1,1,1,5,21,41,101,93,129,1023,561,2969,1525,2929,32729,54513,4359,28745},
{1,1,5,13,15,13,79,9,257,535,861,2703,6161,6659,10369,7,117467,146651},
{1,1,3,13,31,11,43,95,441,921,1323,343,5339,13149,19643,24253,32055,180327},
{1,1,5,15,11,27,109,149,255,1021,249,1913,5213,301,9939,49779,26097,66007},
{1,3,1,11,15,33,53,159,433,167,1107,3577,6231,8309,28125,55381,127309,14459},
{1,3,5,9,7,3,45,139,133,359,537,805,3931,5181,915,63317,86227,231573},
{1,1,1,3,11,31,97,127,117,151,711,2457,2777,3855,21829,7913,30785,141449},
{1,3,7,13,11,17,65,63,289,851,1929,4021,105,5207,17085,64119,48659,31687},
{1,1,7,11,31,57,63,251,341,727,505,1851,783,16191,9335,39421,14793,238215},
{1,3,3,11,23,13,119,195,117,579,693,3059,2967,12791,26905,28527,13393,11869},
{1,3,7,11,23,7,61,143,409,309,651,3321,4027,1351,10339,18451,18447,235665},
{1,1,1,9,13,21,7,65,103,789,973,475,2831,13337,18989,40573,105375,2221},
{1,3,5,15,3,59,115,61,365,653,523,3927,8175,6751,32561,55919,64903,139005},
{1,3,3,13,1,7,51,63,179,525,1899,373,3797,6329,5539,32669,65903,154993},
{1,3,1,1,31,53,87,39,317,71,1899,925,4719,11645,27125,50391,116491,219271},
{1,3,7,13,7,23,1,57,333,277,893,3245,1417,13115,21835,25879,91305,54691},
{1,3,1,11,27,5,109,69,221,453,299,517,609,11959,27789,33107,46559,121673},
{1,3,5,7,27,7,119,169,129,643,173,2479,6163,11159,11897,57153,11347,135337},
{1,1,5,13,13,59,21,13,429,601,267,1635,2579,12053,31583,14847,78187,217099},
{1,3,5,9,5,3,125,159,411,15,479,933,6307,9707,23491,6501,70993,161365},
{1,1,7,7,3,33,87,177,283,825,1935,1545,7071,9975,1795,48277,115725,173439},
{1,3,3,9,19,63,17,119,13,337,2021,2221,3237,3253,18661,15479,59377,76095},
{1,1,1,11,17,15,93,249,333,171,575,3251,5413,3587,22807,29273,56461,97801},
{1,3,3,11,13,7,27,167,389,693,1473,555,1603,3167,3985,3841,100283,195253},
{1,3,7,1,23,7,89,231,85,797,1935,2557,4365,2221,21069,44055,77723,226547},
{1,3,1,5,5,49,47,187,71,903,1279,3219,8041,10915,5249,17755,80077,3479},
{1,1,3,13,5,53,35,25,183,791,1651,1041,1221,2171,26221,20649,126851,163047},
{1,1,5,9,29,3,75,31,385,293,171,3023,2075,14541,30879,13895,67637,87831},
{1,3,5,7,3,41,115,213,23,895,361,27,5839,12447,13829,29183,106539,134891},
{1,3,7,7,11,39,99,229,195,633,837,3697,1161,15119,20831,27371,92195,26993},
{1,1,5,9,25,17,5,169,475,73,1451,2057,3671,12801,9671,57427,25321,154969},
{1,3,5,11,25,23,9,145,341,339,1855,981,8041,569,19851,29521,21767,136505},
{1,1,1,1,3,9,101,253,475,529,387,1893,5509,5763,29555,13307,30001,105057},
{1,3,3,5,17,23,127,161,375,817,1229,1197,1097,3053,14351,21213,12501,137397},
{1,1,1,9,7,1,57,185,281,65,181,2483,4739,4353,29837,40613,32489,23317},
{1,1,3,9,5,35,43,191,409,95,537,2465,515,1633,20887,32535,43863,199885},
{1,3,3,13,19,49,41,51,3,979,1623,3323,7711,3707,29417,58011,114467,227499},
{1,1,1,11,21,7,23,51,39,25,1971,213,369,9149,12845,57631,16597,22031},
{1,3,3,11,27,59,71,37,461,353,2041,1961,4643,6953,18129,60337,82769,20819},
{1,1,3,11,25,19,17,5,503,227,2021,733,2867,201,25779,49811,81167,95437},
{1,3,3,15,7,53,35,143,27,937,215,3249,4151,1933,25267,18047,35131,25903},
{1,1,1,3,3,39,71,99,291,97,1389,3803,2881,9765,11277,20071,15133,37349},
{1,1,7,11,9,55,1,241,391,935,1555,3585,1807,10057,2633,14023,14409,199643},
{1,3,3,3,19,9,57,237,107,869,147,2673,5271,8999,20723,63017,75989,20131},
{1,3,3,3,25,11,61,77,119,657,2011,3489,7835,4473,2531,65231,104797,161443},
{1,1,5,5,11,63,25,93,181,797,367,3357,5291,5087,28661,34093,75195,165345},
{1,1,1,7,17,1,77,149,59,633,1551,1305,7677,8671,17457,64037,104451,112387},
{1,3,1,1,15,33,37,187,247,261,1101,3451,7747,12197,22465,30589,12573,204517},
{1,3,3,11,3,39,71,139,145,139,101,2815,3457,14033,4531,42133,54147,71259},
{1,3,1,1,23,37,19,113,443,57,439,2929,3835,5431,11189,4539,72531,124453},
{1,3,3,5,3,17,21,217,41,665,1565,3753,5289,9789,29205,16453,88979,171387},
{1,3,3,13,27,15,15,223,231,311,311,1143,8113,13863,3191,51103,109437,245557},
{1,1,3,13,11,59,7,191,477,683,353,2845,7623,9035,453,48429,40111,162859},
{1,3,7,5,29,37,55,59,259,851,861,1951,7847,8537,30107,2999,59137,155615},
{1,3,7,11,3,13,73,147,393,327,1289,37,795,1413,19215,28345,124301,23135},
{1,1,5,11,29,17,107,69,433,845,1351,2551,807,15315,15511,39475,84879,129405},
{1,3,3,9,15,3,23,5,211,871,689,2319,39,2215,25171,43169,113715,186049},
{1,1,3,7,3,37,23,9,453,649,373,1273,1539,6221,27469,44675,13513,131179},
{1,3,1,5,29,41,119,133,37,761,1193,2311,4945,7337,17027,12873,51489,160633},
{1,3,1,3,21,63,75,115,105,223,933,445,5789,4611,13609,2873,16679,222895},
{1,1,7,5,17,13,15,217,193,863,1319,2337,3055,14879,8669,5705,42965,166443},
{1,1,7,11,3,55,57,131,289,843,1693,881,6737,5557,18365,12393,38479,189177},
{1,1,3,5,3,59,13,123,397,479,79,569,535,2529,26225,43475,76925,187763},
{1,1,5,15,15,37,1,97,489,331,1499,1759,3621,5373,1425,6477,45805,235511},
{1,3,1,3,7,51,55,157,61,751,1881,4093,2557,11129,23239,16335,8949,205007},
{1,1,1,1,13,21,67,141,85,1023,223,747,1951,10279,6399,49887,100437,76757},
{1,1,3,11,1,51,29,33,173,769,879,2883,417,15031,13377,63919,118803,87969},
{1,1,1,5,1,1,17,153,81,691,961,3399,5005,10617,18467,13775,34905,241349},
{1,1,1,13,7,37,57,187,389,575,1827,2017,4541,10513,23409,30945,126855,239657},
{1,1,5,5,17,41,83,177,285,695,29,1653,953,6377,13571,58663,9265,100759},
{1,3,5,3,5,13,27,153,207,699,1805,947,979,2719,389,61953,16991,160073},
{1,1,7,13,17,37,113,185,239,455,1557,3201,1111,4875,23197,41883,70507,255047},
{1,3,5,11,9,51,47,137,413,1015,259,1829,6043,11757,22317,15155,107827,171003},
{1,1,1,13,27,7,49,91,285,13,2007,3469,1223,2483,16155,8413,10529,224195},
{1,1,7,3,9,49,119,81,331,187,1695,1729,533,6359,7053,34665,37541,100225},
{1,3,7,1,7,35,115,91,479,515,1249,121,2885,16383,1777,44205,86459,255885},
{1,1,7,13,13,27,11,49,221,829,1787,2889,3875,1679,25333,1323,9813,189373},
{1,3,7,5,31,5,117,77,209,619,191,2969,2221,15339,11461,64201,130461,204467},
{1,3,1,1,29,5,91,31,313,901,1501,2837,3615,7765,341,13873,21663,260637},
{1,1,1,9,1,41,97,15,141,901,1309,3341,4871,16033,12343,1555,94989,78295},
{1,1,7,3,3,15,1,29,445,59,475,3033,4227,3219,6093,58953,92179,49343},
{1,1,5,3,27,25,109,13,219,983,131,2517,1161,16063,32737,6077,91183,37457},
{1,3,3,1,3,1,85,147,17,543,1475,3873,3719,2737,30977,15953,66077,258979},
{1,3,5,1,29,9,21,51,5,985,1177,3287,2183,7301,13713,53403,38439,195863},
{1,1,7,15,31,53,47,173,477,439,751,1019,3371,9319,17995,29029,90657,209277},
{1,1,5,5,17,5,59,115,375,231,1891,1321,3639,16117,32639,28793,68213,41091},
{1,3,5,11,17,15,13,11,459,767,849,1407,6611,6409,21515,63175,127155,171959},
{1,1,5,1,17,49,61,161,399,137,845,2673,2431,15343,389,42337,23031,94811},
{1,1,1,9,21,23,75,177,351,197,1619,2443,6829,3773,16399,31949,44975,221363},
{1,1,3,1,11,19,103,61,135,863,1427,2657,4553,1277,20249,3973,25467,18847},
{1,3,3,13,17,31,19,163,323,195,603,4069,3181,12069,22117,44229,23585,202785},
{1,1,7,5,17,3,77,111,491,829,1375,2829,5599,14057,21387,52345,108281,211285},
{1,3,3,1,17,43,71,13,321,393,1803,727,5101,13485,8693,60505,13893,3467},
{1,1,5,1,23,31,121,15,215,215,1113,3335,7431,4863,31429,49903,59403,60797},
{1,3,3,9,21,43,61,171,361,323,1895,3647,729,8809,9351,14573,93593,17485},
{1,3,3,7,7,19,45,247,203,757,1941,3753,5317,13239,18945,26173,43929,66889},
{1,1,1,15,5,17,11,21,193,941,517,191,6067,8403,27339,31035,34767,28675},
{1,3,1,7,27,59,27,7,491,551,867,3693,391,9799,11051,28347,57555,23079},
{1,3,3,1,25,21,63,253,459,603,107,1229,1433,4263,24341,20493,40165,254725},
{1,3,5,3,9,7,63,195,19,973,47,811,2207,3613,8911,17495,62403,77951},
{1,3,5,11,5,13,83,125,467,111,1819,3807,4259,2885,29577,13539,69859,97379},
{1,1,5,15,5,33,109,203,129,587,9,3025,2839,11405,11257,7779,30311,14015},
{1,1,7,15,5,47,103,199,391,61,129,3511,1295,15067,23919,2941,120463,21665},
{1,1,5,5,7,7,125,153,365,815,1423,4053,875,2405,21291,26785,31371,211045},
{1,3,3,9,31,47,1,247,197,1019,985,2277,875,3969,15093,15561,110101,156547},
{1,1,3,1,9,47,71,125,17,501,1783,2337,483,12719,22453,16701,102639,152955},
{1,1,3,11,13,31,9,63,261,257,319,1443,5011,9799,18639,53081,56879,102335},
{1,3,3,1,5,59,127,163,323,997,1755,1445,2285,4935,22123,815,115131,1009},
{1,1,3,11,11,43,65,127,137,583,173,2601,5809,15773,16129,2543,68281,96107},
{1,3,5,9,25,25,95,73,313,893,1805,2301,5917,15159,8637,25505,66053,31627},
{1,1,3,7,25,59,55,13,297,849,187,359,3745,12655,29293,58581,89799,195867},
{1,1,5,13,19,5,51,85,259,59,1003,2991,6605,8405,5221,45607,130729,99641},
{1,3,5,5,25,61,51,211,143,233,1465,1165,1769,3021,9491,30335,34787,142605},
{1,3,5,13,23,9,89,249,71,179,841,3375,21,6757,27495,7531,123725,253855},
{1,3,7,13,9,33,109,103,475,781,493,2079,6529,13443,2181,26925,31345,142863},
{1,1,7,9,15,41,17,85,503,839,533,731,2735,12949,11395,22539,130147,40045},
{1,1,5,9,25,21,29,79,405,383,1271,385,7629,3889,5319,57739,51411,50895},
{1,3,7,5,13,35,17,97,261,437,951,1403,2407,11447,13565,10165,100001,253093},
{1,3,1,3,11,39,31,187,473,565,351,4007,2621,14463,9009,40679,81069,51131},
{1,3,5,5,9,17,11,151,59,249,281,203,6423,4977,18557,65383,88361,87437},
{1,3,5,7,15,25,3,157,179,439,1627,3493,6641,6403,2361,3613,33817,22585},
{1,3,5,1,13,63,77,195,233,175,631,1021,637,13231,26187,131,127379,256183},
{1,1,7,9,5,13,15,187,55,37,1113,2191,3439,1073,26239,3049,19807,250869},
{1,1,7,3,13,15,77,47,317,285,753,2419,7795,11423,6043,2913,42819,50603},
{1,3,7,15,21,17,63,71,97,535,1085,1531,5165,13717,1537,26797,111787,189403},
{1,1,1,7,9,3,43,209,385,851,1411,4039,3259,13387,24505,33325,83741,241255},
{1,1,1,1,3,41,13,43,303,445,1097,3517,7753,8459,3017,16385,13775,248655},
{1,3,5,15,5,61,31,57,269,931,1071,1137,6181,13005,18493,1345,105203,117309},
{1,1,3,13,21,29,3,179,367,155,993,117,5849,10181,1175,55769,16025,67669},
{1,1,3,9,11,9,33,131,181,1003,253,2759,1877,11851,22959,37823,82737,110329},
{1,1,1,5,7,5,107,191,385,129,567,2585,7295,3005,28185,7095,54851,257587},
{1,3,7,9,21,61,103,155,503,307,993,683,1491,14895,9213,34535,17765,12457},
{1,3,3,1,7,47,27,173,97,889,853,3995,4943,71,20479,16741,35479,35307},
{1,1,5,3,15,35,29,207,117,267,1835,2565,1199,3813,13999,10537,129915,210651},
{1,3,3,13,5,57,77,193,11,279,745,2511,5775,13527,26329,16303,111511,70025},
{1,3,7,9,17,1,73,1,125,939,863,2763,1951,3191,5567,59729,32149,149417},
{1,3,3,1,19,25,119,63,101,33,77,3587,6367,8275,24957,32087,7031,217291},
{1,1,1,13,7,25,75,161,143,353,973,2957,749,13519,11295,34287,60727,83731},
{1,3,7,7,17,9,59,45,97,619,895,1955,8143,2507,4673,39425,35679,152069},
{1,1,5,9,31,19,115,177,349,877,525,305,2187,12195,13529,61641,102293,69941},
{1,3,7,11,23,59,15,243,511,465,905,1979,2263,2105,9009,3691,22241,97765},
{1,1,7,9,29,13,3,207,51,405,1703,1923,1781,14723,8103,10707,64799,99349},
{1,1,7,5,23,29,51,63,489,273,1577,2807,5427,9949,1929,19791,109405,241465},
{1,3,3,7,29,61,103,55,29,17,1081,21,5791,9803,19385,45091,118069,61383},
{1,3,1,7,3,15,75,47,475,87,1541,3933,1081,12361,29213,64333,7229,226909},
{1,1,5,7,21,45,19,137,351,229,1773,1829,5025,12661,18745,54917,10419,176667},
{1,1,1,3,9,37,81,25,11,327,1653,2751,2823,12575,30287,46265,17299,93595},
{1,1,1,3,15,17,43,163,223,731,631,2813,1723,6089,14245,64339,114291,40331},
{1,3,7,5,21,45,41,17,495,61,1369,369,4493,12071,3813,41455,62561,174399},
{1,1,1,5,9,41,95,113,109,519,1683,2265,2875,12649,15575,53511,100707,224035},
{1,3,7,9,29,7,109,109,283,111,1167,3679,369,11597,19459,759,128667,172427},
{1,1,1,3,13,31,97,31,477,507,835,465,7501,2485,19485,51055,56363,229341},
{1,3,5,11,3,23,67,173,99,963,977,1949,1263,2427,15181,23571,23509,26481},
{1,3,3,1,29,3,35,191,197,277,397,205,5945,1069,31789,3551,101901,222609},
{1,1,5,9,11,23,109,81,295,7,755,2345,2823,11133,22623,14515,57059,231099},
{1,3,1,3,21,29,37,71,111,737,1881,871,5843,5889,14615,49909,7105,48335},
{1,3,1,15,23,31,87,181,483,225,2003,365,1569,11153,14673,30085,56497,203723},
{1,1,3,15,17,47,99,167,485,431,1481,2225,1537,8513,19407,34165,27289,84393},
{1,3,7,3,11,17,115,205,403,831,1869,3623,5215,15511,11297,25181,127491,155887},
{1,1,7,5,31,37,23,21,403,529,1185,3363,6319,2435,2687,39407,121891,133047},
{1,3,7,1,21,31,43,61,371,987,1783,3811,6227,13199,31799,28863,49329,73947},
{1,3,1,1,13,1,5,99,35,793,483,2573,2249,6345,12793,61917,49419,58011},
{1,3,1,15,3,45,35,189,67,447,1455,3575,8191,7907,21559,38211,26945,240679},
{1,1,3,11,27,49,9,109,93,473,1465,271,7389,47,8101,6219,17437,220461},
{1,1,7,3,23,31,75,61,375,901,1329,2603,3469,12957,23949,62183,126763,68965},
{1,1,7,9,13,59,75,233,339,29,1117,1693,593,15317,29753,3079,43583,79939},
{1,1,5,1,17,57,81,123,101,765,1941,3143,7403,9105,23197,28983,128059,5931},
{1,3,5,11,19,31,89,165,213,251,965,3203,1621,4323,26877,17109,18321,162413},
{1,3,3,9,11,59,123,213,335,267,1767,3317,5189,10149,27921,19331,71541,170501},
{1,3,3,15,3,3,115,235,305,219,265,1535,4925,5597,20857,32381,117237,197533},
{1,3,5,13,13,59,93,85,419,337,513,2131,5665,12229,1389,34355,65485,81141},
{1,3,7,7,11,59,111,219,293,289,325,623,3853,3775,14771,5945,119451,162861},
{1,3,1,11,19,33,119,239,431,803,1119,2445,3203,7219,31963,34519,104953,254491},
{1,3,7,9,21,53,21,115,365,419,11,3803,4283,417,8937,64533,56433,166025},
{1,1,7,3,17,5,99,143,485,309,1255,2641,3427,1681,3301,64531,38629,20945},
{1,1,5,1,31,3,115,217,451,5,1447,2317,1725,12931,25799,23569,51747,28821},
{1,3,7,3,31,55,109,107,211,381,1067,3973,5007,8939,8605,55221,124603,47115},
{1,1,1,11,19,13,99,241,103,711,1823,2671,653,10217,14195,39735,54807,105599},
{1,3,3,7,9,33,43,131,493,141,827,2909,2847,12879,7879,6263,25981,57323},
{1,1,1,1,1,41,55,175,479,725,157,3403,5809,10685,20433,21729,9493,205685},
{1,1,7,5,1,33,31,245,109,711,1047,941,449,1055,16249,45211,48311,171339},
{1,3,3,9,27,9,113,69,269,643,1371,3521,4969,5373,11133,63109,42725,126969},
{1,1,5,15,9,21,1,195,421,429,1103,2727,463,9801,8955,62841,94687,114509},
{1,1,5,5,5,47,9,221,59,115,359,1147,749,1009,23129,641,39471,23073},
{1,3,5,13,27,29,19,3,121,773,625,2757,6377,15867,14563,40391,4351,21153},
{1,1,5,9,11,25,51,101,273,541,1761,593,7111,4369,30095,34867,103989,19855},
{1,1,3,13,27,55,79,115,105,855,627,2227,2927,8757,8713,54607,43671,130153},
{1,1,3,5,7,45,21,71,157,773,1265,841,2463,2217,6087,28683,21251,72377},
{1,1,3,1,15,11,117,211,223,713,545,907,6907,41,17039,23079,86657,5765},
{1,1,5,3,27,33,77,137,401,585,911,1189,2749,3427,2701,2453,84857,176585},
{1,1,1,3,7,39,73,143,29,569,939,301,7827,7691,11513,64517,113679,234165},
{1,3,1,11,29,57,127,181,175,973,1537,761,5205,13641,32649,8621,77509,261235},
{1,3,5,5,13,19,117,225,477,297,1807,2357,5653,3791,6325,54877,120659,91013},
{1,3,1,1,3,55,19,99,321,877,541,511,141,15047,26377,9,2765,223533},
{1,1,1,11,13,59,121,147,215,117,1047,3055,2129,15191,14425,28327,108541,114275},
{1,1,1,15,3,21,105,61,501,899,195,2745,5989,4433,19525,35477,22997,241657},
{1,1,3,5,19,47,77,247,413,317,1255,2087,4493,2211,9003,22145,94001,50579},
{1,3,7,11,31,47,25,191,65,409,1349,2481,7619,223,18051,63609,77187,75483},
{1,1,1,9,21,59,115,251,401,91,627,3273,2393,2949,11475,23669,16171,77507},
{1,3,5,1,19,7,65,253,217,493,227,3269,4261,2295,32037,5773,12925,41821},
{1,1,5,11,5,31,71,205,285,37,1863,1873,191,16137,2955,51993,91401,206967},
{1,3,1,7,23,31,21,81,37,903,817,3447,8067,3087,25831,46247,77255,68365},
{1,1,7,11,7,43,21,243,431,633,2047,577,7297,8151,15951,30313,121569,241687},
{1,1,3,5,7,45,35,189,381,849,1869,1193,6815,9017,29053,63605,113623,249097},
{1,3,3,11,13,1,73,151,197,591,1101,2437,6695,8337,26539,40147,45673,57727},
{1,1,5,1,19,15,61,151,37,893,1819,2317,6299,13097,5109,32613,123685,128173},
{1,1,1,7,25,29,29,203,179,211,1483,3315,7125,6931,609,849,117571,26829},
{1,3,3,11,11,47,33,101,181,431,183,2777,5269,4177,15727,717,111243,34825},
{1,3,5,11,17,19,19,143,137,537,1249,2889,1911,3895,15433,60165,83815,205569},
{1,3,3,7,9,59,13,159,307,625,1,2887,3307,16371,4269,56253,71171,55543},
{1,1,1,11,7,63,15,53,409,7,1317,473,7481,10321,27941,4941,40003,194153},
{1,1,1,1,11,53,93,157,289,231,31,273,8131,7861,31041,55221,58305,203403},
{1,1,5,11,15,53,103,41,439,601,1949,1087,4275,4675,31879,40909,22365,124781},
{1,3,5,9,1,47,81,47,197,499,329,2387,5455,15571,2289,44121,12105,11883},
{1,1,3,3,7,47,93,33,265,149,845,723,7783,6651,22939,58027,66959,3991},
{1,1,5,11,23,35,123,143,35,981,1269,2853,4547,7877,16181,17155,57605,11589},
{1,1,7,11,9,57,87,151,333,743,1939,3273,1047,5033,16061,37237,12013,17669},
{1,3,7,5,29,15,109,185,51,159,1353,3041,7821,14053,13643,62045,78475,43603},
{1,3,1,9,29,25,121,49,415,561,325,1139,1993,6437,6025,25225,20761,250589},
{1,3,5,3,15,39,33,43,437,605,1081,2397,3821,10961,4853,19517,95817,142023},
{1,1,3,11,23,51,119,13,227,981,2017,3265,1215,8737,10719,48027,43239,19425},
{1,3,1,15,5,5,33,175,509,611,451,2653,1553,1941,25221,31259,6027,159847},
{1,3,7,11,7,25,71,61,89,775,609,2363,4261,10677,1243,44895,49113,209603},
{1,3,5,15,23,23,3,15,489,455,1303,745,5311,1639,18317,33729,119303,255359},
{1,3,7,5,13,53,29,127,159,67,469,1735,3497,6985,24735,32957,1225,24447},
{1,3,5,5,9,13,119,83,387,777,361,3183,6351,9071,13699,53873,54663,67453},
{1,1,5,9,17,33,9,159,143,193,1055,2903,2719,12521,5231,37639,94963,105673},
{1,3,3,1,27,53,87,49,465,517,1333,411,4089,9985,12989,59511,49939,223481},
{1,1,5,9,27,59,35,125,393,271,1565,2847,8139,15627,16059,55319,11131,35141},
{1,1,1,1,25,1,27,195,113,539,1281,2273,4793,695,25599,41145,107431,160137},
{1,3,3,7,13,7,35,137,83,995,1671,1701,3157,15583,7637,18947,59675,9421},
{1,1,7,15,23,37,109,93,377,885,1843,1867,2013,10535,5717,55463,18307,125537},
{1,3,7,11,25,33,91,213,109,599,131,1879,1375,2911,4649,8809,41199,61629},
{1,3,1,1,11,17,117,243,427,913,495,527,4277,8867,3131,14143,81677,177369},
{1,3,7,11,11,37,71,185,487,161,1773,837,243,14105,6881,2155,63679,220387},
{1,1,5,3,11,41,33,99,495,757,1083,1987,1997,11057,18445,61903,78163,121701},
{1,1,1,1,23,37,9,19,411,11,1487,1279,2129,7449,29631,34559,129753,112627},
{1,1,3,11,31,39,41,207,141,383,723,3053,743,4479,12395,56659,130303,152005},
{1,3,1,7,27,25,19,37,29,781,1115,2569,4113,14033,18653,1055,50639,70413},
{1,1,3,1,9,15,109,7,221,161,569,2915,2717,2439,4257,61851,113183,63139},
{1,3,5,1,17,45,3,147,207,769,321,11,2747,7189,8067,34951,50851,42625},
{1,1,7,11,15,53,117,161,219,937,1661,3767,959,10351,26685,40095,109821,140139},
{1,3,3,9,15,47,61,35,289,743,1723,2189,749,13499,22897,55385,114953,67191},
{1,3,7,3,23,19,123,217,393,889,1665,13,5663,8695,29767,13433,65133,226713},
{1,1,7,11,5,57,59,171,321,519,1333,1975,5331,2383,26863,8989,82167,6915},
{1,1,3,3,7,17,105,79,7,827,1277,3805,5943,3161,28953,15657,615,149131},
{1,1,5,1,5,7,99,65,295,933,365,1867,1959,10733,26947,29659,121889,200379},
{1,3,1,13,25,21,89,247,251,43,1539,1317,1875,9237,20693,58433,16757,25451},
{1,3,3,13,11,47,73,21,467,337,1881,2723,7023,2767,12553,65533,20517,203749},
{1,1,1,1,1,17,85,133,369,577,71,859,8151,919,10843,44017,10097,199893},
{1,3,5,5,23,19,21,233,475,123,621,687,6945,2373,6447,31243,3525,256545},
{1,1,7,5,9,5,35,21,33,353,1429,3249,6159,8757,6213,855,75863,74507},
{1,1,5,11,29,21,45,155,369,769,1041,3929,7377,1621,5285,55213,66143,110251},
{1,3,7,11,13,57,45,207,259,907,573,663,7727,12677,5949,57625,42183,217491},
{1,3,5,3,21,63,113,159,87,551,1405,2867,239,10941,27633,13947,69689,225771},
{1,1,3,1,1,59,5,41,125,707,1457,1,4263,5519,26101,46339,44949,63689},
{1,1,1,1,11,9,65,155,3,85,273,2287,6059,3289,19045,14705,112465,202019},
{1,3,3,3,21,49,95,75,479,519,1511,1609,2421,14435,11749,49627,16221,98351},
{1,1,3,5,25,57,1,39,377,523,529,701,6749,10109,15845,53301,70979,210997},
{1,3,1,3,27,29,101,87,361,1,229,2653,769,16121,18221,31937,12187,63801},
{1,3,3,1,25,27,49,235,309,23,1625,589,1251,10305,26943,38949,82539,135491},
{1,1,7,7,13,13,13,61,509,73,201,2309,1601,3145,19867,5623,117455,180681},
{1,3,3,13,13,47,71,9,123,719,701,353,1877,3103,20017,64731,72729,147631},
{1,3,1,7,29,29,53,97,409,67,1033,2403,2471,10869,2837,43459,117415,213371},
{1,1,7,1,7,23,103,157,315,335,375,3493,4095,5331,7773,64173,23167,21259},
{1,3,5,13,13,55,107,147,447,281,401,1897,7887,15005,21645,26007,19673,238931},
{1,3,1,7,17,39,109,113,143,59,1095,225,1455,5021,5011,2039,4381,219847},
{1,3,3,7,1,35,121,145,297,251,1153,1955,7881,15461,26961,915,30253,15289},
{1,3,5,15,5,57,43,157,49,17,993,4085,5639,9405,28661,30191,73291,76913},
{1,1,7,1,25,63,117,55,63,649,1635,2505,2765,2715,30241,62699,19567,65953},
{1,3,5,13,21,49,111,127,179,819,1737,2519,815,10541,15821,54203,71767,7091},
{1,1,1,3,27,41,101,139,39,995,819,319,1481,15265,20611,22445,53733,82871},
{1,3,3,13,7,61,103,203,353,205,1927,2665,757,12277,31217,22247,14527,26385},
{1,1,7,3,5,35,87,235,139,785,417,3975,6753,4267,15201,8747,12491,159979},
{1,3,1,9,9,11,117,231,503,933,1461,2657,7771,2161,26723,4853,23215,162315},
{1,1,7,15,27,25,115,9,257,89,571,41,2169,10619,2695,2107,64747,40489},
{1,3,7,9,29,61,91,117,279,721,233,177,5509,7599,2379,20297,75425,25051},
{1,1,1,15,31,41,3,57,59,47,963,2831,1885,1989,26803,48243,112065,27753},
{1,1,5,15,9,57,41,255,179,719,1463,2857,285,9623,13111,20415,28819,149441},
{1,3,1,9,17,63,21,79,473,525,1557,3205,7097,14379,28039,30731,62383,247429},
{1,3,3,13,25,45,97,213,11,801,1519,1085,6167,13701,6707,47223,69923,66239},
{1,1,1,13,1,1,9,21,363,729,1715,1249,5299,11357,20627,33559,84255,133743},
{1,3,3,13,17,33,23,255,309,605,1177,1305,2717,6561,29193,7971,117525,79139},
{1,3,1,1,7,15,73,171,11,791,241,2641,5397,10403,22207,64123,124507,63855},
{1,3,1,11,11,7,109,103,321,1009,1237,3347,287,2389,16529,7789,3347,97827},
{1,3,3,3,1,27,17,9,223,755,559,3811,2997,1543,23197,42371,5837,13809},
{1,3,1,3,7,57,31,23,35,329,1155,2525,3029,5495,12005,18045,4539,75789},
{1,1,5,13,3,31,121,161,325,869,715,851,1273,1871,22711,61499,36291,11663},
{1,1,5,11,7,39,23,139,197,47,513,373,6859,11217,17725,60949,19299,91425},
{1,1,3,7,15,63,123,11,109,829,231,2591,7997,9061,18647,3209,38509,211219},
{1,1,1,11,13,35,73,223,325,49,1317,4063,4127,2755,555,51057,44909,205723},
{1,3,3,13,17,41,115,141,503,525,63,2487,3225,959,10623,28577,89127,157269},
{1,3,1,9,25,9,43,43,279,111,1141,3033,7229,5725,8277,59141,116811,127945},
{1,3,7,11,27,27,93,243,135,333,1475,1259,1583,7191,6831,53485,128819,174211},
{1,3,3,3,17,17,43,251,433,1011,1817,2835,7721,2449,9463,23779,31427,88127},
{1,1,3,3,11,49,61,41,211,559,1761,1303,2119,5743,25515,60705,54405,241063},
{1,1,3,11,7,61,15,115,29,35,187,3137,6177,1449,32723,15917,107851,101077},
{1,3,5,13,21,7,11,231,417,73,1175,735,627,7393,7233,39883,129481,106733},
{1,3,1,15,27,61,63,201,27,431,1127,1555,1953,13051,18701,30097,95549,198465},
{1,1,3,1,23,25,43,85,291,85,1861,675,7451,14701,3929,10835,25569,154687},
{1,3,7,15,5,43,91,225,283,259,1311,3977,585,14803,14117,2121,106981,157577},
{1,1,1,11,7,51,49,115,477,861,1115,743,5109,959,7105,9245,66297,188751},
{1,3,3,11,23,1,11,111,163,643,1907,3613,2967,10071,6023,1307,62341,241025},
{1,3,5,5,15,29,31,43,445,219,1261,421,6035,6461,25583,817,100509,239637},
{1,1,7,3,27,51,121,93,349,125,2013,1671,8049,7807,7291,64413,93625,245611},
{1,3,3,9,11,1,91,137,501,617,1513,799,1705,15737,14989,53611,48781,64481},
{1,3,3,1,21,55,95,79,383,617,1589,2671,4057,13525,9269,23539,13317,87701},
{1,1,3,1,29,17,121,45,91,215,325,2853,1213,10221,7233,34063,21887,142943},
{1,3,3,11,27,53,55,149,107,379,441,585,5697,16353,5613,4323,55315,197603},
{1,3,7,3,31,9,71,175,485,35,675,2091,2351,7985,14207,52687,8559,1067},
{1,1,5,15,29,37,9,73,357,961,489,875,7465,3231,27821,42499,127837,117215},
{1,3,7,7,19,43,75,153,27,291,2039,2661,5513,13429,27307,5305,44771,200621},
{1,1,1,15,5,39,61,107,201,485,319,335,5537,14195,31861,63637,68497,45637},
{1,3,7,7,23,49,95,225,25,933,667,2993,2181,15659,31343,20249,57039,43399},
{1,3,3,7,17,25,29,243,511,91,1409,203,2749,7067,12471,41737,32761,7535},
{1,1,7,9,27,43,63,65,325,817,1127,2039,6171,5867,10593,17205,95913,207417},
{1,1,7,3,3,51,107,153,193,579,593,2915,7641,5157,1131,29793,66579,81903},
{1,1,5,15,19,61,125,107,235,513,1897,875,6341,1817,10631,63905,42993,150699},
{1,1,3,11,27,1,93,107,325,459,1733,2527,4557,2277,19345,8205,67337,242559},
{1,1,7,3,3,45,27,227,201,99,589,1665,4851,2655,9915,41321,59865,71501},
{1,3,1,9,3,25,117,199,125,849,135,1771,4743,13475,23711,17389,52711,200143},
{1,3,1,3,11,23,67,155,133,557,1933,3169,1707,16045,11039,13889,71045,245885},
{1,1,5,9,1,7,99,13,315,251,1289,225,2847,8451,3139,46829,124745,64825},
{1,3,7,13,19,45,87,161,271,401,1995,935,1803,4051,11709,26993,120139,147895},
{1,1,7,5,15,11,47,215,51,1019,2039,3767,929,3845,3939,64077,48115,61845},
{1,1,1,5,1,39,15,77,179,13,1099,203,3363,9071,12033,49159,71137,124177},
{1,3,5,5,1,31,83,219,387,347,1099,925,4423,5081,15981,35881,79131,248301},
{1,3,7,3,25,19,53,43,347,845,1735,3237,2795,2253,2997,43729,122833,124869},
{1,3,5,11,5,19,93,55,297,231,239,3335,253,13607,16769,48879,61439,54827},
{1,3,7,11,11,55,121,73,19,1017,727,579,8011,9559,15051,7895,17609,103061},
{1,1,7,5,19,47,85,195,75,1003,439,3069,2107,12751,26729,2329,1191,86547},
{1,3,3,9,5,31,63,227,481,793,1853,1491,2109,4199,32149,45229,54685,124819},
{1,1,1,3,15,15,41,45,153,429,1691,1897,7253,7239,26133,36527,90319,186097},
{1,3,1,13,15,33,103,113,121,387,177,1943,3181,5483,18515,38807,22655,59787},
{1,1,5,7,15,3,53,155,99,133,579,2129,6881,11091,26715,15485,108071,230881},
{1,1,3,13,25,61,91,81,9,1011,1993,2485,3707,11127,21279,15853,104081,203769},
{1,1,7,3,17,23,37,171,315,247,275,3215,7139,11739,25859,34803,124601,9169},
{1,3,7,9,21,29,97,213,309,865,597,1811,5547,3741,31927,53379,43293,23589},
{1,3,7,9,7,43,107,187,485,977,1329,3037,3701,9667,13581,6283,39221,63841},
{1,1,3,11,3,51,117,45,293,409,689,153,1163,10921,22709,30415,120475,120751},
{1,3,5,15,31,59,57,63,249,763,1627,3039,4309,14115,25489,35009,126609,146041},
{1,1,1,9,3,47,21,183,495,361,1439,407,5757,12645,11425,1923,94511,205127},
{1,3,1,9,15,5,101,107,385,175,791,901,4427,10415,8163,14417,62997,139309},
{1,3,5,3,13,57,9,99,77,123,1607,3643,3879,503,6021,60211,106471,221801},
{1,1,7,5,27,35,11,33,415,387,1461,741,55,15095,21177,5715,109893,204843},
{1,1,1,15,7,49,51,81,157,421,279,1951,6847,10259,31925,60761,12395,49511},
{1,3,7,11,5,33,27,135,247,813,1889,2547,2359,9535,4141,59713,88685,214641},
{1,1,5,15,17,61,99,103,39,151,1033,2743,6639,5271,22059,12681,22763,88255},
{1,1,7,13,5,11,39,139,353,989,1391,169,3709,735,22965,227,103623,153893},
{1,1,7,3,9,51,53,87,411,617,671,681,5057,6003,23137,30881,2289,187133},
{1,1,7,7,17,59,77,219,25,53,145,129,4289,14257,7159,44833,22131,53393},
{1,3,7,1,9,59,79,177,149,637,1641,3713,2709,12321,5691,18239,8617,225979},
{1,1,7,5,9,9,67,51,451,815,295,813,1257,179,28769,57241,51753,164873},
{1,3,1,9,19,61,53,65,29,503,715,1837,7487,16187,27303,54681,98753,100471},
{1,1,3,1,15,51,1,79,179,367,841,1313,797,4777,1369,13317,65059,204877},
{1,3,5,9,15,19,109,45,473,517,1139,15,1997,4245,11169,56417,75017,37957},
{1,1,7,1,3,41,75,95,59,503,1439,2633,3527,5363,24357,43659,10387,208319},
{1,1,5,1,31,7,71,231,505,241,1579,3517,3995,8269,6793,15883,102779,75589},
{1,3,5,1,13,61,87,213,501,307,1629,2715,7245,747,20601,28105,79249,76231},
{1,1,7,11,5,13,69,221,485,59,2027,483,6851,11719,16787,54111,47579,49959},
{1,1,3,15,3,33,57,75,375,45,851,1673,8167,867,32087,34157,96701,72893},
{1,1,3,1,21,31,65,85,181,453,815,3139,205,429,7451,50855,41085,137927},
{1,3,1,9,3,57,99,183,305,991,809,4021,3131,4459,5839,32493,116541,59329},
{1,3,7,1,5,19,3,91,297,715,1081,445,393,12685,4457,61437,103701,75917},
{1,1,7,15,17,39,19,255,247,391,1055,1241,4515,10217,23363,40301,115053,234349},
{1,3,5,1,21,9,33,243,501,793,219,3595,2585,5083,15377,35761,90609,93761},
{1,1,5,13,3,1,5,77,265,525,1107,1879,1119,2277,30557,43547,81947,134075},
{1,1,7,5,11,47,71,83,255,183,515,2591,3933,16025,16727,43421,18725,106675},
{1,3,1,1,5,17,57,209,509,421,1247,3153,1835,8777,13285,27699,34001,186553},
{1,1,3,11,27,19,73,65,179,115,845,2507,7673,14429,10553,4999,82323,247379},
{1,3,7,7,17,59,97,183,407,697,1423,123,6479,3997,729,31587,114383,61673},
{1,1,5,9,21,23,21,153,187,255,125,1469,2639,8099,29689,36415,103959,231621},
{1,1,3,11,19,59,115,205,123,133,1953,3471,2495,329,32385,21931,9691,51405},
{1,3,3,13,7,7,115,65,301,621,1091,2137,5729,5027,21331,24803,114789,142039},
{1,1,7,5,31,19,103,69,503,663,1497,2867,5295,893,15927,37513,94553,72369},
{1,3,3,15,17,33,99,249,277,259,9,99,3073,12017,14847,7685,102499,26489},
{1,1,1,1,5,23,31,45,29,483,1977,1129,6925,2273,16573,53039,90251,137191},
{1,3,1,13,27,47,29,51,473,895,671,3917,6905,15769,9019,28879,120591,220753},
{1,3,1,13,27,29,53,255,507,819,1251,2463,1717,14461,31997,30829,8803,115539},
{1,3,3,15,27,1,109,225,451,409,2025,2701,4121,9949,1551,13625,73577,211549},
{1,1,1,3,23,57,49,35,365,711,2001,997,1853,2913,15667,30255,19535,2171},
{1,1,7,1,21,37,127,3,117,449,1689,1391,1427,12641,15199,23769,66553,34669},
{1,3,7,9,31,45,51,137,181,469,573,89,7257,10991,30705,37827,75071,152885},
{1,3,1,1,19,13,55,223,261,353,1497,183,8173,14421,9977,24095,47215,155189},
{1,1,3,15,15,41,31,105,459,27,299,159,2167,14809,9983,2755,121715,35921},
{1,1,3,7,31,5,85,137,431,849,1479,2681,167,5727,3211,30765,63295,39509},
{1,1,5,7,5,51,21,103,175,927,1115,1507,505,8093,25831,54303,40397,61249},
{1,1,7,3,23,53,49,225,7,425,403,3949,1081,15335,21737,647,107875,236183},
{1,1,5,7,17,21,85,229,325,57,601,2785,6417,5135,17917,12861,97675,115457},
{1,1,3,3,13,23,73,111,385,47,605,1169,1729,2335,18739,61293,41915,237645},
{1,1,1,5,31,11,123,13,465,755,1073,1885,2105,5971,2347,10911,125823,156037},
{1,3,7,11,17,47,3,165,227,355,87,839,7741,12275,28579,25337,87671,224847},
{1,1,5,15,23,33,9,1,257,121,1049,1009,187,9935,26093,21921,130247,240291},
{1,1,3,13,13,27,87,221,27,117,551,2533,7611,5333,14635,9911,37555,250621},
{1,3,7,15,29,39,33,1,495,889,1397,3415,7193,11533,27379,36425,13739,146635},
{1,1,7,11,1,23,85,127,79,989,321,1913,7571,9889,11803,1307,120513,218077},
{1,1,7,5,5,15,35,9,351,973,1455,2043,5527,9431,16059,53915,105785,180579},
{1,1,1,13,13,45,15,41,131,463,1011,3559,6393,4737,6041,33073,60989,56761},
{1,1,3,9,31,35,23,133,33,233,543,957,4913,12441,10293,31611,83383,154551},
{1,3,3,1,29,37,117,247,345,197,1617,3333,7901,8343,55,16529,34627,172703},
{1,1,1,13,23,51,7,219,503,215,375,2275,5467,13953,13987,22735,67505,185977},
{1,3,5,5,29,53,85,147,167,409,853,667,4431,5227,15535,34375,107135,220637},
{1,3,7,7,19,3,73,123,455,539,1735,1423,5337,16311,15469,36071,126437,219249},
{1,1,1,3,19,49,17,133,101,1013,683,869,6267,409,31379,2535,8039,63205},
{1,1,1,13,13,53,25,31,501,629,645,1811,3675,13317,17009,7359,85475,249823},
{1,1,3,11,5,1,41,17,159,361,1439,2083,1425,7221,9117,59543,59285,188615},
{1,3,7,1,11,27,71,121,471,749,1983,3715,6463,5793,1063,18201,189,243751},
{1,3,3,11,19,17,15,175,379,683,1491,2385,6981,1183,16829,2103,9309,46119},
{1,1,7,5,17,39,109,9,279,309,1,1523,4551,3855,13277,36125,54191,45085},
{1,3,5,3,9,59,51,5,431,657,161,2725,2401,9743,12925,43501,51551,163737},
{1,1,5,3,9,13,7,177,121,795,1169,3169,3793,3995,29027,32967,82273,207939},
{1,3,7,13,1,1,31,91,245,775,1589,2263,6303,15787,3111,52553,52507,183971},
{1,3,5,11,15,49,73,191,67,449,1245,2445,5617,8625,27971,35939,76907,76207},
{1,3,1,11,15,47,29,91,437,895,1941,249,2739,15479,29699,7257,39897,65985},
{1,3,5,7,13,23,45,113,297,373,1505,2317,7509,12059,13737,29081,87337,221917},
{1,3,3,3,1,5,13,215,221,461,1337,3569,2257,12135,14685,39721,16723,234791},
{1,1,7,5,11,25,71,103,87,533,779,379,6695,13451,24801,49235,35109,100865},
{1,3,3,15,13,51,27,11,279,847,135,1119,2765,3805,20273,29089,83379,190353},
{1,3,7,5,17,29,111,35,189,273,503,541,6691,9051,10403,7559,54787,25403},
{1,3,5,9,21,29,85,235,223,677,71,1313,6587,10983,199,27721,78627,105505},
{1,3,1,3,13,3,123,115,173,907,1555,1489,2745,6451,25347,24105,66471,181009},
{1,1,7,1,31,15,13,97,511,827,1193,3081,1517,13511,24887,39239,85175,150213},
{1,1,1,5,17,39,121,67,207,877,1885,171,2687,13081,27267,58699,118575,213025},
{1,1,3,9,9,27,101,215,31,37,1629,3631,3225,9667,31547,41939,38683,150805},
{1,3,1,11,11,59,17,15,187,667,747,2193,6749,6019,31805,52433,4141,52613},
{1,3,3,13,9,1,51,101,213,881,899,2197,3017,1591,9271,44017,99893,192005},
{1,3,7,13,23,41,79,83,123,585,49,849,2133,12473,6907,15487,45783,46609},
{1,3,7,13,27,23,71,13,319,903,1123,933,2603,11631,19953,47001,127751,84547},
{1,1,1,15,3,61,79,231,43,217,801,997,6545,13657,25589,30435,49497,1037},
{1,3,3,3,21,29,121,35,129,239,1645,3147,7647,1201,19287,7075,67961,62481},
{1,3,7,7,3,23,45,177,469,897,359,2521,2079,985,14993,56813,20667,187341},
{1,3,5,7,23,53,15,45,297,93,247,1165,2683,5899,7113,14859,22733,173835},
{1,1,3,15,23,17,43,179,103,197,1857,323,267,12417,2343,41527,12243,112023},
{1,3,7,13,7,43,75,19,169,621,735,141,3087,765,5901,34029,117603,5137},
{1,1,3,5,15,17,67,177,371,249,99,1651,3701,343,435,50307,33915,115391},
{1,1,3,13,19,53,69,1,435,71,339,2289,1591,8783,8087,25855,115311,191115},
{1,3,5,11,1,55,59,7,101,655,353,483,5681,12721,15973,51377,94921,246365},
{1,3,5,3,25,23,99,145,277,741,595,2653,1393,2867,271,49131,111973,118869},
{1,1,7,13,11,51,127,27,305,265,1755,3189,4679,9721,24409,46941,94353,95643},
{1,1,5,11,1,63,53,149,459,155,1431,3969,3417,12121,14535,52089,110745,57},
{1,1,5,9,23,33,17,175,313,185,101,531,2941,14999,31413,12103,33709,260555},
{1,1,3,13,3,11,67,95,211,673,23,2379,6985,12101,13021,9255,116437,228877},
{1,1,3,15,7,51,25,109,45,691,869,485,111,11465,27953,54375,10805,221023},
{1,3,7,7,17,53,59,101,221,593,587,873,931,14617,12067,58655,102437,31675},
{1,1,3,15,25,57,35,231,491,671,933,3525,1237,10155,27501,50781,23183,108283},
{1,3,5,5,31,63,117,205,199,841,1455,3901,2127,13573,20667,49489,60217,197421},
{1,1,3,7,15,21,73,211,421,873,607,709,9,10985,28653,64579,118145,3095},
{1,1,1,13,17,53,27,105,201,399,737,3235,1287,13859,6049,62249,88259,52991},
{1,3,7,7,25,45,67,147,275,315,1675,2289,4611,6325,26617,38079,125219,23569},
{1,1,7,7,9,61,115,251,297,691,1881,1815,7229,10859,8257,38097,87927,162845},
{1,3,3,9,9,59,17,207,433,825,93,697,7263,15983,14829,47471,17579,151519},
{1,1,1,11,21,31,7,41,383,731,2033,3417,4187,5515,10093,15875,78551,2057},
{1,3,7,15,5,29,7,171,129,727,1815,1361,6137,10333,22203,361,92437,6545},
{1,1,3,13,25,45,111,69,333,365,765,2755,3485,2729,23467,64809,120755,169279},
{1,1,3,1,19,13,33,165,157,429,1175,3435,7523,5055,12295,34309,36933,164037},
{1,1,3,11,31,49,37,161,465,311,1839,689,6837,13473,29883,61587,86077,156921},
{1,3,3,1,3,23,69,159,501,303,1495,9,6055,545,12247,23413,67247,38137},
{1,1,5,15,5,39,107,121,295,167,1055,2703,147,7291,3981,51989,92953,225987},
{1,3,1,1,21,5,91,129,57,53,365,2497,5017,13535,19305,60447,115467,225317},
{1,3,1,7,25,17,51,15,119,1013,719,991,2655,12587,15749,11723,18461,155937},
{1,3,7,3,25,33,59,135,501,813,235,3775,2781,13137,32673,31643,78881,207651},
{1,1,7,13,27,51,99,189,187,577,941,1275,7297,14731,12599,49049,96439,35093},
{1,3,1,15,9,45,1,149,305,231,935,1377,6345,14795,20969,26263,5711,146949},
{1,1,5,9,5,9,47,127,105,517,671,67,4639,2477,23109,56707,72131,100709},
{1,3,5,3,21,23,7,193,491,197,319,3207,2183,2133,3127,34555,53707,170875},
{1,1,3,9,5,23,109,91,359,913,179,1031,3617,12497,23299,53293,114603,9931},
{1,3,1,5,1,47,73,103,333,483,1015,3085,5229,3171,16539,13493,68957,177645},
{1,1,1,9,27,15,25,255,383,501,831,2463,237,16065,6991,56503,117303,140573},
{1,1,3,5,9,25,15,179,415,729,1163,2649,2907,9591,29129,42775,80537,139897},
{1,1,3,7,31,15,113,1,263,685,1953,1479,5143,8585,9057,61479,122065,191541},
{1,3,1,11,25,47,25,229,463,197,1123,2665,2345,11701,10435,15205,35437,137619},
{1,3,3,5,19,57,89,101,373,283,57,1701,5025,6677,20321,58459,9319,161501},
{1,1,1,13,3,51,111,23,325,813,441,2371,1993,6839,359,9873,33719,208163},
{1,3,1,11,23,53,35,89,91,601,433,1671,1919,2115,6355,10639,87305,194185},
{1,1,5,9,29,31,43,153,209,835,865,2431,1085,9771,14483,19551,98673,146881},
{1,1,7,3,7,33,49,111,111,843,479,2113,4575,14911,5161,7153,37525,217887},
{1,1,7,9,27,5,23,217,11,79,1637,2047,6697,5601,2877,63497,100127,157833},
{1,1,7,11,31,41,91,39,207,185,1163,2115,2963,7605,12597,54175,7221,117129},
{1,3,7,13,9,15,3,47,281,451,1111,3585,4505,9465,8047,45893,27179,124373},
{1,3,5,11,27,29,11,221,483,29,17,1067,6761,39,13419,7263,127547,178951},
{1,3,5,5,19,3,51,155,41,251,851,1191,4445,8337,25339,32931,4743,31883},
{1,3,7,15,9,3,113,151,239,611,381,1141,2865,3071,7293,61997,2891,14533},
{1,3,5,3,15,59,3,37,385,587,837,2483,5493,10571,26129,44835,63425,246953},
{1,3,5,13,9,9,93,11,139,619,581,2859,5481,11941,20661,37463,95369,177009},
{1,1,7,11,7,17,89,7,479,377,1631,509,7429,13733,24011,24191,98409,180761},
{1,3,7,1,5,17,51,113,181,75,1787,2221,6181,16069,3031,32531,107833,239907},
{1,1,5,11,3,25,13,35,311,865,873,1811,3101,4445,18155,18647,55693,144963},
{1,3,7,13,1,9,73,189,255,301,1579,597,6027,15621,27287,14615,76051,143445},
{1,3,1,13,19,59,11,97,501,857,1071,3633,8059,2469,16803,49395,73631,114297},
{1,1,1,5,19,3,59,179,343,745,497,2965,3841,3119,17707,31577,39801,108819},
{1,3,3,9,11,17,19,199,283,229,493,631,8133,1531,25271,11353,114759,70655},
{1,1,7,7,3,11,1,95,167,863,1009,1695,2773,11667,23515,12927,87883,28773},
{1,3,1,15,9,1,31,243,57,349,483,659,1971,7971,23797,4403,83837,239261},
{1,3,7,5,11,17,55,5,209,233,1969,925,695,1321,11965,29849,120519,195105},
{1,3,7,11,9,45,27,9,57,649,1801,2653,1535,45,8901,28755,26475,112341},
{1,1,3,13,11,57,103,213,193,779,541,3685,4191,6105,7199,63659,49673,208361},
{1,3,3,7,15,15,9,207,387,429,1213,1703,5753,10261,8705,62783,9643,248591},
{1,3,3,15,23,17,5,83,295,685,2003,1723,2799,14699,25171,20275,45597,214107},
{1,1,1,15,13,33,111,69,329,273,1303,3377,4151,12547,20411,54845,7839,173939},
{1,1,5,15,25,31,11,75,69,501,1485,3659,3889,9715,9633,45313,112377,27799},
{1,1,3,11,31,27,7,25,315,593,315,275,1453,9429,10023,17939,37651,217435},
{1,3,7,7,27,41,69,95,19,763,1733,2097,6723,7051,15209,53047,56117,87639},
{1,3,7,5,15,61,31,19,361,571,727,405,835,4847,26777,50311,104125,127197},
{1,1,1,11,11,61,59,63,409,219,1135,3385,5583,16143,22709,31247,19871,68557},
{1,3,7,1,11,3,121,41,135,427,1267,2169,507,757,12411,50655,75625,1199},
{1,1,7,5,17,21,89,119,55,395,979,909,1711,3289,8433,9,12743,109027},
{1,1,1,13,5,11,93,35,437,173,1157,2749,6855,8307,26145,22593,125415,65509},
{1,1,5,3,25,27,1,173,113,373,1769,2941,1895,3399,27665,50613,20747,31903},
{1,1,1,1,9,7,53,73,465,725,1537,579,83,925,15507,13595,16927,205087},
{1,1,3,7,7,23,31,127,27,727,1305,3879,817,15995,28607,22695,6367,161587},
{1,3,1,7,29,23,27,117,279,917,1105,2061,7719,13633,16501,33739,71939,143115},
{1,3,7,11,7,27,65,133,411,441,925,1485,2035,3067,14511,58511,120773,228731},
{1,1,3,9,21,55,27,73,175,395,1201,2599,3839,11163,5057,3385,43265,105211},
{1,1,1,3,7,63,91,197,417,763,1391,3729,2791,1975,23655,50611,110315,86879},
{1,3,3,5,31,35,67,67,89,933,1005,1837,5947,2559,27731,25151,102959,81557},
{1,3,3,1,3,39,57,199,87,91,1641,3407,2823,10441,26357,56677,17647,86831},
{1,3,5,7,15,5,49,227,395,837,1707,1677,1907,13101,1929,61701,1479,80671},
{1,1,1,11,17,57,37,151,61,709,2027,2239,3283,5467,17221,40759,91637,258167},
{1,3,5,11,27,29,121,181,503,705,225,1111,7183,3219,3233,2085,113619,32959},
{1,1,7,5,29,31,93,113,457,161,337,2003,1865,13357,19961,51485,62751,111285},
{1,3,1,1,23,25,65,99,11,835,661,3291,2655,1135,19957,5029,110483,2499},
{1,1,1,1,25,21,59,203,471,697,455,1561,3215,609,5097,8715,115705,21441},
{1,1,5,13,27,37,15,175,191,975,977,401,7053,14291,14621,48989,113033,172569},
{1,3,1,1,19,11,125,53,307,421,93,2487,5907,2195,30569,21009,20759,246937},
{1,3,7,3,23,21,103,115,453,537,473,1069,3007,15111,3477,5635,46423,68633},
{1,3,3,1,21,1,49,197,173,775,1877,1309,729,3555,5981,32539,22765,171077},
{1,1,3,13,19,5,75,149,441,665,1567,2433,8173,12639,27479,47221,66203,89017},
{1,1,1,11,1,55,99,119,491,621,619,2521,905,11601,26481,2023,127413,220387},
{1,1,7,11,9,21,57,93,243,229,1445,997,1317,2327,14141,45787,82295,72823},
{1,3,7,3,11,7,115,143,349,507,1047,2573,2491,13351,19019,4857,62781,261261},
{1,1,3,1,1,13,45,227,41,947,693,2853,7459,1485,22087,61195,111771,136389},
{1,1,3,11,13,53,49,15,425,29,681,1493,1385,9555,13291,36735,12351,29293},
{1,1,3,1,5,19,37,45,69,209,365,3949,6163,5207,9297,21147,71437,40487},
{1,3,3,13,31,21,9,177,95,285,1953,1969,7367,7401,12017,9939,11895,213133},
{1,1,7,1,1,63,103,141,39,679,123,2941,4335,199,12237,6599,48641,140063},
{1,3,7,3,31,17,21,77,65,979,109,3325,1781,6983,31477,23149,33943,96137},
{1,3,3,5,21,5,125,117,427,381,511,2643,409,4945,3167,45879,1469,56077},
{1,3,1,5,27,43,83,31,65,645,1205,1387,723,15359,13517,23601,61717,47079},
{1,3,3,13,15,37,101,175,225,513,483,1291,669,5335,16023,287,51819,239803},
{1,3,3,3,3,1,75,175,185,949,673,2239,4355,10687,27093,37409,23193,211819},
{1,1,3,13,21,3,41,55,243,501,285,7,6291,7725,17051,45753,115117,14323},
{1,1,1,5,13,11,51,175,435,673,67,1525,323,5739,19977,62317,97511,130883},
{1,3,5,11,7,11,97,59,295,409,453,2439,5217,10315,469,31187,17325,158079},
{1,1,3,5,31,9,15,63,411,427,277,2687,5021,1507,22453,35559,122081,121669},
{1,3,5,13,3,21,69,51,27,571,1981,2729,5733,1225,26821,43763,57355,169279},
{1,1,1,13,31,37,33,19,313,341,1141,1689,4511,789,15317,61263,79371,65157},
{1,3,3,15,27,41,107,23,499,339,273,1937,2743,10879,27127,64817,1217,45863},
{1,1,5,9,19,43,125,223,473,489,1999,1513,6479,9511,12503,29419,22559,209499},
{1,3,1,13,25,55,53,61,303,337,1325,2525,6503,1155,6841,58167,8175,183949},
{1,3,3,11,3,15,55,105,497,527,1007,3545,4187,8723,12761,20751,101583,225373},
{1,3,3,9,19,59,57,215,313,871,407,2475,879,15147,31945,23939,104073,217619},
{1,1,3,1,27,23,3,43,471,757,1525,3003,2779,6731,12423,59621,72935,192283},
{1,3,1,7,13,23,13,91,95,745,639,2627,4595,11735,4143,23573,98647,171201},
{1,1,1,15,3,61,33,181,351,777,1365,1691,2465,5289,24567,8059,95301,75855},
{1,3,5,13,1,57,57,187,1,601,563,1703,1307,14673,7793,44589,7629,254071},
{1,1,5,13,29,17,61,233,371,909,529,185,127,15773,19529,49271,26749,70869},
{1,1,3,9,21,41,37,71,505,969,301,1667,5879,13187,2461,17301,103673,235133},
{1,3,1,3,9,13,75,63,313,273,1061,3821,539,9887,19775,17259,93133,217245},
{1,3,5,5,21,27,9,11,461,575,507,577,4559,9995,13953,61023,121941,195419},
{1,3,3,7,17,17,45,193,271,571,1337,2107,1923,4791,23773,60923,58085,81219},
{1,3,1,7,11,7,85,33,231,307,993,1509,1427,9545,7919,39775,81145,79139},
{1,3,5,3,9,57,117,187,57,719,1635,2499,6747,6649,22643,16429,83233,122057},
{1,1,3,11,7,39,103,221,167,181,1355,989,3399,9471,10493,57267,106551,158599},
{1,3,1,15,23,19,29,11,355,923,1401,509,3647,5663,2353,53217,70687,145613},
{1,3,3,11,11,5,21,107,177,429,119,1029,5931,7543,15455,62797,118095,35387},
{1,3,5,15,19,53,17,215,279,497,1157,2235,5541,5899,20711,20843,113821,164231},
{1,1,1,15,21,33,67,247,55,573,1863,2703,5267,4071,18235,44659,102379,171529},
{1,3,1,15,5,59,69,189,313,243,339,3097,4999,5909,1903,56143,76209,83073},
{1,3,5,15,11,41,65,207,95,115,1203,3731,6845,11173,8281,40623,97119,218455},
{1,3,7,13,29,57,5,31,255,539,107,953,3707,9233,20295,17459,2005,56193},
{1,1,1,15,5,31,83,165,211,433,1411,2949,4817,1645,1693,9877,118493,142923},
{1,3,1,11,19,61,35,21,159,159,1717,3227,3351,8641,20575,13721,114649,129201},
{1,3,1,13,9,41,17,7,209,501,445,23,7911,5867,30129,643,36363,52037},
{1,3,5,11,31,55,27,81,413,167,599,2231,7055,4013,26729,63927,12075,208123},
{1,1,7,9,11,39,99,187,169,999,609,3647,2497,8969,30919,29145,67699,51601},
{1,3,1,1,11,11,69,29,197,979,1135,869,5435,5151,26349,55911,68051,131849},
{1,1,1,5,27,1,85,145,439,585,1713,677,1833,14139,5547,31265,82223,47605},
{1,3,5,9,17,23,31,199,447,551,683,2977,7839,8681,15923,61057,89875,52945},
{1,1,3,11,9,17,29,125,195,123,1259,2729,3099,2229,9683,13121,105399,111833},
{1,3,1,3,1,47,93,117,461,633,1641,933,7927,13569,483,28159,121561,164325},
{1,3,1,5,21,19,79,183,395,23,767,519,4857,10385,12425,26207,114623,37125},
{1,1,5,5,9,47,67,217,499,843,1539,301,1485,3157,22375,47199,26215,182785},
{1,1,1,13,9,37,87,49,445,681,1097,1049,4093,13167,18447,58243,41797,217929},
{1,1,5,13,13,49,21,149,79,113,1217,921,6321,9345,27987,21723,49249,18813},
{1,3,1,3,15,27,67,69,131,713,1741,1955,5665,8749,11971,11257,13999,124535},
{1,3,1,3,3,11,21,167,441,557,593,3261,3099,2801,21725,23247,106891,129187},
{1,1,1,11,5,55,33,71,505,85,1609,521,5459,12777,13007,255,67537,2877},
{1,1,1,3,31,47,49,119,351,797,1407,4089,2381,12409,12849,23489,53631,119387},
{1,3,5,11,25,11,25,185,85,849,141,385,3663,13133,8451,61463,35129,149933},
{1,3,7,9,23,17,21,197,15,893,939,707,5491,7249,14009,18973,111545,36809},
{1,3,3,13,23,15,19,193,223,627,1529,1963,1003,7199,15361,25233,110281,221761},
{1,3,3,1,17,51,61,215,311,919,349,59,2897,12137,5931,37611,124387,83503},
{1,3,7,9,13,47,53,139,481,733,389,1209,3281,593,29103,61521,41445,11015},
{1,1,1,13,3,31,19,47,151,883,1707,827,2129,4333,871,42967,79701,192211},
{1,3,3,11,11,51,121,241,199,881,1493,2381,5161,13287,8155,52481,120307,206203},
{1,1,1,13,15,37,27,151,17,851,1343,1447,43,10267,18267,21347,129277,83987},
{1,1,3,3,13,17,53,217,253,853,1461,1953,617,4209,9925,377,42789,150415},
{1,3,7,11,13,23,83,235,39,701,1091,25,1807,15431,2169,5339,123679,117053},
{1,3,7,13,3,29,43,149,33,873,1177,1961,7943,11317,30725,55765,50929,12335},
{1,1,3,5,25,1,91,121,295,25,1743,2125,2643,11175,15089,44979,28355,543},
{1,1,1,13,27,27,43,195,377,821,437,3445,2673,15221,15101,25143,22347,218549},
{1,1,3,7,9,51,121,231,91,913,1325,167,8067,8119,9307,33551,58069,170567},
{1,3,7,7,15,7,85,51,11,353,1117,2479,3091,2377,23589,38537,113047,261285},
{1,1,3,5,15,33,61,145,147,815,767,9,2059,11463,1883,8565,101043,117565},
{1,3,5,3,5,49,5,33,15,13,895,3973,7963,3831,26817,10799,111409,90679},
{1,1,5,7,5,51,35,237,217,531,719,2711,1937,16071,23233,22799,66023,145739},
{1,3,5,1,5,63,1,163,9,697,1379,2989,7113,9821,15941,6495,7825,29715},
{1,3,5,7,9,41,113,173,151,963,2019,3531,1133,4287,16917,16929,12345,31201},
{1,3,7,1,25,9,5,195,175,297,717,3725,33,5155,4405,56171,105597,132407},
{1,1,7,7,3,59,115,95,227,951,843,619,7791,10981,11773,57651,108391,179561},
{1,3,3,1,9,3,59,161,417,413,1933,1027,4575,10427,15643,16049,120089,176607},
{1,3,3,3,15,1,83,195,59,859,1669,1063,2069,15875,16459,53741,114521,37641},
{1,1,1,11,11,45,47,143,11,239,1329,865,2693,899,26265,43255,125679,130099},
{1,3,5,3,31,51,95,127,79,167,117,3177,5875,14039,20341,47815,118799,211871},
{1,1,1,1,3,21,65,203,11,565,537,1307,8189,11423,7745,56117,110959,95361},
{1,1,7,7,21,63,63,231,441,127,1943,13,4813,10607,23867,43891,15801,173245},
{1,3,3,5,25,23,123,133,129,303,1993,1453,1109,4649,30315,62399,121575,60069},
{1,3,5,3,29,23,69,141,137,1017,1915,35,3817,6249,22427,7281,88473,230167},
{1,3,7,7,19,37,93,217,287,731,583,3377,2879,4873,5549,52949,127285,211173},
{1,1,5,7,23,41,49,145,277,571,1225,455,2133,1229,25421,20179,70919,242825},
{1,3,5,5,29,3,1,89,413,901,1343,3963,6969,14649,18331,4573,82077,100693},
{1,1,1,13,31,53,107,95,151,539,1593,3763,1007,8959,25235,16461,121819,106143},
{1,1,1,3,11,15,5,157,347,81,2013,2025,6541,12287,1315,23285,23539,75027},
{1,1,5,7,17,11,65,157,93,607,1445,4089,3139,4699,1225,58935,93673,146467},
{1,3,3,13,29,59,69,141,257,463,93,649,8179,15205,6943,45317,31269,70825},
{1,3,5,9,23,39,113,61,315,463,1739,149,6007,2789,12021,969,18551,153669},
{1,1,3,15,19,9,23,211,265,877,325,2635,8131,4957,24371,60975,3887,198927},
{1,1,3,11,29,31,5,105,157,573,2009,1701,1549,1641,17429,13587,48421,8675},
{1,1,5,13,3,13,17,55,101,369,705,3635,5195,10439,12881,21565,1671,75489},
{1,3,3,1,1,23,85,189,347,205,5,3465,3269,3347,10163,26921,86555,9387},
{1,3,7,15,27,21,79,151,279,627,1093,1929,5549,12141,5245,55747,65939,193759},
{1,1,1,5,5,23,57,235,143,129,795,35,4375,12577,871,20879,82811,52279},
{1,3,1,5,11,1,125,99,89,629,857,2631,393,15075,27473,42695,61505,239651},
{1,1,5,1,9,11,55,203,453,677,259,1979,4101,16067,26783,17907,75349,62797},
{1,3,7,5,5,19,85,165,341,405,1779,87,889,265,9851,36175,69697,123769},
{1,3,7,1,7,49,93,57,85,597,183,3253,6301,9307,8753,38133,58743,19621},
{1,1,3,9,1,15,125,215,391,141,87,37,4333,5033,30549,64281,18577,156093},
{1,3,3,15,17,25,29,81,339,865,1619,773,901,8163,22275,57159,119951,137451},
{1,3,5,15,7,57,113,221,13,49,1653,3695,4423,4383,28669,64175,130355,202543},
{1,1,3,9,29,21,19,119,409,717,1853,3981,4489,3985,31205,10423,13223,131973},
{1,1,3,15,29,7,1,85,133,345,317,2363,7803,4975,19441,10497,42059,131531},
{1,1,7,13,3,53,49,27,487,901,801,335,6317,14205,26655,52747,102659,231359},
{1,3,3,3,13,33,113,107,407,499,903,3059,1343,11859,6315,23071,73627,44239},
{1,3,5,15,1,53,59,247,213,981,443,3,615,12067,3881,61759,101219,110407},
{1,3,5,13,7,31,87,161,61,1023,147,2075,7245,9025,7229,60935,104481,169561},
{1,3,1,15,25,17,53,107,311,621,1493,2443,4635,12163,12543,43031,90843,139645},
{1,3,5,11,7,49,91,165,91,329,493,3533,7429,7047,14767,31641,62005,77267},
{1,1,3,9,31,21,19,167,185,199,1989,1093,4213,4769,21659,19685,122123,215233},
{1,3,3,7,27,23,99,205,365,689,1281,419,4207,5355,20245,25029,123029,61499},
{1,3,3,7,19,15,29,185,165,203,1859,2895,6361,6331,13641,42577,33757,41305},
{1,3,5,11,21,43,15,11,425,125,1597,1109,3335,7009,20799,41261,127813,181261},
{1,1,5,5,27,35,35,159,111,1011,1487,813,4985,2555,23741,44675,97159,250477},
{1,3,3,7,17,41,81,187,367,767,1345,205,5797,9129,21973,39911,130131,96891},
{1,3,5,1,1,47,57,177,127,791,1427,1895,5995,12569,32711,58599,55641,80405},
{1,3,3,1,23,13,115,81,511,677,775,3143,4963,7093,15963,59893,22609,137601},
{1,1,5,9,17,17,115,127,397,139,1171,207,3485,15869,465,26267,29957,205459},
{1,3,7,3,9,29,23,189,447,481,753,2415,2669,6007,15201,7317,18861,173759},
{1,3,5,7,13,43,13,163,363,683,1869,1237,2523,3661,13887,5593,91513,220177},
{1,1,1,11,7,11,43,39,319,793,375,3159,7621,8965,25743,351,31873,18115},
{1,1,5,5,11,57,79,147,55,553,417,1365,3979,9789,22677,58645,104549,9019},
{1,1,3,11,17,37,127,5,165,867,79,2259,197,4789,28109,46721,3431,118939},
{1,1,5,13,19,45,113,11,125,351,1753,3201,1697,2567,9717,22247,84309,248583},
{1,1,5,9,5,37,65,47,261,855,1573,2267,7977,13029,32527,59805,103591,180041},
{1,3,3,9,31,5,115,159,111,899,1907,2671,1575,7021,10281,34905,641,63549},
{1,3,5,1,17,61,45,9,375,761,117,1767,4657,12217,12067,42807,118587,72715},
{1,1,1,13,3,3,93,3,351,97,119,1743,81,12761,22529,47191,111315,256501},
{1,1,5,7,29,23,41,9,231,567,1565,3539,7241,11535,7375,10391,127045,9371},
{1,1,1,15,23,47,39,57,73,809,513,3233,8071,8595,13817,821,89091,107173},
{1,1,1,13,13,43,75,239,487,175,1561,3925,3743,14247,15713,55005,116135,199827},
{1,1,3,7,13,15,67,147,77,241,1763,651,1107,4943,15651,23259,45931,34717},
{1,1,3,5,15,15,67,153,163,179,1567,685,3245,2205,8373,56567,32091,23313},
{1,1,7,9,1,27,79,209,263,517,635,3,103,2173,22659,11319,103757,144449},
{1,1,1,5,11,63,21,89,443,775,327,1559,1421,2309,18597,46385,16547,186813},
{1,1,7,9,27,37,43,7,305,117,1103,1801,3349,12225,28215,8857,118677,88909},
{1,3,3,7,15,59,21,19,371,81,755,1565,4823,16363,20301,33571,74423,177205},
{1,1,3,9,15,33,23,31,171,713,271,2437,3609,4271,24355,46283,121767,188501},
{1,1,1,1,21,3,3,241,339,211,443,1577,343,2625,1077,29933,106401,51439},
{1,3,5,15,13,31,11,167,15,101,373,2095,3017,1347,15029,6579,21233,87589},
{1,3,1,3,15,1,61,239,13,867,1621,2275,5757,8275,7923,44469,113513,84927},
{1,1,1,13,23,27,101,25,459,517,127,1131,669,13209,23671,3379,66091,72919},
{1,3,5,7,29,53,25,185,101,707,281,183,2823,7241,3127,48093,20195,208349},
{1,3,3,15,31,11,3,165,453,609,1053,3937,1989,13887,13415,8005,103537,17853},
{1,1,3,7,3,41,13,67,227,265,767,391,1835,8827,13131,42605,117089,12475},
{1,1,7,3,15,31,45,157,261,207,1109,1587,5389,13239,31697,35969,79839,209633},
{1,1,5,9,31,3,35,187,5,945,633,2645,171,2221,18369,41765,82373,8007},
{1,1,7,7,3,57,73,103,245,811,1637,101,6335,9911,663,21779,31681,119141},
{1,1,5,13,27,25,5,203,183,251,1803,665,6295,965,5269,379,78455,7097},
{1,1,5,3,19,55,45,161,481,737,1903,1093,3313,4427,7959,6231,94769,123827},
{1,1,7,11,29,41,77,165,49,875,137,2003,8093,1941,25979,10765,99241,71275},
{1,3,5,3,23,1,89,163,293,701,29,2543,4487,14873,28123,48643,31633,74179},
{1,1,7,1,13,33,33,173,111,959,205,1633,3127,3963,6455,41809,60655,247121},
{1,3,5,13,1,49,87,217,381,125,823,837,3967,8157,11097,35721,93591,3939},
{1,3,7,1,7,27,29,21,295,127,823,2409,1873,2417,27961,39211,14785,71557},
{1,3,1,5,31,59,43,121,217,417,2029,3983,5629,10447,1073,57515,58849,178927},
{1,3,3,11,5,59,45,39,269,483,757,3245,4383,11127,26535,17395,60953,259333},
{1,1,1,5,5,49,81,241,371,353,1293,3375,6725,11891,5973,13901,37999,17751},
{1,3,3,7,31,21,45,107,33,911,1869,2643,2655,3979,5509,33065,128463,246937},
{1,1,1,1,31,33,99,29,485,11,1423,1775,2045,741,30691,53957,13891,57303},
{1,1,7,13,7,37,117,121,51,743,887,1769,1049,12859,1663,27763,90969,38935},
{1,3,5,7,3,41,121,89,461,979,457,2973,8109,13819,30237,54671,66967,135233},
{1,1,7,13,13,47,51,121,295,847,681,1163,8123,14179,26561,54057,74043,146155},
{1,3,3,11,21,15,9,85,445,11,1525,3165,5929,12481,10769,31885,51487,248933},
{1,3,1,9,25,41,59,139,293,1021,2043,967,3949,7309,6545,62761,37761,22395},
{1,3,7,15,25,45,29,75,283,845,687,3285,7263,10237,5343,58635,85137,2387},
{1,1,3,15,29,33,111,175,251,181,709,1373,1661,1155,30479,57823,28809,74117},
{1,3,3,5,11,37,55,155,439,173,1861,1713,1675,12119,12531,50995,124657,58321},
{1,1,5,13,1,23,27,141,3,985,1439,781,7381,2223,26673,46607,54953,24547},
{1,1,5,7,5,3,41,115,503,731,633,3631,3455,15937,22639,41163,65243,233749},
{1,3,1,1,5,57,89,35,53,653,1763,1247,6999,1811,28191,52327,129421,191093},
{1,3,3,9,3,27,107,13,475,409,1623,483,3127,12841,4777,36157,24967,89795},
{1,1,3,5,7,29,15,225,257,923,251,21,4559,3571,9351,1739,37393,170789},
{1,3,7,5,11,7,107,237,343,665,767,2293,4781,4811,11227,25045,3951,44307},
{1,3,7,7,13,31,47,9,121,441,1011,2015,8053,355,13441,23213,60675,259761},
{1,1,5,9,21,61,85,141,271,577,17,243,3049,2479,28947,53351,67379,211133},
{1,1,1,15,23,1,119,141,311,543,1463,3633,8111,9439,4147,64913,28261,197217},
{1,3,1,15,15,33,125,231,225,797,605,259,3673,10423,7541,26289,61681,136463},
{1,3,1,13,23,15,15,151,289,657,1883,2923,6861,1411,17159,9353,79463,135813},
{1,3,7,11,5,59,101,167,291,63,753,1105,8173,2389,22097,7207,110377,15797},
{1,3,7,15,7,9,7,135,303,675,1803,2827,1711,9543,16567,24075,17065,22193},
{1,3,5,7,17,7,125,57,423,733,1813,4031,713,10687,27315,37599,78807,103429},
{1,1,5,15,21,11,87,21,415,571,1169,2561,7071,12499,195,20111,116757,157731},
{1,3,3,15,7,33,11,241,23,189,599,2891,2829,13327,21777,57733,38583,162161},
{1,1,1,15,3,49,7,143,291,301,1439,793,3447,1167,2815,24875,117437,112561},
{1,3,5,13,29,11,51,255,365,741,1919,2091,2865,12721,4329,37281,128703,739},
{1,1,1,13,19,31,39,141,81,133,297,3837,7537,16043,11755,10289,74399,95371},
{1,1,7,5,21,35,125,109,241,217,1219,2617,1925,9573,19305,44689,89365,248869},
{1,3,5,5,13,33,43,221,325,267,837,809,6025,9847,9267,13465,45937,204339},
{1,3,1,3,25,53,85,249,105,619,917,1213,5365,6197,22929,27529,71011,141651},
{1,1,5,1,29,9,27,161,269,775,1043,303,4503,5059,479,17237,51383,152495},
{1,3,1,5,19,5,127,139,1,461,943,593,7457,3357,1909,64633,91811,92703},
{1,1,5,7,1,21,83,29,123,83,1085,2727,651,15801,20561,34821,17671,162227},
{1,3,7,1,19,59,33,195,81,69,51,1473,3873,4247,3587,4293,30831,245345},
{1,3,1,3,23,27,19,115,275,293,705,131,1001,8881,30165,25149,38679,175167},
{1,1,3,15,11,11,79,55,323,217,859,897,6567,12529,3161,13009,100787,3501},
{1,3,1,15,17,63,51,71,55,207,1095,2527,611,9281,7375,14553,16021,88537},
{1,1,7,9,11,23,95,25,327,873,575,3583,6587,137,23737,59341,83281,93541},
{1,1,5,7,15,37,89,105,471,757,103,3747,3565,4957,23537,16193,84843,256757},
{1,3,5,1,15,17,119,231,387,715,797,3807,4985,8335,4885,45541,69597,238599},
{1,1,3,1,7,21,87,205,39,503,433,3643,4719,2051,10049,28997,75981,253647},
{1,3,1,13,9,21,103,63,27,267,185,3507,3009,5183,2261,40249,33733,70493},
{1,1,3,13,7,7,79,13,141,327,1035,1699,6273,5621,13877,57607,50207,184643},
{1,1,3,1,9,19,75,99,115,469,1025,1999,1985,9975,11069,59113,80877,124153},
{1,3,5,7,19,27,47,3,313,575,107,991,2575,11001,12323,21443,126245,219649},
{1,1,1,5,19,33,13,1,357,225,1355,1827,7127,6387,19299,24935,26847,251433},
{1,1,1,5,3,3,113,19,425,209,159,347,1349,6771,13125,8393,21435,186369},
{1,1,5,11,5,39,95,3,193,741,1755,3361,1927,12909,5413,29111,123429,109191},
{1,1,1,13,31,23,43,163,421,719,457,3149,7741,1465,15719,42831,99051,164675},
{1,1,1,7,15,1,29,15,9,577,269,31,4361,5081,32185,54869,115105,151233},
{1,1,1,11,19,3,67,3,377,487,1287,3463,6523,15237,3171,38673,7359,29739},
{1,3,5,11,9,13,47,191,97,641,807,1085,1537,2855,24615,32383,66425,53713},
{1,1,5,7,19,25,93,1,21,853,813,2535,4291,9051,3385,507,73889,85397},
{1,1,3,13,7,15,103,199,83,585,1859,2089,839,8923,14615,3399,7703,229937},
{1,1,3,3,11,23,125,135,475,613,327,339,3081,13221,4889,41233,36547,195357},
{1,3,7,7,19,23,85,217,501,447,1873,2175,6753,2825,5171,47561,13321,59583},
{1,1,5,13,23,59,109,195,487,785,21,1595,5641,10103,8115,60647,78425,237379},
{1,1,3,15,21,17,85,51,369,475,1021,1129,7233,6593,12467,55399,128157,80539},
{1,3,3,9,31,27,69,145,489,251,1997,1157,2027,16109,4085,24859,63561,79591},
{1,3,3,5,29,49,41,185,405,471,431,3539,6593,1185,24383,17009,111215,79839},
{1,1,7,3,3,15,97,157,301,227,717,3291,2471,11515,30657,30745,72147,98653},
{1,3,5,1,23,21,67,223,185,385,137,2897,2423,6119,28471,52269,95725,9105},
{1,3,3,11,19,1,111,131,293,495,1043,631,1375,15347,22029,29163,120025,81631},
{1,1,7,5,17,55,47,183,367,81,555,2857,4787,5605,32053,11815,81771,234993},
{1,3,7,15,15,49,45,221,49,299,887,3991,2097,10819,23297,1823,11319,205273},
{1,1,1,1,1,15,91,253,213,849,501,1073,5503,1379,28887,51811,109763,226149},
{1,1,1,7,27,39,17,29,359,655,1695,1781,1203,1125,8983,3477,13925,218399},
{1,3,7,13,1,25,33,185,87,19,151,371,1221,4859,20103,11435,104263,218515},
{1,1,3,5,17,43,29,149,207,39,1539,2933,6825,12391,18163,24543,35305,196295},
{1,3,7,9,21,61,69,231,401,95,1757,839,3395,7573,6583,34621,119303,20767},
{1,1,7,1,25,53,63,105,241,591,23,3219,2387,13945,3047,30939,63243,60941},
{1,1,5,7,25,47,7,227,57,279,81,4017,3117,6229,20029,30031,25049,102291},
{1,3,3,1,21,15,69,57,311,9,853,3377,2949,4781,15419,54741,11603,136821},
{1,3,3,13,13,5,103,253,27,449,821,3241,41,6643,15217,61691,58463,46117},
{1,1,7,7,27,51,1,239,71,955,145,1059,5645,7025,4839,11459,3051,235989},
{1,1,5,15,15,13,33,21,209,681,1163,3109,1441,6895,20829,48769,35373,195171},
{1,1,7,3,11,7,25,27,463,77,1293,1977,4931,8089,11079,14793,123049,32259},
{1,3,1,15,11,49,7,103,79,773,235,1653,6477,8835,26627,61101,40633,98155},
{1,3,5,7,3,53,77,197,49,57,1533,3485,6603,1131,9073,37023,85293,170883},
{1,3,7,15,23,5,125,75,413,521,1897,1099,35,2013,687,51511,21359,19995},
{1,3,1,11,19,13,91,181,39,613,1917,3149,669,9927,20967,38313,13537,181873},
{1,3,5,7,5,23,25,145,189,679,483,2689,2855,9631,8863,34841,83311,211507},
{1,3,5,15,15,15,87,53,309,807,1405,259,3181,12187,31529,8861,70557,247787},
{1,1,7,13,7,15,1,205,91,325,1371,531,4917,10291,30827,32491,34497,250301},
{1,3,1,11,29,17,97,37,259,1021,1705,4001,4385,7047,14593,63443,3283,18195},
{1,1,7,9,9,55,11,113,351,513,197,873,1595,11331,27711,419,73097,144357},
{1,3,7,15,29,31,37,15,233,573,1457,293,5437,15909,3087,24535,6507,173555},
{1,1,1,7,7,47,81,241,257,389,233,3275,919,14911,14473,58457,78195,121421},
{1,3,7,13,1,63,9,233,231,771,1851,3829,7089,4573,13297,58963,2065,8365},
{1,1,5,1,31,45,45,209,77,977,159,1521,969,10115,32387,52821,124209,51841},
{1,3,5,5,13,27,53,171,91,743,217,3805,7721,15127,20679,57459,53649,16381},
{1,3,1,15,23,43,105,169,143,759,463,1237,3311,2919,16675,53049,12403,153651},
{1,3,3,11,5,27,1,135,17,683,679,2591,2929,12417,18379,61903,81991,25231},
{1,1,1,5,13,59,73,119,369,445,553,243,7523,1105,20349,8417,87535,148857},
{1,3,7,15,29,3,49,49,7,753,1597,1427,7485,9119,17427,24961,114897,62841},
{1,1,7,7,17,35,49,225,267,801,1359,2131,6093,3859,11305,6287,106459,31093},
{1,1,5,3,1,45,19,89,145,23,1071,3053,3463,6781,8635,1961,54403,183401},
{1,3,1,13,17,35,105,155,145,597,1169,3731,725,2185,23365,31849,113717,185413},
{1,3,3,5,3,5,13,119,39,383,1595,63,7003,6465,19847,37213,42921,254479},
{1,3,3,1,3,33,43,255,227,151,1911,2657,6529,3855,24411,8485,30385,193265},
{1,1,7,7,21,53,101,37,193,107,1095,369,6423,3491,1219,53385,31041,122587},
{1,1,7,3,13,39,101,109,113,201,619,2489,4545,5017,25519,44281,128605,128595},
{1,1,3,13,25,7,99,141,465,625,667,1633,6719,16195,365,34355,65025,128025},
{1,1,1,7,15,51,43,159,223,493,411,65,5753,10219,21885,33267,116643,76777},
{1,3,5,13,25,39,97,31,245,367,685,103,4093,10449,3849,52659,63355,262059},
{1,3,3,1,9,49,25,157,107,821,265,2939,6365,7539,17935,50147,88907,214317},
{1,1,1,13,17,5,55,217,137,915,121,3187,3111,7145,30477,20023,71969,179417},
{1,1,1,5,7,15,47,71,197,725,523,2207,5729,741,8595,39125,25431,101093},
{1,3,1,7,19,37,117,235,353,459,207,953,4955,14979,22897,53911,7783,203667},
{1,1,5,13,9,17,21,95,37,751,1463,2491,791,1569,32055,61415,113885,259285},
{1,1,3,11,1,23,5,73,61,719,215,469,3267,12003,16535,46913,58321,2407},
{1,1,5,11,5,9,81,1,275,877,791,1591,2109,9983,29085,15069,44757,17887},
{1,3,7,11,23,47,121,53,55,677,1239,2591,579,11321,14231,53701,71947,56793},
{1,1,5,1,7,31,39,205,231,843,159,2301,7765,3317,8935,60647,110545,142543},
{1,3,3,11,25,39,9,131,145,373,41,1687,417,9427,8657,18315,18505,144055},
{1,3,7,3,1,51,61,223,409,607,1281,1767,4719,10741,21537,17307,5473,76127},
{1,1,1,1,1,43,35,157,183,835,1141,3235,1383,11381,4503,20435,73125,196955},
{1,1,5,7,13,47,9,191,349,587,1887,3667,619,9443,28781,7759,6023,81595},
{1,3,5,9,31,27,77,47,375,229,989,1241,4937,5881,18797,21743,49947,246165},
{1,1,5,1,29,23,43,237,293,391,243,3471,5205,9951,29329,19873,114325,19239},
{1,3,3,5,19,49,23,149,419,23,21,515,3321,3157,28559,8521,11119,192881},
{1,3,1,9,29,17,15,13,171,57,1849,3815,7361,7723,23657,60883,54953,159861},
{1,1,3,5,13,57,35,227,143,725,2023,2583,2277,4721,4395,61479,112487,211861},
{1,1,5,7,7,25,83,95,281,931,415,1661,1543,5313,13317,21203,23965,60891},
{1,3,3,1,25,51,65,147,7,521,235,2165,6219,14247,30621,43245,8133,49481},
{1,1,5,11,13,27,39,51,213,811,151,1157,7821,6481,32097,12319,52005,33291},
{1,1,1,13,19,15,39,205,481,253,1643,2969,3181,13995,29877,1307,101721,119111},
{1,1,1,11,5,63,57,53,187,315,1521,847,5955,3179,21459,25937,83215,181599},
{1,1,7,13,17,35,113,73,105,497,1183,3397,4443,14697,29201,40737,40943,3529},
{1,3,5,5,3,53,101,125,173,137,333,381,1143,1165,789,50013,23595,50235},
{1,1,3,1,23,3,21,143,475,337,1693,2341,6509,4167,21031,13887,83191,85187},
{1,1,3,1,29,59,39,217,77,943,1531,383,6535,2593,8601,61865,26629,57313},
{1,3,5,15,17,15,19,31,273,507,1193,2501,4677,13355,5287,1155,102959,185219},
{1,1,1,9,3,3,5,111,159,913,331,303,3673,12227,5245,63749,107123,26315},
{1,3,5,11,13,13,115,237,481,793,1783,1107,4811,3965,29571,63237,15013,176925},
{1,1,7,1,13,57,85,15,19,889,1637,1721,6299,6659,5541,24365,38363,67749},
{1,1,3,1,9,39,15,183,133,821,1361,2617,7197,8251,12599,60549,42947,72519},
{1,3,1,5,19,17,69,189,309,33,2003,569,6189,7845,22351,14623,35287,160511},
{1,1,7,13,25,3,1,203,163,661,513,3513,741,16259,29817,6059,23823,51869},
{1,3,3,1,9,43,59,77,465,223,2007,2187,1499,9373,10535,22207,111689,108485},
{1,1,5,15,1,21,87,163,177,751,115,3981,4257,5345,31211,44075,16983,69783},
{1,1,1,3,29,31,7,41,181,979,1661,1403,2577,983,545,6205,20183,44735},
{1,3,3,15,5,1,85,243,59,161,1053,803,1813,13583,2559,62761,105337,83209},
{1,3,3,3,5,21,101,61,379,369,1865,3289,2643,951,26493,17915,8185,42387},
{1,3,5,15,15,13,119,103,141,735,1317,3345,2885,4145,30719,965,10819,90295},
{1,3,7,13,15,11,19,163,495,369,1285,609,1559,9965,31123,55101,76743,104435},
{1,1,5,1,25,5,5,139,441,447,353,1369,959,14593,30991,20651,126945,2219},
{1,3,5,9,21,9,113,83,115,15,161,1559,3095,1447,10253,51481,114541,248375},
{1,3,3,1,31,61,111,69,495,195,1153,2605,5061,15509,8253,41909,126033,51173},
{1,1,7,15,15,41,121,75,471,539,341,441,5357,11509,32525,65477,101251,164835},
{1,1,5,7,3,63,13,123,285,499,1023,3533,483,13747,26515,52381,9073,256319},
{1,3,1,13,29,41,75,43,229,557,1775,1933,5567,11439,22045,10571,96761,98559},
{1,1,3,11,19,39,3,93,435,433,2005,1561,385,15865,19763,44105,48107,163063},
{1,1,7,5,29,37,53,19,335,325,133,2055,3029,14573,30395,38599,97637,203443},
{1,1,7,15,29,51,7,145,21,955,1013,579,4971,4849,11691,23725,71079,102641},
{1,1,7,3,9,49,79,187,237,823,1951,2947,3633,9119,14393,52969,44703,222389},
{1,3,5,11,13,9,13,245,499,661,1899,1313,6907,12259,4577,38547,79687,17555},
{1,3,3,1,5,59,123,197,293,247,687,695,7493,3115,28535,44335,31905,81607},
{1,3,1,3,19,5,45,101,457,395,565,3155,8081,4863,1199,32133,73087,27025},
{1,3,7,1,31,35,111,95,379,663,731,1813,4551,13105,18275,19729,121971,139959},
{1,1,7,3,23,47,11,117,323,943,183,2169,4625,12931,1305,23345,119521,67911},
{1,1,1,13,19,45,37,77,301,741,747,241,5865,11141,7961,10609,97833,256555},
{1,1,1,11,27,21,119,103,277,761,201,2063,1043,13303,6535,15553,57695,124187},
{1,3,7,3,1,11,79,143,345,237,1421,193,1889,2515,11729,559,35227,9393},
{1,3,1,1,27,27,117,159,183,871,47,989,999,303,30833,8229,116301,199439},
{1,1,1,1,31,27,41,83,435,409,999,2275,4489,1985,21455,23275,125039,192979},
{1,3,7,3,19,49,27,185,9,385,191,735,3439,16307,21181,58749,128393,140383},
{1,3,7,3,15,5,65,89,11,915,673,947,3847,6833,10095,34261,101645,42131},
{1,3,5,11,11,25,79,225,495,951,1033,5,699,9621,1791,48221,59275,49875},
{1,3,7,13,29,59,105,101,233,901,863,413,2087,16209,445,27463,61465,121795},
{1,1,1,11,5,19,11,51,503,313,195,3,7249,4919,11931,15569,118297,115989},
{1,3,3,13,13,61,63,57,429,487,2033,847,7539,1469,3197,1307,124557,211999},
{1,3,7,13,25,27,39,103,165,39,1587,3103,1745,12593,10779,37105,29059,256739},
{1,3,3,9,25,51,105,109,99,267,623,1351,3837,793,28609,52199,15621,77873},
{1,1,3,7,29,61,45,237,431,791,91,1259,8071,11103,27257,10153,18639,248949},
{1,1,1,9,15,47,113,189,291,837,1317,2263,7183,6669,17241,35275,9087,241577},
{1,1,3,1,15,59,85,21,69,569,1473,2735,713,3817,14677,26897,75291,251255},
{1,1,1,7,17,21,105,77,367,905,513,1807,5571,14627,10349,47821,34395,51143},
{1,3,7,13,27,19,123,145,371,857,1699,2231,373,781,28713,21441,64059,10689},
{1,1,1,7,19,57,81,223,87,315,1253,421,1371,1547,1411,6809,23889,213385},
{1,3,1,5,23,57,89,15,227,965,1247,3861,7723,15621,7151,53961,47167,73679},
{1,3,7,15,31,21,9,79,87,561,1001,3395,2095,15381,30725,48111,68031,121687},
{1,3,1,9,15,29,83,87,377,331,2035,93,2319,3637,4809,40091,93141,39881},
{1,3,3,11,21,39,27,159,161,439,1417,595,4873,15703,32743,56603,35881,160727},
{1,1,3,5,21,37,55,159,497,425,469,1185,5015,7045,7179,65325,97167,75723},
{1,3,1,7,31,21,125,223,479,765,1115,33,2765,12781,22923,36051,103749,33703},
{1,1,7,1,9,3,29,125,337,973,253,3179,3269,8801,19369,20693,17331,190295},
{1,1,3,3,13,5,115,31,481,45,855,81,3663,10443,13853,29847,99471,249943},
{1,1,3,7,3,1,47,31,169,625,201,2257,4617,1633,26681,53793,78257,8955},
{1,1,5,1,23,3,95,89,429,559,119,2619,1235,7609,21905,45495,19461,189091},
{1,3,5,5,11,33,123,45,89,899,1607,3717,6745,15199,22955,15891,50411,148201},
{1,3,5,9,19,23,87,21,39,117,603,823,3015,14853,4341,49029,97183,218713},
{1,1,3,7,11,55,31,255,399,861,745,1013,4583,15871,32453,25357,90645,100835},
{1,1,1,11,13,27,57,233,45,339,305,3689,5273,11801,29109,44139,83171,250559},
{1,3,7,13,19,1,29,113,207,313,1465,3563,2535,3307,14921,1923,31429,59815},
{1,3,1,5,29,25,59,95,177,795,353,3973,8029,1687,5045,16157,30361,218479},
{1,3,5,3,5,27,109,239,121,347,93,1645,3293,13181,23793,42935,98659,85385},
{1,1,7,9,9,37,127,211,77,557,177,2465,7895,5523,26665,23463,71715,126673},
{1,3,7,1,27,55,125,85,47,739,1513,3763,5335,3135,11913,22405,90785,88845},
{1,3,3,9,29,21,123,211,491,83,697,929,3507,7139,30569,16365,122657,77523},
{1,3,5,5,27,21,41,129,67,503,877,1893,6055,12709,24613,43831,124035,62631},
{1,3,3,1,21,15,59,185,405,487,627,3737,345,14751,2947,15815,55047,207137},
{1,1,1,9,15,29,19,155,101,405,597,329,2977,4333,5465,43863,6009,229481},
{1,1,1,11,7,27,93,207,43,599,1899,3979,4219,10199,2901,34261,19435,58317},
{1,1,7,15,9,47,33,209,235,655,253,3507,3355,1685,7045,58907,41791,175835},
{1,3,3,11,11,43,21,255,45,831,1051,1271,7945,9793,11125,17709,118267,169981},
{1,3,7,13,27,37,45,221,243,37,1493,2773,6655,7451,22609,56559,12063,221143},
{1,3,1,1,9,15,97,61,241,825,735,3953,5331,16373,19403,28933,31881,111545},
{1,1,1,15,29,1,127,111,329,741,1589,1653,5949,8703,27617,65285,122167,11895},
{1,1,3,3,17,31,91,197,421,865,1901,897,6917,15943,12823,15325,17011,110783},
{1,1,3,15,21,57,29,179,503,929,1513,205,6083,4015,32517,26921,54229,147789},
{1,1,7,15,27,21,95,59,193,97,1235,819,4435,371,627,24673,1775,261041},
{1,1,7,15,3,37,99,85,505,1011,19,1241,5299,15661,27323,44625,12683,225687},
{1,1,7,3,25,37,111,121,217,659,365,2627,5499,12911,951,54317,51927,235327},
{1,1,3,9,29,31,99,195,427,735,1817,3675,4269,1579,12593,39285,74909,230613},
{1,3,1,13,7,21,37,101,111,931,1581,465,4753,15607,14515,29769,107711,32703},
{1,1,7,15,25,57,117,119,309,345,491,3647,2933,5409,15431,43731,25537,17269},
{1,1,5,3,15,9,83,221,501,675,1441,129,213,5587,22361,16739,118845,192835},
{1,3,7,13,1,31,75,23,13,447,687,2711,7577,8275,5051,61835,22159,56477},
{1,1,3,1,23,19,111,45,395,841,1665,21,7435,12457,11065,20007,48785,15115},
{1,3,7,7,21,3,117,35,117,433,561,3045,2169,3255,18015,41093,99699,3479},
{1,1,3,7,9,59,65,143,315,63,29,3817,1259,7119,20847,44407,80015,37851},
{1,3,7,13,13,33,85,75,39,163,1759,1197,5971,8815,8745,45625,121873,246197},
{1,1,1,13,31,41,61,7,145,113,943,3757,2141,3523,22351,14143,107683,105579},
{1,1,5,5,23,27,75,77,25,901,1295,3091,981,10109,12649,15123,102433,145557},
{1,1,7,5,9,11,19,229,301,835,1577,3365,425,2271,15647,11685,57315,131043},
{1,3,1,13,31,3,113,7,473,395,1979,61,4205,2031,28007,34789,54463,94741},
{1,1,3,5,7,13,35,151,461,621,185,2645,907,9151,25953,26363,105531,235555},
{1,3,3,13,21,5,43,183,149,607,509,777,4089,16365,32201,60431,58773,92719},
{1,3,3,11,25,53,103,203,269,1017,77,3537,4839,15991,29223,57397,122735,67299},
{1,3,3,1,29,45,85,171,307,455,1399,2367,5991,5751,27957,36649,9251,38581},
{1,1,5,13,29,15,127,1,175,921,671,2469,3137,3679,32521,5321,92505,45901},
{1,3,3,11,23,23,113,255,443,609,1085,133,5369,885,17043,20961,36137,260457},
{1,3,3,9,13,55,117,19,111,323,275,495,6679,2217,12015,3053,32745,189413},
{1,3,5,13,31,43,37,225,67,755,1427,3967,6497,9987,28145,50583,59457,213217},
{1,3,1,15,1,5,121,249,293,695,1697,313,61,4037,11757,53739,5693,106225},
{1,1,7,1,23,9,111,211,303,147,1291,3807,1969,4115,7473,50077,60745,41605},
{1,3,3,15,21,51,63,171,197,403,1327,1851,6991,9069,19221,45765,55489,34853},
{1,1,5,3,5,53,87,241,255,309,1319,3727,3189,10887,13401,32371,24479,170571},
{1,1,7,11,5,5,59,177,317,835,527,165,2137,9597,30181,1779,75407,185827},
{1,3,3,7,25,15,15,183,235,955,27,2223,5587,11301,17653,56697,70787,198347},
{1,3,5,5,11,63,123,41,169,975,1709,2965,7491,4183,15217,41343,36139,9649},
{1,1,3,7,5,37,87,247,379,603,781,463,8063,13681,32005,43485,107401,42303},
{1,3,5,9,19,53,61,219,217,361,769,1687,5643,3145,12885,40303,86377,255051},
{1,1,7,11,15,49,127,99,127,515,647,1725,1605,2357,2069,31803,14179,180367},
{1,3,5,15,9,7,41,3,49,485,1471,207,6477,4463,12255,53481,110785,909},
{1,1,5,9,23,51,107,227,205,987,1525,2739,6761,12343,32311,12523,93351,29663},
{1,3,5,11,21,19,53,169,197,21,825,4029,6733,8943,13475,60677,31001,242291},
{1,3,7,13,9,27,87,37,265,877,735,2249,4801,2365,16923,40451,29693,222483},
{1,1,3,9,31,61,71,103,215,421,193,3451,6181,4271,30875,59573,80773,100369},
{1,1,3,13,17,55,73,191,233,821,961,1637,2393,3453,25959,5069,114585,186001},
{1,1,7,5,15,27,39,23,69,811,709,2349,6011,803,12497,7387,62023,247875},
{1,1,5,13,29,55,51,41,121,599,1633,3813,1913,3803,26097,53799,30997,261965},
{1,1,1,11,31,25,19,195,87,657,1005,3853,61,6585,24665,38283,5495,257201},
{1,1,1,11,23,43,91,121,49,491,1443,1873,7689,15957,30463,64079,100003,325},
{1,1,7,1,25,51,27,105,119,233,513,3403,2647,2847,12687,15619,71225,243759},
{1,1,7,3,17,49,19,123,307,463,1619,1853,7019,2605,17351,7971,20675,235929},
{1,1,5,3,17,29,71,215,365,955,1631,3549,1379,13881,25409,55703,29863,135401},
{1,3,7,15,3,27,107,149,65,681,505,3957,6697,11203,9321,63323,98587,199241},
{1,1,1,13,27,41,59,223,431,339,1805,899,639,6559,13233,4773,37415,110477},
{1,3,7,9,1,59,79,161,311,905,1755,3915,6259,8955,14187,11331,86185,209805},
{1,1,7,9,5,27,75,93,285,89,891,3341,1157,11219,8883,8093,68949,189643},
{1,3,1,5,1,43,97,71,67,605,739,1641,4415,4487,13437,12755,121595,55761},
{1,1,1,3,1,13,61,77,297,507,1527,3585,4515,13913,7679,28461,61807,196517},
{1,1,1,3,21,23,101,135,59,485,1601,3713,7409,349,16543,18897,97253,149055},
{1,1,1,13,5,37,15,37,109,1005,363,1925,2701,13169,17027,58453,27667,234027},
{1,1,7,1,1,41,67,231,143,951,2023,3465,1717,645,17353,9037,129127,199467},
{1,1,1,11,27,29,65,139,425,947,141,2601,7339,4451,25065,62691,62355,91819},
{1,3,7,15,29,29,93,25,139,267,1319,3839,7295,11855,17775,30199,44127,150875},
{1,3,5,1,3,55,23,191,199,583,1167,1357,6477,11827,15581,56541,16603,120139},
{1,1,1,3,5,47,103,211,443,491,1043,4001,121,1637,5685,42675,13009,22979},
{1,1,1,9,21,7,77,17,303,955,51,2389,3573,8817,28053,40269,35457,211023},
{1,3,5,15,3,39,17,75,223,37,1231,2127,3575,9085,10715,41871,103703,154181},
{1,3,3,15,25,31,31,223,473,267,1519,3205,7029,10753,24757,28187,117921,26783},
{1,3,7,1,5,21,105,191,55,115,1813,3701,1673,4199,2441,19737,46913,208725},
{1,1,5,5,19,63,89,141,143,783,545,883,2979,9219,24983,41793,88441,207095},
{1,1,1,9,21,21,93,161,93,733,417,3133,8155,12415,16343,11727,82877,94469},
{1,1,5,15,5,39,33,203,213,731,1849,1675,6029,2743,1529,16345,13955,54929},
{1,1,7,7,23,47,121,211,271,737,1015,1021,5641,12659,27545,52363,104761,150143},
{1,3,1,11,11,51,79,141,255,1007,481,3221,7741,6861,24943,63091,46741,33359},
{1,1,3,3,27,47,85,27,423,811,75,3911,1951,10821,7487,18971,83355,197479},
{1,1,5,5,1,63,125,251,457,795,557,217,2335,5659,18375,52183,9789,31417},
{1,3,3,3,19,61,41,129,345,361,187,3881,43,7197,7673,25011,115155,16375},
{1,3,3,7,13,7,55,91,153,341,2003,2013,6891,2411,14825,39555,50267,61405},
{1,3,5,7,13,57,21,91,331,615,1297,2881,2011,1907,16489,43061,75731,76675},
{1,1,5,5,25,15,77,175,101,885,835,529,2787,547,20191,50457,58557,61807},
{1,3,7,1,13,47,101,117,179,245,861,611,4377,5257,12807,26667,19889,112485},
{1,3,7,1,27,3,23,109,197,187,963,1827,5741,11921,6359,3989,108939,5761},
{1,1,7,5,27,7,119,159,53,969,557,597,7821,7121,17341,11233,10811,23969},
{1,1,3,13,23,55,75,131,339,917,317,2645,5973,9939,26375,29261,80883,229897},
{1,1,5,13,3,63,41,191,315,191,649,2119,317,14699,4097,19557,97015,124557},
{1,3,7,15,13,29,29,43,47,37,729,185,4477,15091,13991,18701,56785,218823},
{1,3,7,15,31,39,17,133,469,509,995,1683,391,1775,15431,63489,7405,122125},
{1,3,7,5,15,63,5,235,193,411,1493,3967,3279,6421,13359,20949,68097,69469},
{1,3,3,13,7,37,7,207,399,553,1629,1903,329,7577,5813,17151,40889,174811},
{1,3,1,13,7,39,119,109,323,61,749,1377,911,8195,19753,6265,60783,182339},
{1,1,5,11,3,21,89,61,243,273,1317,3443,117,6205,13907,12903,95485,103355},
{1,3,7,13,19,27,45,251,405,289,121,1501,2599,8111,5163,17437,75095,165847},
{1,3,3,5,23,13,29,145,333,573,1939,2133,5797,5263,18835,11945,42161,103123},
{1,3,5,13,9,31,45,17,181,111,219,3451,1591,5823,20307,41207,77047,173401},
{1,3,1,9,19,63,73,111,377,875,1749,2887,7035,14209,1805,20527,93839,225185},
{1,3,1,9,15,45,97,235,11,803,899,427,3353,7363,26687,1307,5451,176233},
{1,3,7,5,7,51,59,53,3,263,159,1005,6079,7237,17419,56653,61091,182209},
{1,1,3,15,19,47,17,185,167,219,233,2921,5755,1277,27281,33671,3191,169477},
{1,3,7,1,25,27,99,81,57,969,821,2397,2947,5913,15247,47651,449,183295},
{1,3,1,15,3,63,83,75,41,959,1005,153,97,15381,6901,55141,90215,161321},
{1,3,1,9,1,1,29,191,43,241,607,667,1189,4389,31335,14133,104049,100925},
{1,1,3,1,1,61,109,23,325,27,1601,3957,7181,8375,9823,50533,114895,73825},
{1,1,7,7,1,25,51,19,383,955,1717,2953,5431,7883,14451,18619,9601,153151},
{1,3,1,5,1,1,35,3,141,37,1531,1855,7905,6509,6223,45911,54267,172275},
{1,1,3,15,23,39,109,145,215,147,1191,2425,301,5543,997,31071,101697,169677},
{1,1,3,5,17,23,41,191,367,967,1625,3669,769,7599,111,4399,64121,232275},
{1,3,5,1,25,61,47,247,413,605,399,1233,2789,9775,7111,42853,2305,87423},
{1,3,7,3,1,25,73,247,221,235,169,889,5635,4325,27015,39549,107545,80885},
{1,1,7,11,15,55,61,103,179,157,481,3089,4539,375,25425,14995,60119,31031},
{1,3,3,1,31,17,87,123,27,309,1693,3871,7319,15615,20113,18239,86407,172381},
{1,1,1,13,17,31,83,149,451,305,847,223,5705,9697,4967,34273,4041,252891},
{1,3,3,15,7,27,105,207,443,825,701,1159,5267,14085,28295,41757,47799,14835},
{1,3,7,3,1,31,77,219,139,497,1575,905,4341,4611,27861,59871,45525,21735},
{1,3,3,3,7,17,65,183,231,955,1111,1899,1677,13685,29395,10449,62505,125643},
{1,3,5,7,27,57,81,165,279,989,1569,573,7593,10067,1343,12039,117175,225125},
{1,3,3,15,19,37,47,175,87,153,1137,1985,2473,14767,19587,41751,98937,66667},
{1,3,5,3,19,51,25,155,37,597,719,1039,165,1871,15677,59891,29899,231979},
{1,3,5,13,15,39,17,21,73,695,1813,2463,3549,3081,14037,13077,40417,258995},
{1,1,5,9,29,5,105,75,97,937,1767,975,637,9419,30673,33537,979,45381},
{1,1,5,9,3,31,91,193,171,163,925,3519,3621,4943,14093,22881,18459,110155},
{1,1,3,7,29,1,39,107,359,805,91,2911,4741,3099,16967,45849,95255,63225},
{1,1,5,13,25,41,49,145,345,823,1571,341,6323,9679,14855,19965,108367,99833},
{1,3,5,3,27,35,87,83,373,425,281,1313,5153,6301,2745,12677,34603,181835},
{1,1,7,7,13,17,83,101,141,789,1403,2777,2749,1551,9009,9909,48443,176679},
{1,3,5,9,7,25,125,109,155,357,1111,3057,771,11253,25811,60333,68505,146987},
{1,3,7,7,29,19,69,115,411,793,51,715,3035,11577,14237,23963,13915,196771},
{1,1,3,3,27,37,61,163,131,749,37,1333,47,2519,25473,40851,55861,113961},
{1,3,5,1,3,49,19,251,125,387,1887,3571,1465,4831,3859,43357,20859,225835},
{1,3,5,9,27,53,53,143,383,781,819,2921,3499,11551,18761,14453,58209,181763},
{1,3,7,9,17,17,79,61,145,413,541,895,2077,6957,28681,44821,30609,131705},
{1,1,3,15,1,57,17,125,11,43,1079,1023,5391,67,31701,5737,429,75411},
{1,1,7,7,21,45,65,127,447,793,161,333,637,7403,12861,30173,125121,254687},
{1,1,3,9,27,53,85,223,297,455,919,2371,7049,7167,18075,22815,10265,14765},
{1,1,3,7,1,53,91,181,471,101,771,4043,3039,1215,19289,15941,55187,147355},
{1,3,1,1,13,19,13,47,159,965,1383,297,4299,7181,1271,17057,114847,180883},
{1,3,1,15,29,55,113,243,215,665,641,1975,5907,2617,17077,43697,61101,70007},
{1,3,1,11,5,55,109,145,307,663,1327,1247,8033,15425,18539,57027,72161,181655},
{1,3,5,9,25,17,3,57,7,449,1049,3423,5769,12713,29849,1017,92579,131255},
{1,1,7,13,25,13,55,217,461,595,931,1883,2645,9625,20467,45825,72027,163767},
{1,3,5,15,29,49,23,47,45,645,973,3837,621,7373,3585,16083,93823,184593},
{1,3,7,11,27,19,59,125,447,33,541,1067,6983,3779,27275,34269,106937,65085},
{1,3,1,9,23,23,51,43,475,861,1759,2559,3059,1175,31555,27671,117653,162735},
{1,1,7,13,7,61,33,49,23,737,949,1785,2921,873,26631,61941,14467,76225},
{1,3,7,5,31,11,49,149,7,85,1929,1001,4185,221,23719,52265,52973,67967},
{1,3,1,13,17,31,35,191,65,527,51,1093,3673,11167,29985,59739,43567,109817},
{1,1,1,11,23,39,95,121,501,355,1043,993,7533,15763,18399,31601,49373,243209},
{1,1,3,3,15,37,57,183,27,981,153,1481,549,7847,2689,57401,46359,175401},
{1,3,5,9,31,19,83,79,413,597,1957,3027,4751,1437,11255,39513,56927,166841},
{1,3,7,5,27,61,69,65,143,321,1129,2521,4467,4369,11727,35643,80155,184241},
{1,3,7,1,25,27,107,219,481,457,2027,1057,6409,5641,19711,11009,44295,28171},
{1,3,3,9,3,17,85,5,341,107,2037,93,741,5279,20093,28637,80823,210279},
{1,1,7,15,5,9,33,167,451,463,1951,2395,3821,2915,15195,34517,113545,22173},
{1,1,3,1,23,55,113,159,139,795,69,2021,6769,10807,18605,54161,39501,233797},
{1,1,7,11,17,53,103,131,385,909,629,3127,6117,11457,31115,8255,33227,170877},
{1,1,3,9,23,19,99,221,141,731,311,2617,2763,375,26763,56473,6613,60519},
{1,3,1,9,7,29,15,105,243,159,1755,3999,5861,12009,30111,48269,70427,187173},
{1,1,3,13,1,35,39,121,409,571,1835,1535,4671,12671,4503,4783,48009,216837},
{1,1,1,9,25,61,87,109,489,107,1741,859,237,7161,27117,58587,55445,155763},
{1,1,7,15,9,21,61,159,301,863,1823,11,419,6717,28199,24129,58419,22147},
{1,3,1,5,9,7,13,205,185,759,777,2877,5991,14555,18793,51485,6373,232105},
{1,1,3,5,7,25,51,79,227,447,867,2709,2677,15249,22957,45577,39011,16839},
{1,1,1,3,5,51,69,135,395,339,685,3657,3789,16345,2911,51737,97471,126605},
{1,3,7,15,15,5,85,153,507,347,1457,527,1055,7773,4161,10487,92373,256535},
{1,3,3,3,1,9,25,1,155,321,1739,555,7719,10501,19075,12529,75975,229905},
{1,1,1,3,29,31,89,23,283,875,1653,855,7613,15277,23845,47443,287,217441},
{1,3,3,1,25,7,75,119,493,131,231,3063,7171,5437,16385,50347,87427,53603},
{1,3,7,7,27,55,103,223,219,103,733,1233,1931,2119,19333,59839,100421,256811},
{1,3,7,15,23,63,77,151,285,701,1403,1267,6975,11421,24943,51647,75651,191675},
{1,1,5,7,25,23,25,7,503,759,997,1711,1439,12483,30117,55205,8813,221589},
{1,3,7,5,21,3,117,65,461,851,915,575,3061,1055,11999,8375,128677,98005},
{1,3,7,7,19,13,123,23,41,293,79,1435,1175,7399,14907,4671,88029,220627},
{1,3,3,13,11,17,65,21,143,257,1001,2423,5659,11681,23605,40649,49797,55497},
{1,3,5,5,29,15,125,83,139,381,1435,2129,1699,10725,531,767,112477,134223},
{1,3,7,9,9,23,35,1,127,143,707,1475,4705,8921,14919,50909,64425,33381},
{1,1,1,15,11,63,87,101,243,833,707,4095,201,4877,10219,39019,129779,229857},
{1,1,1,11,5,9,35,177,303,545,917,1037,1789,12147,29095,27391,112833,104713},
{1,1,1,5,27,23,111,219,439,445,967,3527,6203,1829,19657,48965,85213,58719},
{1,3,7,11,15,7,95,113,317,225,1229,3033,5777,4075,24093,3539,19333,212757},
{1,3,7,7,1,35,35,67,459,769,1675,3509,7393,10433,12003,7385,4425,188989},
{1,1,7,9,5,45,35,27,443,301,533,2803,99,17,20749,58353,93067,118763},
{1,1,3,3,13,51,61,181,81,859,1461,3455,2277,13769,1251,4313,119973,30693},
{1,1,3,7,15,29,23,207,239,65,1889,151,7793,2657,13673,29033,74477,215027},
{1,1,5,1,19,35,19,71,187,783,543,505,347,3191,1087,49735,54109,27979},
{1,3,3,3,3,61,67,59,207,957,1709,1567,7973,5921,29841,8311,81165,91965},
{1,1,1,7,23,47,109,189,447,861,1615,3283,3059,749,28729,8713,38743,211019},
{1,3,5,1,17,51,127,181,355,515,603,465,1825,9281,31971,42793,22467,175777},
{1,3,1,5,3,29,111,91,99,15,535,3047,1083,7181,28003,60719,71825,12293},
{1,3,5,7,1,43,83,117,221,353,139,647,6017,4655,31823,22097,118537,71803},
{1,1,3,3,27,11,35,169,215,883,1195,2983,4651,15893,24051,313,103947,5227},
{1,3,5,13,3,51,33,159,499,763,845,1541,3837,9397,855,4187,112167,243817},
{1,1,7,9,1,15,19,239,227,561,1685,2841,53,9753,15105,34277,128859,100085},
{1,3,5,13,15,7,57,9,415,1005,583,1347,4349,3603,9125,15019,77735,237011},
{1,1,1,13,27,21,105,17,235,605,1417,2053,3233,11617,28651,43161,71663,98373},
{1,3,5,13,29,17,123,105,477,359,613,1699,2581,3007,8507,14391,95487,633},
{1,1,7,7,13,55,107,211,71,339,1169,2629,165,16207,25523,7101,47553,261131},
{1,3,5,15,11,7,45,207,39,41,781,3347,2529,4475,9665,31499,119837,128755},
{1,3,1,15,23,59,59,17,89,823,59,3991,305,14893,1411,8015,92193,66935},
{1,1,7,15,19,29,11,207,429,851,1661,2903,4413,447,29447,39243,70435,160451},
{1,1,3,13,17,5,93,89,455,67,33,65,7957,14383,28525,56983,71899,4881},
{1,3,3,5,11,7,47,233,433,791,47,2561,6539,1151,2083,12309,62353,69507},
{1,3,5,11,15,55,101,251,41,39,383,3481,1817,3447,6205,38169,98267,157091},
{1,3,5,7,9,47,113,55,421,703,849,2251,129,9257,28097,33475,98933,32041},
{1,3,3,11,9,59,1,211,277,969,977,3079,4707,3341,17679,9469,52859,125883},
{1,1,7,13,29,19,49,149,259,573,1137,2571,2661,12865,24993,10721,96921,85931},
{1,3,1,9,15,27,91,127,305,159,523,2539,1969,4325,595,37077,79919,26889},
{1,3,1,11,1,5,65,75,317,909,1601,2713,6891,4927,28427,5791,82285,35209},
{1,3,7,7,9,5,111,167,477,437,1133,2715,6189,5051,4765,26267,99819,70419},
{1,1,3,9,27,57,23,233,423,191,1159,1539,6397,16041,8803,19787,114447,17029},
{1,1,5,1,11,3,111,125,287,487,1663,1953,3771,2011,18167,47471,94041,87569},
{1,3,1,11,5,9,75,153,37,803,971,1667,4631,9183,20179,6905,80949,54443},
{1,1,1,5,13,29,91,201,49,739,1569,2725,257,5505,5289,40731,27843,16565},
{1,1,7,13,27,41,81,199,99,43,1331,3237,6493,3839,19329,44371,19715,60553},
{1,1,5,7,29,41,67,163,467,93,1977,2625,6967,6655,19835,39517,10259,200487},
{1,1,3,15,23,35,31,171,175,883,593,245,6209,7381,5555,54507,66159,40771},
{1,3,3,11,3,63,75,177,239,77,1543,875,7951,7571,961,9909,101781,160399},
{1,3,1,3,3,37,71,231,373,443,835,1321,2107,2929,7527,47969,15329,94537},
{1,3,3,15,7,5,127,121,159,25,399,3009,4401,9649,4311,18045,22557,135177},
{1,1,1,3,29,57,75,73,261,493,1417,1351,3407,8553,4893,10325,123149,161435},
{1,3,3,11,15,5,87,115,337,213,949,1925,5057,5831,6837,51167,25291,182197},
{1,3,1,11,25,49,27,101,403,989,1129,3933,1147,13091,11965,38075,68251,103293},
{1,1,7,5,7,49,1,189,275,63,149,3255,1175,7811,24845,20755,99391,140673},
{1,3,1,13,17,35,37,37,415,125,643,443,6215,299,31237,45687,78535,102123},
{1,3,5,3,27,41,85,215,47,21,725,1967,2317,121,7827,48229,82027,60271},
{1,3,5,1,1,55,37,183,117,421,383,3883,5519,6161,6823,18423,77747,215969},
{1,3,5,13,31,3,117,59,375,797,1129,1283,3245,12775,30353,3837,130273,228899},
{1,3,5,1,7,33,17,153,179,255,537,2911,1223,367,18131,25903,33509,220031},
{1,3,7,5,5,7,103,233,309,947,1835,3509,4267,15619,5895,30707,81841,191899},
{1,1,5,11,3,15,91,83,319,765,895,2565,6833,1719,2971,37483,21709,23193},
{1,1,3,11,31,57,83,233,439,161,1503,749,6347,15379,2317,24671,93399,239585},
{1,1,3,9,29,45,19,107,295,153,189,2521,5465,7321,6143,229,100553,258911},
{1,3,7,11,31,27,95,21,249,981,1725,1481,1025,9301,11809,53109,29007,127683},
{1,3,1,3,1,23,97,137,5,471,1887,1035,2681,5143,3145,1517,88107,245245},
{1,1,1,1,15,11,13,9,405,607,403,1693,4363,9365,6425,48121,78969,87341},
{1,1,7,15,3,17,7,51,111,1023,9,465,1909,16283,4763,50939,119029,198257},
{1,3,3,1,31,11,113,13,499,433,1941,991,5439,3123,24591,16171,55099,206015},
{1,3,5,15,25,49,125,101,251,619,1895,4063,3065,14965,20081,11233,58253,69633},
{1,1,1,5,21,35,29,241,359,553,1001,1865,5183,5233,16371,55277,102091,143275},
{1,1,1,3,29,37,3,191,239,961,2031,1337,1169,5229,22861,38257,55027,153703},
{1,3,5,7,7,35,49,139,509,381,1267,2641,747,16239,23133,32111,70471,128427},
{1,1,1,9,23,25,117,125,369,891,103,2215,3571,1291,9001,35671,67119,198847},
{1,1,5,9,17,19,27,7,207,55,1099,2117,7511,14999,7761,32215,103401,68599},
{1,1,7,9,1,59,41,91,9,225,457,3241,4713,2923,11973,2867,130583,202007},
{1,3,1,9,31,47,63,49,457,757,885,937,2973,12147,2607,52907,126047,83275},
{1,3,5,11,17,1,79,123,505,203,1779,71,4357,2285,31625,15225,86519,2021},
{1,3,1,11,21,17,41,169,125,995,351,1235,25,7463,2099,18917,71355,26983},
{1,1,7,1,21,23,41,5,415,405,1235,1245,151,11283,25293,45147,12597,39501},
{1,1,1,5,29,29,15,165,259,179,1479,3535,779,6583,885,34331,71193,154417},
{1,1,1,5,3,1,13,181,507,339,333,4059,7963,15649,15507,16913,34741,202039},
{1,3,7,1,1,9,17,119,77,583,259,883,4011,4275,9599,58663,73237,202783},
{1,1,5,11,23,27,19,171,373,779,661,1701,3363,13095,897,51233,1319,41093},
{1,3,3,3,29,21,105,29,429,657,1735,1279,809,14963,9735,23251,44879,159371},
{1,1,5,11,17,27,117,65,193,539,1095,439,1687,11277,513,30611,88885,69145},
{1,3,1,7,11,1,27,41,63,501,917,2397,6839,10835,26437,56169,46631,64095},
{1,1,7,15,29,5,17,217,333,389,403,3167,3599,12055,30669,44821,109811,237393},
{1,3,5,13,1,39,51,233,159,135,763,2499,7741,13099,8639,8043,39827,5989},
{1,1,7,3,1,61,41,37,37,67,867,2631,6265,5551,161,56643,126087,126829},
{1,1,7,1,21,39,101,225,489,123,661,2489,1865,6809,21663,59405,45579,51257},
{1,3,7,9,27,53,11,97,369,389,1933,3321,543,12331,11571,10685,49049,244027},
{1,3,5,3,7,15,21,165,181,877,1161,1815,2097,449,32411,22843,12467,55397},
{1,3,1,3,11,45,23,193,287,137,333,1831,457,583,23081,4525,4781,249509},
{1,3,5,5,15,13,27,199,267,297,923,3861,4949,7945,25291,45407,47529,127287},
{1,1,5,7,19,29,113,51,503,487,699,2097,2957,6519,19487,46873,38871,89997},
{1,1,5,13,17,31,57,127,335,223,1545,3749,1539,3293,21159,13019,48343,190895},
{1,1,7,9,25,19,75,41,511,269,819,3313,6805,15051,4349,1809,34841,190641},
{1,3,5,9,27,7,91,187,123,519,477,2719,211,1225,22689,37043,66291,205441},
{1,1,5,13,5,41,95,49,187,239,1213,2363,8075,12423,6361,42471,70047,188063},
{1,3,7,3,27,23,21,217,65,143,1171,1441,1603,2235,20923,32611,111903,132771},
{1,1,7,9,3,29,33,203,497,179,1253,2083,7407,12551,8371,62167,93875,193017},
{1,1,1,13,7,61,43,107,417,757,1701,3187,5489,11359,20469,20249,93581,207969},
{1,1,7,3,31,51,51,183,483,885,1627,3605,6687,1271,27013,40409,103807,189805},
{1,1,3,1,21,21,107,185,267,981,147,1873,1085,15829,10315,21673,7713,120087},
{1,1,5,3,7,27,73,131,287,657,1351,547,3655,2433,6753,2465,110299,194587},
{1,1,7,7,17,55,29,223,411,775,745,3515,4573,4289,7411,55999,22021,110567},
{1,3,1,3,29,55,7,183,507,773,1299,3653,7693,3773,29549,4171,123039,137495},
{1,1,1,7,5,25,53,85,41,837,587,2997,7281,6821,15609,47855,49017,108557},
{1,1,5,5,1,17,109,231,295,825,1909,683,2197,1895,8641,37917,36347,38683},
{1,3,7,3,23,39,91,121,223,505,127,3439,7779,12917,17351,33063,84019,40077},
{1,3,3,1,19,1,125,99,143,549,709,3605,2377,761,14369,52191,80811,214877},
{1,1,7,9,13,57,39,91,505,299,1241,1697,5821,5327,22439,42321,120941,40009},
{1,1,3,13,15,59,15,129,265,841,1255,1915,4645,5991,26801,7839,66961,59045},
{1,3,7,15,17,57,61,173,391,1001,1815,2565,1445,13237,2273,61683,62327,180255},
{1,1,3,3,23,29,115,185,333,103,1807,3271,4803,9743,3031,25263,30761,1899},
{1,1,1,7,1,13,63,113,467,17,1803,3141,7069,8895,25823,40347,11211,88769},
{1,3,5,1,3,3,29,101,315,915,341,287,4167,7579,19797,18287,19079,52805},
{1,3,7,15,31,61,27,153,387,273,343,881,2273,6621,19391,41735,123899,117851},
{1,1,7,11,5,49,83,223,87,341,1023,2785,3635,2651,5179,25907,115249,74001},
{1,3,3,7,31,37,123,79,365,455,639,691,2659,12215,26785,48785,120175,155501},
{1,3,3,11,19,49,81,97,429,317,257,663,5009,2855,22721,51553,32511,188977},
{1,1,7,11,5,37,1,123,477,747,839,3975,6347,489,31387,56037,62935,177587},
{1,1,1,1,29,7,119,233,255,25,127,1377,991,12151,31259,64863,34733,86101},
{1,3,7,5,19,57,67,1,81,719,891,2485,3817,1055,437,9779,23823,173219},
{1,1,1,5,1,63,87,163,135,809,637,1233,5245,481,11011,23477,114963,96051},
{1,1,7,5,25,39,57,129,311,525,1555,179,639,4949,8809,31215,95975,79407},
{1,3,1,1,15,59,77,87,479,889,1619,331,4781,10597,935,28105,83861,134273},
{1,3,5,15,21,55,61,105,373,185,1579,3487,2621,8993,6443,31709,57329,128165},
{1,3,3,3,7,21,117,159,177,927,1873,1865,3219,1693,1173,34365,107053,113949},
{1,3,7,1,17,37,35,101,305,141,1681,1949,47,11351,989,13887,127429,13059},
{1,1,3,7,13,41,125,115,65,621,1401,631,5875,8589,17185,22757,83625,92907},
{1,3,1,5,25,37,73,39,495,645,265,2685,5875,5919,23223,44593,26207,49921},
{1,3,1,13,25,31,39,15,179,791,1817,3617,2139,1827,21215,21767,15009,239443},
{1,1,3,7,17,9,33,121,235,535,1537,3307,2881,4351,4721,34131,129619,137993},
{1,1,3,1,3,51,79,213,205,323,1749,2563,2013,6519,18923,25937,74445,252283},
{1,3,5,11,3,53,17,195,305,543,1937,2997,4593,7801,15307,46359,39365,59537},
{1,1,1,13,31,53,111,163,139,163,999,83,5125,10047,11143,51407,13627,3621},
{1,1,3,9,5,1,125,95,281,939,913,1441,1209,12983,27759,22393,75985,178997},
{1,3,5,3,5,27,91,41,51,447,491,3405,497,2873,17865,30651,104197,71751},
{1,3,7,1,29,61,73,31,423,933,1327,809,1461,269,15121,18649,36095,139429},
{1,1,7,7,19,49,51,173,297,411,1255,1093,2821,6743,1927,27563,68459,261411},
{1,3,5,1,5,33,27,119,103,615,149,2299,6801,15615,7361,31045,87719,9557},
{1,1,3,9,17,23,89,35,151,385,319,2065,1897,1987,15159,34855,5395,110751},
{1,3,1,13,7,47,19,185,207,787,1179,1073,1463,6277,6129,25031,91969,123235},
{1,1,7,3,19,63,97,1,381,71,1169,339,6585,3629,31357,59451,102735,253667},
{1,3,3,13,9,27,69,17,509,599,1247,2267,3309,1905,17995,41263,5947,51607},
{1,3,1,9,31,45,69,243,171,555,61,1135,1993,8615,18363,19545,64015,81391},
{1,1,1,1,19,49,31,65,53,123,271,3007,4509,9465,3855,12673,19457,14677},
{1,3,5,13,29,53,91,145,115,53,839,1911,2887,6053,18437,42273,63093,70937},
{1,1,5,5,27,13,87,175,485,699,463,811,4991,15303,23007,10021,59125,39997},
{1,1,5,5,27,21,89,61,109,555,953,2811,3015,3249,16085,64413,84605,177333},
{1,1,7,3,1,29,83,143,67,577,971,2339,6521,6341,27141,37149,99813,37579},
{1,3,3,7,23,29,117,5,287,559,667,2349,7481,679,9633,40857,89841,98125},
{1,1,1,3,31,31,83,117,213,213,23,3803,5967,7759,19521,13229,62231,150687},
{1,3,7,9,1,15,37,191,19,107,1723,3517,3477,3777,4359,45815,58661,33217},
{1,1,5,1,17,3,3,255,501,1021,1731,481,6145,3475,3417,11847,92203,75109},
{1,1,5,1,1,61,89,107,503,627,931,1355,2067,12487,20665,61543,15501,103843},
{1,1,5,9,25,17,7,255,251,939,851,2241,939,15331,29357,2485,80791,152601},
{1,1,5,3,13,25,35,113,83,765,1317,1409,369,2215,5659,3581,13925,108673},
{1,1,1,1,13,13,83,27,5,563,723,2733,3155,6567,24595,45569,37587,144401},
{1,1,1,9,31,51,73,105,299,857,669,963,4115,14939,11669,46215,92707,149249},
{1,1,3,5,7,41,105,213,3,999,93,1497,6783,1559,20047,40761,88219,64769},
{1,3,1,5,13,17,79,29,453,75,1095,623,7401,4225,30467,60795,130045,154767},
{1,1,5,3,31,59,33,129,505,277,1623,3531,6841,12903,7231,5801,92405,260195},
{1,1,3,5,27,23,63,219,225,547,1163,1899,4191,9725,30077,30157,73395,38195},
{1,1,1,11,17,27,63,127,95,205,1753,2023,6803,4355,28169,16691,25105,8969},
{1,1,5,3,23,23,89,115,231,647,513,3161,3175,5061,5797,35387,109827,19511},
{1,3,5,5,11,9,39,251,367,253,2031,3909,1057,12545,25397,51571,91229,83721},
{1,3,5,7,5,35,57,153,111,789,177,2237,1333,13185,993,22099,62113,211815},
{1,1,5,15,19,37,123,221,375,605,791,1663,7537,7193,20149,58077,113129,185493},
{1,1,1,1,1,53,117,227,441,851,1171,4031,2313,2847,25533,31767,18197,153101},
{1,1,3,3,13,9,65,225,71,763,1507,3795,4321,399,12515,4527,89193,236161},
{1,1,3,11,21,63,73,125,369,309,953,3525,3925,13609,26061,21739,112867,112985},
{1,1,7,1,27,25,3,129,321,193,1871,233,837,11163,14861,42721,72849,206739},
{1,3,7,3,5,51,43,177,167,11,1297,1805,515,6485,8253,271,47435,252291},
{1,3,3,3,19,47,47,47,299,101,1535,3593,4669,10367,19219,16579,85269,36115},
{1,1,7,15,7,51,53,181,379,267,985,3401,2189,10197,14183,413,76797,24751},
{1,1,5,7,13,27,65,119,235,131,1921,3411,1511,11221,30315,11799,127563,203533},
{1,3,1,3,13,55,101,189,483,261,467,645,417,6203,9221,19671,102331,259335},
{1,1,5,15,19,7,81,1,371,119,1433,1211,303,14393,27107,45295,109211,224661},
{1,3,7,9,19,53,31,55,103,351,1511,377,981,6709,19553,53579,55043,170489},
{1,3,3,15,31,49,1,251,187,73,119,3041,5455,5355,22245,7735,14661,258447},
{1,3,7,11,13,1,61,97,179,975,1653,3301,4303,2271,30171,63287,51271,21909},
{1,1,5,11,21,45,101,131,121,881,1205,1849,4337,5687,31967,22559,98017,202557},
{1,3,3,7,1,49,11,35,141,309,651,3319,4313,3675,27699,49429,109805,167089},
{1,1,3,13,13,15,61,251,335,365,677,2183,6291,8857,15231,551,63149,76729},
{1,3,3,13,1,59,85,127,409,1007,1947,3495,6227,11447,14329,3769,109619,59063},
{1,3,5,11,11,59,67,209,491,757,1137,1977,3155,9339,11219,20303,66417,187911},
{1,1,5,9,27,51,87,249,327,867,29,3811,4769,12353,24803,35747,84101,210975},
{1,3,7,7,23,37,23,55,237,543,779,1305,1535,13333,1403,10903,113135,195799},
{1,1,3,11,1,1,3,153,401,35,981,79,4227,9203,8179,29325,104809,140613},
{1,3,5,9,13,39,101,181,507,307,1411,1443,6855,8747,22709,37869,102303,577},
{1,3,5,1,25,41,3,239,195,1,1277,2085,4253,14683,24171,56733,82795,213291},
{1,1,3,5,25,55,31,55,215,149,1813,3775,779,6137,10561,41671,96883,177435},
{1,1,5,11,15,5,1,237,131,13,229,3203,2431,1829,31983,59535,31381,175455},
{1,3,3,7,5,19,61,253,223,609,1395,2495,5501,6571,12989,889,49435,200251},
{1,1,7,13,25,49,33,157,457,259,1935,2249,7419,12685,30509,32187,108839,178963},
{1,3,3,15,19,27,91,133,369,931,359,759,2647,13643,14877,14031,115367,201745},
{1,1,5,3,9,23,87,27,203,995,1759,999,949,2733,29053,46581,129003,42585},
{1,1,3,1,1,21,63,243,257,741,681,2471,2455,15145,31739,8751,15963,165405},
{1,3,3,1,25,21,69,213,219,9,199,487,4103,141,18177,58797,60415,6313},
{1,3,1,5,23,43,61,121,123,89,283,1313,2707,10199,7699,17437,130995,140327},
{1,3,5,13,31,41,111,39,403,5,1125,2867,3143,7051,9891,43349,20751,88465},
{1,1,3,1,19,53,83,207,285,789,1515,3455,4057,15777,27879,46971,122661,143407},
{1,3,3,11,25,21,127,191,313,357,1625,1323,1151,12509,22275,23517,12221,258709},
{1,1,5,7,1,47,1,107,387,965,1319,2911,2121,8595,9,21587,81187,2803},
{1,3,3,5,19,55,37,213,23,767,1493,635,4289,2503,16835,47851,77335,60565},
{1,1,1,7,23,9,101,145,457,691,1895,2145,7527,7687,20781,10957,24859,79137},
{1,3,7,15,9,9,15,195,493,859,687,1445,429,8599,24591,40709,118361,148163},
{1,1,1,3,7,51,45,143,339,475,1177,2829,785,10141,4923,29135,22603,119973},
{1,3,5,15,25,37,1,13,351,127,143,2637,1215,14577,12465,10575,67997,21877},
{1,3,7,3,27,19,59,241,327,307,731,3471,6123,13607,8793,14825,110681,83259},
{1,1,1,11,25,5,59,85,335,189,499,1305,5801,7259,2397,14045,55585,258579},
{1,1,3,5,21,49,49,63,261,657,1453,55,1325,15513,14891,60689,15381,252641},
{1,1,7,15,25,3,85,33,495,867,903,1813,2871,365,17399,45695,102851,225873},
{1,1,1,13,13,63,29,35,325,893,1313,133,8169,7791,9271,36759,92275,169717},
{1,1,7,3,21,45,7,151,387,891,1921,1701,307,5323,16321,51229,79369,21513},
{1,1,1,11,7,27,17,75,161,649,337,1731,2905,4589,17387,10455,70673,228373},
{1,1,3,15,17,35,45,131,469,629,1771,1965,5065,6249,29041,52791,55619,154531},
{1,1,7,3,25,53,85,233,161,163,1155,3159,1551,13099,25647,26777,91647,162755},
{1,1,3,9,17,11,39,63,503,927,1621,3425,4835,7083,16449,47913,127905,165567},
{1,1,7,1,29,9,1,111,285,1009,1427,3071,205,12269,31337,14501,10923,14277},
{1,1,5,5,1,3,51,205,477,661,1555,2113,6487,4755,13633,16391,35775,52623},
{1,3,3,3,27,23,109,49,71,19,733,1361,4369,14527,20443,10507,120183,246115},
{1,3,3,5,7,47,51,197,97,471,1631,3317,5857,9405,30359,7741,45079,175929},
{1,1,3,3,13,63,39,173,511,525,1687,1735,6877,7383,27971,26503,6189,232251},
{1,1,5,3,5,31,101,99,51,987,1627,3899,6321,9441,4983,64001,30923,199495},
{1,3,1,1,11,39,119,123,33,1017,1477,283,4939,453,16445,25599,106857,257811},
{1,3,1,11,13,1,3,101,275,75,1795,1449,2503,11765,19299,14237,157,244825},
{1,3,7,15,23,1,85,65,55,103,1523,1443,1021,5733,3297,10889,22487,82503},
{1,1,7,3,17,59,109,113,17,173,1709,273,5327,3243,10751,58361,42303,78391},
{1,1,5,15,25,11,101,133,193,131,1671,3045,7111,14331,15665,56407,31561,154555},
{1,3,3,5,15,41,105,65,81,293,389,2653,1883,14741,23553,33349,39665,154233},
{1,1,5,15,31,19,121,41,261,511,1679,957,1647,12647,12285,30291,122483,187911},
{1,3,1,5,27,25,17,45,303,947,1123,2729,281,12389,27987,42667,16089,17129},
{1,3,7,15,13,17,25,223,125,837,159,253,2599,11381,639,32545,50633,139025},
{1,3,1,13,23,43,25,83,507,47,99,697,4453,2139,17151,50709,37099,212957},
{1,1,7,7,29,7,63,141,475,853,1073,143,6979,5663,29691,59489,89689,223047},
{1,1,1,1,13,27,101,61,27,735,207,2065,5811,5461,21493,15481,103727,80017},
{1,3,1,11,9,9,35,251,147,841,1891,1909,5053,5103,11751,16209,110475,114875},
{1,3,3,11,13,55,117,205,71,159,1797,989,2221,16087,18287,8355,96403,146613},
{1,1,5,5,29,25,73,63,299,839,1225,3583,5641,1341,29431,7035,99107,13493},
{1,1,3,5,27,53,9,51,79,701,667,1469,4455,13761,18607,39429,7687,201115},
{1,3,7,11,23,35,101,129,491,369,565,2557,2529,1003,16003,33873,52155,861},
{1,1,1,15,27,63,1,55,331,853,899,1027,7389,8935,12559,27315,101753,255331},
{1,3,3,15,5,41,93,39,473,887,1667,847,7619,8407,6539,31989,63807,21861},
{1,1,5,11,27,57,73,249,331,653,21,2937,4403,16195,18785,30375,22939,235291},
{1,1,7,1,7,41,59,161,295,503,595,3021,455,3991,8617,65361,107239,83205},
{1,3,3,15,17,41,61,229,273,687,657,1969,2817,2367,29183,41199,24123,184081},
{1,3,7,5,25,63,43,65,443,423,549,2031,3353,7041,6563,18819,46047,239823},
{1,3,3,3,3,17,13,115,377,623,1959,127,5125,13209,24731,23151,21303,7213},
{1,1,7,1,21,11,21,41,491,37,1759,2771,1301,12995,17621,30907,75511,82321},
{1,3,3,13,13,23,77,211,215,711,427,2213,8041,1595,26105,39051,105407,242141},
{1,3,3,9,13,35,117,207,75,395,723,3321,6643,2429,10043,10585,3529,64067},
{1,1,1,7,3,1,83,93,311,157,891,1717,7669,16067,11775,27693,11757,94471},
{1,3,3,5,17,63,23,177,289,921,315,3083,5903,8697,22425,37845,31171,49237},
{1,1,7,9,21,63,29,227,427,271,525,2071,7103,8389,29185,51601,110737,16949},
{1,3,3,3,3,49,25,173,79,343,509,1939,6389,15501,20135,54365,69931,135269},
{1,1,3,3,21,23,41,71,169,947,1027,2345,3397,12181,15409,31725,41223,58837},
{1,3,7,1,19,23,57,201,27,449,1479,921,4703,10949,14369,27929,45399,46055},
{1,1,3,9,13,17,125,17,393,295,497,3089,6589,4003,8687,48145,2683,175521},
{1,3,3,15,15,13,3,31,51,101,973,101,3709,13437,51,14293,21561,136497},
{1,1,5,11,17,27,51,45,77,539,225,2029,533,153,26085,33611,28153,75671},
{1,1,1,15,3,59,59,123,475,225,1613,3121,2865,4647,14553,35449,121657,37457},
{1,1,5,1,27,33,121,225,57,619,1293,3813,2121,3525,21995,47253,33095,257451},
{1,3,1,11,11,43,115,233,335,185,989,3567,4135,2357,20559,43325,43015,51695},
{1,1,5,9,11,49,45,187,93,967,1609,2511,1549,4045,21309,16341,13495,214827},
{1,1,1,13,21,23,81,7,259,483,1059,773,5297,10123,9857,61187,47355,76307},
{1,3,7,9,29,51,113,255,223,853,1173,1019,1587,9629,22373,32731,125179,193271},
{1,1,5,11,3,55,25,145,347,451,1447,3399,5873,11579,11107,64707,10161,142003},
{1,1,1,7,15,49,109,93,267,919,177,2247,8129,8039,15629,63767,98153,143255},
{1,1,5,3,3,27,47,151,231,35,155,2745,7349,6543,14117,19549,54927,10819},
{1,3,7,15,31,29,17,203,249,169,1071,3069,6269,3455,27177,33761,111003,4527},
{1,3,1,5,31,15,65,189,3,917,857,1221,3553,2883,3631,32971,68057,109081},
{1,3,1,9,3,55,127,57,125,463,199,317,3373,967,5569,55997,17167,33585},
{1,3,5,1,9,57,15,89,335,119,1445,1931,4177,2495,27507,8209,60003,29657},
{1,3,5,7,15,43,83,117,283,131,653,57,6789,7633,30525,64131,101981,122017},
{1,3,7,11,3,17,115,217,391,825,1633,885,7787,5595,12235,30233,53587,62985},
{1,1,5,3,5,13,99,1,75,329,1247,107,2337,4201,6217,12273,41585,46563},
{1,3,1,15,25,53,33,125,311,955,161,3631,581,11915,4223,63207,16517,201665},
{1,1,5,1,27,23,93,211,483,691,949,1825,391,12111,13639,61009,88503,104823},
{1,3,1,13,3,9,51,133,259,977,697,661,7661,3987,8327,50155,112235,236135},
{1,1,3,13,7,39,121,37,151,973,1275,2699,3345,7167,19245,55535,12305,33567},
{1,1,1,1,27,5,91,63,409,579,459,2335,4721,3305,11293,15405,74513,157863},
{1,1,5,1,21,45,55,111,475,381,659,1131,3575,5165,27221,46757,53587,90741},
{1,1,5,15,11,31,121,209,69,389,779,2833,4519,1801,4363,24723,105849,54475},
{1,1,3,9,7,19,11,75,275,77,1997,1661,6139,13165,30653,49469,67053,3811},
{1,1,3,9,5,11,5,151,395,715,1381,3011,5939,1805,8063,62877,99749,112951},
{1,1,5,13,19,15,113,47,455,173,1897,701,6093,2089,3977,20599,60947,23671},
{1,1,1,13,23,19,13,117,275,313,1683,2975,179,3949,4361,60211,91999,211219},
{1,3,5,15,13,53,83,161,491,1001,1773,1227,1965,14479,17677,24399,86431,203303},
{1,1,7,15,5,51,103,131,351,747,1227,2859,6693,10615,29485,6619,106239,148739},
{1,3,5,1,9,43,91,173,223,393,1181,3785,6589,1299,10217,20891,64125,63409},
{1,1,5,7,11,23,45,57,397,771,511,1849,343,14139,26271,56241,52581,163187},
{1,3,7,5,15,59,89,151,255,247,291,219,995,10821,1445,35581,88767,16871},
{1,1,7,11,7,25,3,175,253,193,1641,1669,7095,11871,10801,42567,120663,109347},
{1,3,5,7,31,41,119,39,149,653,153,2783,1377,5223,17915,3127,41869,193477},
{1,3,3,13,23,19,47,85,487,103,237,2363,4451,5077,23749,17011,73561,169165},
{1,1,3,9,21,25,77,235,53,681,1463,2093,1525,12797,5469,54277,15587,68395},
{1,1,1,15,23,63,63,225,239,143,1073,199,3231,1371,11215,5999,100705,174681},
{1,1,1,3,17,25,69,179,445,695,281,379,8115,9443,13221,50669,37369,62151},
{1,3,3,9,11,29,21,89,441,353,401,1139,5003,8087,24457,50237,110993,117233},
{1,3,3,1,13,45,31,249,295,149,591,2071,3611,931,16261,8239,82767,195665},
{1,3,3,9,19,47,69,177,493,231,431,1359,6867,7641,15661,25285,65477,212643},
{1,3,3,13,19,63,83,153,367,407,547,661,7743,5473,2993,62937,33811,101313},
{1,3,5,3,29,17,19,203,79,279,1333,1851,51,9793,12955,17383,73437,121743},
{1,1,1,11,11,43,31,187,463,827,1511,225,845,8963,1553,61269,122033,245633},
{1,1,3,3,31,23,9,241,377,317,655,2197,2461,13239,15649,7879,55085,129855},
{1,3,5,7,9,37,1,191,185,145,1567,3423,1127,1991,10741,38407,22915,222845},
{1,1,5,3,27,31,11,227,307,973,745,1079,7479,10065,31389,19195,114775,246615},
{1,3,1,11,29,27,11,83,205,399,1489,739,715,7955,16473,21127,62379,260399},
{1,3,3,3,25,25,123,163,399,841,963,2089,4949,13085,19831,15345,60377,164235},
{1,1,1,9,3,21,101,105,397,23,1505,3201,547,295,23247,18823,115243,151073},
{1,3,7,1,31,27,111,23,205,709,1625,3921,6225,11039,29549,51239,119003,133663},
{1,3,3,11,21,49,111,195,25,833,1991,563,7031,15429,5707,12351,32221,16599},
{1,1,5,7,5,7,39,171,39,921,385,2343,625,15355,4923,36597,56901,148377},
{1,1,3,15,7,43,89,217,67,271,853,147,6767,3183,341,40769,116767,22351},
{1,3,5,7,7,3,105,27,183,59,953,4027,1277,10323,29437,56085,32677,198067},
{1,1,1,15,23,29,51,209,13,177,1103,1723,2877,9199,25601,15537,8599,230819},
{1,1,7,1,29,39,41,217,467,423,431,2707,2017,11865,11989,12045,71349,6311},
{1,1,1,13,15,25,3,55,403,833,1843,1159,1703,2221,15379,65027,18327,108881},
{1,3,7,13,3,27,13,227,215,873,1073,1117,7941,13607,7571,6957,44991,239761},
{1,3,7,11,23,1,95,235,283,977,1443,161,5937,4351,30835,35569,57509,1835},
{1,3,3,13,11,1,85,75,261,543,9,899,5821,5465,9771,53707,101003,219215},
{1,3,1,7,21,49,35,19,35,759,1467,1423,6355,8415,563,24157,121029,87309},
{1,1,7,1,9,13,65,85,209,583,387,1743,2665,12021,7525,27665,45885,135039},
{1,1,7,11,29,41,91,17,291,211,1801,493,899,14491,1741,28971,35205,131417},
{1,1,5,13,23,55,119,165,61,653,1375,3575,5081,7767,19963,61583,107149,240639},
{1,3,5,15,25,3,51,27,127,259,55,2221,3951,6243,15825,42881,37009,254401},
{1,3,5,11,25,63,13,105,111,677,1545,2399,4419,10853,7213,17183,103411,67459},
{1,1,1,11,11,31,73,125,155,545,1857,2749,6389,4083,16239,23651,68881,43455},
{1,3,7,7,21,3,117,237,431,17,687,2613,7483,3253,30511,53833,33077,157055},
{1,1,1,1,1,57,65,97,415,477,1003,1415,1493,12993,30965,24809,1467,213021},
{1,1,3,7,25,33,45,25,511,733,1077,2483,5899,14295,11631,50609,128989,45177},
{1,1,3,3,25,17,115,31,115,191,293,3991,3039,6751,16217,16517,21121,193641},
{1,3,3,13,25,23,7,51,363,641,333,2533,605,1105,12941,4195,129571,13253},
{1,3,1,11,17,21,7,205,293,159,9,441,3287,10247,2115,54099,128109,8137},
{1,1,7,5,21,17,43,87,117,737,149,3175,343,8509,12147,22041,80037,23277},
{1,3,3,1,3,7,101,245,11,1003,175,2323,7807,15611,5161,10277,37009,83231},
{1,3,1,5,13,17,113,75,315,237,77,587,5409,2053,22551,15205,82545,18531},
{1,3,5,11,9,57,61,117,281,111,369,2411,1691,3391,5379,8237,87329,4253},
{1,3,3,3,19,25,101,1,495,25,1317,2333,6183,12215,27879,56403,37169,71635},
{1,1,3,5,17,63,49,127,171,405,1763,3697,405,2233,4137,28787,108319,53133},
{1,1,5,7,23,43,87,189,97,239,1459,2115,7517,7799,28957,37105,71835,199195},
{1,3,1,3,25,25,23,61,369,717,1711,1103,7535,9871,25,26849,55955,113389},
{1,1,1,11,25,57,33,175,127,541,1031,2847,2069,4033,25593,10615,50097,122955},
{1,3,3,13,11,27,97,171,245,33,213,4069,753,3535,11727,34941,100543,220789},
{1,3,3,9,3,17,13,237,477,507,1751,3191,3385,13977,23355,57355,64341,37683},
{1,1,7,13,13,43,7,153,209,7,63,585,1715,13313,25355,46759,71893,29755},
{1,3,3,3,11,23,11,147,135,1011,1105,3931,3861,13589,32183,30727,37685,67123},
{1,3,7,1,11,13,25,229,147,843,329,3337,7559,13193,3011,31549,102461,46195},
{1,1,5,11,5,47,127,89,53,663,261,541,7743,13037,9013,23079,81225,239875},
{1,1,7,3,5,39,15,177,357,357,1959,1721,6703,11829,1195,42113,88699,244347},
{1,1,5,15,25,19,7,3,225,773,1535,99,6555,4105,19137,56155,109141,161015},
{1,1,5,15,5,59,41,53,203,459,1063,3015,5397,1559,20835,57773,67687,206189},
{1,3,1,11,17,25,61,221,37,809,1461,1961,7697,1777,23179,54761,7787,177737},
{1,3,7,15,27,21,49,107,353,677,461,239,5871,1059,3011,32397,13149,103973},
{1,1,5,3,11,53,61,239,479,913,479,3435,4979,7931,16841,60077,26667,212601},
{1,1,3,5,3,19,43,143,353,507,871,2547,7321,6163,9425,62911,86153,239011},
{1,1,1,3,15,7,115,43,69,299,1235,1511,3111,7465,769,46981,127707,195839},
{1,1,1,5,23,27,19,21,273,291,953,3577,3147,3863,18625,53505,33699,123305},
{1,3,5,9,3,11,89,27,447,119,493,2605,8175,8837,27555,2319,99101,79121},
{1,1,7,11,1,11,77,129,97,261,1241,3117,1627,5397,6495,52339,52711,206237},
{1,3,7,9,27,57,77,147,35,845,1417,1615,6097,12559,10765,19027,91693,204339},
{1,1,3,5,25,47,17,145,7,969,1981,733,4303,7785,4241,39733,82569,78061},
{1,1,5,1,5,47,45,111,405,943,1911,1613,3817,10483,17729,7201,88033,261701},
{1,3,3,13,9,3,87,39,277,769,57,2503,7803,11041,20945,19623,32617,110027},
{1,1,3,3,27,57,1,103,427,935,1617,665,837,8001,13543,44771,64033,65239},
{1,1,5,3,13,21,31,59,225,945,1825,1511,3273,3171,30347,21993,40203,143297},
{1,3,5,7,11,3,3,217,167,885,975,3249,7909,13621,18697,61021,31497,198033},
{1,3,5,9,11,5,87,33,117,471,267,529,5879,13969,5731,52613,106411,74341},
{1,1,7,11,5,31,25,55,135,779,717,1953,7929,11011,6133,14099,106975,178337},
{1,3,1,1,29,17,125,7,445,299,1897,3235,8189,14339,14725,63185,126751,88747},
{1,1,5,3,1,11,65,161,243,605,1945,3141,6443,9703,13331,2239,6315,247595},
{1,3,1,7,15,23,83,215,331,631,453,879,4109,4897,16535,55749,90799,147287},
{1,3,5,13,25,1,109,205,49,471,1735,973,1279,9917,18225,44921,98519,211541},
{1,1,5,11,29,41,113,187,75,479,1633,841,6259,8919,27751,25179,115369,166567},
{1,3,5,11,17,31,107,41,435,647,811,2937,5819,3483,3835,57033,53543,61973},
{1,3,3,11,15,45,33,103,505,67,463,1275,2449,15261,22867,25215,38793,189309},
{1,1,1,5,19,45,35,173,365,39,1599,3623,2231,12141,19437,27053,15869,104719},
{1,3,7,7,9,17,87,151,249,81,1109,1951,7475,1699,17847,64149,50285,242793},
{1,3,5,13,15,51,35,105,479,763,1945,2349,2987,621,283,20411,65799,86517},
{1,3,3,1,19,31,49,229,249,689,737,4027,5405,15211,26785,39143,93163,190421},
{1,3,7,5,1,21,63,97,347,73,745,3455,2347,3821,31385,6545,91803,72895},
{1,1,1,15,23,11,107,47,183,235,1985,3277,933,8491,14423,24293,6783,162199},
{1,3,3,9,17,3,123,59,277,773,1617,2979,1555,9753,10947,24745,89043,45185},
{1,3,7,3,25,17,79,43,311,415,1045,1289,7451,11413,11319,37177,101327,147453},
{1,3,7,7,17,45,49,33,313,613,1773,773,161,13579,1207,5681,120597,178639},
{1,3,5,5,17,43,65,243,287,223,253,687,887,14887,1077,53337,62381,43531},
{1,3,5,1,21,3,39,149,497,939,1537,437,5345,10321,25151,48785,49879,90945},
{1,1,7,11,1,61,113,63,285,615,343,2897,1939,7911,16387,10781,92769,27995},
{1,1,3,3,19,29,85,227,355,857,883,1853,5065,13795,5749,59107,57947,35775},
{1,3,5,9,23,37,119,161,23,511,81,973,4769,10821,32607,61731,64907,99055},
{1,3,1,3,11,17,109,241,349,887,1651,3865,2045,15893,4597,11557,53313,48489},
{1,1,5,9,31,43,49,193,171,477,363,735,1379,8977,9759,56477,99495,170433},
{1,1,3,7,25,25,77,31,21,1001,1527,1725,6479,8927,11249,63969,86291,74391},
{1,3,5,13,1,43,27,7,507,569,251,2199,3895,7845,13641,1655,112949,119493},
{1,3,7,15,7,1,123,27,121,261,201,1469,4229,2933,25157,1919,127937,21607},
{1,1,3,9,29,59,47,81,293,191,401,849,4355,1643,23533,8469,389,97891},
{1,3,5,5,9,55,37,175,203,179,901,3473,1489,1009,24623,54895,8711,190271},
{1,1,7,1,13,39,49,105,385,189,1079,2799,5901,2511,23199,58925,111727,131193},
{1,1,1,7,31,63,37,181,493,745,1131,223,8055,9507,26667,22163,26495,200945},
{1,3,7,1,25,15,127,71,445,935,1439,1167,3751,799,27253,46209,33413,38553},
{1,3,3,11,29,35,125,77,129,851,731,3259,4651,4137,20921,19779,119261,141507},
{1,3,1,9,11,13,31,211,87,377,547,113,1071,7167,28377,52943,50669,156915},
{1,1,3,7,29,55,89,215,425,513,175,1145,6995,1929,14253,20563,118543,104403},
{1,1,1,5,23,25,1,23,175,571,1597,3801,1411,1783,13045,37499,86831,139101},
{1,3,3,13,15,19,35,139,483,17,1555,3431,3417,13695,15985,65243,96659,76027},
{1,3,7,9,23,7,17,89,33,353,1999,2561,331,15661,25757,63389,112913,131757},
{1,3,1,11,27,59,37,75,121,429,1833,3243,2029,2601,5013,29433,123565,234803},
{1,3,1,7,31,13,33,25,459,803,267,1573,5579,4575,8125,7491,72681,239409},
{1,1,3,7,31,43,93,191,237,75,1809,3257,4131,1983,29153,23205,38393,197859},
{1,3,5,5,17,47,17,153,499,529,1515,1587,2951,12431,12787,13245,54117,82663},
{1,1,1,13,7,23,23,7,441,991,641,2713,151,1863,6065,47381,60493,136325},
{1,3,3,11,11,15,31,137,285,439,835,3033,6083,7883,3405,35803,65059,150143},
{1,1,7,3,19,47,61,163,313,813,1315,2995,2805,14397,6589,62123,46229,206697},
{1,3,5,5,27,51,25,99,241,571,1411,1191,7095,8639,29195,53733,53219,42851},
{1,3,1,5,11,29,1,49,61,149,1931,29,7163,3717,525,42375,71451,8345},
{1,3,3,3,13,19,97,249,265,509,1347,3081,6535,7941,31565,59897,91909,171789},
{1,3,3,1,25,17,75,169,251,607,73,549,1397,10661,1743,9615,41327,243207},
{1,3,1,11,7,7,15,181,385,883,651,2939,5457,15309,9807,22221,72893,146331},
{1,3,3,5,7,7,53,75,139,459,1861,917,4101,10379,18555,12633,70023,254761},
{1,3,3,1,17,51,5,109,471,3,1555,3731,6711,9791,63,61931,75269,138697},
{1,1,7,15,11,1,53,141,423,567,1937,849,5657,7437,32657,16253,115219,106027},
{1,3,5,1,17,29,65,213,443,541,697,3859,1463,16081,23299,7645,19475,77857},
{1,1,7,3,21,43,99,101,329,755,1123,1277,1381,7017,21763,28243,109995,178377},
{1,3,5,7,9,31,103,123,43,895,1925,3383,3539,13669,873,57361,45281,256517},
{1,1,1,13,1,37,115,55,415,703,1217,939,1145,4015,7233,44799,79711,164725},
{1,1,7,1,29,17,101,15,205,281,1059,301,753,11953,10533,31881,67741,12683},
{1,1,7,13,9,23,31,237,181,813,1765,2237,4897,9955,2139,13113,123423,227629},
{1,1,7,15,27,57,37,75,405,185,1671,2245,7151,10531,13161,15695,107547,47689},
{1,1,5,15,17,53,75,251,277,1001,179,589,1401,4937,11601,47113,36677,39263},
{1,3,5,15,23,47,53,81,115,547,1363,2457,4407,10861,25649,64013,44747,97949},
{1,1,3,1,25,29,121,43,205,591,211,1899,5835,739,19627,60387,127369,11255},
{1,1,3,15,31,11,93,227,501,731,1355,3963,347,83,12595,56431,80049,42103},
{1,3,1,11,13,17,51,165,311,67,1873,1493,3815,13209,11637,5809,94219,118077},
{1,1,7,15,19,17,13,73,365,413,1215,2265,2173,8725,4725,1373,76733,95379},
{1,3,1,7,7,61,13,145,205,113,1579,3851,7515,10659,28665,5277,65925,10141},
{1,3,7,1,9,63,11,83,197,797,1065,1521,1751,7423,7473,4371,29533,225167},
{1,3,7,7,3,63,71,177,53,279,1837,2609,7819,7285,11059,65247,102869,24429},
{1,3,3,13,9,21,123,125,367,85,85,1009,1009,7779,3375,30999,5035,215107},
{1,3,3,9,31,53,5,43,483,483,1359,2605,377,4243,13291,50211,118603,259865},
{1,1,1,5,19,37,109,139,373,79,1951,3379,5679,6445,29127,56229,97369,232561},
{1,1,3,5,19,37,61,225,321,573,1831,971,6507,10005,6837,16433,70913,170873},
{1,1,5,11,31,17,21,29,329,679,869,389,5121,1819,3539,43793,31617,204983},
{1,1,7,7,21,11,83,97,297,275,1559,1899,4957,11463,25647,21095,70121,113395},
{1,3,5,11,19,57,39,37,441,715,383,4083,1937,12263,6989,36159,118135,238475},
{1,1,1,3,9,53,85,201,357,807,865,1621,1993,7623,3165,1005,93343,227765},
{1,1,7,7,21,29,123,175,319,621,303,117,5589,12511,26053,41603,78439,71819},
{1,1,7,15,31,47,75,225,295,67,1349,1749,1363,8763,9153,4059,72015,3155},
{1,3,5,13,19,23,79,25,319,475,1517,2757,4009,12663,535,51617,55695,64399},
{1,3,7,13,19,39,61,235,369,951,111,2169,353,15371,8611,42477,130981,97419},
{1,1,3,13,27,31,115,201,3,291,793,237,3593,2307,12745,54603,96451,80853},
{1,3,3,11,11,35,43,1,35,415,1307,2303,5407,6883,29023,31271,119721,90599},
{1,1,5,9,21,23,3,1,333,463,1277,1165,6521,4887,16029,32537,43681,21633},
{1,1,1,13,1,35,45,57,293,435,1113,2477,6641,14083,28489,26189,44695,220481},
{1,3,5,5,5,31,75,149,309,921,941,1063,7041,12651,29533,46955,88133,89989},
{1,1,3,5,15,23,127,143,193,739,281,991,3731,16243,25483,24979,102317,186657},
{1,1,3,13,3,63,23,69,181,163,1733,893,5513,1525,31483,15033,108021,167875},
{1,1,5,15,15,51,79,59,55,243,565,159,7925,8393,20059,35011,53779,166241},
{1,1,3,5,11,57,85,175,495,999,1577,2377,715,2473,16979,5949,87691,195607},
{1,1,1,13,17,21,53,73,187,63,335,3251,4439,5701,13469,23567,70125,68931},
{1,1,1,13,23,11,55,75,37,845,745,2193,7113,5657,29449,41153,115547,87261},
{1,3,3,9,21,39,47,145,301,883,625,2479,1089,3393,23265,49577,81027,186485},
{1,1,3,7,3,11,37,117,79,905,493,265,1819,12179,12361,27457,14459,231837},
{1,3,5,11,19,45,99,5,455,497,1851,2349,5213,3671,5871,43187,59011,211167},
{1,3,7,5,23,61,63,97,413,575,1073,2587,573,1805,32307,58463,84927,15065},
{1,3,1,13,23,9,39,1,53,383,1277,3599,7719,16175,4443,53143,24345,111899},
{1,1,7,1,19,37,103,245,253,5,1367,3127,4689,5089,30697,45513,111291,26599},
{1,3,3,7,31,31,107,163,1,855,163,875,7481,5325,30107,19377,3167,5613},
{1,1,5,13,21,17,115,203,233,333,441,3185,3197,3397,8515,61879,11163,233277},
{1,3,5,3,17,53,93,233,465,573,1075,1905,1141,4965,13469,24901,23653,225233},
{1,3,7,11,11,1,95,47,85,65,9,2413,7347,2127,305,4673,79281,188081},
{1,1,7,5,9,5,27,23,393,201,467,3677,2641,4671,24627,18927,45137,74167},
{1,3,5,11,11,9,19,247,423,693,1885,1129,7459,8411,2573,54111,98919,160075},
{1,3,3,3,1,3,67,131,317,915,151,3609,4083,6395,12877,44017,28877,244165},
{1,3,1,3,1,33,29,23,19,323,873,115,2439,4699,5449,51637,68889,105197},
{1,1,7,1,19,55,37,241,53,695,729,1565,19,12875,26993,18511,35615,169281},
{1,3,3,1,1,7,121,49,345,883,1001,657,2647,15387,30633,18107,13745,217735},
{1,3,5,15,11,45,73,77,307,373,1723,335,473,5735,11747,39257,87199,47663},
{1,1,7,7,27,21,121,169,427,605,1593,3147,1001,3773,31505,22823,21543,82931},
{1,1,1,9,11,59,91,165,249,859,483,3133,5729,12675,7761,6475,116823,224187},
{1,1,3,3,27,31,51,1,429,517,1439,3959,2343,6709,5287,24039,52409,20749},
{1,3,7,7,11,31,83,111,391,729,721,1675,5679,14637,22065,49903,113759,40881},
{1,3,7,1,25,15,91,59,87,313,155,1439,2419,2099,22709,10289,40655,17351},
{1,3,5,1,15,5,11,21,261,227,1563,1177,4731,3487,1607,46599,105599,193425},
{1,1,5,5,5,45,77,181,431,27,1985,881,2555,7589,16199,31041,66683,52499},
{1,1,1,15,5,29,111,209,335,747,93,3551,5951,14995,18451,33329,9117,167455},
{1,3,1,7,25,9,113,123,387,87,267,2251,3509,10829,32733,48025,58267,143553},
{1,3,5,15,17,17,65,107,175,427,733,797,3837,12773,27865,29481,4557,196163},
{1,3,1,3,1,53,93,175,509,351,1093,1039,6931,2691,14957,44395,84383,58915},
{1,1,1,11,1,43,61,123,377,813,1335,1597,147,13663,30781,47635,24111,64307},
{1,1,3,11,25,27,15,215,125,679,1491,3203,5403,4531,11839,44227,49239,110439},
{1,1,3,13,9,35,71,127,127,629,1363,585,6713,10637,6803,20963,47157,157781},
{1,1,3,11,13,21,117,241,365,175,1397,1279,4117,5427,24007,50711,465,225003},
{1,1,1,9,13,63,49,189,113,61,353,2221,7541,4075,5283,5505,51035,35191},
{1,1,7,9,11,37,123,63,331,691,1299,1661,3769,7827,32127,32149,7271,150363},
{1,1,1,5,25,5,127,195,413,657,479,879,6743,8959,791,22425,77119,180721},
{1,1,7,3,13,57,123,125,135,69,455,3363,1783,1557,20401,26707,130345,195881},
{1,3,3,7,27,19,125,71,201,1017,1285,3955,5255,14375,18163,28537,76157,247193},
{1,1,3,1,27,33,123,137,189,655,1891,2419,5195,97,32565,38581,62715,164697},
{1,1,1,15,9,47,23,147,197,503,1803,2953,2961,13787,10545,35465,53997,198655},
{1,3,1,9,9,43,65,237,119,621,1517,3479,4165,12797,14731,53131,105501,112845},
{1,3,3,15,3,23,47,163,469,363,1813,3107,6167,8987,26829,33099,6821,203017},
{1,1,1,9,1,11,85,11,251,907,395,3935,3403,229,16825,48337,103647,91425},
{1,3,1,5,17,57,21,181,31,27,235,4041,4927,8319,29765,61603,19081,75879},
{1,1,5,15,11,3,7,225,247,221,251,1979,1151,10829,26491,39705,41587,99063},
{1,3,5,5,19,23,57,127,467,409,43,829,3883,10767,24351,31365,115943,209231},
{1,1,7,15,3,51,17,251,219,33,1511,2027,4995,12277,7639,59895,85267,87735},
{1,3,7,3,7,29,93,57,427,235,1591,3475,1159,2387,851,43307,87081,151543},
{1,3,7,7,1,9,21,167,73,439,2035,2091,4563,4819,5591,57123,78739,63235},
{1,1,3,13,19,35,63,17,425,277,1669,931,597,5621,22367,1155,109099,169965},
{1,3,7,5,11,11,41,71,35,183,555,2631,5199,16381,16319,1851,121551,141711},
{1,3,5,5,21,17,3,95,47,1011,1757,3295,1111,16043,6377,16257,37941,206637},
{1,3,1,5,25,19,19,69,395,589,1311,1075,5763,12475,3633,40647,54487,97459},
{1,3,5,7,13,23,83,91,419,415,685,1685,2893,12953,30641,43565,11851,187837},
{1,1,5,11,27,1,61,155,279,737,215,2909,969,57,17979,34537,41861,243717},
{1,1,5,1,17,61,57,199,127,569,1109,3057,7301,16097,17579,25753,82653,237273},
{1,1,7,15,17,45,19,53,153,785,51,291,5261,1317,21163,44393,108131,254373},
{1,1,3,11,5,19,61,125,127,961,2019,1725,855,677,20853,38845,3239,95697},
{1,1,3,15,3,3,117,17,61,201,241,1759,4465,3985,6985,47703,58657,52633},
{1,3,3,11,31,39,107,171,19,825,1309,807,7787,10761,20215,9287,21553,179599},
{1,3,7,9,5,7,121,15,3,199,97,3177,5461,15713,27609,54349,24963,186279},
{1,3,1,15,11,9,123,187,363,5,837,451,1601,6597,10857,46893,83729,20409},
{1,3,1,9,1,53,71,191,217,165,1709,1827,1977,10073,11373,35311,26637,134519},
{1,3,5,11,31,55,101,189,277,347,629,223,785,5739,25505,55601,55017,212837},
{1,1,5,11,3,13,45,235,65,459,621,587,7105,6181,13193,5683,42935,198585},
{1,1,3,1,3,17,27,109,261,979,903,1499,4799,11759,10591,65429,74587,16629},
{1,1,5,1,13,63,29,11,441,151,611,4073,3933,6793,28845,39223,120823,49397},
{1,3,3,5,21,13,23,53,357,197,1327,1773,2961,11509,16585,10201,28451,45109},
{1,3,5,7,19,17,97,63,295,111,85,2981,6719,9193,15197,12117,2553,59909},
{1,1,5,5,15,3,9,85,333,379,1409,1445,4173,3953,833,48089,120249,122703},
{1,3,7,7,29,13,57,19,141,979,1991,4011,8125,3915,15753,1371,113771,117273},
{1,3,3,13,21,53,115,187,279,29,1355,1843,253,3531,8193,54731,6213,123467},
{1,3,3,1,25,29,109,19,37,385,901,3737,6247,9941,13185,2895,88819,53029},
{1,1,1,1,3,31,89,157,483,657,1833,2975,3187,631,28685,7277,4915,115955},
{1,3,3,1,25,41,13,99,385,303,297,419,7919,12411,757,9227,47867,120175},
{1,3,5,11,23,15,21,157,177,301,789,2791,5769,7809,2369,26123,116465,22595},
{1,1,5,9,17,63,45,239,465,811,1157,1443,8137,12587,26209,62057,59299,167171},
{1,3,3,7,3,45,41,17,341,461,571,541,989,4069,17531,46729,107915,47871},
{1,1,7,1,1,23,45,213,125,799,5,3443,2535,12983,2133,63411,93027,89831},
{1,1,1,15,7,31,49,181,213,923,281,2059,861,6951,25659,32209,66423,225885},
{1,3,3,7,9,39,107,197,383,179,27,1395,6397,16139,32049,33567,43977,203939},
{1,1,3,5,13,37,13,31,339,527,641,181,1413,8145,341,57605,108031,109311},
{1,1,1,1,21,35,87,15,279,967,1003,813,5075,10595,5609,33901,86443,150007},
{1,3,1,5,27,9,75,199,377,889,545,1987,6277,361,12563,35699,27105,187995},
{1,3,7,1,11,3,41,215,273,61,821,1207,2809,8731,26409,50323,22355,16521},
{1,1,7,5,29,13,99,133,15,673,215,445,4051,2187,9395,62491,58685,224707},
{1,3,3,13,21,59,17,1,271,613,939,1881,2379,16325,3275,63707,59961,106937},
{1,3,3,1,23,53,51,181,391,375,767,239,373,4593,25211,37173,70409,252345},
{1,3,3,11,15,17,37,145,41,107,151,1351,3457,14727,755,36321,99397,73359},
{1,3,5,7,25,31,39,185,341,721,1799,1803,5985,10587,11605,9937,23905,56485},
{1,3,1,3,19,35,25,71,109,209,1675,4043,2053,6285,25317,50171,68293,124385},
{1,1,1,1,21,11,63,137,361,157,1985,2161,7239,1795,10459,38511,36817,253347},
{1,1,1,5,31,3,13,83,185,175,567,295,459,11453,3765,9841,30333,201377},
{1,1,3,13,5,57,99,125,371,903,2001,285,2005,8475,31617,58265,641,115507},
{1,3,5,9,11,17,123,67,77,803,815,3173,4795,11917,1187,32389,102289,248359},
{1,1,5,5,27,19,59,145,361,821,33,1465,7643,11101,145,21705,55105,181245},
{1,3,7,5,15,55,127,133,157,989,1211,3573,4021,2967,2941,38657,97681,114505},
{1,1,7,7,23,17,39,209,117,195,931,5,7509,9187,6011,10297,13727,258007},
{1,3,1,13,3,17,105,69,9,163,1615,241,5207,13173,28521,51417,130645,106787},
{1,1,7,13,15,3,5,187,5,239,1799,3083,7801,12781,24817,59341,73867,175273},
{1,1,3,11,11,1,89,17,497,217,1565,2933,6449,7687,6561,57903,92751,261371},
{1,1,1,1,15,39,47,249,39,765,249,2785,4401,16033,11463,127,120109,83133},
{1,1,3,3,19,59,47,153,505,1009,413,1177,5999,6841,12013,40295,115641,189241},
{1,3,3,11,17,51,45,101,459,971,1133,3467,4945,12445,1267,41783,66825,130167},
{1,3,1,7,17,45,77,211,387,23,1903,2309,2681,6897,6959,30981,113537,207415},
{1,1,3,1,19,9,103,89,461,881,71,2019,6475,13563,18835,2375,34807,1373},
{1,1,7,11,3,31,125,121,43,737,1995,3043,811,8883,8169,22131,29295,194963},
{1,3,7,11,7,45,125,149,427,187,1361,2405,2815,8877,15255,36867,95517,261969},
{1,1,7,11,9,29,89,175,467,997,937,3869,7843,12629,8701,60717,30443,193427},
{1,1,5,7,3,3,57,199,315,477,189,2029,2059,3473,27411,30419,26465,187807},
{1,3,1,15,3,3,11,55,233,603,1749,1737,5709,4559,13427,39137,44885,61611},
{1,1,7,1,25,15,61,199,107,737,909,3229,1799,5129,27655,45937,919,36161},
{1,1,3,5,31,27,99,247,425,689,1335,1661,625,15817,22601,33293,113927,261931},
{1,1,1,9,5,57,117,121,465,859,335,879,665,12787,21313,46387,16437,53769},
{1,1,3,1,11,11,75,145,307,621,833,235,3907,11331,6633,51905,72581,129613},
{1,1,3,13,17,13,81,125,377,499,1597,3437,4323,789,23825,46609,105997,159709},
{1,3,3,9,5,29,113,51,23,957,1981,3205,2549,9771,2555,44289,103893,170241},
{1,1,5,15,13,17,101,67,71,7,185,3775,5399,5213,13095,26045,59467,95547},
{1,1,5,5,31,11,77,169,3,1007,1853,2245,509,13489,2807,55227,67541,242835},
{1,3,7,15,11,63,39,97,1,219,1827,2343,6009,4909,4327,21853,46079,87719},
{1,3,1,9,17,51,119,93,179,607,1051,2381,619,11215,10839,44771,20555,12721},
{1,3,3,5,21,47,35,133,61,937,1561,1655,6527,5085,4141,60811,59971,6309},
{1,3,1,7,5,63,7,235,489,675,945,943,7107,6005,32695,27655,113219,132963},
{1,1,1,7,7,5,81,237,365,1,811,3075,1771,5223,7337,24601,68383,156975},
{1,3,1,15,5,35,39,91,301,387,805,3537,737,7453,4655,16349,108261,123697},
{1,3,5,3,9,59,95,187,155,183,589,2107,967,1095,4875,46131,100699,212797},
{1,3,1,7,27,29,77,133,397,445,933,1483,5027,12569,22163,58989,16657,195347},
{1,3,5,15,21,51,97,135,165,311,525,171,4785,7947,14649,40837,58875,222303},
{1,3,3,5,23,47,41,23,321,709,1555,1139,3775,11617,13001,18235,51803,197863},
{1,3,5,3,3,41,91,157,29,1005,945,3471,2563,8493,24961,44759,103079,50841},
{1,1,5,11,23,19,91,115,165,291,1653,1061,1067,6171,18441,26067,3569,117329},
{1,3,7,15,17,19,89,23,103,389,623,1071,203,9545,21259,36155,55395,141741},
{1,3,5,11,27,43,31,193,55,489,353,1615,7461,13977,31901,64051,82667,258825},
{1,1,3,7,5,39,7,245,241,843,1545,3499,8117,15057,14153,2665,107401,66059},
{1,3,5,11,9,11,41,171,255,153,1973,759,51,15601,327,25889,110861,20555},
{1,3,5,7,5,15,41,77,87,143,1141,3975,2675,7131,5549,52397,42073,27585},
{1,1,3,7,29,5,79,243,359,817,1053,3509,3347,6207,5147,31063,116851,132627},
{1,3,7,3,27,51,39,7,95,239,263,3497,867,1869,16773,46947,59193,37523},
{1,3,1,1,25,31,113,127,187,77,675,3307,999,12255,26441,30933,122761,116783},
{1,1,5,7,7,11,87,59,437,485,685,3159,7259,16271,24899,17919,130271,52953},
{1,1,3,11,7,13,61,157,149,1001,285,3631,1923,16013,19507,64447,8073,261171},
{1,3,7,9,7,13,45,7,225,671,287,1059,5223,2077,7551,58385,92955,162725},
{1,1,5,11,11,21,17,145,97,633,475,2639,2069,9663,23633,50949,109941,119865},
{1,1,5,13,9,49,127,171,199,413,1315,645,305,12123,9559,38319,99945,103313},
{1,3,5,3,19,21,119,17,301,611,1785,2081,2245,8761,4755,9507,23133,144575},
{1,3,7,11,17,25,101,59,397,249,687,715,1151,15941,20525,5171,24073,46257},
{1,1,3,15,11,45,9,201,421,867,389,3615,5965,10561,18309,17143,52771,230743},
{1,1,3,5,9,1,109,233,431,849,421,475,1331,9903,20649,34759,118611,38541},
{1,3,5,15,9,55,113,217,83,409,1449,2325,4825,11311,14565,65075,124399,3591},
{1,3,3,9,27,13,101,181,255,313,693,951,1153,13941,14097,8325,4589,102883},
{1,3,7,3,3,1,43,65,321,623,1389,57,3461,9965,6743,34843,91673,249573},
{1,3,5,5,11,29,101,79,275,685,569,59,6921,16065,30625,53339,32283,93401},
{1,3,1,11,29,33,103,145,431,289,1845,1915,23,699,5475,18413,127185,162637},
{1,3,1,11,27,23,71,63,45,579,1187,1189,1781,5595,9043,10155,33321,36487},
{1,3,3,15,17,19,85,233,293,833,1711,857,7573,393,23141,58713,21399,228381},
{1,3,3,15,3,35,33,35,403,123,575,3509,6303,13203,17997,15649,64331,124101},
{1,1,3,9,23,25,39,53,119,879,573,3225,5069,15489,21887,11773,37783,169523},
{1,3,5,5,5,25,29,189,145,863,661,3939,1059,11993,1487,3157,118287,69835},
{1,3,7,3,15,9,85,107,17,965,1097,2087,1947,14649,4099,50941,64511,209153},
{1,3,5,15,19,21,127,71,429,97,1989,835,743,11973,14635,45371,114657,208085},
{1,3,5,7,23,61,99,133,235,237,435,2681,331,7859,20859,3573,102901,775},
{1,3,3,9,7,57,29,15,53,569,871,1703,2573,10791,719,3487,105709,89573},
{1,1,1,9,7,21,21,207,459,621,737,635,5101,4343,4961,32067,64017,73675},
{1,1,3,9,25,27,77,69,251,327,921,3759,1715,14537,21399,10937,9085,241329},
{1,1,5,1,23,13,63,117,81,427,1063,1987,2433,14837,13473,28623,44799,202223},
{1,3,1,11,17,55,89,89,455,255,1009,1891,2197,9045,23543,48783,22871,58613},
{1,3,7,15,25,5,11,71,399,23,239,93,6681,11311,23403,58131,59549,38917},
{1,1,1,1,19,63,73,31,69,145,921,2475,3505,4797,23805,28621,101153,98895},
{1,3,3,3,9,1,113,111,275,851,519,1607,635,13287,6191,24545,112039,114383},
{1,3,7,9,13,13,107,97,37,133,21,1059,4201,6777,2843,43503,23761,13247},
{1,1,7,9,25,23,101,135,471,901,539,4083,1765,15553,5879,10787,67543,104543},
{1,3,3,13,25,63,1,49,287,357,1701,3689,3895,16313,22619,20203,8195,93127},
{1,1,1,11,15,37,75,43,311,443,1639,549,4707,3099,677,59115,11709,71013},
{1,1,5,11,17,43,23,21,421,613,199,1029,5255,271,12911,63431,108889,253379},
{1,3,7,11,27,45,9,89,65,25,1183,3497,8123,2389,215,16819,63777,163423},
{1,1,5,5,29,43,65,201,391,861,1133,3985,983,13039,15545,13695,91467,963},
{1,3,7,3,9,55,73,205,287,765,941,353,7379,2511,555,64399,77605,121959},
{1,3,1,11,25,15,109,35,351,675,1219,3791,233,15133,30733,24477,86077,85857},
{1,1,1,7,13,33,63,45,503,525,781,517,2187,1587,17297,26147,35421,61269},
{1,3,1,9,9,35,69,79,447,675,803,2793,5793,4433,29227,5437,103347,37713},
{1,3,1,9,27,31,65,167,327,231,1959,657,3141,8659,11055,23923,73597,187139},
{1,1,5,9,29,5,37,3,281,693,133,2139,5867,12073,23669,11427,80627,249003},
{1,1,1,13,9,35,89,203,381,281,535,1061,7417,13373,12149,37943,113133,110797},
{1,1,7,5,7,17,71,65,385,851,1357,3435,4441,6999,27065,32753,129531,52447},
{1,3,7,1,3,21,25,113,361,219,1345,2193,5711,3331,14343,23075,39955,71223},
{1,1,7,9,15,9,101,183,59,861,931,3385,6517,12067,7753,37997,128361,4591},
{1,3,5,3,23,5,37,217,203,749,993,2537,2425,13949,17235,15461,21275,141815},
{1,3,5,1,19,59,63,241,211,285,2033,1111,2859,14801,9491,14557,12973,223089},
{1,1,1,11,15,41,57,59,233,897,1193,381,2237,5309,19237,57607,97941,116573},
{1,1,3,9,15,17,75,15,385,129,495,887,4933,15113,7449,56213,15841,248029},
{1,3,1,1,29,37,19,221,47,185,1105,3297,5235,6917,12041,10815,54747,132329},
{1,3,1,5,3,17,33,35,395,491,1157,2563,6257,1025,18295,5293,77851,140157},
{1,3,1,13,7,31,95,21,347,409,1485,925,327,11497,7305,6503,111175,70989},
{1,3,3,1,11,41,127,93,367,649,1585,3379,7269,5537,26077,28541,55379,22989},
{1,1,1,5,27,11,35,49,7,113,1477,3615,7567,505,13915,51023,50783,45031},
{1,1,7,5,25,1,35,59,269,427,791,3179,1423,9801,17717,23631,97947,126861},
{1,3,5,7,1,51,77,97,19,287,303,791,307,4939,13615,61225,98127,114693},
{1,3,3,15,5,5,93,119,429,977,1763,3727,1761,3597,16489,71,44103,257929},
{1,1,5,1,15,29,79,33,335,381,1233,47,6741,4953,29689,11223,129185,182487},
{1,1,1,11,29,27,27,189,507,523,1949,2567,4105,1227,16631,34187,28521,265},
{1,3,3,7,3,7,39,155,315,439,1953,1227,6135,16291,453,50929,67507,166981},
{1,3,1,5,7,55,121,119,87,869,1049,575,3675,13505,15661,43899,106877,141691},
{1,3,1,11,23,9,117,243,329,767,335,2951,2887,13441,27579,15437,31699,165177},
{1,3,7,11,5,49,47,125,431,511,299,3215,3287,7029,9737,28317,34355,232365},
{1,3,7,3,17,9,29,255,509,393,1583,1979,6735,941,4393,35741,82019,109633},
{1,1,5,1,13,31,95,133,117,257,993,1513,4669,12239,7841,751,79567,23289},
{1,1,7,9,25,33,127,181,61,333,1087,1661,2715,2569,30041,4937,36053,3435},
{1,3,1,13,15,27,123,73,377,85,435,3435,2079,9271,28685,30089,38799,210247},
{1,1,5,3,5,17,93,181,313,837,1115,3099,3603,3483,23185,9933,53127,123245},
{1,1,1,13,3,57,11,67,41,273,1005,2313,505,6593,27287,47359,104597,45475},
{1,1,1,5,13,41,97,251,317,483,163,1493,6629,11995,31293,4715,98569,178419},
{1,3,5,5,21,7,69,169,223,953,1573,1137,8075,7733,23031,14589,6453,228883},
{1,1,7,9,27,37,3,183,41,99,111,1713,1291,8263,6373,39549,3099,156793},
{1,1,3,1,23,43,15,27,223,173,1601,2159,3595,15143,31065,35799,77339,141397},
{1,1,5,13,9,35,27,93,23,999,593,563,5333,8825,27277,46381,3171,6311},
{1,3,7,15,25,17,7,237,379,649,1879,2643,5951,4227,4937,24549,43577,116327},
{1,1,3,9,29,35,101,105,19,151,1135,897,2427,15779,31851,29183,44471,187817},
{1,3,7,11,9,55,19,115,395,559,1883,409,2459,201,18975,339,108251,19429},
{1,3,1,13,1,11,67,45,407,169,1401,381,3913,6491,28133,63857,52095,115749},
{1,1,1,11,21,45,65,253,511,51,893,3533,2101,4779,23941,22449,82457,44447},
{1,1,7,11,19,33,101,241,493,111,1967,469,6575,10445,733,56467,27403,25863},
{1,3,1,1,5,49,21,79,53,621,43,1183,1385,9129,21727,35559,35269,211383},
{1,1,1,13,23,43,53,145,149,611,745,899,7095,3243,1993,35807,110783,246199},
{1,1,7,9,25,37,71,233,407,1,1749,759,7689,15573,7351,33505,22631,49125},
{1,3,1,13,31,49,105,13,257,843,1171,2819,621,12567,24339,6689,127413,249671},
{1,1,5,11,5,1,93,21,317,789,571,2493,7255,6459,14737,13989,47003,246561},
{1,3,5,7,9,11,69,143,175,581,825,2219,1165,9061,6073,57169,18135,94943},
{1,1,5,7,7,55,121,107,395,939,1291,2497,3757,1361,31823,19375,22551,224653},
{1,1,7,15,15,1,47,225,223,589,1539,173,6257,5461,11197,9801,80687,84279},
{1,3,7,11,23,47,83,119,367,895,431,1949,565,1397,24911,29661,67861,74621},
{1,3,3,9,17,29,15,65,157,255,303,1467,3279,8873,31279,431,8497,7209},
{1,1,5,13,9,39,85,133,427,897,1665,2109,2865,15573,27729,59905,2241,83099},
{1,3,1,13,1,45,65,65,249,79,1515,503,953,9859,13307,27419,102209,107529},
{1,3,7,9,17,13,79,93,231,5,1811,557,1837,8077,8109,3497,79985,134375},
{1,1,5,9,15,3,23,27,491,9,1657,3877,3783,12645,2599,10673,40035,197681},
{1,1,5,3,5,13,121,145,291,621,1731,145,2033,341,3667,4139,52035,115865},
{1,3,5,5,3,29,115,227,339,23,1659,2367,1079,10757,30709,41473,55847,228761},
{1,3,5,7,7,61,103,57,197,31,237,2507,5247,10529,13823,47845,129031,47029},
{1,3,7,5,3,17,91,31,277,977,1905,3991,3657,12197,14535,43263,109629,31665},
{1,1,5,15,29,43,121,113,159,929,669,2067,4999,6847,12369,61795,98525,78051},
{1,1,3,7,25,61,65,79,373,683,113,1495,5447,15507,16731,53959,62905,252173},
{1,3,1,11,1,15,101,55,477,357,333,3243,3325,5885,11385,685,90575,23015},
{1,3,1,7,15,13,91,141,209,865,2035,2791,367,9953,29547,36731,13649,192911},
{1,1,5,15,9,59,37,131,3,299,897,119,7515,5271,2207,18187,62613,210345},
{1,3,1,7,29,53,95,185,327,473,1525,3751,915,5883,4137,46343,104917,182895},
{1,1,7,3,31,57,53,169,215,607,541,1081,5265,2509,28379,41767,19435,143693},
{1,1,7,7,31,57,19,203,467,57,1305,1513,6069,15595,31717,44687,65335,159315},
{1,1,1,1,13,1,41,39,489,465,1645,2847,6193,11025,11297,55945,92085,243061},
{1,3,3,13,15,47,87,77,321,903,181,2093,1673,5375,17969,48467,83441,120867},
{1,3,3,13,13,17,65,181,283,471,745,1091,7255,5987,29423,27579,96201,218157},
{1,1,1,7,13,5,101,131,309,401,99,2353,55,2377,6059,64777,33401,225605},
{1,3,1,15,9,35,37,197,65,593,411,2233,1485,9599,9581,31935,115145,76867},
{1,3,7,9,3,41,103,237,453,335,1831,3947,7573,3859,12495,60617,20715,163119},
{1,3,5,7,9,9,25,79,421,267,585,1093,2237,8881,7311,39417,110901,8969},
{1,3,3,15,1,29,75,159,89,965,457,1645,1485,729,30547,2275,79633,126089},
{1,3,7,7,19,47,55,115,287,477,719,3311,2455,12033,13811,34011,45153,126991},
{1,3,7,5,9,33,27,215,7,113,1027,415,1057,13011,1547,7955,21347,79427},
{1,3,1,11,1,41,27,29,255,763,219,897,915,453,9417,22845,31655,228869},
{1,1,7,13,7,49,105,111,53,219,171,841,5027,5311,28171,58719,32241,170921},
{1,3,5,7,21,53,11,169,45,429,1727,1953,8119,14955,19997,62665,31345,135715},
{1,1,5,13,17,13,125,247,411,663,1725,2515,7995,8963,5797,32871,66603,137997},
{1,1,5,5,23,37,15,63,35,817,463,1413,1203,8031,4169,45755,93511,134751},
{1,1,1,1,31,17,15,125,199,57,1499,1567,6113,6503,515,57841,49885,213881},
{1,1,7,7,15,1,67,213,197,471,577,27,1533,13009,31861,62435,113139,77057},
{1,3,7,1,29,21,99,173,137,19,1727,1157,5215,4367,28803,26031,120195,60111},
{1,1,5,9,25,55,27,45,231,693,765,429,2897,6045,19705,61903,5385,172967},
{1,3,1,5,9,17,35,151,91,41,89,3751,27,5721,26117,6105,31609,79569},
{1,3,5,11,15,3,25,73,383,765,729,51,4245,6215,9435,45223,68071,68453},
{1,1,7,5,31,61,19,153,331,233,11,3047,3939,11959,897,4437,2941,174493},
{1,1,7,11,27,11,83,33,7,761,805,2327,2997,12269,18707,10615,114357,54951},
{1,3,5,9,3,45,65,193,347,771,663,2901,6467,14109,5169,38021,39605,216877},
{1,1,7,1,1,13,109,179,499,325,1763,1923,7429,259,20589,48473,49605,124709},
{1,3,1,3,5,27,25,127,313,541,589,751,5959,5801,32467,40597,75625,24827},
{1,1,1,3,13,35,71,223,281,767,447,1253,2227,7305,23125,62847,16783,76145},
{1,1,5,5,11,1,95,215,351,915,1471,143,4011,3373,19019,31797,85891,33871},
{1,1,3,9,15,39,125,29,85,625,1155,753,6679,14239,14597,32715,97313,162291},
{1,1,1,7,13,47,127,69,199,145,123,3207,7673,9991,27501,29189,93027,136881},
{1,3,1,15,9,21,121,23,457,315,437,1919,5531,13817,8883,4421,19487,88591},
{1,3,1,9,15,49,101,27,11,283,1277,971,7697,5915,12709,38251,88165,261609},
{1,1,3,9,17,19,53,131,327,917,603,2451,3597,14731,9223,29719,113507,69875},
{1,1,5,7,1,3,77,71,149,901,283,1599,1053,16305,9937,20907,4133,29623},
{1,1,3,9,25,63,101,255,397,233,1111,1583,3431,5245,30209,33201,63859,16551},
{1,1,7,5,19,25,9,137,105,363,867,811,5829,12595,18867,61021,19425,99399},
{1,1,3,7,11,1,119,95,367,239,1677,67,283,5701,3635,26917,112895,224049},
{1,3,5,11,13,33,11,191,305,551,159,1953,4231,811,8711,41291,110917,176177},
{1,3,5,9,15,3,27,29,77,881,849,1113,7151,3433,11199,38409,98173,21373},
{1,1,5,13,25,57,81,169,215,379,1707,493,1071,4869,19149,24585,61803,149305},
{1,1,5,11,13,11,9,45,207,347,1203,185,3919,3119,27879,50793,18499,109239},
{1,1,1,5,3,23,123,175,445,439,215,1883,6857,14837,29411,33633,96241,68361},
{1,1,5,7,31,53,19,41,477,203,1133,1471,5067,3875,30655,9207,24835,22019},
{1,3,1,11,19,9,91,217,135,169,489,727,5471,2125,20867,19689,78859,222433},
{1,1,1,13,5,37,37,39,397,527,789,1447,7123,6099,16849,48895,95543,56135},
{1,3,7,7,15,31,81,165,31,867,1879,1161,3651,5167,12855,60195,85611,191791},
{1,1,1,9,31,35,19,123,281,445,63,2683,7073,1489,9791,40125,43723,103765},
{1,3,3,9,23,31,113,241,149,463,1047,3737,8105,16295,4565,8095,16617,87455},
{1,3,5,15,1,47,29,77,27,1013,1091,3657,835,563,7139,58839,92697,114523},
{1,3,1,1,5,49,87,251,473,583,2033,809,5341,15835,691,57133,75751,127717},
{1,3,1,11,23,51,95,167,73,739,573,1113,7585,5457,25767,5583,29583,48263},
{1,1,3,5,9,59,1,235,17,973,1987,3629,1739,6419,29943,44963,63943,18571},
{1,3,7,11,9,37,25,253,307,411,891,1977,6979,11287,12619,50327,25831,135673},
{1,1,5,15,23,27,83,157,253,559,1989,2431,4821,6617,4295,16143,249,109855},
{1,1,3,9,31,59,117,139,379,703,49,3013,6383,4019,7289,4567,34931,224967},
{1,1,1,3,3,33,49,127,177,417,723,3259,1547,3297,19733,59465,122179,13209},
{1,3,3,1,3,61,23,177,77,579,1739,2707,5319,13291,10223,45395,62797,124675},
{1,1,3,15,25,47,79,111,245,853,1103,3741,5783,2075,26371,28801,117831,111735},
{1,1,5,11,3,47,43,61,75,963,1507,3491,6031,14171,32557,23779,44815,168409},
{1,3,3,7,21,39,61,109,13,833,373,4021,4035,7987,18957,10423,82823,8763},
{1,1,7,3,3,33,113,77,447,127,213,1605,3873,12345,7847,63903,80665,6647},
{1,3,1,5,25,11,49,233,377,791,43,195,393,1403,27567,29673,11327,190513},
{1,3,1,15,21,3,21,169,221,495,1045,3715,4923,2437,23203,59905,70285,258455},
{1,1,7,13,29,33,91,153,31,359,25,3947,1699,4081,20907,24953,64977,88115},
{1,1,5,11,17,7,17,129,91,835,139,3823,1827,6787,27367,26801,61513,189677},
{1,3,3,9,23,21,97,103,481,859,413,893,4021,8111,23703,18791,102735,82735},
{1,1,1,7,11,53,61,3,347,633,191,3605,41,12605,14381,60403,126223,186157},
{1,3,5,1,11,33,61,235,245,623,2019,3289,5761,15557,1685,2173,104825,245139},
{1,1,3,7,19,55,75,219,11,75,1765,1833,263,6605,26297,24969,17721,109495},
{1,1,7,5,7,33,23,109,207,137,385,3233,6765,3517,31389,57049,25645,176257},
{1,1,5,5,27,63,65,23,93,721,1665,3805,3611,7543,21119,38565,99921,72773},
{1,1,1,13,13,19,23,5,425,727,1469,1261,6597,725,27129,36953,25781,191581},
{1,3,3,1,3,29,25,109,237,135,409,2239,5033,11007,31861,55171,76313,216271},
{1,3,7,13,31,33,11,31,179,67,755,2513,37,12863,24053,12315,45009,166643},
{1,1,5,13,13,37,19,223,409,387,139,3283,243,15573,24173,63271,91561,168665},
{1,3,5,7,17,25,63,231,23,965,1873,1021,7927,11127,19553,9883,83009,258991},
{1,3,1,7,17,21,71,65,165,845,1739,2395,5959,14803,17333,59003,36477,202511},
{1,3,5,13,15,57,59,205,507,41,703,195,4373,4023,13399,62061,43645,204899},
{1,3,5,11,13,13,43,19,497,599,1345,2001,407,2731,16283,55161,130887,189201},
{1,1,7,5,13,3,105,83,235,363,869,1715,4031,3419,15149,10627,47787,226107},
{1,3,3,3,9,49,99,161,413,739,195,2815,1157,9069,15591,4509,30765,184013},
{1,3,7,5,25,63,23,91,507,647,1249,2035,4341,8811,8345,49463,69023,195775},
{1,3,5,5,5,21,117,1,321,495,251,1961,8043,6593,11017,6167,56607,144009},
{1,1,3,3,15,63,41,177,403,375,1771,3,7481,4887,799,59283,106319,32155},
{1,1,1,7,19,57,97,91,489,561,335,3809,3167,8879,1789,22329,58851,84461},
{1,3,3,11,3,23,79,25,187,497,1343,543,4495,14599,29365,14795,26341,26923},
{1,3,1,13,21,35,9,227,423,761,439,3099,5167,12955,12877,5591,123511,74227},
{1,1,3,7,1,49,115,95,481,659,183,2337,39,235,30869,10223,59673,65293},
{1,1,1,13,11,29,113,37,153,993,1195,1695,4741,13671,29097,65023,78281,156235},
{1,3,5,11,19,17,47,243,273,679,393,4059,705,12473,1867,13783,86821,240545},
{1,3,1,11,23,35,15,31,275,261,427,909,7925,4737,22825,34859,28593,20071},
{1,3,1,1,13,1,115,115,103,63,1023,815,7007,6063,13329,28051,29807,109861},
{1,1,1,11,19,57,49,169,33,59,579,2409,89,9655,18091,57771,34509,175991},
{1,1,5,9,27,19,41,217,313,359,1745,3887,589,3103,10087,30615,56793,102515},
{1,3,7,11,25,43,101,245,67,1003,1379,2141,8025,15231,20705,45513,82251,147295},
{1,3,5,5,5,47,19,33,107,773,627,4077,5829,6483,25791,35079,103073,201657},
{1,1,5,15,1,37,115,15,61,987,1029,2125,5357,10233,14907,12077,92143,207301},
{1,1,7,7,3,15,95,3,393,535,819,743,3613,11459,2269,17083,65547,74813},
{1,1,7,5,11,27,117,65,55,87,105,3219,1587,383,25349,54561,11935,101203},
{1,1,5,15,23,53,37,149,191,963,1407,4091,1647,9537,30247,23501,123745,76301},
{1,3,1,1,21,31,11,107,55,823,805,141,7177,15883,3307,52245,115171,260589},
{1,3,7,13,25,15,5,221,347,83,51,1227,4591,851,10173,37777,82441,175219},
{1,1,7,15,17,41,121,215,111,999,367,1961,3207,10145,10395,24381,95937,12693},
{1,1,1,11,23,27,117,255,87,519,599,3471,3983,2797,13477,56479,27321,101585},
{1,1,5,9,1,3,35,15,457,209,141,1295,1631,9745,30247,44865,78113,13207},
{1,3,3,1,27,63,29,31,277,173,1321,3847,4127,8713,10507,8697,97025,105995},
{1,1,5,13,13,47,33,69,113,369,539,4075,1013,9733,9291,33377,130567,238331},
{1,3,7,13,15,15,125,219,205,763,1233,1911,7733,7623,27305,6067,16169,238805},
{1,3,1,9,23,17,35,175,157,627,1045,1791,1675,11699,2151,28293,14529,30523},
{1,1,5,9,5,1,23,151,295,949,371,3317,2557,5815,9699,48379,104561,103747},
{1,3,5,5,11,57,125,247,29,257,979,2437,4391,8229,11231,30145,111165,92347},
{1,1,3,3,27,17,71,71,357,367,1213,2549,6049,15299,2891,21839,109889,34643},
{1,1,1,11,7,21,41,77,249,567,1947,2989,875,12975,23599,49313,67213,98415},
{1,1,7,7,27,51,103,221,295,247,1579,2435,67,3087,9421,59573,111143,42363},
{1,1,1,13,27,27,75,33,81,841,1295,2823,997,16329,6117,43361,63727,113347},
{1,1,1,3,19,7,43,93,397,293,803,3021,3915,1417,22255,38529,53737,133705},
{1,3,3,13,1,33,1,235,255,345,1621,315,2685,6451,7133,239,103075,175033},
{1,3,1,11,29,47,61,115,395,633,1913,2983,4581,3729,22511,16479,80607,232859},
{1,3,7,7,27,25,29,121,511,533,1791,3349,4915,8213,13913,6595,2353,207495},
{1,3,7,5,21,25,77,189,473,1015,1455,1923,3281,15163,2329,58529,55369,195007},
{1,3,1,1,25,37,117,41,207,413,143,1707,7463,15399,3013,4141,37669,70953},
{1,3,5,3,31,61,41,157,141,387,1705,1661,3607,6905,3305,63235,7977,253707},
{1,1,5,11,29,15,61,127,417,795,171,415,7935,4553,29979,21153,108811,219959},
{1,1,5,11,17,61,3,9,297,53,933,341,507,2683,15313,24113,78617,191127},
{1,1,7,15,5,57,65,187,15,541,1843,731,7331,2479,26259,32685,125259,108693},
{1,1,7,7,11,15,33,183,225,609,1755,3531,2767,6267,30823,36797,59699,136769},
{1,3,5,13,15,19,77,239,307,691,1165,1327,7901,9299,7777,39151,96261,79791},
{1,1,3,5,29,31,85,109,381,243,955,193,3461,5163,18607,51143,74457,84685},
{1,1,5,9,11,23,77,247,149,759,1153,1781,4107,16315,15513,48545,55607,163947},
{1,3,3,5,21,27,57,61,75,943,97,1507,4091,671,23023,49095,61649,222401},
{1,1,3,13,1,3,15,105,285,255,577,1347,2917,10257,21607,63041,79823,6447},
{1,1,3,1,17,25,109,47,445,225,1729,2835,4569,8755,21847,25839,43503,173599},
{1,1,5,15,19,1,121,119,33,77,1147,359,5747,2785,15567,5409,125979,199183},
{1,3,1,9,17,45,85,83,427,223,531,1681,2343,14959,27297,54607,70889,45529},
{1,1,5,11,31,61,109,195,505,197,159,2799,4517,11549,10297,17415,58277,206577},
{1,1,3,5,17,43,107,207,453,161,1775,1287,5775,12417,14201,48187,75073,121099},
{1,1,5,7,31,27,67,251,127,443,263,895,8081,14053,32023,54743,14723,221285},
{1,3,3,13,27,45,51,47,243,15,1283,2291,3613,14733,8777,3959,36769,104789},
{1,3,5,1,5,31,1,139,411,79,959,1431,2329,3595,19231,55747,18923,223709},
{1,3,1,1,7,9,69,201,305,411,459,3201,2525,6977,16249,17777,114321,243831},
{1,3,3,5,13,7,3,27,201,279,1253,1725,1481,8885,1233,40699,7267,189095},
{1,3,5,5,31,61,53,231,93,597,2027,2179,4517,565,27807,5447,130341,10411},
{1,1,7,1,9,17,63,245,405,23,1647,285,6625,8935,959,29095,657,185511},
{1,1,7,7,5,15,49,69,479,585,437,1097,5933,1709,26169,36895,16981,147033},
{1,3,7,13,29,19,89,249,195,687,379,1291,4791,9039,6381,12965,99995,105107},
{1,1,5,7,13,49,101,217,205,635,577,3301,911,1793,22285,20163,22593,45701},
{1,3,7,9,3,21,55,123,205,309,59,3739,1625,839,26733,27443,6699,244287},
{1,1,1,11,29,3,33,57,481,691,1401,3595,5435,571,6945,10911,94721,89751},
{1,1,3,5,21,19,23,169,263,137,771,1995,2211,6287,18691,14219,65647,89885},
{1,1,3,7,7,53,9,155,327,325,301,3703,1069,15573,14873,15665,71617,5079},
{1,3,1,3,27,15,1,203,465,629,71,1093,2071,7743,22441,42997,35249,113329},
{1,3,5,3,21,35,107,73,247,575,719,3215,3181,5861,25169,6503,12347,196371},
{1,3,1,3,7,29,117,115,221,345,165,1367,1491,15791,12647,34679,1043,219311},
{1,3,5,7,19,47,65,65,101,323,1209,3185,3803,1077,18933,17081,7475,165133},
{1,1,7,1,25,9,61,245,175,201,1837,2119,943,14043,14343,46299,81151,5587},
{1,1,1,1,31,27,49,89,387,975,1203,2995,2969,1465,925,39611,38101,126043},
{1,3,7,13,21,17,45,139,359,11,335,79,6629,6137,7879,62735,99493,138943},
{1,3,5,5,9,23,91,195,89,195,1931,3855,387,3491,29643,59939,32347,171539},
{1,3,3,15,21,55,5,13,139,125,1731,3131,1927,16051,8351,18625,32465,255813},
{1,3,7,11,21,45,53,225,33,733,115,639,4801,5529,11041,3557,83521,37525},
{1,3,7,15,3,37,111,127,463,565,543,2593,2203,5719,11667,63735,16481,155613},
{1,1,3,13,31,1,17,53,479,629,1517,89,3377,4831,9213,55029,69547,52363},
{1,1,7,1,5,47,115,73,59,407,1227,2955,5249,7921,4713,28699,41455,1161},
{1,1,7,7,5,7,39,7,97,867,247,639,3125,14961,19737,52589,59821,96095},
{1,1,7,5,11,51,63,245,385,1003,189,4039,6137,3621,13241,55753,14855,50221},
{1,3,5,3,9,61,83,209,301,917,259,187,6253,1579,28285,16571,100945,158067},
{1,3,5,11,5,47,123,173,253,183,1823,459,4719,13639,8455,12217,88779,134863},
{1,1,1,5,1,45,43,163,371,427,1791,1073,1615,14473,15895,4971,105269,109201},
{1,3,1,15,11,9,99,99,25,21,1499,83,6967,12923,13623,27423,4707,477},
{1,1,3,5,15,49,45,27,51,391,1849,347,6841,2831,4425,40701,61135,116945},
{1,1,3,7,21,23,15,223,403,395,1997,3247,6345,11739,6511,44323,86667,213287},
{1,3,7,11,31,21,75,129,427,777,1787,4031,1493,2279,10681,36675,25527,123533},
{1,3,5,15,9,5,117,147,259,265,1817,583,5341,12115,2369,4023,123479,218877},
{1,1,1,15,5,21,87,57,487,529,1129,2989,39,5995,28779,35813,97425,5227},
{1,1,7,3,7,1,41,231,195,205,1663,3149,4439,8241,3085,43965,58833,216779},
{1,1,3,1,23,45,65,3,55,653,131,2425,5653,9105,16921,55221,29241,220927},
{1,3,1,3,5,47,107,49,175,957,1287,1299,5215,4141,31697,9371,43339,133933},
{1,3,1,7,13,55,33,163,361,793,101,2159,3457,12893,11627,27115,95201,2945},
{1,1,7,15,11,39,79,113,385,41,1715,3887,1347,8141,6121,18653,50867,55745},
{1,1,7,13,3,5,23,59,223,665,1823,2989,1069,15161,8917,5539,47437,240933},
{1,3,7,13,13,19,73,25,413,211,439,339,1159,16063,9589,33451,28789,118883},
{1,1,5,11,13,61,81,63,197,569,961,253,2065,8969,24045,52811,26929,111329},
{1,3,7,5,19,23,27,163,37,103,1737,175,1853,597,14147,46159,26385,69427},
{1,3,7,9,27,43,45,209,61,115,645,1149,1473,10557,8541,51703,29207,92059},
{1,1,5,5,25,53,123,243,493,403,485,1505,6879,1921,13569,28271,24407,73057},
{1,1,3,11,15,31,99,29,503,819,55,773,2993,15341,7625,12835,28555,200609},
{1,1,7,9,21,49,47,207,13,571,57,1727,7441,1703,4253,64851,113,180273},
{1,3,3,9,23,1,1,53,195,569,925,1969,3031,14371,17673,39163,11819,117573},
{1,1,1,11,5,3,103,133,447,1015,1049,3283,7507,233,13721,50721,75511,227561},
{1,3,1,1,17,59,79,105,503,173,1575,1563,5807,12841,7983,28209,27527,229919},
{1,1,3,9,3,41,125,213,361,939,161,2235,2575,13519,7957,21527,40693,51055},
{1,3,7,11,11,7,117,21,7,745,1109,3393,953,5163,19909,49121,85061,209555},
{1,1,7,5,27,59,127,199,119,461,653,497,5867,767,16373,21201,87589,171491},
{1,1,7,11,7,21,121,97,17,827,1191,113,6527,14977,32567,15191,104541,140359},
{1,1,7,13,19,29,127,207,233,511,43,3177,7963,5559,24185,13373,37853,150537},
{1,3,3,9,15,17,119,201,443,51,17,605,4191,5251,28903,4861,92571,143499},
{1,1,5,11,21,45,111,245,115,705,1267,3013,7907,14973,30499,44117,118229,136571},
{1,3,7,7,31,35,69,143,269,27,1365,775,6067,11477,28475,54573,92827,226459},
{1,1,5,1,1,29,41,189,423,245,1031,1667,3465,1491,26787,53851,26189,215443},
{1,3,3,5,23,29,97,141,135,249,767,3627,7867,9311,25411,38325,118643,128453},
{1,3,7,13,3,25,61,121,285,401,1099,2327,5509,16127,2363,52395,114233,216013},
{1,1,1,13,7,37,83,151,447,605,289,2941,6273,5945,7493,29805,34935,101177},
{1,1,7,13,31,51,125,9,321,293,489,4023,2425,7645,2927,20973,111223,71255},
{1,1,7,3,27,9,59,143,307,543,1995,111,5807,4641,3581,2421,64213,187567},
{1,3,3,9,23,33,47,81,441,995,213,3501,1003,9885,24101,58767,49507,30525},
{1,3,1,3,19,51,117,53,49,167,1799,1421,2473,3183,14421,58621,130703,48095},
{1,1,7,7,5,25,33,237,447,377,517,2047,4357,2747,16491,23935,21655,144151},
{1,1,7,7,17,5,57,67,89,897,1163,3517,1651,6745,23449,2853,43829,50707},
{1,1,1,13,5,45,87,139,339,1021,649,2957,7887,11957,11235,11063,77329,93121},
{1,1,1,7,11,35,73,241,11,287,551,207,4701,2031,27191,44337,35577,226387},
{1,3,5,11,19,3,41,211,29,913,1455,2525,3935,5581,8043,12033,97479,73521},
{1,3,5,7,15,49,53,185,229,161,121,3407,903,7257,19535,42197,3983,222077},
{1,1,5,7,17,33,61,121,343,111,151,1147,3743,2423,24151,42307,50711,140317},
{1,3,3,7,27,1,119,209,243,185,1253,2307,7659,7839,9697,16799,5189,130005},
{1,3,3,1,27,21,115,175,157,735,1233,1133,1763,1125,4667,42569,125185,218417},
{1,3,5,9,5,37,97,165,87,447,1491,3141,597,10651,9727,65163,2469,141859},
{1,1,5,13,11,53,111,123,423,413,1519,3715,6623,15415,24085,20925,1529,85183},
{1,3,7,1,31,45,93,45,363,779,443,3687,6051,11683,31733,57251,55087,240877},
{1,1,1,15,1,17,53,237,131,673,1919,1531,7455,5043,1709,23375,75657,194393},
{1,3,5,9,21,3,101,141,387,887,1329,2627,2865,2685,20273,18901,43805,181049},
{1,3,5,5,7,49,55,243,311,653,959,3157,4891,8777,14381,28105,119323,181129},
{1,1,1,9,17,33,97,123,71,5,793,2829,4385,8577,9927,26213,53287,203555},
{1,1,1,9,15,61,51,31,195,1003,1915,2349,5319,13411,15265,36321,76157,200437},
{1,3,1,13,19,41,11,227,447,395,1885,2953,3537,3855,21611,14547,106573,233205},
{1,3,1,11,1,1,7,61,69,631,1687,1131,6901,5801,14431,17807,35777,253941},
{1,3,5,9,15,47,71,145,419,401,1781,2031,3157,14483,2393,4061,122053,81701},
{1,3,7,13,23,21,67,147,137,277,259,3119,4785,5349,3193,21805,108265,231111},
{1,1,3,9,23,63,77,153,75,643,1341,3607,6001,3387,17485,17893,124699,99515},
{1,1,7,11,9,51,79,255,255,723,1797,2805,2505,3437,4835,30731,73741,8051},
{1,1,5,7,5,19,73,75,19,889,1443,2263,5773,9997,329,46679,82313,130897},
{1,3,3,9,7,53,69,11,287,861,1367,1433,2693,16255,6785,24705,77463,231247},
{1,1,3,7,21,15,115,131,169,447,1731,2873,119,643,31719,22193,17959,150567},
{1,3,3,9,23,21,7,39,185,837,379,3687,3751,14801,15231,7239,77521,80135},
{1,1,1,1,7,33,93,247,487,873,1951,3273,551,3735,29477,62387,30361,145613},
{1,1,3,7,5,47,17,31,93,517,1175,1033,7421,75,541,1967,13059,104751},
{1,3,5,3,19,23,123,115,99,747,655,2885,2991,7497,5989,33419,54363,224947},
{1,3,3,1,15,9,51,3,307,879,1065,1835,2267,11299,21995,2997,102207,39},
{1,3,5,3,9,19,19,79,499,121,951,1151,379,5299,13727,49061,32605,208683},
{1,3,7,7,23,41,71,23,493,969,271,3729,6199,14693,17625,52509,121257,151175},
{1,1,7,15,9,51,61,9,147,527,803,3255,723,3241,23961,17497,122569,50863},
{1,3,5,1,19,19,31,31,95,667,377,1193,6759,8583,29801,7989,113899,43481},
{1,3,7,5,17,47,1,7,305,489,1035,1335,5901,9635,10433,4235,108577,52661},
{1,1,7,3,15,7,105,189,429,287,679,111,2087,8479,3053,21763,65655,16207},
{1,3,5,13,19,41,45,115,311,653,1301,3797,6183,7203,9829,13263,71649,255611},
{1,3,1,9,21,33,19,233,83,423,1701,347,3999,11885,19699,61931,63895,59615},
{1,1,7,7,15,19,61,43,183,223,1135,3099,3137,16181,31019,20151,30169,13125},
{1,1,1,11,9,11,3,157,495,207,603,1919,3565,7639,4281,49179,2465,224033},
{1,3,1,13,13,19,127,81,475,659,1053,3153,5223,12567,30945,47109,98253,41571},
{1,1,5,11,19,1,9,67,501,149,1695,1265,6467,5285,29865,46777,97581,209395},
{1,1,1,11,21,23,123,103,419,787,111,3327,673,3425,8097,2411,107353,121379},
{1,1,3,3,17,7,87,35,501,973,351,751,4813,12245,3053,38633,44995,37151},
{1,3,5,15,7,57,99,53,3,355,153,3897,6923,2075,10821,41819,75665,21237},
{1,3,5,9,3,29,85,115,191,977,1067,1539,5287,3589,18017,35571,41633,148565},
{1,1,3,9,9,57,1,63,333,107,1173,3377,3599,277,20643,19295,91169,168891},
{1,1,5,13,21,7,55,15,79,995,1553,949,6357,8137,9539,861,95635,63021},
{1,1,5,13,31,59,11,55,159,449,307,2725,2305,8259,13823,51225,44775,54253},
{1,3,3,15,19,61,105,19,211,693,835,3607,3703,14007,24597,47109,49855,166115},
{1,3,1,9,27,33,81,229,445,171,247,2019,5227,8759,30155,1851,26909,47145},
{1,1,3,5,23,1,57,49,177,451,1283,3859,4719,13507,29439,9155,129585,94713},
{1,3,3,5,1,9,37,23,423,611,113,119,4307,11747,93,51213,5479,172061},
{1,3,3,15,5,35,9,43,423,877,1563,3411,4233,6961,22421,7347,39553,199745},
{1,3,1,9,15,35,85,57,151,323,1627,27,3603,11475,6561,6091,72099,185321},
{1,1,3,15,17,21,3,119,455,147,1077,3955,1355,3083,28217,50745,114445,46563},
{1,1,5,3,13,11,35,185,357,447,649,139,2847,12011,7753,671,113693,236281},
{1,3,5,1,19,27,117,195,67,259,1073,81,5527,6829,26675,60029,8159,13553},
{1,3,3,7,27,63,115,191,431,191,1547,2261,6527,13459,12773,37485,114847,61709},
{1,1,3,1,29,63,47,77,415,191,325,2487,7457,13721,1573,15037,31941,226651},
{1,1,5,11,29,59,49,209,195,901,691,3167,7471,11609,30135,22067,71395,248151},
{1,3,7,11,7,43,55,69,289,735,1479,139,1395,6463,19827,52151,18963,103367},
{1,3,5,5,27,45,77,79,89,79,913,1437,3337,8861,5477,46195,105869,242599},
{1,3,5,3,3,27,103,207,233,995,1173,1143,3517,3207,8373,45145,79687,150107},
{1,3,7,3,7,37,1,137,45,479,861,3863,4249,3075,23639,12531,118473,255805},
{1,1,1,9,7,23,125,57,347,215,1749,3029,97,14715,16213,29291,104725,92043},
{1,3,3,15,31,39,111,97,369,675,1471,3889,6437,1499,13325,46141,121087,202493},
{1,1,1,15,15,21,3,167,251,793,1291,427,6407,15521,15441,20071,54513,200485},
{1,1,7,11,27,47,123,195,241,385,609,2323,1221,815,279,28553,17663,180977},
{1,1,3,15,23,53,21,19,329,903,561,1539,2829,13037,29867,27825,84005,14853},
{1,1,5,1,21,27,103,99,31,829,515,3949,3635,935,2127,56659,123477,47003},
{1,3,1,11,17,63,51,15,319,539,55,2561,1109,16115,23387,20051,120867,4019},
{1,3,3,7,31,11,45,251,209,21,553,887,393,15183,14735,13163,123681,15013},
{1,3,1,7,21,41,105,39,213,477,985,2375,937,7099,8867,36519,60503,143225},
{1,3,1,1,19,55,73,171,379,271,791,2477,5381,1703,3805,37227,55553,34549},
{1,1,5,5,29,51,127,111,209,663,975,2293,8155,11263,7891,15463,74889,227403},
{1,3,5,1,15,1,115,221,23,247,1597,87,7513,3329,14491,8961,78147,89499},
{1,3,5,15,25,23,99,85,189,487,1559,427,6179,5291,27279,65507,77347,177073},
{1,3,7,1,23,35,7,89,455,659,2039,3115,4057,139,1269,62319,13629,201571},
{1,1,1,5,9,47,55,171,213,813,135,1545,1421,4055,26697,18889,57653,201369},
{1,3,1,11,9,45,5,69,261,907,1229,1371,1867,1771,17309,41759,119129,43521},
{1,1,7,5,11,27,9,237,405,53,1359,3665,169,3547,23331,14353,106627,219711},
{1,3,3,5,17,23,9,41,81,601,1447,3225,6721,161,16109,54331,111273,81061},
{1,1,5,7,7,37,71,13,505,671,425,2771,1131,1259,13715,45779,114839,217499},
{1,1,1,5,9,51,85,223,117,403,1117,723,2465,11947,7495,62991,17825,169147},
{1,1,3,13,5,57,47,35,313,901,365,1265,137,6335,31419,38497,93285,177187},
{1,3,5,5,7,9,21,109,47,557,1449,3459,5175,5135,727,55425,60593,86571},
{1,3,7,5,1,17,119,239,347,75,1345,2765,1491,16297,25233,60401,85433,59287},
{1,1,5,5,19,57,41,53,161,475,1791,3617,1651,15227,30357,63547,69937,246473},
{1,3,7,11,11,43,79,79,195,437,39,1259,6041,14989,6615,58747,43583,246979},
{1,1,7,9,11,13,49,133,365,931,1089,713,5997,8759,5789,61329,22639,149845},
{1,3,7,13,9,3,11,253,339,883,1933,443,4265,14165,15845,12625,1453,70961},
{1,1,7,13,21,35,113,83,473,719,1601,1727,3715,631,28075,17725,11393,116883},
{1,3,7,7,7,13,117,83,365,529,1297,3903,2633,9617,15819,38137,49065,189445},
{1,1,1,7,11,41,107,33,381,395,1993,2819,3301,7543,6787,27437,113681,132403},
{1,1,1,1,3,59,91,235,67,987,1587,1119,5851,13201,1125,49709,381,183295},
{1,3,5,9,3,33,45,187,455,151,823,565,5725,1927,25387,61785,130271,134083},
{1,1,7,5,15,25,63,231,133,401,307,2961,4249,2639,10207,8349,8203,72783},
{1,1,5,13,19,27,43,153,165,815,1385,3041,853,7683,1035,13255,69779,128765},
{1,1,1,3,31,61,97,15,327,717,841,643,4781,11609,14181,14625,75369,251015},
{1,1,5,11,17,33,9,45,111,91,1923,967,5649,13647,30497,2925,18395,255089},
{1,3,3,1,3,55,33,29,101,211,1731,2351,7389,14935,29703,60031,122305,174323},
{1,1,1,3,13,23,79,117,367,267,143,1537,3159,2303,9653,12029,2841,226971},
{1,1,1,13,19,57,103,159,315,895,1879,2153,1901,7635,14145,56495,6203,151203},
{1,3,3,11,31,11,75,5,419,963,1809,3751,7291,12697,2841,17965,91707,80361},
{1,1,7,7,5,23,29,199,413,501,19,697,6523,3997,4945,59817,127613,220399},
{1,1,7,5,1,17,51,9,183,689,325,2391,2095,1907,10325,51045,20097,33719},
{1,3,5,11,3,33,45,221,325,7,253,1323,4959,14067,10035,39463,123171,194581},
{1,1,3,3,15,45,25,57,357,907,1249,3279,2631,9209,7857,58233,29049,173859},
{1,3,3,9,29,39,105,55,295,583,825,1777,2403,9489,9079,24855,18155,252733},
{1,1,5,15,5,63,77,215,287,743,1937,2103,2673,15487,27855,46683,120215,89721},
{1,3,3,5,27,1,45,19,309,679,1405,415,6107,13567,5803,61941,130285,51847},
{1,3,1,15,23,49,47,113,401,825,1299,2711,6509,12225,16147,20615,121305,121937},
{1,3,5,5,31,41,31,57,385,919,593,1371,6773,12099,23767,17663,128321,188921},
{1,1,3,15,5,41,17,7,479,143,549,1827,8107,14775,28817,12297,119893,191297},
{1,3,7,5,29,61,27,123,269,223,121,1745,3513,1989,9759,8129,78933,40085},
{1,1,5,13,23,49,125,225,479,123,41,2359,4443,4729,31717,3139,3869,118803},
{1,3,3,3,15,7,7,87,415,95,1799,2009,4711,15635,21997,47201,16815,99815},
{1,3,3,1,31,57,73,31,423,363,1469,2411,6449,15275,14189,51079,130201,130181},
{1,1,5,3,3,31,107,11,355,647,1463,3019,3263,13727,10461,26577,4439,132737},
{1,1,1,7,13,55,31,227,71,563,1467,3733,725,3443,19279,4111,35749,62275},
{1,3,3,15,9,17,61,95,43,583,1381,1285,2655,9213,27551,16237,29569,216879},
{1,1,1,3,29,3,87,193,53,599,1581,907,4381,8697,27299,40259,122653,43559},
{1,3,5,3,15,49,21,27,35,353,1281,3253,7339,9333,25253,35035,30379,87387},
{1,1,1,15,7,27,69,41,45,729,1005,3495,1445,7421,27443,29609,70105,93883},
{1,1,7,7,1,41,15,149,107,121,639,3703,3397,1727,14165,2845,78531,175767},
{1,3,7,15,27,17,121,175,399,551,1889,2283,4343,3633,653,3267,101901,162157},
{1,3,3,15,23,41,97,251,435,955,69,509,8001,11783,7397,7587,127089,15391},
{1,3,5,5,25,25,63,25,203,655,2039,2545,5405,1377,30543,65531,122825,6853},
{1,1,7,9,9,43,73,195,465,497,1085,3821,7115,7513,21913,32499,96467,181905},
{1,1,3,7,29,29,63,131,409,423,687,2549,7367,6867,2685,29137,61845,194409},
{1,3,7,7,3,23,47,31,121,629,1771,2387,861,2269,29565,19599,18051,121531},
{1,1,1,3,21,13,109,105,163,433,521,3467,6225,3705,30605,3265,119313,2535},
{1,3,5,3,25,25,89,177,415,67,361,3317,6411,4857,23249,41959,59931,35797},
{1,3,7,15,5,37,37,65,71,13,1621,2217,3723,2113,23755,46521,48091,44307},
{1,1,5,13,5,5,63,75,61,443,1663,3239,7717,2623,5723,42673,8519,58773},
{1,1,3,1,29,13,35,61,391,517,1007,17,2519,7121,20095,33449,21397,103787},
{1,1,5,1,9,45,49,151,39,347,1821,2687,1551,12117,29429,40963,77795,20941},
{1,1,5,3,13,49,107,105,201,601,1335,2389,6837,11123,22985,62705,59057,128333},
{1,3,3,13,5,3,21,103,481,621,2037,2963,425,4685,27475,24363,116419,171743},
{1,3,3,5,27,27,5,91,245,421,795,1869,6455,4463,23467,24039,69681,262127},
{1,3,1,11,11,5,31,253,469,593,877,2041,4615,1541,11823,58525,128689,95985},
{1,3,5,13,31,35,115,73,97,213,1499,1371,4239,7897,3987,4833,115043,222743},
{1,3,3,5,31,15,17,233,137,521,1721,1913,1881,13457,10733,61527,19825,192601},
{1,3,1,3,11,21,81,77,377,915,321,3925,867,5491,4707,37307,52141,29155},
{1,1,5,1,13,51,97,161,295,159,1717,3817,4687,1907,2655,60577,73867,161851},
{1,1,3,13,21,31,33,145,375,377,1429,1981,4851,9047,2685,49037,67399,124243},
{1,1,7,13,1,55,65,147,471,277,1585,3949,1885,1635,15687,46367,120931,192097},
{1,1,7,9,13,27,33,41,377,863,1297,181,2685,11285,3961,63201,59757,70231},
{1,1,3,15,29,3,79,25,147,683,1563,805,5891,3355,20113,48261,38195,14589},
{1,1,7,11,9,15,21,33,47,923,1291,4001,203,305,21575,41915,74769,114921},
{1,3,7,11,15,1,75,173,473,493,291,811,931,10731,9855,57891,81575,250565},
{1,3,3,3,31,31,71,141,389,661,71,3245,6827,9219,26607,50511,94783,130785},
{1,1,7,3,9,15,67,141,293,779,3,3311,7063,13709,29715,55227,11043,150343},
{1,3,3,3,21,9,45,111,207,715,345,1345,3079,3851,23709,33919,108213,25353},
{1,3,5,13,7,3,35,95,397,397,1159,2759,5233,16237,12469,29543,39133,64429},
{1,1,5,13,19,35,9,7,153,843,2025,1379,3361,15889,7411,26399,106295,19851},
{1,3,1,1,21,15,71,143,279,431,487,967,4445,11969,16671,48891,59605,230607},
{1,3,5,1,25,63,23,143,221,805,377,1441,1971,1985,10055,35991,115873,223455},
{1,3,1,7,21,57,1,185,117,75,1623,3805,2385,10245,29009,59149,130219,114763},
{1,3,1,13,19,13,105,241,47,597,1725,2579,3785,1667,12427,62623,60883,189977},
{1,3,5,13,1,55,59,133,263,415,1013,139,3037,13661,15303,27279,84095,184807},
{1,3,1,11,7,45,3,179,315,639,875,3299,5221,8463,17507,59673,73865,98867},
{1,3,7,7,3,3,53,233,219,519,585,3029,3623,9559,2251,43735,121513,208007},
{1,3,1,3,17,47,47,145,445,541,163,2653,165,7213,3311,57335,43967,191841},
{1,3,5,5,7,47,39,119,13,727,887,3743,3807,15267,3977,52833,14851,61851},
{1,1,3,5,9,9,107,119,501,723,1965,3093,6947,1783,11287,24243,14005,106677},
{1,3,3,11,11,29,85,243,359,195,221,1767,6969,15275,20853,26921,40903,29849},
{1,3,1,5,31,3,11,247,371,339,1263,119,791,7425,18879,11333,34359,178929},
{1,1,3,7,23,15,121,203,441,499,779,1971,339,8737,6859,32417,97073,256143},
{1,1,5,11,3,23,25,51,407,677,97,281,427,3671,7939,54485,3967,210199},
{1,1,5,9,5,45,23,171,255,967,313,3881,6039,10545,3591,51985,37145,99291},
{1,1,5,7,3,13,55,147,83,369,1707,1919,491,11507,29559,29169,65897,80587},
{1,1,3,13,31,41,41,237,245,109,969,1797,8169,6351,3657,9655,109201,245117},
{1,3,7,5,17,23,17,219,473,1,865,1949,7589,10107,3035,19903,79579,138695},
{1,3,1,15,13,57,109,117,277,773,31,3807,7615,2453,22655,51513,108367,248473},
{1,1,7,11,17,59,27,167,63,931,13,3721,1789,7621,31093,27541,37283,35193},
{1,3,3,11,13,9,7,85,45,151,1865,4049,4433,9517,231,30733,93701,126585},
{1,3,1,13,21,33,19,87,77,425,351,1163,7453,12567,24615,35563,127643,28625},
{1,1,3,11,7,35,27,47,465,595,985,573,2541,7841,14749,43761,26699,135895},
{1,1,1,7,25,51,93,237,355,575,1,443,5697,1997,28801,11621,62531,88449},
{1,1,1,9,23,35,23,91,161,601,1401,2187,6283,10711,21277,47771,12589,176625},
{1,3,3,5,13,23,33,65,213,835,539,2487,273,6113,18327,52493,17571,160909},
{1,3,1,5,25,9,117,201,457,331,1455,439,4891,5515,21701,9343,29085,120299},
{1,1,1,5,29,7,43,125,155,43,1949,2901,7293,13683,18289,16873,27899,168631},
{1,1,7,3,29,33,53,137,301,27,1101,837,5843,13167,6073,49083,120031,45065},
{1,3,5,1,31,47,127,185,279,603,1699,1693,3263,9055,3525,46065,79305,19949},
{1,3,7,9,17,47,25,191,369,877,1477,3041,5123,1393,5061,1755,61051,55299},
{1,1,5,13,13,7,89,141,251,321,1515,2677,5103,12901,29875,165,15073,47795},
{1,3,1,7,1,37,55,173,191,981,685,4003,6319,3037,30637,11955,81015,89239},
{1,3,5,5,1,5,55,251,229,153,425,2793,6779,15797,10087,7573,121789,115479},
{1,3,7,13,23,39,23,21,55,543,1539,3055,7825,2865,8967,56719,117219,142137},
{1,1,5,13,1,29,81,11,509,61,1681,1911,829,10583,7105,42047,128579,48891},
{1,1,3,13,7,27,81,89,129,239,309,1353,5265,12255,29391,1659,114857,43551},
{1,1,7,13,23,15,9,93,35,839,549,1793,4693,13295,10603,18179,33141,239555},
{1,3,1,7,17,5,11,193,143,579,1199,1239,4503,15855,23345,34789,59427,235319},
{1,3,5,3,25,63,11,203,415,135,261,1843,3409,4605,15213,28537,75787,100007},
{1,1,1,5,3,37,29,157,213,235,959,1087,2843,10265,28233,14281,25867,204031},
{1,3,3,7,19,49,55,111,253,823,533,941,2509,5595,9267,28457,84301,165385},
{1,3,5,9,5,59,13,85,339,889,597,3517,7001,5525,25451,13855,19033,182677},
{1,3,1,15,23,29,31,105,353,825,1977,2013,131,1969,427,16465,90817,257931},
{1,3,1,3,29,9,109,243,321,15,1479,787,4667,13925,7347,7977,105585,143959},
{1,1,7,15,5,45,11,95,215,719,827,77,7263,5705,26971,26845,82127,2849},
{1,1,7,9,5,43,103,133,203,127,2021,3609,6971,13447,27089,62287,104391,147901},
{1,3,1,3,3,41,61,101,381,985,1795,2465,2899,13517,23953,38831,43569,128643},
{1,3,5,5,9,49,13,7,215,85,1203,647,6627,1861,17901,40203,13007,84975},
{1,3,5,15,31,13,55,89,397,641,1599,3379,3401,4173,5757,42945,59269,106891},
{1,1,5,13,25,17,45,27,151,725,819,581,3675,3983,9499,47511,128039,56825},
{1,1,5,1,7,11,65,63,301,927,409,3729,7227,12849,17855,36527,2907,66819},
{1,3,3,3,29,35,39,1,349,429,805,3639,3909,4211,10393,36223,72543,136375},
{1,1,1,9,23,27,25,213,195,455,883,3357,7277,9061,14103,6005,35031,72703},
{1,1,3,3,11,17,19,181,25,775,897,3809,2031,13017,7505,37469,107335,174309},
{1,1,7,13,7,1,57,27,159,465,533,3409,3863,14001,8011,25873,14971,67243},
{1,1,3,11,19,5,11,19,75,489,1879,1539,6563,4729,15605,35203,47993,110139},
{1,3,5,9,23,17,67,89,379,849,1667,955,1537,11781,9791,46959,79481,237335},
{1,1,7,9,3,31,127,145,29,35,463,4009,4427,16215,12093,50085,51259,45091},
{1,1,5,9,25,3,1,131,221,951,117,3227,797,7617,13243,50139,26737,105875},
{1,1,5,3,11,5,7,155,211,865,27,3943,7923,9973,23233,37399,89951,106555},
{1,1,3,13,21,61,77,121,227,527,1641,3535,3801,7221,6423,9179,114935,33373},
{1,3,7,5,31,7,123,159,367,369,1905,1689,6773,675,30289,54149,71469,232835},
{1,1,1,13,9,23,83,237,251,941,781,1489,6037,6001,15909,50527,60143,238499},
{1,3,1,11,5,7,103,43,413,247,535,2107,1801,16381,32529,2355,39143,71281},
{1,1,7,5,5,31,19,11,191,643,923,1661,2215,11817,23937,62907,128301,21459},
{1,3,7,15,1,51,123,61,99,751,1819,1191,3865,8765,7131,33965,55697,87059},
{1,1,5,13,5,57,41,103,135,207,517,3995,2537,15705,9123,26193,30653,190549},
{1,1,3,1,23,5,109,209,407,143,943,2325,8087,559,23675,31815,43805,67497},
{1,1,5,9,25,33,13,21,93,357,1551,739,5595,16285,30761,54075,75505,177333},
{1,3,5,11,17,59,31,249,95,561,1849,4061,5577,2607,30083,59033,56697,89761},
{1,1,3,13,27,57,9,17,323,813,1197,2775,3443,9523,24509,12129,89697,169043},
{1,3,5,13,17,51,91,1,105,345,829,1365,2755,7197,26655,1303,52223,133893},
{1,1,7,1,31,3,51,21,327,851,153,3329,3393,8489,5879,25035,124403,172657},
{1,1,1,5,3,21,61,29,99,343,621,3163,3763,9347,7691,34667,24555,125819},
{1,1,1,1,3,17,83,191,83,315,1091,589,5081,4611,15521,25791,9103,13741},
{1,3,5,3,7,53,9,227,399,857,673,3027,5045,5573,7467,4813,99659,142845},
{1,1,5,11,23,37,71,151,279,879,601,2391,7091,12669,10203,11747,9613,248261},
{1,1,3,3,29,25,33,25,1,683,1475,457,3641,14219,20105,21449,6903,43819},
{1,1,7,7,5,1,73,79,357,971,699,1105,1683,1687,32677,62467,47671,88149},
{1,3,1,15,23,13,93,75,307,81,1607,1333,6969,7747,27135,58941,26355,5565},
{1,1,7,3,27,35,85,195,421,999,1721,2029,283,13995,21649,7519,73357,193171},
{1,3,7,15,17,63,21,187,475,671,1681,2731,8169,3327,19789,53295,43219,6949},
{1,1,7,13,9,33,47,115,295,123,1293,1627,4261,4503,15925,16521,81759,247089},
{1,3,1,13,11,15,83,129,409,465,873,1333,7939,973,2753,33727,128975,43333},
{1,3,3,3,27,59,1,137,145,29,1189,2615,3249,11197,17165,32313,14065,44199},
{1,3,3,11,17,49,107,111,45,963,1129,1775,7671,1495,14531,49743,63321,159841},
{1,1,5,9,5,11,79,99,155,347,1777,3793,1765,2319,3135,30237,100845,52689},
{1,3,7,13,21,57,71,207,149,161,265,991,6967,8905,21581,13921,79201,95667},
{1,3,5,15,13,53,95,81,443,161,1071,2749,6637,837,15015,62397,33295,112005},
{1,3,1,1,31,25,37,111,79,293,249,1523,1509,1993,17167,62939,118281,62699},
{1,3,7,7,5,33,61,179,265,405,287,1899,437,1609,19617,41093,36341,176593},
{1,1,5,3,9,33,97,45,23,807,1575,627,7465,4805,11191,35439,69433,47275},
{1,1,1,5,1,51,51,247,453,449,1487,141,2501,8039,14749,63733,91963,232951},
{1,3,3,13,15,7,81,211,445,15,899,835,5163,3403,7367,29963,80413,87209},
{1,3,1,11,25,43,113,139,381,391,485,1503,4195,10109,13771,35865,50909,224887},
{1,1,7,9,9,51,21,85,137,765,951,2453,227,9177,1457,47937,84203,118987},
{1,3,5,9,1,1,21,41,133,317,519,2249,3453,2957,2029,54737,42515,176017},
{1,3,1,7,9,27,79,193,209,281,267,1267,7013,13667,13331,32863,5289,15077},
{1,1,5,11,29,3,3,177,75,485,1735,3955,4349,7893,13075,58735,8629,78143},
{1,1,7,13,3,15,15,77,7,843,1561,461,6817,4363,7861,45697,115663,93789},
{1,1,1,7,5,35,83,213,229,383,747,337,2589,683,18575,42415,74889,227331},
{1,3,5,3,17,35,57,213,247,273,689,1889,5667,357,4267,11611,20621,159039},
{1,3,3,15,7,55,25,83,293,939,1169,2507,3939,7537,2959,40231,124511,181091},
{1,1,5,9,31,51,67,149,509,695,449,2761,6597,4741,4205,49177,45599,167807},
{1,1,7,15,3,7,113,71,279,885,251,2831,855,6673,6511,63861,41109,177119},
{1,1,5,3,7,23,125,11,217,1023,549,529,3891,10595,13751,37729,113469,110549},
{1,1,3,15,21,9,13,63,93,635,659,2837,6303,10083,10107,27859,33891,181229},
{1,1,7,3,3,43,5,149,353,353,565,2441,7113,6493,30355,17887,110787,187199},
{1,1,3,7,19,43,99,63,169,743,185,3817,6677,5549,1609,24701,98669,233701},
{1,1,1,1,21,49,73,169,223,551,553,917,4705,14951,14031,19753,96205,131755},
{1,1,3,3,17,49,51,249,293,921,435,2915,3125,3487,11417,35043,29543,35933},
{1,1,3,9,23,43,73,151,379,911,671,151,955,11885,28795,23967,117135,137985},
{1,1,3,7,29,3,51,231,59,227,443,3533,7785,12535,25725,7451,9391,239281},
{1,3,3,9,17,37,91,195,5,843,313,1417,1207,3225,15949,34023,1275,221057},
{1,1,3,15,3,51,111,135,63,495,1967,2151,197,10913,20705,1021,68431,67119},
{1,1,5,3,7,29,87,219,273,267,1317,797,6723,947,29867,32571,12337,234715},
{1,3,5,15,1,9,91,63,97,107,451,4025,233,7803,17031,7669,49417,256611},
{1,1,7,3,17,17,45,197,227,133,799,411,6739,8037,19553,53009,25201,107625},
{1,3,5,7,3,39,25,95,197,127,45,173,3305,6575,19633,54919,35373,59509},
{1,3,3,3,9,1,107,211,217,715,311,3641,8055,1,9017,29329,128467,46911},
{1,1,1,7,1,13,13,79,259,533,1761,449,3363,3061,26227,50407,122951,261425},
{1,3,5,5,29,19,41,7,25,203,587,3321,655,15877,10423,41481,70325,165527},
{1,3,5,9,11,45,91,253,7,137,795,2379,4527,1677,5081,6523,97245,3691},
{1,3,7,9,25,43,125,243,391,785,651,3245,7979,14689,15443,40501,5519,96551},
{1,1,1,3,25,53,45,159,47,701,1655,2019,2355,11213,12403,42291,44925,72689},
{1,1,1,5,21,19,77,31,3,161,149,3759,6331,12311,7021,1117,12459,134821},
{1,1,3,9,9,59,23,255,437,625,719,3727,7157,1889,31523,59127,114143,174179},
{1,1,1,15,23,7,47,137,77,519,1681,1159,6121,14789,21343,43101,44709,179863},
{1,3,1,3,17,27,103,11,327,735,1949,3719,811,2267,13187,29747,98433,242021},
{1,1,7,15,15,63,25,203,109,585,409,4093,6669,2381,30721,58975,17235,257959},
{1,3,3,5,5,19,27,69,69,193,693,1169,6321,3425,9285,28019,128343,185165},
{1,1,3,9,7,51,113,93,81,385,1811,2601,2065,1029,24515,7199,26425,174283},
{1,1,1,5,29,55,93,219,281,887,891,2763,6083,9627,18559,21329,73887,83699},
{1,1,1,3,21,31,49,173,15,177,1001,3453,5623,14107,8837,10163,26817,41947},
{1,1,3,5,27,63,117,49,405,281,981,2363,1525,9685,29089,16739,66509,125823},
{1,3,7,13,27,29,57,189,345,135,753,463,731,4823,14335,33299,105229,54705},
{1,3,1,1,9,43,51,25,371,261,1409,3493,2811,12915,16075,62159,125945,108453},
{1,3,7,15,13,33,47,53,263,669,1383,3059,4043,4777,14679,2077,11019,5803},
{1,1,3,11,21,7,39,71,215,79,1849,1261,45,1273,27591,4653,25119,30445},
{1,3,5,9,21,3,17,207,417,777,37,3349,2761,4469,3457,15593,87251,38601},
{1,1,7,13,29,29,101,103,487,87,1129,2497,5501,4813,8623,25077,50487,94053},
{1,3,3,11,7,23,95,245,127,55,431,2707,4955,15871,29589,60023,1921,227623},
{1,1,3,11,17,61,103,59,477,99,1203,157,203,557,22921,47363,12853,144067},
{1,3,1,13,15,23,51,109,499,841,1779,2515,2519,4945,20061,12395,9223,157901},
{1,3,7,9,9,15,57,223,223,463,427,2145,1219,12639,28361,46019,128101,198479},
{1,3,7,7,1,1,99,101,135,169,1885,3979,3051,13649,26607,45067,4503,74087},
{1,3,7,5,17,63,27,45,447,759,1099,3407,489,2719,31577,10355,126835,203439},
{1,1,5,1,21,19,1,239,433,531,1181,2021,423,3235,8457,44459,117401,63545},
{1,3,7,13,21,39,25,65,405,785,137,2899,3255,11165,7827,46425,89063,102787},
{1,1,1,11,25,3,39,61,395,35,2001,3201,2233,9625,26489,54167,88495,127441},
{1,1,7,7,3,27,11,49,117,711,1881,1457,6759,10517,12733,47435,103111,237237},
{1,1,5,5,1,61,121,155,223,733,1349,2825,2093,4481,21389,40227,20453,116907},
{1,3,7,7,5,11,85,131,345,723,853,3679,7859,11923,16619,63169,127261,155665},
{1,1,5,1,3,51,93,225,197,893,555,2611,6225,7819,31655,12235,24919,31451},
{1,1,3,3,11,23,95,205,85,705,545,155,5533,14837,8341,42473,96891,70695},
{1,3,3,5,17,31,99,187,219,275,685,2933,4535,13495,20351,60667,95211,129233},
{1,1,1,11,9,11,123,231,127,199,733,2495,2601,10565,3155,45251,128319,187457},
{1,3,1,9,3,33,41,109,279,851,1115,3773,2383,1885,6993,59693,69863,88081},
{1,1,7,13,3,27,27,203,337,965,959,1125,2897,8653,15827,51187,12121,4665},
{1,3,1,9,19,7,23,113,257,671,571,1061,4353,217,13603,27961,68431,147187},
{1,3,5,9,25,61,7,139,237,859,761,2005,5981,153,6553,53005,72653,33571},
{1,3,5,5,9,35,63,149,427,65,635,1955,1845,13781,9761,36147,91479,141305},
{1,1,3,5,13,39,53,113,481,933,239,3713,7453,12363,14763,46955,108545,74349},
{1,3,1,7,13,41,57,225,213,617,1947,2855,4885,8553,20259,57125,59369,178553},
{1,3,5,15,31,31,19,87,461,403,1193,2123,4991,14551,17153,14171,17157,194879},
{1,1,5,11,5,27,119,65,111,455,1949,3441,6951,6819,12839,6913,57695,145925},
{1,1,1,15,19,41,55,45,33,559,589,3773,745,8515,32389,47797,145,105503},
{1,1,3,15,13,53,35,223,247,893,149,553,829,5129,26417,15769,95411,6595},
{1,1,5,3,3,59,35,187,387,3,847,3579,7869,481,23955,22191,21041,230449},
{1,1,3,15,23,11,97,199,11,647,803,2391,5791,2223,22187,49675,87775,196871},
{1,3,7,5,25,63,107,227,133,337,1767,2459,2987,10463,25001,17047,79901,222877},
{1,3,1,13,25,5,47,109,473,389,1743,3951,4231,827,4189,29903,106909,152835},
{1,1,5,3,7,61,121,189,303,21,957,545,7893,3217,25847,29371,100569,132393},
{1,1,1,15,29,17,59,37,449,149,845,555,7603,11911,18477,23279,107167,160339},
{1,1,7,5,13,27,43,167,443,445,2011,2179,2785,13663,21957,2455,18217,19303},
{1,1,1,5,19,45,71,39,21,791,1467,855,3101,8267,15529,919,105313,75627},
{1,3,1,11,31,25,57,177,211,327,679,771,7725,6123,23931,48223,9063,133319},
{1,3,5,3,1,11,19,153,177,563,1919,117,5583,1519,16623,10871,15511,66113},
{1,1,7,7,9,45,63,253,415,347,81,2991,2691,2383,15573,33783,12445,224107},
{1,3,5,5,7,17,99,231,439,1009,623,833,685,6419,30313,56197,73239,260007},
{1,1,5,5,5,51,97,239,267,629,1211,2175,5681,3107,11381,57047,120175,131285},
{1,1,7,7,29,11,21,49,481,279,1795,1295,453,15985,19941,51853,15115,107271},
{1,1,5,1,23,61,33,21,409,57,903,557,1673,2759,23705,4109,58865,233081},
{1,1,1,5,11,37,79,15,213,485,1477,3925,3205,9267,22043,54197,57101,66185},
{1,1,7,13,31,27,95,141,131,43,2039,2257,17,14427,5699,22263,86851,226283},
{1,3,5,5,11,5,5,217,363,163,1241,3683,1409,1731,20973,63849,35041,94859},
{1,1,7,1,25,61,67,239,369,319,1157,2435,2147,12057,4451,3005,31787,199653},
{1,3,5,1,11,57,1,163,433,11,1299,1711,1601,4677,16481,25175,63893,41853},
{1,1,3,1,29,49,91,15,313,533,115,4005,3157,10615,27915,52613,64447,93091},
{1,3,7,3,7,17,103,67,237,595,1571,3421,3971,11123,145,52087,59273,21417},
{1,3,5,11,31,37,105,205,377,243,841,3153,6847,14171,19947,61561,35,261753},
{1,3,5,9,29,21,103,219,107,427,1841,2015,2919,5721,8631,48841,33281,35835},
{1,1,3,5,25,27,67,65,305,677,1975,1049,7277,15279,30181,48941,119087,130265},
{1,1,3,9,29,27,109,167,351,463,663,3155,919,10627,30163,62233,32927,210775},
{1,3,5,5,19,9,17,93,33,999,1537,3045,3735,4625,31363,46075,80985,108331},
{1,3,7,7,11,63,83,157,205,505,657,1901,1405,8349,16473,29397,130379,167963},
{1,3,1,15,25,49,65,189,461,923,1839,2597,2471,14103,2915,48429,74387,243465},
{1,3,7,11,31,47,109,21,205,343,1999,315,8119,15937,8761,55257,99983,131641},
{1,1,3,11,3,23,73,125,17,967,1811,1413,4783,8303,25301,26859,90583,140721},
{1,1,5,5,25,41,49,127,391,381,1575,1697,5205,12805,24365,20275,58819,167845},
{1,1,7,11,17,53,51,35,383,931,359,2863,119,6683,26247,14281,49205,256869},
{1,1,7,9,23,5,69,97,407,15,579,2905,47,6227,23997,42459,26569,225467},
{1,3,3,11,7,3,125,87,347,79,1571,1513,285,12101,1731,27887,42009,173243},
{1,3,7,13,3,5,99,29,77,873,1111,1451,5493,10669,22597,54437,55521,101617},
{1,3,1,3,3,17,41,215,207,71,683,1979,4849,2437,5717,28999,55005,233929},
{1,1,1,1,23,21,105,223,5,235,1533,3715,2689,13937,12125,63879,111537,39817},
{1,3,3,15,25,47,71,229,21,563,1851,2423,131,4431,31567,8883,1311,227893},
{1,3,5,11,7,23,19,59,397,315,1149,3595,5973,11027,5233,55237,102777,137421},
{1,1,7,9,17,61,45,235,387,171,1079,3119,6933,3591,751,35495,49969,204611},
{1,1,7,7,21,7,105,79,81,245,1229,409,5159,9815,6713,4687,120541,246133},
{1,3,7,13,23,31,85,97,481,497,581,1179,243,1767,11855,11599,3141,104741},
{1,3,7,3,3,45,15,29,413,631,273,1007,2979,11307,24535,9305,83591,77121},
{1,3,7,15,21,55,11,169,417,631,141,1489,3371,16073,11215,15479,125341,131731},
{1,1,7,5,13,33,7,121,295,191,497,2233,997,13833,14503,38357,79007,53985},
{1,3,3,3,29,63,97,27,449,643,317,1989,1481,2873,21247,35989,61295,101829},
{1,3,1,7,13,49,27,227,21,983,179,2761,2859,2851,26447,33295,126963,41441},
{1,1,5,13,27,1,61,115,185,867,2017,2257,5035,7855,25849,48189,28287,133261},
{1,1,7,13,27,17,13,205,379,717,247,3341,2841,10845,26979,5589,1935,48371},
{1,3,1,11,9,51,25,185,65,643,1867,3825,3395,8883,29239,20019,19071,3377},
{1,1,1,1,11,57,61,113,419,249,153,2883,87,7919,11941,46725,38701,73715},
{1,3,3,11,3,15,19,87,27,839,463,1757,3137,10821,2857,58101,91983,137045},
{1,3,3,1,25,25,15,93,359,5,53,647,6245,1957,4651,14697,12193,231303},
{1,1,5,9,31,49,69,223,133,595,777,1281,727,6671,21453,14193,51769,258301},
{1,3,5,11,29,37,75,17,229,121,313,2873,5233,13231,7589,40075,42101,137697},
{1,1,7,1,31,9,15,63,149,5,1785,21,2619,15071,3243,58023,20697,205181},
{1,3,7,7,25,61,59,157,251,303,1905,2389,1681,319,14155,49089,45381,124447},
{1,3,5,5,25,27,41,125,105,867,365,117,7215,2887,28499,9597,105999,150189},
{1,1,5,13,5,33,47,221,207,641,525,3215,5293,16343,16169,44393,26305,194411},
{1,3,5,13,29,17,31,77,511,465,1141,597,5111,6629,14557,13057,11643,250925},
{1,1,7,11,1,5,65,139,471,265,1145,965,47,10971,15615,62031,58523,175593},
{1,1,5,1,23,61,57,139,377,843,79,2873,1823,7551,26741,63031,124879,115295},
{1,1,5,13,9,19,1,61,331,1015,1035,1691,4057,6071,24929,39569,95695,39307},
{1,3,3,5,23,17,13,65,381,893,1879,3735,1547,6735,30251,11471,102997,126429},
{1,1,5,13,1,43,15,1,155,221,1463,3793,6467,7221,28027,55357,69397,87565},
{1,1,7,3,17,9,71,75,77,639,1251,701,473,12337,1893,6349,10837,27797},
{1,3,5,11,11,11,125,23,161,937,707,2487,695,8495,16219,33671,109463,248305},
{1,1,1,11,5,49,15,47,393,407,39,1867,7727,12701,7805,119,77401,186421},
{1,1,5,5,19,21,77,187,387,51,1497,1225,3101,791,529,4321,118435,112889},
{1,3,1,13,27,17,11,63,201,909,1549,3243,1803,9461,20985,24637,100993,200473},
{1,3,7,13,11,35,97,213,415,467,2013,2159,7017,7895,18235,50659,113169,141887},
{1,1,3,7,13,21,119,109,471,323,277,1685,2399,14777,2643,5879,113043,45223},
{1,3,1,13,19,5,1,75,499,297,1897,591,3223,12939,30593,4053,122207,215171},
{1,3,3,9,21,11,29,205,13,381,569,599,7089,8145,18531,34477,101057,64269},
{1,1,5,15,1,19,37,131,325,441,3,4001,6937,9207,27543,30321,37083,241019},
{1,3,7,13,7,15,9,159,97,905,557,1913,7325,4057,19461,14277,36873,25619},
{1,3,5,7,3,51,99,9,185,227,2041,331,3925,12481,17485,37137,3753,125269},
{1,1,7,11,31,49,89,37,49,863,833,3263,351,6277,23055,49727,25005,161585},
{1,3,5,1,9,35,89,101,117,365,1015,1159,4623,4541,6831,28091,10647,221415},
{1,1,5,5,13,47,125,209,199,885,927,1411,795,8835,28589,48753,27191,53455},
{1,1,5,9,7,19,3,87,157,121,1433,1463,3241,5969,203,36723,14779,63949},
{1,1,3,9,1,47,71,113,405,561,1149,3599,4173,6819,5493,45987,41521,221503},
{1,3,3,1,3,55,101,103,161,549,457,2529,2043,8843,5677,7449,45185,178289},
{1,1,1,3,31,25,1,161,7,503,641,2221,749,1521,6151,19245,55913,80141},
{1,1,1,9,3,45,73,217,249,929,163,2139,3921,11223,11161,52697,89633,14243},
{1,1,7,15,17,41,5,119,211,53,985,2679,679,9349,25577,26947,35141,93999},
{1,3,1,15,17,43,51,15,363,615,889,195,6279,15477,31545,50941,119711,66535},
{1,1,1,13,7,11,17,127,131,759,739,161,5937,13611,31757,10681,101357,82873},
{1,3,5,7,21,63,75,33,233,981,589,3409,3523,1871,8919,38513,32825,56935},
{1,3,5,3,9,9,85,221,203,727,1035,1069,2409,2687,235,23395,64163,193235},
{1,3,3,7,1,35,119,175,203,819,207,2283,4175,3581,11647,43073,104573,86607},
{1,3,3,15,11,63,59,153,279,779,261,3317,7671,11727,19381,33227,79331,187227},
{1,1,3,1,7,1,115,15,235,9,1877,1911,1089,9939,9537,39563,95327,70323},
{1,1,5,7,25,61,63,145,425,617,1813,3255,6797,16019,18849,44191,69877,179933},
{1,1,3,13,17,45,69,247,27,367,871,1185,895,7991,8145,22869,97609,14673},
{1,3,3,11,19,41,99,213,159,803,121,1197,2849,15191,15603,52445,105077,128231},
{1,3,1,11,21,61,117,167,437,447,419,1673,755,15331,29819,16099,130773,177547},
{1,3,7,7,1,15,79,109,351,71,985,89,7517,4175,30533,52125,100863,186477},
{1,1,3,1,15,1,103,65,511,241,1279,3233,7141,255,10925,28271,56151,252121},
{1,1,1,13,17,49,59,93,19,343,979,865,3447,4595,3067,26807,98915,126237},
{1,3,3,5,17,5,91,199,191,775,233,919,277,3485,9231,37025,23493,186745},
{1,3,1,1,11,5,103,187,85,47,1111,883,6155,15315,9041,58275,75037,7773},
{1,3,1,3,19,5,7,211,481,713,383,1203,6089,15817,31577,7283,25457,101455},
{1,3,5,7,21,9,59,127,375,477,721,3931,7089,9079,5015,62019,113747,36055},
{1,3,7,13,3,17,47,177,103,535,1787,509,5253,2857,13421,19875,37397,251353},
{1,1,5,7,19,31,41,93,301,45,251,2691,4657,2627,17321,24627,80221,117191},
{1,3,5,7,5,31,27,3,463,549,1669,499,815,4091,7049,60957,102849,235617},
{1,3,5,1,21,31,57,201,503,977,893,3927,1605,8265,5137,51009,89375,237909},
{1,3,3,1,27,5,11,81,445,229,5,543,3397,12961,31911,36945,59485,305},
{1,1,5,13,31,63,39,171,243,39,1147,459,7215,14603,20625,47369,121495,237741},
{1,3,3,13,15,63,39,23,305,685,1885,571,2657,16031,24759,10639,25619,246137},
{1,1,1,5,19,33,5,187,167,725,1405,511,701,13283,3513,16495,8755,221751},
{1,1,7,11,3,27,27,237,495,637,479,3247,3825,2567,12853,52881,34807,161483},
{1,3,3,9,23,43,101,175,19,443,787,1053,4113,12777,4615,53115,2873,117383},
{1,3,1,13,3,23,33,93,145,937,957,2463,827,383,16749,61567,10029,188159},
{1,1,7,15,21,23,3,71,323,995,645,1189,1029,519,3479,13587,95641,215337},
{1,3,7,11,9,17,101,59,421,417,797,3089,773,15959,18127,13681,104667,217433},
{1,3,5,7,31,21,9,7,377,589,1497,939,5389,10997,22291,19639,72187,66193},
{1,1,1,13,19,1,127,185,251,167,1289,2715,5885,12715,18261,36861,102721,246917},
{1,1,7,1,23,41,19,151,125,465,813,1711,7933,13561,29737,59207,62533,124149},
{1,3,5,9,7,13,17,119,425,877,1207,2211,2943,13921,28251,44143,112149,152341},
{1,3,5,9,15,21,87,83,77,731,91,3091,5687,9647,2037,39031,106583,66533},
{1,1,7,9,31,49,7,119,147,599,1191,297,1597,10723,16893,47387,106995,165409},
{1,3,3,3,3,63,11,193,241,63,1671,2139,5689,13967,9239,7535,34237,140283},
{1,3,5,13,9,23,65,247,473,825,109,1897,245,10517,8147,25989,96447,118689},
{1,1,3,5,27,35,65,23,159,729,189,2661,4245,14377,21043,15551,2717,146949},
{1,1,3,13,23,5,35,63,293,347,883,149,5145,10821,5813,24183,94711,64787},
{1,1,5,3,27,3,127,141,237,535,1509,2755,5843,2379,19413,52345,100247,42571},
{1,3,3,9,1,55,61,105,29,1021,1215,2157,7453,4643,26793,33553,2959,51485},
{1,1,3,7,31,51,59,49,321,207,415,2115,219,5045,31133,17961,130779,28255},
{1,3,7,15,9,29,31,185,111,959,7,827,7891,5449,22221,49933,2091,194683},
{1,3,7,1,11,59,75,255,387,913,423,2915,5079,6363,5175,57977,5559,13257},
{1,1,7,1,21,3,21,13,157,3,715,3525,7769,5333,25345,53473,44323,203167},
{1,1,7,11,31,25,55,5,169,695,1599,2357,1427,14469,15223,34275,42605,23005},
{1,1,1,15,19,51,117,135,297,831,329,3793,4673,3795,24185,52971,30423,68771},
{1,1,7,5,19,33,79,77,315,29,307,1709,3489,14515,12477,58939,53753,165031},
{1,1,7,1,27,57,119,207,355,279,1371,3917,2821,5285,12673,28973,54957,94001},
{1,3,7,3,19,57,53,199,485,805,301,1337,5993,2187,30573,12045,101205,129841},
{1,1,3,9,15,45,71,119,445,759,1361,1299,2927,2343,22085,53733,21241,1553},
{1,3,5,3,27,11,1,239,497,343,1989,1463,2473,5191,6271,14129,124453,96817},
{1,3,5,7,27,19,123,27,483,557,1545,1871,1297,587,1067,51259,119231,173659},
{1,3,1,1,27,45,41,113,453,553,2019,2039,1709,13017,5497,34459,60295,229405},
{1,3,1,11,1,57,51,125,261,915,1673,25,529,653,17247,64225,98991,248143},
{1,3,5,15,25,27,31,1,463,249,113,1955,2223,5463,12281,20843,26495,256759},
{1,1,3,11,27,33,57,205,89,435,1983,1165,3843,127,30179,63971,10211,105403},
{1,3,3,5,21,49,35,161,273,205,41,1881,2013,12549,24859,55711,98235,237281},
{1,3,3,1,15,35,95,1,221,675,385,2257,2531,2129,12895,11565,125977,51973},
{1,1,1,15,19,61,35,55,9,721,499,2577,3001,14861,22293,56195,72855,166703},
{1,1,1,7,5,25,59,175,81,989,935,2579,8183,1109,4645,53753,115795,105091},
{1,3,3,13,7,55,7,113,197,763,1747,3291,1109,4391,18257,28563,97413,5847},
{1,1,1,7,23,55,91,83,479,305,843,2055,3405,15243,31551,5275,8651,66915},
{1,3,7,9,3,19,83,229,235,903,1495,1033,2729,14927,11847,22979,13905,84413},
{1,3,3,13,27,37,83,193,475,439,745,757,7359,6683,5839,50765,6933,117411},
{1,3,5,11,31,25,33,77,113,815,123,2721,2133,8995,15237,54565,5155,51235},
{1,3,3,7,15,31,73,91,379,39,913,53,41,1059,25883,11769,63015,48125},
{1,1,5,5,5,13,81,169,71,529,1429,2101,4069,5509,30283,40625,103673,183243},
{1,3,3,5,23,39,39,237,445,567,343,2521,2287,1851,2315,59979,5015,243349},
{1,1,7,1,1,51,89,229,187,207,245,3521,2987,4347,6997,62565,54397,140473},
{1,3,1,5,7,59,45,161,457,655,1591,215,2213,15101,14791,40397,95811,126291},
{1,1,3,1,5,23,7,199,143,561,1669,17,8109,11003,4535,8593,112021,223153},
{1,3,5,9,3,37,111,15,235,697,385,2197,909,1247,26199,50661,100643,122577},
{1,3,5,11,23,53,95,75,463,137,1511,3373,3071,547,22399,51891,9123,240925},
{1,3,7,3,21,35,69,197,371,15,185,3539,29,15071,17069,34669,37023,189385},
{1,1,1,15,5,21,7,5,201,881,841,827,503,3545,17771,64481,65105,209947},
{1,1,1,5,3,31,83,201,455,169,1797,1769,1999,8629,14313,16851,64955,180631},
{1,1,5,5,1,35,49,61,499,619,1509,3015,237,8979,3471,11513,80193,24135},
{1,3,3,9,25,29,111,19,339,739,1751,2671,5399,5965,3943,45577,70605,203117},
{1,3,3,7,3,9,15,147,177,545,161,2211,4653,15891,15939,19153,77827,245787},
{1,1,1,1,25,47,37,159,273,825,1037,2047,7149,5517,699,49687,110115,159475},
{1,3,1,7,7,55,77,231,197,381,2013,2421,7551,9955,21031,11365,48271,190147},
{1,1,5,9,25,1,81,145,215,427,905,2307,6149,12777,131,57091,106137,24625},
{1,3,1,13,13,63,103,245,275,745,841,2993,2083,8903,4499,55979,22323,244447},
{1,1,5,5,15,11,59,181,191,219,599,59,1079,4445,16537,31127,103257,233855},
{1,3,7,9,9,37,109,41,145,1001,609,551,6843,13791,15103,27851,7693,145207},
{1,3,1,9,3,35,63,219,49,567,1537,1327,6487,16039,26019,13851,116929,175121},
{1,3,7,15,17,31,27,91,241,229,485,2601,3859,12609,19847,31939,50815,235529},
{1,1,5,15,27,31,3,47,69,427,95,1445,1223,2953,32343,6841,67851,79561},
{1,3,5,13,13,37,19,127,259,139,1597,651,4845,6413,18205,56005,32107,140783},
{1,1,7,5,15,23,81,195,127,113,499,733,5907,12107,18105,28113,16111,152327},
{1,1,5,15,9,49,109,181,187,591,1625,3641,313,1225,11725,9047,30351,124301},
{1,3,1,1,9,45,103,219,155,805,1775,759,1687,11415,21623,37831,18995,21667},
{1,3,3,5,25,13,11,37,489,935,373,811,5045,3615,2111,22909,117155,69483},
{1,3,3,5,9,45,71,87,265,93,161,2983,1023,3633,5965,9499,35653,219257},
{1,1,5,13,21,27,101,231,85,469,1023,3735,5093,253,22585,61975,81041,4175},
{1,3,1,7,5,41,105,153,391,5,1917,331,7679,14359,13177,40755,78669,133527},
{1,3,3,15,21,61,87,63,227,195,1095,1629,7787,5887,20855,30203,61973,30627},
{1,3,1,15,31,41,125,223,201,717,1309,595,5333,10585,32525,8597,92637,111073},
{1,3,5,3,21,29,39,105,275,515,503,79,6715,14203,14035,20871,122417,243167},
{1,3,7,5,29,41,3,89,165,879,773,3989,3945,4771,2809,59105,37177,193887},
{1,3,3,3,27,1,91,191,135,257,527,2971,7117,6013,8735,52363,110617,96959},
{1,3,7,9,3,63,67,67,231,23,1539,771,1485,4331,19231,50539,15081,75945},
{1,3,3,11,29,11,77,67,497,861,21,2939,2463,14435,27399,19733,118207,60909},
{1,1,5,5,1,11,117,55,485,877,1213,2231,2613,14027,18491,45431,113303,28457},
{1,3,7,1,13,49,77,59,455,251,1033,3451,7641,389,3987,62361,90125,94569},
{1,1,7,15,3,5,45,173,343,445,1871,2505,1385,2641,21299,35139,61781,101195},
{1,3,1,9,25,27,89,123,473,901,1513,2585,5641,13123,22653,32985,15763,9161},
{1,3,3,9,29,41,5,127,489,715,1981,3953,3557,10081,31913,52191,118727,4443},
{1,1,5,1,19,57,125,33,253,297,265,2249,6859,14971,3519,24783,127491,210441},
{1,1,7,7,31,1,47,175,305,933,679,317,7511,13219,9509,61183,58907,72905},
{1,1,1,7,13,49,75,85,341,911,1217,3631,1849,9715,23193,947,106647,180455},
{1,1,7,7,1,49,91,195,329,771,607,1707,2723,291,21393,6549,31645,151431},
{1,3,7,5,17,57,7,231,247,217,1729,3231,7515,15341,18681,21733,28723,228187},
{1,1,5,9,5,19,121,251,43,951,957,173,4863,5027,6781,29421,4877,47749},
{1,3,7,7,11,33,107,233,329,589,869,913,7687,13223,27577,24379,13037,214713},
{1,3,7,13,1,13,121,103,387,193,543,3085,4323,9885,24499,34985,45763,13107},
{1,1,3,15,25,63,85,41,457,779,1199,2235,309,2549,3341,36265,17873,32361},
{1,3,3,3,15,31,11,57,499,415,1625,1195,6863,6073,25083,57705,76203,130993},
{1,3,5,5,21,13,43,161,255,31,1901,3325,3209,9809,8227,9005,57263,95095},
{1,1,3,15,13,33,5,123,291,579,1747,3319,7351,1679,11365,26909,74445,139017},
{1,1,3,13,17,39,1,253,487,935,1711,1397,503,7817,28509,20665,78551,204319},
{1,1,3,1,5,39,123,105,305,77,63,3285,7463,11199,647,37757,91083,108325},
{1,1,7,5,9,49,121,155,389,119,1327,3583,7715,2705,20047,19151,101455,205263},
{1,1,5,7,31,23,13,109,103,41,433,3609,4973,11481,8381,4725,113633,134651},
{1,3,7,7,25,25,107,189,89,625,187,2185,713,10107,11139,63681,97005,79329},
{1,3,1,11,3,41,43,161,337,955,1035,451,5989,3593,18087,22667,110213,128545},
{1,1,5,1,25,31,95,113,205,565,557,3885,7163,10703,27159,11395,117459,52439},
{1,1,1,5,27,31,39,61,323,983,1361,2387,5401,8287,17855,49783,65327,202861},
{1,3,5,3,31,39,105,113,183,311,667,945,3677,14623,27907,16673,77899,182863},
{1,1,5,3,17,27,99,93,81,805,1799,2855,6859,3917,26177,22307,59213,210123},
{1,3,5,1,19,37,51,65,495,229,229,1283,2967,5329,24339,58739,23145,7033},
{1,3,3,15,11,51,121,41,75,845,1771,3625,6137,3463,11767,45181,70907,42771},
{1,3,7,9,15,25,55,219,265,655,167,1247,5409,5623,21045,12333,25799,218601},
{1,3,3,13,31,39,77,155,471,969,755,2745,3057,3621,32423,48687,9409,90997},
{1,1,3,15,27,1,77,231,147,235,2027,4045,7431,14655,6361,43155,9839,161713},
{1,3,7,5,25,19,25,75,415,931,457,3691,687,4849,15469,42871,37949,74163},
{1,3,5,9,17,19,29,117,387,1021,1159,2467,2585,2563,9155,44763,93319,6321},
{1,3,5,7,25,33,127,175,143,705,539,2563,945,11369,19971,19019,116195,84121},
{1,3,7,7,5,55,29,1,419,715,1275,2983,7853,12245,32109,27371,123547,82723},
{1,1,1,13,3,29,31,213,195,609,1465,1711,6747,13309,1131,3151,48779,91571},
{1,1,5,3,17,7,103,7,217,87,1641,833,4551,14205,15119,6711,111273,200545},
{1,3,1,5,3,39,99,15,433,895,165,4049,3183,4385,24695,40009,67151,156643},
{1,1,7,3,29,9,15,27,109,1019,327,2837,5297,12455,2355,37703,122995,177871},
{1,1,5,15,29,5,121,117,31,155,1027,1105,8057,8677,9523,3019,98801,15539},
{1,3,7,3,1,1,37,67,471,317,1571,2801,7383,4339,8095,45685,95885,39577},
{1,3,7,13,17,13,91,79,49,321,1235,311,129,6537,6643,25813,48251,138823},
{1,1,5,3,21,19,67,61,153,611,1819,3755,5959,3419,6117,1159,68925,146199},
{1,1,7,9,23,3,7,13,429,463,653,3461,6337,4511,18097,44837,99845,37101},
{1,3,5,13,9,5,123,199,83,409,1391,1567,7327,8173,30971,18241,7755,185375},
{1,3,1,7,19,51,51,23,85,923,1969,2329,7343,12489,16135,64783,117063,141071},
{1,3,1,3,23,29,5,77,207,351,367,2097,2639,9255,21971,64167,98069,81153},
{1,1,7,15,27,1,83,255,47,935,567,3573,3629,5833,483,1001,9337,119847},
{1,3,7,11,31,53,25,35,463,51,401,3279,7709,11265,17905,40423,26277,43355},
{1,1,7,5,9,15,73,217,239,405,1651,2131,6791,11241,21717,7393,77251,28131},
{1,3,5,3,13,43,115,159,215,811,1349,2941,2073,1821,6891,17285,72027,137849},
{1,3,3,3,15,11,29,53,307,409,1069,3713,3205,6185,2565,14973,46149,162527},
{1,1,3,15,21,39,61,209,211,123,697,2285,859,2501,5847,56449,106575,261069},
{1,3,3,5,25,21,39,131,189,747,1499,1865,3369,9161,12543,63155,70083,69441},
{1,3,1,15,31,43,127,57,169,109,979,1399,3065,5865,16891,56003,14319,94109},
{1,1,1,13,23,57,13,239,139,41,1959,429,209,543,21297,15343,16521,52305},
{1,1,7,1,17,1,115,139,93,123,867,3257,8135,12089,1503,33287,79283,151419},
{1,3,7,7,27,17,15,253,89,959,597,2193,3505,13865,2179,58711,114615,15227},
{1,3,7,5,1,5,105,241,361,229,1069,3815,1409,4909,31785,46555,123523,53259},
{1,1,5,5,15,49,13,195,467,285,1405,3011,2069,8331,13953,31107,46581,154615},
{1,3,5,7,21,23,17,17,345,369,1521,3755,2165,15387,2851,11115,60483,236049},
{1,3,3,1,5,41,53,239,127,237,609,927,3787,5059,1865,52991,56229,102093},
{1,1,7,5,23,7,15,199,325,695,1525,3435,3997,11577,22985,57713,94309,218433},
{1,3,3,5,25,25,61,99,237,447,1905,783,5239,11415,16833,27815,115539,161111},
{1,1,5,9,31,49,55,199,159,751,849,1045,5485,8883,8549,11735,35983,161067},
{1,1,5,9,23,51,79,171,87,493,1911,3867,3435,493,16639,64085,97797,244959},
{1,1,5,11,29,33,15,107,283,545,1995,995,7181,3581,8621,42391,117997,397},
{1,3,7,13,31,25,91,75,123,451,1023,375,4505,13235,8913,34389,77385,168659},
{1,1,3,3,3,3,85,143,173,709,1313,593,6931,14609,13803,30305,109089,11473},
{1,3,7,5,25,45,25,223,407,597,83,2543,3823,13959,9089,28325,29237,57147},
{1,1,1,3,25,53,57,255,231,361,109,113,6091,13043,28399,29111,57987,137709},
{1,1,1,5,11,25,53,141,275,237,1427,1691,6043,8951,10683,17477,117645,89007},
{1,3,3,13,7,23,73,213,285,667,1765,1545,1401,12483,6349,47205,25791,16749},
{1,1,1,15,31,45,105,249,385,607,723,745,7037,15735,3637,29013,127315,165507},
{1,1,7,5,21,63,95,247,161,839,939,931,4277,7363,8289,55183,122413,152997},
{1,3,7,11,15,59,91,5,209,31,1581,979,6289,11443,26641,20183,106907,128647},
{1,1,3,15,21,33,117,89,457,405,1971,2211,4379,16189,7933,39351,79813,56373},
{1,3,3,9,5,9,93,75,55,271,321,3143,3893,2601,26169,35179,43063,156635},
{1,3,3,11,29,37,95,249,221,965,423,1637,4663,14839,16757,4261,128453,165593},
{1,3,3,7,1,55,31,235,447,839,721,1125,6503,4019,23351,37057,96103,143805},
{1,3,7,5,31,39,7,157,469,719,1613,395,8133,9753,17323,13849,45409,7601},
{1,3,7,7,31,37,89,215,453,659,605,3325,987,4611,29667,23229,4201,229675},
{1,1,5,5,3,3,21,249,377,343,1751,891,5275,14853,32703,51001,6759,162991},
{1,3,1,13,11,21,55,17,495,481,1817,919,2495,16367,3343,16997,83437,127791},
{1,3,1,1,5,57,65,223,33,491,1953,1521,4903,5007,14583,17321,82231,206299},
{1,3,7,11,21,45,55,141,185,379,851,885,3385,10311,701,2983,71045,171525},
{1,3,7,3,29,1,53,139,7,985,291,3949,1163,14637,363,59679,121571,121081},
{1,3,7,1,31,1,111,19,421,917,1529,1361,4461,12457,9791,19985,77283,117059},
{1,3,1,5,7,55,93,243,477,193,1983,489,3735,1391,24035,36395,49101,175861},
{1,1,1,11,3,25,69,167,351,193,1299,617,7455,2545,18359,9951,119513,128139},
{1,3,3,7,5,23,101,47,385,591,345,3501,531,3277,28945,18695,58587,87221},
{1,1,3,3,29,47,5,91,365,1,2015,323,1601,10615,28975,60263,4813,143351},
{1,3,1,7,25,43,65,211,91,759,985,3675,5701,4373,27781,51949,40667,102665},
{1,3,3,5,3,43,91,33,247,593,849,1955,7769,2307,2877,26037,28907,211021},
{1,3,5,15,29,29,85,97,99,979,2033,1415,2955,15733,5567,6241,100195,89077},
{1,3,7,13,13,19,121,211,381,73,1131,1881,1693,7873,27557,201,24997,202471},
{1,3,1,15,15,33,11,99,479,271,1873,1117,3559,6605,15995,44805,12465,71933},
{1,3,5,3,19,61,15,55,423,431,1321,3345,1633,4587,24909,54985,31831,181083},
{1,1,3,5,29,43,49,205,415,907,1651,57,3043,10763,16255,9567,59453,135637},
{1,3,3,1,17,11,29,33,293,203,1687,1565,6131,5435,29023,28425,102151,251913},
{1,1,5,7,9,9,43,191,269,681,607,3045,2799,14919,8083,57781,19345,49365},
{1,1,5,13,11,53,67,127,117,395,575,1651,2601,15019,21413,34433,66847,84159},
{1,3,5,5,15,59,33,41,301,699,1479,2285,1813,2459,4775,53213,26039,223155},
{1,3,1,15,17,57,5,211,357,175,945,3625,3943,12871,26805,29305,8839,107837},
{1,3,5,15,21,41,105,229,265,777,2047,767,2901,8873,7631,18545,86697,252965},
{1,1,5,11,31,63,115,119,271,921,1221,3341,6083,4293,28581,57323,33889,112577},
{1,1,5,5,31,21,119,93,287,139,451,2535,3925,10671,21279,55071,76127,248203},
{1,3,7,11,19,61,61,53,203,181,963,3581,519,14679,7717,31981,128709,197269},
{1,1,1,13,25,23,89,95,221,803,1433,3617,3217,2033,7859,14279,107239,5139},
{1,3,7,3,29,41,87,21,71,959,1149,2961,7471,11665,16037,5791,110155,35365},
{1,1,1,11,21,49,101,45,311,529,1301,1377,983,3937,6967,8413,33511,9617},
{1,3,3,5,15,41,107,49,409,537,289,3351,5307,16221,907,39847,61579,161487},
{1,1,3,11,5,49,71,107,431,469,453,1367,7811,10485,3861,62797,82025,253785},
{1,1,3,3,27,19,89,13,445,915,1259,1423,3987,3661,18183,18521,18831,191447},
{1,1,7,5,13,15,9,89,129,949,1733,245,6815,8477,1273,34737,33027,191415},
{1,1,7,15,25,63,83,195,319,987,1395,3559,6287,5139,25967,48711,58467,110983},
{1,1,3,9,5,3,35,171,15,883,915,2451,871,11741,32715,33475,81711,259157},
{1,1,7,13,23,63,33,11,117,351,1701,671,6753,5,9477,54701,65507,242621},
{1,3,7,11,21,37,127,143,369,819,1369,93,7009,3773,30153,30181,120783,137857},
{1,3,3,7,27,61,15,141,67,815,1449,1129,4703,3811,3067,61697,8881,110957},
{1,1,7,13,31,21,59,75,335,851,503,251,4869,11789,30871,14641,19319,156843},
{1,3,5,5,9,41,11,67,231,945,37,2925,5723,9053,13477,59735,75181,60335},
{1,1,5,1,13,39,81,43,363,611,1661,3833,7387,10531,21319,55579,102705,103009},
{1,3,1,7,23,25,67,179,327,401,1693,1453,4773,6363,27169,49747,29055,49145},
{1,3,5,7,13,47,5,175,369,921,507,113,6069,10919,11099,19795,95819,52419},
{1,1,1,5,5,53,93,47,75,837,109,3691,6961,10715,14269,63791,1941,136899},
{1,1,1,3,1,63,57,117,157,327,879,2411,3987,15393,8503,29829,77795,121307},
{1,3,5,1,25,5,47,45,433,121,607,1233,6433,3031,16369,58589,79357,151353},
{1,1,1,1,9,15,77,163,225,445,1479,1267,2571,2661,21489,5433,123969,191967},
{1,1,7,1,9,49,17,19,449,113,1289,2335,3309,2595,17819,18481,86605,125911},
{1,1,5,11,11,23,65,147,257,625,1901,913,5711,8159,16237,25133,100059,11395},
{1,3,7,13,5,33,89,189,171,185,751,2915,5025,15981,14853,12229,52829,59953},
{1,3,1,13,3,37,15,87,463,655,1927,2705,1885,14801,3491,52835,81761,90273},
{1,1,7,3,5,15,29,255,199,225,647,3215,6795,3821,31763,31059,65495,89981},
{1,1,7,7,9,25,11,85,111,283,507,2077,2993,5415,31785,16495,82361,122105},
{1,1,3,11,27,21,127,175,397,419,1115,2285,223,3881,4187,53759,115035,181647},
{1,3,7,11,27,31,29,233,137,827,1009,3879,7595,12989,27655,8517,28083,214985},
{1,3,5,9,25,23,85,191,475,445,621,1341,4045,4299,24933,32765,20219,86949},
{1,3,1,5,25,35,121,33,199,405,163,3487,1087,743,21989,47273,49221,124831},
{1,1,5,1,7,3,91,15,335,351,1311,777,4303,7203,19465,9135,32251,69805},
{1,3,3,7,23,55,73,77,189,801,1877,1901,2675,1015,3041,35925,125903,126227},
{1,3,3,1,1,23,105,75,435,743,651,1045,579,13637,14821,62683,95229,156475},
{1,3,3,5,1,53,89,239,439,195,189,731,1805,15123,23315,47737,29167,112081},
{1,1,5,7,31,11,119,191,155,61,247,915,5813,995,20093,23379,118969,65001},
{1,3,7,3,1,61,45,85,295,269,539,1787,6639,11093,11303,18509,77637,200743},
{1,3,1,1,13,17,75,51,199,151,1529,1443,4983,6723,6071,34711,39159,5441},
{1,3,3,3,31,15,91,125,261,683,1769,1697,2761,11373,13607,24933,19079,55497},
{1,1,1,15,21,49,117,99,29,969,463,3869,1251,8815,16443,46861,82839,233325},
{1,3,5,3,27,39,89,225,161,63,61,2875,4037,10413,5067,27893,78825,250207},
{1,1,1,9,13,49,93,11,23,25,2003,57,3065,11241,13935,2969,44235,39287},
{1,3,3,9,21,5,55,247,193,523,575,1235,3277,5253,5293,7919,7573,168809},
{1,3,1,13,29,39,43,21,511,205,303,703,3861,2467,3909,31597,51081,9863},
{1,3,7,1,25,55,11,131,5,49,371,1683,1907,5661,1015,15171,101477,11221},
{1,3,5,5,9,15,93,245,357,703,701,3675,4527,9225,16137,55433,81887,99153},
{1,1,3,3,11,1,39,251,291,599,643,231,4031,7055,99,14039,81811,184251},
{1,3,5,13,29,55,11,117,325,401,2013,3235,995,9255,2741,8211,71451,180619},
{1,1,1,5,31,41,41,175,247,3,739,1391,3311,5975,16921,4291,75065,161745},
{1,1,7,13,23,19,13,149,203,351,2033,1867,3871,14437,3793,17399,99577,171605},
{1,1,5,11,7,9,1,195,261,977,315,3771,1179,16281,20747,56309,108609,209205},
{1,3,3,5,19,15,123,153,325,601,393,753,93,4803,24343,42645,128209,45773},
{1,3,1,13,3,29,97,95,115,539,155,2789,1277,13127,20383,52807,97295,54589},
{1,1,1,3,25,59,27,149,365,317,773,3379,5931,14637,19881,37283,118027,21557},
{1,3,5,3,25,11,101,221,199,689,515,2255,6107,6259,2853,19039,117089,107181},
{1,3,5,7,29,63,19,113,249,147,737,3959,209,7001,24263,20443,99923,145709},
{1,1,5,9,25,37,69,41,87,369,1913,2255,7581,5301,25751,24981,1183,171969},
{1,3,3,1,9,25,55,5,267,295,43,819,4569,7065,31527,57811,48721,107707},
{1,1,7,9,19,19,1,199,371,1003,597,2097,4071,6185,879,13545,30033,120313},
{1,1,1,7,9,11,51,155,309,493,899,3121,2085,10541,21979,4725,70381,69643},
{1,1,1,1,13,45,123,119,459,295,1005,4093,393,11063,27235,28209,1671,215619},
{1,1,7,13,19,25,125,255,509,529,1577,3221,4051,7697,2065,42597,86295,131719},
{1,3,3,9,19,13,21,199,97,949,1297,379,1801,13247,22563,49517,22757,87371},
{1,3,3,1,17,63,109,175,301,565,1181,465,3457,7175,21225,33149,122169,148043},
{1,1,1,1,5,7,21,251,53,369,955,583,4703,9729,15853,55701,29317,27},
{1,3,3,1,31,3,53,57,231,441,109,149,8107,2303,29729,42279,46909,209877},
{1,1,1,11,23,57,63,189,259,657,1653,1155,2885,3317,22559,3145,19151,172507},
{1,3,7,5,31,63,103,147,287,685,1197,99,4907,12335,12001,20303,75503,231259},
{1,3,3,13,15,33,63,11,99,299,97,2669,3635,9969,1525,36555,85215,86915},
{1,3,7,5,25,47,25,61,227,939,1719,245,2389,14663,30671,22667,38873,245509},
{1,1,3,5,25,15,105,203,57,961,1941,1241,3163,6203,19631,10383,19235,57569},
{1,1,3,9,1,35,41,3,449,87,641,269,1529,14559,16571,4863,21625,921},
{1,1,7,11,25,53,85,209,181,417,1657,2117,4581,7069,15533,64475,82381,146943},
{1,3,1,7,17,53,5,199,347,887,1041,595,1843,10931,30559,42849,73723,220473},
{1,3,7,7,21,53,105,21,141,575,1965,2187,7293,13675,2471,1259,42485,62911},
{1,1,3,9,5,27,21,101,101,71,1215,3235,2451,14835,27817,30079,124301,253691},
{1,1,7,1,11,37,105,127,115,157,279,2425,2139,131,22717,40803,74867,86021},
{1,1,1,7,11,59,95,61,255,523,501,2895,7531,8151,18393,42069,120809,236537},
{1,1,1,7,17,23,31,59,377,187,873,1565,3459,2975,11633,13247,13095,193803},
{1,3,7,1,25,3,85,5,485,451,1385,1663,4825,14019,29437,33717,105343,161335},
{1,1,1,3,27,43,71,167,425,579,1739,3557,7403,2023,6533,61177,119273,85229},
{1,1,7,3,31,37,19,213,373,505,97,3669,7005,2205,26519,61999,18395,25967},
{1,3,3,7,29,17,9,137,265,875,887,3029,3295,11619,8357,46241,23543,43191},
{1,1,5,1,25,43,33,133,65,7,1581,3577,5997,6129,30649,18923,56459,227869},
{1,1,5,13,27,45,27,111,429,565,1449,1475,6613,4469,16083,42349,66843,214875},
{1,3,1,1,21,21,107,7,15,675,233,4021,1097,1393,6445,3323,102435,249355},
{1,1,5,15,17,51,99,249,437,667,1921,2371,3813,10543,19,39079,116825,242821},
{1,1,1,1,7,15,27,29,161,37,1847,287,4379,1399,24547,60361,68131,232883},
{1,1,3,9,17,21,41,169,61,771,241,1435,4151,1789,12195,27239,62371,165145},
{1,3,5,15,31,19,127,181,463,183,749,253,2403,1363,3965,7953,124025,226691},
{1,1,3,7,17,57,85,89,17,33,819,2191,1525,15651,23483,26027,86379,40191},
{1,1,5,1,9,45,65,65,359,5,531,2581,6313,13219,6005,36215,16275,208253},
{1,3,1,1,23,15,51,43,85,461,773,219,2681,3377,9797,54469,112871,231533},
{1,3,7,7,15,9,97,115,301,493,1085,2021,2305,15003,11381,9339,63015,179115},
{1,3,5,3,3,61,111,103,283,7,143,353,7815,7901,25795,7577,92991,228315},
{1,1,7,13,29,3,53,105,83,531,497,729,1375,7063,18655,35219,9671,102913},
{1,1,5,15,11,7,65,31,15,921,743,1469,5669,5437,20019,28123,5717,6181},
{1,3,3,15,19,1,3,183,315,595,1033,3259,7815,8281,32103,8699,59149,56657},
{1,1,1,7,9,1,87,81,267,637,1617,2113,487,23,11213,29211,92715,177767},
{1,3,5,13,29,37,31,55,343,759,813,2945,7189,4821,30661,38373,2793,98683},
{1,3,5,7,9,43,113,145,103,303,1065,3781,3527,9449,17355,38301,74859,30735},
{1,1,1,1,3,53,53,27,119,701,1777,3959,5911,8473,24997,17557,11593,201381},
{1,3,3,9,3,3,107,115,423,531,735,931,8053,4661,1919,29551,62515,210255},
{1,1,3,9,21,21,117,67,301,49,2025,781,7951,15719,27287,34551,115241,243981},
{1,1,7,9,9,25,87,229,375,353,445,3169,1865,7305,11175,47081,28609,107301},
{1,3,3,11,7,31,19,177,17,535,1353,2587,7723,8039,13607,5017,104937,207761},
{1,1,5,3,11,27,29,193,235,435,1451,3487,5749,4825,9487,53933,92061,223305},
{1,3,3,3,5,5,99,237,91,945,1373,3303,3079,5345,6843,34131,62851,259561},
{1,1,3,7,7,25,11,27,329,37,307,771,659,13045,25767,18887,54407,251313},
{1,1,1,11,29,59,37,121,281,55,495,159,3925,4447,14825,24831,103147,211951},
{1,3,3,7,23,31,59,67,303,383,1179,2347,4001,14797,14579,55365,112239,65309},
{1,3,3,9,15,17,61,123,339,319,765,1517,1269,69,9065,32347,21377,38449},
{1,3,5,3,7,35,71,63,251,457,351,385,4041,11489,14511,11875,45307,205041},
{1,1,1,7,1,25,115,195,41,1001,835,767,7991,7475,22397,36899,77255,194827},
{1,3,3,11,7,49,45,13,373,167,741,2569,3781,1131,2909,40387,77877,201859},
{1,3,5,3,17,11,123,137,65,835,1385,1157,7387,12301,5759,13137,30595,50923},
{1,1,5,7,1,55,57,97,377,223,115,2515,2565,14965,10485,23957,108239,160707},
{1,3,1,9,15,17,81,65,387,275,997,1485,4129,999,4915,55867,103799,191829},
{1,1,1,5,15,5,35,167,249,419,267,503,469,3163,19939,65501,88573,11621},
{1,3,3,13,7,9,101,125,371,97,1855,1755,4103,12283,18655,5965,17743,254779},
{1,1,3,7,13,15,119,227,451,863,1005,491,6515,717,12783,14161,106249,185297},
{1,1,7,13,17,23,95,143,133,219,897,2291,7469,923,22323,60583,2457,197231},
{1,1,1,11,3,25,115,187,319,999,867,1725,6969,239,2527,55283,91099,252153},
{1,1,7,9,3,37,107,25,425,95,631,2831,1265,11509,18865,39791,22281,220517},
{1,3,5,1,1,47,121,173,489,241,3,3707,7081,5341,23143,7321,30605,191665},
{1,1,7,7,7,27,23,43,145,11,1155,691,6993,9509,5991,40705,58215,202915},
{1,3,5,1,31,1,7,189,379,431,417,3843,3885,3263,16333,58123,68307,33795},
{1,1,5,5,19,27,19,217,509,535,287,1637,4829,2665,15393,35185,125335,10909},
{1,3,5,7,25,13,67,243,255,1021,1203,821,7811,149,26731,12913,18171,101385},
{1,1,1,3,25,61,59,207,449,789,1831,1731,513,10099,291,1963,100233,21847},
{1,1,7,1,27,19,45,81,479,31,707,2669,3589,15411,12089,38235,60897,135451},
{1,3,5,15,11,3,113,169,171,21,1291,2031,2023,5783,6137,54637,50247,233753},
{1,1,5,1,11,13,73,97,269,801,1015,1329,1779,15225,24251,35191,8619,130993},
{1,1,7,9,9,19,35,255,505,513,547,405,3065,4965,30877,50091,81319,29273},
{1,1,1,9,7,61,45,75,343,911,1683,453,1225,10939,19901,63685,123507,252027},
{1,1,5,11,21,55,37,161,143,463,1937,3349,2953,14827,7893,26581,128459,72325},
{1,3,5,9,31,57,115,77,225,859,621,731,5677,759,20773,52285,65555,4303},
{1,1,3,15,23,15,49,171,137,449,855,565,5579,5957,13643,8979,90327,116349},
{1,1,3,5,9,13,27,43,391,595,731,101,7121,13555,29181,38273,42309,175297},
{1,1,3,11,3,59,17,143,251,47,1391,1297,23,15871,13153,44081,65423,54875},
{1,3,7,11,25,43,3,163,273,277,755,2743,5909,10841,31331,64131,13945,91557},
{1,3,1,13,31,35,5,165,417,623,1083,1221,1051,8917,6725,11385,76315,119837},
{1,1,5,3,21,53,47,247,471,877,709,2425,3,1963,24331,52151,98859,119033},
{1,1,7,3,29,29,43,59,503,891,763,2927,1613,9091,10393,36003,61147,3437},
{1,1,5,15,27,59,73,163,425,855,349,3451,5779,10523,9103,46477,129873,39091},
{1,3,7,15,25,45,77,171,467,1017,1553,1877,5507,3909,12157,60441,98261,37781},
{1,1,7,13,13,39,99,51,197,327,1101,2679,8025,11853,7763,62537,96999,88673},
{1,3,1,11,5,61,29,219,471,387,319,433,5383,3933,27603,61171,104711,233295},
{1,3,5,11,15,23,91,119,207,717,1333,783,437,13073,10923,27049,87233,174899},
{1,1,1,1,13,19,109,139,183,299,1023,3265,5153,6307,27879,55311,95201,19481},
{1,1,5,11,13,61,81,115,53,483,693,3527,5033,8527,31345,46155,12403,126815},
{1,3,7,3,27,7,73,227,269,683,719,763,5417,9523,13625,6945,116225,223093},
{1,3,5,9,21,51,111,157,451,247,1375,1631,2783,3371,22713,34153,41949,141351},
{1,1,5,1,21,19,45,69,41,453,523,3163,7351,4467,18865,35371,129577,78039},
{1,3,5,1,29,33,13,19,341,321,117,1187,7021,5785,5553,58055,113557,46957},
{1,1,5,5,13,59,47,59,69,125,1491,2813,5005,5973,3145,27579,7763,129949},
{1,1,7,11,11,7,117,235,407,749,1925,1735,4499,13027,19355,1981,105657,242853},
{1,1,7,1,15,19,5,247,203,707,809,2085,5801,9947,569,9883,109861,156751},
{1,3,5,3,13,59,67,181,261,873,1589,2249,7213,14625,28403,41101,73439,46873},
{1,1,5,7,3,63,79,115,123,485,1373,3781,4315,4627,29003,64101,67521,184053},
{1,1,3,9,11,57,93,243,505,189,449,643,5267,7447,32265,44095,63015,36905},
{1,3,7,13,25,59,31,93,401,41,183,759,2473,8705,8211,13543,59749,235217},
{1,1,5,5,29,3,65,133,325,239,649,3225,4095,11691,4479,15419,100551,261981},
{1,3,7,1,17,11,63,97,431,161,1437,3679,1643,10583,20731,45919,94093,147067},
{1,1,7,1,25,13,63,155,221,345,189,1199,5465,14767,26263,54093,23697,71231},
{1,1,7,3,3,19,23,75,381,339,1989,1137,6449,1437,32279,17195,117423,259311},
{1,3,5,3,27,45,117,113,129,585,2019,807,5573,7407,9957,8741,52333,115607},
{1,1,3,7,9,5,77,9,417,725,429,1657,5445,1901,28745,26807,111743,169739},
{1,3,1,5,7,63,51,183,117,383,435,755,7849,5997,32697,5789,5189,80645},
{1,1,3,15,5,47,105,175,41,275,1441,3183,3651,9561,5749,20431,45969,59473},
{1,1,1,11,13,35,19,129,125,35,339,3099,5337,15605,10213,1171,61869,216681},
{1,3,7,1,7,25,23,9,431,73,1803,3969,7853,12845,8075,14553,124825,50561},
{1,1,1,7,29,21,79,247,313,143,59,2689,5643,827,26597,56423,107903,180809},
{1,3,7,1,3,3,25,39,269,529,67,3703,2163,12417,6307,29883,40303,171831},
{1,3,7,13,1,19,71,245,267,105,749,1203,7953,1881,9273,4629,71793,195393},
{1,1,1,15,3,49,53,145,47,959,1107,1361,4517,16055,32119,58433,110123,81487},
{1,3,1,1,5,3,99,93,257,659,19,3789,203,6183,11571,54845,80591,243303},
{1,3,7,1,1,7,27,11,255,261,769,2877,6013,8431,25669,43591,122501,208947},
{1,1,7,7,3,25,117,19,15,843,401,613,801,10579,129,12249,107465,95953},
{1,1,3,5,1,35,95,93,243,937,1543,3443,175,2199,12521,2521,87225,38631},
{1,3,7,13,21,29,81,139,247,937,1835,3887,6917,15709,20947,3341,125521,247195},
{1,1,5,11,31,19,111,215,191,347,1215,1757,6751,3099,755,43753,2813,159123},
{1,3,3,3,31,5,35,87,293,581,1501,3255,7041,5233,2053,63403,37943,12115},
{1,1,7,15,11,31,5,123,225,703,733,635,2193,3059,30933,43149,79409,106995},
{1,3,1,7,11,21,45,135,99,883,85,3861,6617,7169,29887,329,42487,129001},
{1,1,1,3,11,53,31,245,141,667,1615,3311,1475,12785,3509,47153,105747,141275},
{1,1,3,15,7,15,55,13,465,707,1299,1393,399,9229,4897,50313,1275,131811},
{1,1,3,15,5,57,43,19,335,929,459,327,5715,7173,27643,535,46221,144619},
{1,3,5,1,9,1,63,187,71,899,969,1349,1553,15593,22783,211,41643,163981},
{1,1,1,13,3,63,35,37,311,253,1393,629,5299,14837,15053,28041,81541,149037},
{1,3,3,11,13,45,17,165,497,751,635,2939,6891,14877,32763,20671,106845,258033},
{1,1,3,11,21,7,3,247,243,219,1651,929,2737,9507,31819,61389,14593,137207},
{1,1,7,5,15,33,31,29,467,75,523,1067,7313,11715,26581,47037,106385,199859},
{1,3,1,7,19,59,35,35,3,899,799,1379,5113,7653,17977,42197,52397,179705},
{1,1,7,5,13,13,67,157,181,633,21,3107,6301,7523,23981,9079,88875,195869},
{1,3,7,9,7,9,115,49,293,691,1729,4087,6353,963,12433,22135,96383,127745},
{1,3,7,7,21,5,43,247,89,275,1219,311,5677,7161,13853,38613,84935,223563},
{1,3,1,5,29,61,17,235,127,979,973,1463,371,5567,6949,34165,3075,169347},
{1,3,3,15,25,51,43,73,7,123,1761,1461,5291,14271,19335,45379,123469,190439},
{1,3,3,13,19,57,25,161,351,703,819,753,3101,9043,19179,22665,118533,45817},
{1,3,5,15,3,33,15,63,251,87,611,1187,2639,6001,16135,27505,71077,34101},
{1,1,5,3,31,5,13,239,119,803,1881,3479,1933,6421,21411,62923,76851,211029},
{1,3,1,11,13,59,13,77,87,343,1733,3493,5937,15733,7763,12839,68639,70965},
{1,1,1,3,5,19,73,109,197,1007,1369,623,3249,9263,12463,37105,40599,115323},
{1,1,7,1,21,23,27,221,117,27,1811,837,7355,8083,12657,34137,102025,6511},
{1,3,7,13,13,29,7,103,511,449,1443,775,3503,1057,8809,48583,27649,206219},
{1,1,7,1,15,37,53,205,393,691,989,3493,7813,12371,18125,62569,57075,100625},
{1,3,5,7,11,11,55,7,487,861,1589,1003,607,10031,22481,41905,67791,168167},
{1,3,1,9,21,31,25,187,315,379,961,2721,3395,12321,21693,56977,73197,160023},
{1,3,3,7,9,25,103,1,13,1021,1777,1015,2269,2131,191,2561,74755,27131},
{1,1,3,13,21,29,97,153,499,207,719,585,8155,2873,22073,45933,92875,19205},
{1,3,7,15,13,31,43,223,405,839,1241,2219,6911,9469,24477,63157,95503,128431},
{1,3,5,15,5,11,79,129,235,171,289,1791,6061,9107,13859,55923,30197,111025},
{1,1,7,11,13,23,51,139,219,467,1923,2847,1977,1503,1939,55579,65357,50047},
{1,3,7,11,27,25,91,95,73,189,1537,273,725,1215,15255,18847,67419,162153},
{1,3,3,11,3,63,49,131,219,285,819,2801,2645,2943,15055,15659,130641,82913},
{1,1,3,7,17,19,37,59,391,1009,1569,2569,2519,33,18827,23277,94797,103673},
{1,3,5,9,27,57,69,185,49,829,29,1247,6129,14935,8005,48343,55789,170099},
{1,3,3,7,19,55,77,231,79,787,1597,2701,4999,4247,31849,7797,118993,77871},
{1,1,7,13,5,45,105,137,239,923,593,3227,3603,15463,15533,55285,95295,141951},
{1,3,1,5,29,3,113,241,255,181,1933,2579,1865,11083,8023,34271,78603,240781},
{1,1,3,7,17,21,123,75,305,485,9,3037,677,8001,16803,25851,121773,77729},
{1,3,1,5,23,7,39,25,381,1003,361,995,1751,9599,6399,9627,19303,249899},
{1,3,5,5,13,39,65,145,351,135,981,3657,4711,13649,17253,46443,99187,176683},
{1,3,1,9,9,41,79,237,445,507,1947,2905,8161,715,24499,62397,26393,197221},
{1,3,5,3,23,9,107,121,59,265,177,3495,391,4537,32099,45217,128285,259285},
{1,3,3,15,5,61,87,209,139,461,485,3261,7425,6193,22221,22145,93989,101459},
{1,3,1,1,15,51,29,145,385,695,375,3743,1387,15385,7995,22993,64115,239897},
{1,1,5,15,9,11,73,219,293,941,477,3935,2717,9559,20537,6935,39711,13623},
{1,3,3,11,3,23,127,21,61,59,1685,507,3883,6587,6355,65407,54311,228555},
{1,3,1,1,25,47,51,111,77,871,1045,4017,7683,7729,24155,3481,31749,245155},
{1,3,5,1,25,29,119,131,475,763,1639,1937,7387,2307,24081,34797,91785,52055},
{1,1,5,1,29,19,119,111,119,751,1079,1911,4085,8909,4351,30037,37691,57175},
{1,1,7,7,27,33,71,189,105,821,1543,2939,3829,6485,22235,7097,76987,207121},
{1,1,3,3,7,7,65,121,355,405,1019,1779,7301,10609,25927,16501,37287,133383},
{1,1,3,11,31,57,109,197,165,711,271,653,5835,14905,26065,52287,106215,225075},
{1,1,3,3,1,41,5,169,15,49,1311,2715,579,1693,28001,17935,18585,123531},
{1,1,7,7,1,49,59,75,173,361,1947,2707,1835,12025,24051,24359,121841,215797},
{1,1,5,13,7,49,15,181,409,1005,383,3449,2987,13051,7097,34571,55495,65251},
{1,1,3,11,5,9,67,41,9,79,401,379,4107,5231,519,47877,17273,137479},
{1,1,3,13,25,7,9,165,103,37,1369,933,1119,1025,19767,25765,55487,249709},
{1,3,5,5,19,53,105,135,245,957,185,2901,1741,10429,747,23365,49363,84095},
{1,1,1,15,29,17,107,193,17,447,1261,1935,5749,2303,23287,59883,28655,188055},
{1,1,5,9,13,27,99,253,299,481,89,3041,1549,15417,30495,2063,53649,219883},
{1,3,3,15,19,19,7,149,67,349,789,129,2783,2887,28631,26001,62407,151767},
{1,3,3,13,7,29,65,25,93,627,301,721,7249,13295,19995,33715,36441,157625},
{1,1,1,3,29,63,85,27,507,543,1887,3169,4239,4455,22047,15369,48913,192071},
{1,3,7,5,9,33,125,41,7,723,1091,3311,8173,3861,31507,42669,68853,60043},
{1,3,1,13,13,7,121,41,181,913,371,163,7061,8779,18345,41915,1785,107113},
{1,1,1,9,13,41,23,35,157,247,1243,1101,5193,4027,29917,44099,46211,162059},
{1,3,1,5,15,51,3,241,131,741,1885,2397,5673,9097,9319,15381,55655,207569},
{1,1,3,15,25,15,69,55,435,727,1007,375,7871,10437,11011,36711,11269,105159},
{1,3,3,13,17,1,101,189,295,185,1715,2609,6767,11751,11469,3951,80743,114439},
{1,3,1,7,21,41,93,39,433,917,279,161,267,10201,26583,30363,110187,46501},
{1,1,7,7,13,15,89,167,365,925,107,3537,6815,15251,23149,61821,66569,135353},
{1,1,1,3,13,59,21,255,111,603,547,465,3001,16055,26389,64301,112751,219279},
{1,1,1,15,17,3,21,49,327,349,489,957,807,11685,23975,34729,100773,223551},
{1,3,5,15,19,59,63,71,233,767,1789,3609,5911,3405,7519,3611,92015,126669},
{1,1,1,11,7,31,79,57,115,763,1643,3329,7209,1385,15565,64353,60637,59445},
{1,1,3,1,13,3,47,89,507,523,1,1391,6973,7267,32527,52631,20775,234503},
{1,3,1,9,23,23,95,57,295,857,213,1211,3503,3043,24843,16149,118719,171585},
{1,3,1,5,1,13,63,167,305,711,759,2521,5051,9125,22917,24647,100777,261137},
{1,1,5,9,25,19,5,225,511,543,685,733,7249,10447,11115,25927,104327,92861},
{1,3,1,7,15,7,15,83,379,461,943,317,7735,12655,7549,6371,20901,170331},
{1,1,1,13,7,17,41,51,47,15,477,1203,819,1615,13805,40147,3967,192647},
{1,3,7,11,9,11,111,75,171,833,1503,2325,7279,2687,16499,11547,99409,186429},
{1,1,5,3,13,21,75,17,447,647,1309,2297,7911,12093,16237,50831,96123,134479},
{1,1,5,15,19,29,35,255,291,437,85,2143,3281,3629,29339,28169,46561,236595},
{1,3,7,1,31,57,125,109,317,461,681,1379,6387,14971,8451,17655,87619,51721},
{1,3,7,1,23,33,45,149,43,465,997,601,693,6273,12867,25885,81353,60437},
{1,1,7,7,31,25,113,205,481,141,1757,587,2981,7637,3869,4151,69541,68587},
{1,1,7,13,17,31,69,247,137,79,1221,1693,3747,10711,1671,31587,12139,248585},
{1,1,1,3,1,61,39,139,37,79,125,1145,7505,10129,29209,52045,99159,195553},
{1,1,5,3,13,41,13,11,167,953,1961,3557,871,1687,28479,10621,27533,243519},
{1,1,7,7,1,35,107,227,375,225,483,1239,7591,8549,7351,62001,70245,102795},
{1,1,1,9,29,35,15,3,337,1017,1065,2107,2457,9455,7069,55081,57887,149679},
{1,1,7,1,1,1,13,63,287,895,593,1253,4717,10313,10275,22143,59149,38865},
{1,1,3,15,27,39,73,11,509,391,1901,503,5523,6777,30849,41301,35067,68443},
{1,3,3,15,17,57,39,229,273,917,577,3627,3285,4495,28581,34011,38537,194999},
{1,1,7,3,17,51,91,203,161,757,581,1625,477,8839,16515,43101,121497,23603},
{1,3,3,5,19,29,55,127,283,999,1227,1937,4471,11305,8813,40509,78521,175573},
{1,3,3,3,5,29,33,249,25,213,1315,393,6967,12751,7485,39561,14801,191921},
{1,3,7,9,23,15,93,69,23,239,1993,3375,539,14141,10123,33561,127565,181527},
{1,3,3,15,13,15,65,241,83,351,1943,1305,7181,11803,31907,63623,5439,150661},
{1,3,7,11,13,17,17,37,409,577,973,797,1761,5333,13803,22991,29743,53051},
{1,3,5,5,27,25,91,225,411,23,877,2487,8061,12337,11471,8857,10791,112699},
{1,1,5,3,15,1,87,249,205,1011,2045,1879,4137,5877,12709,5231,74283,124315},
{1,1,7,7,31,37,117,71,139,391,1085,4033,3087,3063,19991,8787,96899,17279},
{1,1,7,15,19,47,45,181,303,151,337,2557,6131,3161,13097,52777,77783,259817},
{1,1,3,3,1,55,115,227,83,591,967,4067,3441,243,13443,4043,129365,161459},
{1,1,3,15,5,23,71,31,271,585,931,909,3375,15063,12111,35811,124047,68225},
{1,1,5,11,1,59,19,193,323,489,837,3709,1807,11617,30931,33561,2805,100979},
{1,3,5,7,27,7,71,67,167,521,1237,2911,3531,2885,4669,25703,87647,36381},
{1,3,3,13,13,21,97,225,477,1023,2029,877,3849,4675,17665,19257,9697,168577},
{1,1,7,15,25,31,19,255,45,539,1831,2655,7471,12011,12455,3681,123881,234471},
{1,1,3,9,17,39,105,73,271,555,987,873,5371,12381,13469,54961,125701,194063},
{1,1,5,5,7,27,15,195,121,175,991,955,5007,11423,1539,21381,79891,162149},
{1,3,1,7,25,23,69,69,177,545,481,3503,3721,1077,8763,6919,64743,172311},
{1,1,3,15,31,5,33,45,81,795,435,399,4591,3741,26493,14791,59529,89989},
{1,1,7,13,21,29,95,75,213,59,1635,479,441,14667,16389,9139,30955,169895},
{1,3,3,3,17,61,103,85,233,287,447,2687,4755,9489,1669,10405,58489,170429},
{1,1,5,5,13,9,63,129,321,531,393,3353,5309,16375,20473,12595,52239,183647},
{1,1,3,7,7,31,101,253,119,325,351,2321,1899,14073,8985,13609,32043,33225},
{1,1,3,13,7,25,73,191,399,591,819,2859,6053,815,30417,5709,18277,121991},
{1,3,3,1,7,47,7,81,451,463,699,1857,8169,15649,22693,28673,9717,227583},
{1,3,3,3,31,45,123,205,23,901,1003,1149,7481,6925,23845,18573,97047,248957},
{1,1,3,3,21,9,53,241,125,583,1055,3981,8113,12477,8455,6289,112253,17321},
{1,1,7,3,19,5,51,111,443,283,117,2127,4273,2335,20373,2885,57439,56839},
{1,1,5,15,7,5,65,163,27,691,1667,69,2459,7477,21349,52417,42299,75965},
{1,1,1,13,13,19,87,223,475,205,1113,887,2213,5533,15875,36173,53933,200173},
{1,3,3,13,23,17,93,37,391,127,873,1445,3007,10863,21245,55025,99275,255329},
{1,3,1,15,1,47,57,5,207,825,161,539,6151,12829,14121,51217,25547,234303},
{1,1,5,1,21,63,15,83,19,817,591,3131,889,12451,14363,27295,83877,124701},
{1,1,7,7,11,21,87,85,13,555,163,9,5973,14749,19585,57287,43421,66301},
{1,3,5,5,7,33,19,7,9,819,533,2105,4275,10611,30517,35863,84687,245157},
{1,3,5,13,3,55,111,157,235,405,39,2191,905,3099,245,37371,365,257385},
{1,3,3,13,29,39,125,235,213,879,497,1659,6689,12165,18621,14657,37079,167867},
{1,1,5,15,5,5,27,197,77,477,1115,3369,2253,5757,20855,4473,112501,76881},
{1,3,3,13,13,61,37,97,229,743,1381,3979,307,319,16765,56295,109303,21361},
{1,1,7,11,19,7,63,145,129,899,93,1851,7901,8767,15553,13913,4897,129483},
{1,3,5,11,7,23,19,5,465,365,883,3563,4395,2759,4273,623,75047,249519},
{1,3,1,5,29,43,75,7,509,373,359,2041,5957,1251,32431,37803,120915,45137},
{1,3,1,5,21,9,43,1,337,743,1359,1629,5117,2499,16129,22831,38795,32137},
{1,3,3,7,23,57,9,31,351,559,1729,1461,3037,12685,8899,14859,108851,170195},
{1,1,1,15,23,57,39,23,283,487,1055,1265,6781,7955,195,37745,66115,56413},
{1,1,3,7,27,35,57,17,137,17,905,4033,5775,5305,22975,17547,106297,146287},
{1,1,1,3,5,39,73,151,469,523,119,539,2817,7783,22957,59937,21331,172437},
{1,1,3,13,21,1,23,109,113,257,817,1671,6729,1571,15009,48539,94025,160379},
{1,1,1,1,31,23,83,107,225,715,949,69,2163,4777,7715,25901,82935,81455},
{1,3,5,13,29,11,61,169,241,973,315,3991,1389,3293,31123,59419,7359,170929},
{1,1,7,3,21,15,111,41,329,513,1175,4037,2747,11465,17253,54055,29409,230925},
{1,3,5,15,31,17,105,45,61,339,1387,1021,4499,13671,25521,52081,49153,31587},
{1,3,3,3,29,17,51,103,429,849,1759,1267,6255,4631,32643,44977,40875,239457},
{1,1,7,15,3,11,123,157,73,151,777,3855,1913,969,11821,16889,63503,197305},
{1,3,1,5,13,49,61,209,105,523,851,3667,7525,5537,12851,42867,50535,131403},
{1,3,1,7,13,19,107,71,479,895,405,89,1345,5543,12709,6093,97581,20483},
{1,3,3,11,3,47,117,175,175,321,1257,365,1193,12813,2713,26941,43605,223323},
{1,1,7,1,19,35,45,143,395,255,1599,575,2637,1287,27673,48329,57975,44173},
{1,3,5,1,1,19,107,233,465,661,91,4007,6409,3399,8175,54171,111417,124955},
{1,1,5,13,9,27,121,225,55,761,779,3015,6333,10779,26531,57103,33463,90219},
{1,3,1,9,17,3,85,147,111,133,869,1833,2401,5811,24415,27095,65529,164121},
{1,1,5,13,11,37,13,83,391,909,2013,1327,6697,1711,29265,10607,20127,57873},
{1,3,1,11,17,17,33,101,383,837,1769,1711,3735,14777,27101,56853,110643,101917},
{1,3,5,13,25,7,37,99,473,211,1469,1827,6307,8835,15853,22027,43095,15817},
{1,3,1,5,19,13,61,193,57,359,1277,749,5499,11239,20681,48477,7225,259259},
{1,1,1,7,27,17,79,213,307,761,429,1519,7483,6007,11251,13263,24851,7919},
{1,1,3,5,9,37,101,149,405,413,1213,157,3811,4485,13099,32697,75677,127815},
{1,3,3,7,29,29,13,113,45,885,1471,3433,2289,4375,815,16741,20933,9763},
{1,3,5,15,5,3,7,37,347,41,1977,395,6363,3591,21457,31455,60547,108153},
{1,3,5,7,19,9,113,1,241,439,731,1591,3347,1295,6635,25267,13239,214669},
{1,1,3,5,7,7,69,77,281,851,1533,1,7351,3429,29237,54597,11171,66613},
{1,1,7,15,29,7,59,9,105,129,1397,3841,3945,4755,19877,11109,17497,225473},
{1,3,7,7,15,61,3,207,97,229,1251,101,3157,5729,15579,14849,119119,91891},
{1,3,3,9,27,15,85,221,231,577,1787,3489,2393,7593,13175,25561,108505,97267},
{1,3,7,13,23,3,7,85,307,899,371,3539,3467,7955,9539,53583,125587,30969},
{1,1,5,7,7,31,115,245,375,803,1121,3775,3565,15283,25981,24681,34469,172003},
{1,1,5,1,31,5,5,161,153,235,1703,2163,1089,16233,6183,25167,102925,36673},
{1,3,3,5,1,57,59,5,87,497,151,1731,2727,4583,28165,63053,76003,29259},
{1,1,5,7,5,21,79,111,347,879,827,3947,4421,9589,23971,11681,104555,226535},
{1,1,5,1,17,35,105,159,391,495,1709,3731,261,2359,1413,37105,8979,189381},
{1,3,3,1,11,23,21,213,261,755,1503,2369,1765,14531,2605,15609,48691,113059},
{1,3,5,1,1,55,87,197,89,391,1157,3523,385,5871,13681,29097,101903,184553},
{1,3,7,5,17,51,87,191,495,761,1943,1845,2963,13133,22439,20101,96759,215215},
{1,3,5,11,23,9,53,41,229,233,2025,2835,2359,4755,3015,48267,20721,61001},
{1,1,7,9,27,35,45,201,137,291,151,733,6199,3127,3073,14491,95051,12469},
{1,1,1,9,7,49,73,233,239,881,1991,695,5947,9377,12027,41137,80217,122961},
{1,1,5,11,3,15,85,203,305,945,1007,1831,3999,373,21141,63829,91779,122495},
{1,1,1,11,23,51,127,215,441,467,229,3071,2731,8813,30155,60289,54531,196187},
{1,3,5,15,29,31,11,129,443,649,773,3035,7915,13831,31979,5577,42869,153591},
{1,1,3,11,21,37,23,79,153,7,1801,441,8189,7235,6311,965,71993,81755},
{1,3,5,5,23,13,93,39,247,367,811,1381,6809,16219,8755,41923,79873,105781},
{1,3,5,9,19,43,21,229,251,187,1047,2295,5529,2965,1507,16185,121183,30551},
{1,3,7,9,19,11,33,213,39,811,231,1527,6093,1507,3541,37585,78785,215419},
{1,3,7,7,11,13,109,119,175,311,719,3127,6351,1909,5441,5411,58751,80875},
{1,1,1,7,17,35,57,139,289,137,1919,2131,6145,3953,24887,64737,4677,23833},
{1,1,3,13,1,21,83,243,27,69,501,3925,3339,13313,27021,38319,76441,146397},
{1,3,7,9,15,17,97,117,505,673,1333,3891,7775,6323,12967,17387,19501,68347},
{1,1,1,5,27,55,43,47,399,147,1539,2663,5555,11993,8759,33783,8361,78633},
{1,1,1,15,1,17,21,85,129,117,339,1319,1119,6869,12913,56873,30795,76849},
{1,1,5,5,11,1,11,175,355,737,1367,3089,5993,4377,10325,3817,61735,187689},
{1,3,5,5,21,41,85,219,425,611,1219,1849,349,925,26185,31591,23855,35549},
{1,1,3,5,21,3,77,25,265,949,1979,1561,4243,12437,5215,23445,33295,130385},
{1,1,3,1,13,7,3,81,143,735,31,1781,1537,10789,11923,61589,75761,178837},
{1,1,7,7,11,47,55,37,39,533,1773,3121,183,7193,19403,45757,20457,158437},
{1,1,5,5,3,15,53,41,139,529,601,2967,4683,3869,13449,30155,85833,190053},
{1,1,5,1,11,39,85,131,349,175,267,779,923,5905,32727,22055,63087,247607},
{1,3,5,7,7,59,11,49,465,617,557,251,1303,10369,29207,13457,113591,43717},
{1,3,5,3,27,39,21,157,39,891,1833,2887,7395,7965,21771,42675,71705,177323},
{1,3,7,7,21,51,53,83,433,889,1033,1701,6285,14335,1683,3637,110241,110355},
{1,1,7,7,11,23,35,63,71,867,79,2551,1837,773,21093,60433,67305,70731},
{1,3,5,11,9,25,67,23,137,75,707,2229,6237,9871,29063,30433,112897,68037},
{1,3,7,13,1,45,119,149,487,667,1177,2927,1875,11963,20771,1177,2331,244039},
{1,3,3,7,19,61,89,163,91,409,1109,1947,1017,12385,13487,45645,64175,184221},
{1,1,1,15,13,47,21,203,341,845,443,1891,2591,2721,7515,52161,70359,173139},
{1,3,3,11,5,3,119,179,509,33,1909,2531,6713,12447,30157,61019,45857,165557},
{1,3,7,5,3,47,79,55,321,71,1917,4053,6603,3079,28133,15611,99161,118279},
{1,1,1,7,19,13,3,31,213,705,435,2381,991,4719,24473,8907,122013,228081},
{1,1,7,11,27,15,5,123,169,197,361,3803,2001,14547,22967,27575,118325,130651},
{1,3,3,5,29,43,77,15,463,753,695,3489,2023,9913,13029,26621,129393,209439},
{1,1,5,15,1,39,55,129,247,729,1537,2529,3981,13153,1505,12743,104173,218423},
{1,3,7,3,21,3,49,173,445,821,3,2671,1865,1377,7589,65485,96485,80193},
{1,3,3,11,7,21,99,143,333,869,1469,1579,1749,2203,18773,47377,103211,238357},
{1,3,5,11,11,19,25,253,229,755,101,269,6703,5603,23201,57163,28431,159653},
{1,3,5,3,3,15,45,225,325,997,1061,883,3885,7633,461,44411,52129,84535},
{1,1,7,1,27,29,51,23,473,443,117,3021,55,7413,7911,3063,47533,234941},
{1,3,3,15,19,43,37,95,249,805,603,865,2115,6999,9739,59029,12181,211159},
{1,3,7,3,3,61,105,113,11,169,1007,689,2553,14561,17473,38249,41225,80021},
{1,3,7,11,5,47,69,49,457,931,435,1423,411,15163,3171,29143,101153,240869},
{1,3,7,1,17,1,13,45,155,551,1783,3583,2767,2761,18019,61635,104527,123817},
{1,1,5,11,9,43,101,205,233,689,1247,2903,3117,12261,11827,50403,103727,35533},
{1,1,5,13,23,37,121,195,133,265,1517,823,5933,13917,6363,8533,58443,178549},
{1,1,7,9,29,1,3,195,221,877,71,473,1173,15285,6057,60005,92401,65357},
{1,3,7,1,5,25,15,207,455,447,1125,3731,1289,867,22111,38893,70779,88277},
{1,1,1,13,31,19,15,179,183,351,1197,1929,3569,12251,17641,4097,24141,186857},
{1,1,1,9,19,9,125,23,431,225,943,479,2615,443,30977,10889,17107,116819},
{1,3,1,9,9,13,85,123,85,857,125,3149,1105,3687,2313,38749,52131,259511},
{1,3,5,7,27,33,57,105,511,871,1089,2311,3291,2245,3365,30211,62549,56207},
{1,1,7,11,1,19,75,37,139,173,391,317,2575,11887,4289,32275,43487,487},
{1,1,7,1,11,3,9,217,343,35,59,93,1343,5043,14869,63717,40983,235373},
{1,1,3,5,15,13,93,247,417,179,307,3299,4383,5491,21271,37155,32289,75737},
{1,3,3,9,3,39,63,243,305,729,9,3317,3301,13165,20437,36505,32977,2761},
{1,3,7,5,3,37,61,109,351,641,1699,2517,2637,4995,27365,56971,53609,14373},
{1,3,1,15,31,53,127,123,219,1003,1425,1201,5303,10369,21481,26987,42541,37855},
{1,3,3,13,9,29,35,111,395,791,1619,2647,713,15955,19145,33883,65215,166267},
{1,1,7,11,17,5,45,249,421,273,411,2885,7027,11933,24847,36969,124701,214931},
{1,1,3,1,27,41,125,83,327,643,223,151,6709,15949,125,13275,90405,15759},
{1,1,5,15,19,45,55,109,497,1011,1363,1937,3697,7475,10533,65325,29681,76275},
{1,1,1,3,23,17,59,209,229,151,1199,279,191,8993,25939,13885,113477,166961},
{1,3,5,1,19,61,27,129,103,721,1451,2803,5879,3523,15443,4047,95927,50339},
{1,1,1,11,27,9,53,47,331,185,1337,3429,807,3341,14871,11035,50651,243843},
{1,3,5,11,7,57,125,15,271,811,1873,3093,7841,5761,19955,571,123319,149465},
{1,3,1,3,31,61,71,47,477,273,167,1069,3513,1463,2667,22097,60367,246045},
{1,1,1,11,1,55,35,233,37,659,1517,411,2981,10339,21857,33701,44393,6861},
{1,1,5,7,11,43,109,205,103,315,1925,2109,6307,7915,19793,61167,27963,251913},
{1,1,5,11,5,63,107,219,53,251,1053,2035,77,15885,22011,3945,91,204899},
{1,3,7,13,21,45,51,53,99,831,1421,3171,4241,14105,26161,45071,2813,54339},
{1,3,5,1,3,61,43,141,355,699,11,2203,8055,14815,24597,65201,32689,70167},
{1,3,1,5,11,27,109,239,199,23,375,1477,3197,4401,29901,46623,79593,133143},
{1,1,1,3,23,9,63,103,41,177,1365,1971,5937,13055,27713,13535,47371,57841},
{1,1,5,5,19,15,5,21,307,65,215,3801,4149,6565,10249,63541,30867,12129},
{1,3,3,9,11,1,107,99,235,331,1479,1365,2557,9545,25767,12461,6471,184643},
{1,3,3,5,17,13,103,223,95,955,1479,1825,705,5311,28531,22787,118899,181829},
{1,3,7,1,5,59,65,11,251,419,659,2559,5445,4221,5871,51845,33925,167037},
{1,3,5,13,15,45,35,181,325,293,1897,3321,6081,9919,27641,9407,35263,231009},
{1,3,3,3,3,35,85,33,293,777,1945,3771,6967,12353,2737,12501,127359,163591},
{1,3,7,9,13,7,119,107,309,811,1113,2465,4867,4295,565,59159,94587,119761},
{1,3,3,1,1,31,61,49,461,635,233,175,6237,10463,17847,54925,115675,260575},
{1,3,5,15,25,17,61,155,235,483,1771,2903,3163,2525,17153,54701,49521,11911},
{1,3,3,5,1,35,51,23,187,107,177,1381,165,6149,10841,3619,107811,188811},
{1,1,5,9,7,35,5,233,43,913,939,2195,1369,5355,7941,26075,66813,227623},
{1,3,7,11,5,43,97,211,427,875,1179,3631,7989,2419,17209,15789,128209,224117},
{1,1,1,7,17,7,109,255,111,883,371,3481,6031,14665,5905,28735,113003,327},
{1,3,5,3,5,61,7,155,87,861,39,3163,179,15493,16403,18755,116157,233185},
{1,3,5,5,23,45,67,205,395,417,1235,669,5097,6823,31483,61395,36073,24183},
{1,1,3,1,11,35,123,171,125,759,197,907,2273,3623,31861,60071,91857,158011},
{1,3,7,11,19,19,25,25,167,429,1565,3179,5453,15731,30727,32111,63685,113309},
{1,3,7,9,15,33,67,225,495,19,1881,1357,4311,9547,18717,20749,8819,209979},
{1,3,5,3,13,47,107,153,461,815,1521,2361,7721,10631,2799,62321,59755,170803},
{1,3,7,5,25,61,5,235,71,349,1555,3419,1159,2027,17391,29849,47145,122057},
{1,1,5,11,19,19,101,45,333,553,1431,4077,2629,15997,19793,65521,124287,174675},
{1,3,7,11,25,39,103,219,375,27,227,1061,445,14803,18883,49191,33303,114467},
{1,1,5,7,3,13,117,29,387,891,371,2199,7023,13671,26291,61563,2733,16093},
{1,3,5,11,29,5,17,249,149,777,1817,319,19,12321,15241,29069,58381,157467},
{1,3,7,9,29,17,81,141,201,383,429,3675,69,8155,22821,60707,127015,248279},
{1,3,7,9,25,5,11,27,423,987,99,3599,4849,4513,32119,34301,6327,249457},
{1,3,3,7,13,25,71,227,307,985,665,3097,6713,3823,6357,58199,84057,28055},
{1,3,5,7,19,21,93,45,159,527,493,59,1111,1415,1949,28525,50343,11039},
{1,3,5,13,17,35,79,229,449,533,235,3445,8153,15473,12975,53909,24589,237049},
{1,1,7,5,3,53,93,33,339,423,497,2691,6125,3931,25357,27509,92509,227209},
{1,1,7,3,13,49,111,179,449,279,827,1481,2477,6867,18079,6261,30885,205675},
{1,3,7,7,11,9,13,105,367,639,1307,1617,4759,8387,8909,13715,56599,113259},
{1,1,3,3,15,17,103,125,205,67,999,3965,907,13235,15275,58457,66889,227279},
{1,3,3,3,11,35,99,81,421,75,1757,2413,5655,1227,4019,14503,20719,224807},
{1,1,7,11,17,17,109,203,331,813,987,2925,1601,13617,29,8235,95129,117987},
{1,3,7,5,5,33,105,191,183,899,1949,2923,2473,3435,8097,35615,10109,62563},
{1,1,7,13,5,25,21,159,487,415,1507,2161,649,14425,2605,8357,92441,87323},
{1,3,7,15,3,23,87,209,407,765,975,3859,675,6351,18703,44919,57155,134961},
{1,3,5,15,7,59,77,37,235,565,1707,3531,6733,2223,12621,59523,83547,172355},
{1,3,7,5,23,15,57,217,151,333,1033,2549,303,1455,5329,20187,55415,166093},
{1,3,1,13,21,27,1,85,335,201,135,2603,291,10573,28411,1059,129871,98303},
{1,1,3,5,23,61,123,169,503,629,711,2795,2291,13273,32703,63377,72809,214927},
{1,3,5,13,31,11,115,133,443,709,263,3739,2777,11545,19137,61285,64065,214477},
{1,3,1,11,29,25,3,5,385,613,1277,1445,1643,15137,28041,47713,122051,62915},
{1,3,5,11,3,11,1,137,457,577,783,1745,5,5817,26569,50751,14075,246219},
{1,1,1,9,7,9,105,27,167,939,799,2773,6427,15579,1975,10695,111429,227105},
{1,3,1,11,23,23,73,103,103,61,1743,3061,8127,15893,21223,43549,103659,89129},
{1,1,7,13,5,43,59,235,139,961,839,3843,1317,4903,21043,15479,115065,112531},
{1,3,1,3,19,15,57,145,193,321,1919,385,125,15517,14243,62845,38995,120045},
{1,3,3,7,17,61,77,75,267,203,1911,2599,1797,761,28101,58603,107755,158689},
{1,1,5,11,15,21,71,227,377,361,2013,129,6271,1421,6009,52261,113389,74915},
{1,1,5,7,3,39,27,49,97,885,651,1633,3445,3415,20167,26667,52997,221391},
{1,1,7,9,7,59,95,127,479,871,845,2951,673,6385,10057,2605,78529,230771},
{1,3,5,7,31,15,53,125,223,711,875,429,7237,4005,2153,26865,63205,144125},
{1,1,7,9,1,57,19,189,67,423,1937,37,4925,15503,25969,20419,59921,58119},
{1,1,7,7,31,51,99,189,21,1011,1551,3529,7617,15805,11365,43123,84785,203703},
{1,1,3,15,3,63,9,67,399,151,253,1839,1365,16295,13145,29211,48681,177643},
{1,1,1,5,13,37,1,21,435,483,939,535,1505,10879,7027,5599,63261,158573},
{1,1,7,15,13,39,113,209,213,1017,1197,285,4221,6831,13383,2265,34313,160879},
{1,3,7,15,25,23,95,217,141,681,451,1275,4957,10197,21375,50905,11087,96135},
{1,3,1,11,17,35,87,15,57,777,1429,615,681,8437,23981,51781,112169,198471},
{1,3,1,5,21,37,113,105,123,327,549,1641,7697,2127,5709,8351,56787,260157},
{1,3,7,15,19,17,51,15,367,89,1635,353,4855,1551,7197,27403,11259,176029},
{1,3,1,1,27,9,3,35,213,31,885,797,7077,15641,22509,35193,112411,157335},
{1,1,5,1,5,9,101,149,169,581,1927,197,5935,6361,3915,15541,69575,102451},
{1,3,3,13,23,63,45,205,271,17,707,937,2547,12019,8559,26163,58117,138625},
{1,1,3,1,19,63,125,175,253,629,1121,3701,7755,61,13037,39417,6179,261923},
{1,1,5,1,25,63,27,245,371,657,157,3821,3279,8977,9065,35611,27325,205737},
{1,3,7,15,7,57,19,191,1,927,1379,2579,4335,7163,4877,51435,17309,100173},
{1,1,1,5,21,59,107,195,317,691,541,69,7235,2175,25191,23913,126369,9263},
{1,3,5,15,17,7,67,27,263,855,1065,973,6705,10729,8719,32741,59207,249107},
{1,3,1,1,21,23,115,119,351,207,1691,1105,7479,3877,24439,29017,34171,133797},
{1,3,3,3,11,23,39,165,99,1023,309,3933,4235,3891,27237,30887,34363,175017},
{1,3,1,5,17,33,79,105,253,515,823,1783,1523,2095,10355,8929,51001,112815},
{1,3,7,15,11,27,123,161,279,541,1343,1009,6015,8565,27031,233,2153,179243},
{1,1,7,7,1,53,1,33,75,57,723,3855,3301,14941,6637,25181,103441,208339},
{1,3,7,13,3,23,11,75,55,19,1181,3451,4901,2621,18323,42395,95701,237753},
{1,1,1,5,1,1,123,203,367,71,1897,295,6719,2647,7135,34511,79853,58351},
{1,3,3,7,7,63,87,91,223,265,927,3843,1703,11633,8077,26425,46573,181201},
{1,3,3,3,1,51,3,99,37,251,1739,2813,3955,8745,4425,42419,124177,173997},
{1,3,5,15,9,19,11,207,123,287,1703,2155,2729,4541,4925,4735,77159,97911},
{1,3,3,15,23,31,35,33,507,315,1071,3001,7569,11749,3183,6989,68637,177803},
{1,3,5,1,31,1,113,39,295,263,1113,619,5523,15385,24115,24233,91943,129299},
{1,1,5,11,9,57,89,49,67,601,1277,2275,6349,4141,28397,47061,28143,126291},
{1,3,7,15,11,63,123,187,305,1009,1509,2569,2235,8233,27351,53437,34353,105799},
{1,1,3,1,13,9,11,169,427,171,1031,633,4275,1173,11233,57997,107753,257337},
{1,3,5,5,3,39,49,233,309,999,1275,85,1663,16275,9145,18439,59055,249657},
{1,1,3,7,11,55,73,75,115,397,945,3657,6847,7341,21305,30119,65675,169281},
{1,1,7,7,3,5,31,179,183,479,329,217,1077,6893,23425,21903,34293,184819},
{1,1,3,3,7,63,97,255,289,917,1881,3829,2433,3473,11045,37739,73349,171899},
{1,3,5,5,27,23,61,151,353,667,1889,2323,3261,15999,24225,35265,97301,75743},
{1,3,7,1,19,41,81,61,461,275,131,2665,5615,1719,21047,42025,97725,196587},
{1,1,7,11,3,5,47,107,397,237,1795,3049,5317,14147,15299,50469,83855,75685},
{1,1,7,7,19,31,39,153,225,591,1547,3755,3219,15823,4015,30977,63999,198023},
{1,3,1,1,17,57,91,3,425,465,735,719,2955,3003,6669,14335,32137,82265},
{1,3,1,9,13,25,93,187,119,735,447,3387,5111,6525,28241,37643,99023,58551},
{1,1,7,1,23,15,105,89,109,743,2007,3131,4839,3285,14681,47097,69531,104647},
{1,1,5,7,27,33,85,109,165,569,511,3223,2201,2869,30457,42585,125187,83115},
{1,1,7,13,1,39,55,69,279,757,425,1317,2403,10711,3341,33491,5607,214161},
{1,3,3,9,23,57,109,9,473,323,1371,657,5039,1947,12787,29099,81887,44039},
{1,3,1,9,21,49,39,71,493,611,1465,3965,7509,5315,4095,21865,123533,148467},
{1,1,7,5,15,45,67,109,143,423,205,849,1291,245,26275,62873,69177,173705},
{1,3,7,13,3,13,103,45,171,919,903,2171,5025,14855,895,36937,37643,30311},
{1,3,1,5,31,35,67,111,201,183,375,905,5705,8839,31551,22525,53013,34189},
{1,1,3,7,25,11,85,231,285,957,1731,1267,8179,14195,18405,8489,32503,86257},
{1,3,7,5,29,7,73,15,501,909,1325,793,4479,12137,30871,36243,109781,7235},
{1,1,3,15,13,13,75,221,497,921,1939,2791,5277,6257,11129,109,27549,44901},
{1,1,7,3,21,9,35,113,101,15,545,2429,5869,11379,14427,28605,108313,220523},
{1,3,5,5,21,31,79,101,11,687,609,3741,1259,1529,10185,49863,86529,5147},
{1,3,1,5,5,49,105,213,435,201,511,525,5219,9503,32023,25407,2493,51165},
{1,1,5,9,9,61,67,107,351,519,1373,1261,1069,4325,9579,37117,71759,17601},
{1,1,7,7,27,63,63,229,239,291,1813,3831,8091,2553,18445,60707,88855,224325},
{1,1,5,7,15,23,109,7,409,447,185,3535,4643,13431,11107,48771,95843,155889},
{1,3,3,11,9,47,13,31,83,837,1661,2283,299,13161,25305,6079,107237,58477},
{1,3,7,15,3,31,21,245,105,141,703,71,1887,9345,15719,37737,58431,195997},
{1,1,1,13,25,21,23,67,349,581,1585,809,3955,4621,25989,25633,107229,193271},
{1,1,5,3,15,57,111,147,243,575,851,3461,5171,4203,21855,59579,90509,16897},
{1,1,5,13,5,45,83,59,253,261,1277,3179,6397,4277,6629,10979,55759,3033},
{1,1,1,9,25,1,127,159,273,357,1343,3209,649,6631,1365,40813,98955,181679},
{1,3,1,11,1,9,67,5,41,661,863,3769,2737,7261,26829,43093,113025,127975},
{1,1,3,3,7,5,77,207,125,625,437,1059,2635,1099,25567,63759,97575,231313},
{1,3,7,5,21,41,11,177,489,405,1831,1373,6267,11275,23613,55565,120353,98771},
{1,1,3,11,15,55,103,185,493,755,1235,3143,4355,4887,11245,60103,4023,184729},
{1,3,1,1,23,5,103,117,269,101,2013,1781,6445,8753,15041,13993,28753,47133},
{1,3,7,5,9,23,1,203,19,535,1445,1713,5503,11555,6195,35797,55663,10187},
{1,3,5,1,15,3,125,225,447,269,1663,1823,4309,12243,16689,3889,41111,123355},
{1,1,1,5,21,33,83,147,243,101,1085,121,4939,6081,22621,52995,103047,82531},
{1,3,5,3,21,3,5,81,431,191,1973,3675,6691,8687,31619,51669,95541,110447},
{1,1,1,15,1,11,83,145,75,133,967,2837,5111,6099,9119,53661,128647,40557},
{1,1,1,7,3,57,101,231,255,117,1903,2133,3867,11299,647,58853,22153,135959},
{1,3,5,5,9,19,89,229,313,421,201,953,2487,6283,1305,33421,20933,164841},
{1,1,3,3,1,45,93,165,343,577,1329,3019,2727,14397,7123,63347,45525,35133},
{1,3,5,5,19,1,33,55,49,1003,1567,2539,7461,14641,7655,37499,65525,84961},
{1,3,5,5,29,3,77,39,251,791,215,3779,1589,3577,22299,24133,105449,257157},
{1,3,1,5,7,23,109,209,35,571,1047,3453,3657,11713,19379,57101,29943,60909},
{1,1,7,11,17,63,15,175,333,831,1447,1991,3339,2519,30127,51481,71935,144995},
{1,3,1,11,13,51,17,67,43,209,789,1285,5655,5841,10203,32053,15721,211725},
{1,1,5,7,31,49,69,255,325,819,1769,1961,7403,1241,2241,40425,14839,178969},
{1,1,3,9,1,5,9,35,167,865,337,1079,6195,10139,19215,57607,122437,197147},
{1,1,1,15,23,7,47,155,345,547,333,3747,961,1397,17067,33385,48253,138611},
{1,1,7,9,29,27,81,183,153,171,1125,1929,1047,12463,1543,42981,126163,203259},
{1,1,5,3,1,41,123,213,7,179,1,3527,1437,3545,2025,5325,27097,187823},
{1,1,7,1,19,5,111,251,431,91,1437,1155,335,9587,18287,23937,123331,3939},
{1,1,1,9,13,59,75,219,225,313,525,2003,7829,7063,22123,4263,95491,9375},
{1,3,1,1,27,29,71,189,169,301,165,2967,5147,7127,2191,34259,66605,149603},
{1,3,5,13,29,57,105,31,495,311,1161,2109,1471,1275,12761,58379,46365,229935},
{1,1,7,3,7,49,125,189,309,399,1361,3969,2177,8171,26623,41855,2809,5825},
{1,3,5,7,17,21,77,101,37,661,1743,2243,823,12431,26931,7163,108093,191305},
{1,1,7,5,27,55,109,119,13,727,421,3469,1137,6125,5107,52733,102891,147425},
{1,1,3,5,17,45,17,211,137,21,689,1487,233,9845,6499,52617,73081,198137},
{1,3,7,1,25,27,67,7,161,633,729,807,7371,7301,29499,45939,110565,219491},
{1,3,3,13,17,7,55,211,103,981,1809,1913,5705,14011,7405,13893,92053,17997},
{1,1,1,1,15,9,75,37,5,443,157,2749,5587,16087,14953,26793,21229,226879},
{1,3,3,3,9,13,113,7,255,647,235,1713,525,8579,20873,49565,43869,145823},
{1,1,5,15,9,1,119,189,73,321,1045,467,1565,14381,22683,7939,44337,231901},
{1,1,3,13,21,61,35,105,425,395,381,1205,3631,8099,23723,29435,94683,180367},
{1,3,3,13,19,15,59,111,355,165,857,3131,5037,2527,17533,53563,621,89837},
{1,3,3,11,11,41,3,75,179,325,897,3141,75,1735,493,1123,126763,68645},
{1,3,5,7,19,61,9,99,101,583,1967,621,1869,10693,2025,62797,85727,212309},
{1,3,1,13,23,47,15,29,199,889,423,3995,1655,10753,25301,55551,94829,205833},
{1,1,1,1,21,1,91,237,195,721,881,1155,4109,10367,1873,6851,13295,182363},
{1,1,5,15,19,35,37,197,137,255,93,681,949,15183,24785,39357,65547,149013},
{1,3,3,3,27,27,95,239,171,513,655,1629,4577,3005,1681,2581,59995,83981},
{1,3,3,7,29,33,111,85,437,297,1563,2411,6171,2043,17625,59093,995,211599},
{1,3,1,13,19,35,33,9,57,153,819,2017,5879,13559,23135,25981,41091,50975},
{1,3,5,11,23,53,11,123,119,57,1775,3457,7939,4999,10771,23571,30099,17361},
{1,1,7,11,27,13,7,215,7,1009,1967,1845,6679,13781,21797,18755,47131,245907},
{1,1,1,3,19,47,35,13,287,349,439,3125,2387,12483,3833,29399,27037,30235},
{1,3,1,15,17,41,15,21,499,87,1899,2835,1919,925,4525,12935,25021,106657},
{1,1,1,13,17,59,73,75,443,199,1871,3447,4517,8395,16661,30655,17871,231337},
{1,1,7,1,1,53,17,49,259,77,917,631,6061,12291,17715,49761,70699,68313},
{1,1,3,9,13,27,67,149,229,347,1397,3457,6047,13117,11,18121,70323,36441},
{1,3,5,7,27,13,69,177,451,87,647,3797,5433,3137,20213,9809,126877,55243},
{1,3,7,13,21,57,73,157,173,631,1527,337,5605,8041,2181,19567,19829,63353},
{1,3,3,7,11,5,111,161,247,553,435,3883,5639,10889,8953,58297,15197,99711},
{1,1,7,13,11,29,71,251,387,1003,1275,763,67,10597,5995,53677,4683,2157},
{1,1,3,9,23,27,93,209,325,517,297,3215,4359,395,10377,36967,69803,190037},
{1,1,1,3,27,61,21,229,469,3,387,523,4753,2267,9879,32113,60837,76205},
{1,3,1,7,31,31,67,15,161,699,713,2973,2007,693,21823,57549,28989,157879},
{1,3,1,1,3,63,111,61,311,685,1029,345,6763,16217,14505,9777,3513,160985},
{1,1,1,11,5,25,13,79,337,3,1997,3489,7621,12115,9221,7953,19067,52697},
{1,1,1,3,19,3,85,127,475,391,293,2249,1211,1185,17133,6753,65517,98157},
{1,1,5,9,11,31,57,107,315,983,1117,2189,4813,9925,26635,30589,32989,44195},
{1,1,7,7,21,1,1,221,421,199,539,3981,4627,15655,12621,20427,11619,187185},
{1,1,7,5,13,19,49,31,55,35,1847,3173,475,15245,30907,50075,130837,87283},
{1,1,7,15,13,47,13,17,169,185,1411,1689,2339,2159,10591,52283,26785,255707},
{1,3,5,7,3,29,7,83,329,747,1755,1067,2565,2437,12309,15043,97589,69409},
{1,3,3,9,19,49,9,231,427,131,485,1637,1129,14723,19071,47997,74613,171539},
{1,1,1,1,5,17,105,39,313,407,1321,3013,8035,4395,15917,21105,53599,21341},
{1,3,1,15,7,35,5,153,485,1019,713,1891,5023,13885,15911,48215,81719,228189},
{1,1,3,3,19,3,103,55,221,847,27,1653,4887,3617,30235,42353,67007,21443},
{1,1,7,15,15,39,65,189,251,411,1953,1187,141,14919,7763,50879,2569,63467},
{1,1,7,1,15,3,37,133,11,745,697,3755,1233,2009,25597,40661,40743,198117},
{1,1,7,15,5,17,13,253,197,491,1499,2141,6803,13833,27297,385,54341,64305},
{1,3,5,7,3,11,19,193,441,575,1649,1821,2621,15803,7343,37361,16467,60629},
{1,3,3,11,11,29,109,1,83,475,1913,1975,1289,5221,24221,7479,26683,203435},
{1,1,3,13,3,35,119,131,323,413,147,4009,3167,11161,30523,65223,109859,239317},
{1,3,1,11,25,17,103,165,437,163,1141,105,3655,8105,20859,50727,27915,19309},
{1,3,3,11,9,59,17,135,131,781,675,2865,7287,11431,3717,56691,54971,83433},
{1,1,1,11,3,1,59,35,299,927,1761,823,287,13271,30321,32895,45961,23151},
{1,3,3,7,11,3,11,115,241,497,1359,1789,6677,2683,21145,58185,46131,17591},
{1,3,1,3,17,5,65,169,247,1001,1183,1801,759,2797,28721,7549,112463,127451},
{1,1,1,11,1,49,5,227,333,793,759,2845,6261,6325,6581,35853,39737,21457},
{1,1,1,3,7,17,81,105,453,207,1113,301,4933,14715,18815,29165,85251,209171},
{1,3,1,13,3,25,7,109,249,649,1009,937,659,14605,13325,26003,45507,166837},
{1,3,7,11,19,57,55,213,261,325,761,3167,6823,15039,13329,30195,52103,27877},
{1,3,3,11,31,45,3,185,225,143,651,327,4263,6005,31577,57779,90485,48393},
{1,1,3,13,9,21,97,63,285,531,1275,175,693,3735,15137,62193,80533,196545},
{1,1,1,11,5,25,101,111,101,17,1999,3709,19,5087,20151,4781,88417,186293},
{1,1,5,7,31,37,39,85,451,189,1521,619,5021,2601,32447,43513,8317,170611},
{1,1,7,1,25,45,33,111,443,719,1869,3619,5751,2649,27823,55465,113203,23875},
{1,3,5,15,19,47,49,241,75,395,307,1001,137,7029,21661,39159,94129,106693},
{1,3,7,1,7,35,85,27,285,975,565,2119,5861,9229,15877,25017,10551,155357},
{1,3,3,5,29,41,17,159,211,571,907,1745,6541,11643,4441,54599,83359,57227},
{1,3,7,5,19,11,37,191,75,443,1833,1715,6949,2477,31161,15647,84305,82887},
{1,1,3,9,29,35,87,11,147,443,1659,2457,1615,16135,10729,31583,111583,52607},
{1,3,7,1,7,47,55,133,53,23,225,2689,3075,12435,8337,37065,58631,247415},
{1,3,3,9,23,39,5,17,353,443,627,1609,5277,3899,31111,5935,25445,161043},
{1,3,3,11,31,11,97,99,37,169,1361,689,5481,5935,11957,36761,105641,250905},
{1,1,7,15,31,33,3,201,125,649,315,497,7715,2331,9081,16073,88459,70475},
{1,1,7,13,25,25,39,193,185,253,495,1143,3745,3459,10935,22029,70213,245827},
{1,3,3,11,1,47,93,27,117,755,1837,4045,4839,3413,21395,41905,6505,158029},
{1,3,5,5,3,41,23,207,3,409,1635,3511,899,747,10623,44933,62439,75577},
{1,3,7,15,1,15,113,175,43,513,515,1295,1903,9961,20995,57319,40649,22799},
{1,1,5,9,7,25,99,167,117,547,777,3819,4409,13465,3963,53355,67895,58007},
{1,1,5,9,25,9,11,113,455,563,143,1507,4055,6805,25027,37645,475,193193},
{1,1,1,11,15,27,123,199,229,27,1285,4013,6541,11203,23705,56821,59665,151109},
{1,1,3,1,31,19,27,129,235,407,865,2723,5387,7727,2309,45787,118107,199907},
{1,1,5,15,17,1,21,167,165,203,745,825,7993,15191,13731,13417,543,201511},
{1,3,1,1,29,49,45,81,321,755,1319,633,4889,7809,6305,58233,20213,144915},
{1,1,3,13,1,31,73,173,111,961,1995,3827,879,5567,31103,13227,126611,204507},
{1,1,3,7,21,3,75,137,125,981,1991,1167,1249,3821,19503,52855,122329,68717},
{1,1,1,13,17,17,69,167,327,635,427,2125,7499,9715,24097,39361,64301,63411},
{1,1,1,1,31,57,55,31,289,251,823,2301,5965,3381,479,39545,93051,68683},
{1,1,3,3,15,27,117,37,29,851,1891,3507,6279,323,11451,57961,41487,188359},
{1,1,5,1,25,55,125,207,129,849,589,1381,3395,645,1157,29285,105423,104429},
{1,1,7,7,9,47,41,103,473,395,883,1087,2827,9685,6313,15461,39803,254865},
{1,1,7,3,17,55,71,119,159,185,1415,3033,3045,1403,18349,2727,123995,45953},
{1,1,3,15,17,11,19,25,483,29,1329,1779,2885,6655,28327,42255,87555,211051},
{1,3,5,11,29,19,43,141,157,87,1091,3505,3139,11919,12123,31581,116229,167875},
{1,3,1,5,25,55,113,219,491,607,1641,3833,3153,1881,16027,39923,38551,204819},
{1,1,5,3,7,9,73,181,305,211,1699,983,3051,11643,12445,44827,74613,199699},
{1,1,3,5,23,21,115,49,311,205,963,1357,4013,8357,7065,47757,7937,249935},
{1,1,1,9,23,61,21,165,9,829,457,3975,5831,10901,15871,36769,45899,162083},
{1,1,3,3,25,41,91,45,37,939,299,3815,6433,3121,10585,62125,51333,171615},
{1,1,5,11,1,1,39,45,141,803,1493,1151,6243,8683,30223,53661,7949,197291},
{1,1,3,1,17,35,29,253,395,933,1015,3431,139,9095,30745,39747,58837,28517},
{1,1,5,3,21,17,105,21,249,387,1985,951,6323,8221,24601,57367,18751,240661},
{1,1,7,9,5,21,23,149,243,501,935,855,1821,15885,2239,39091,93615,31411},
{1,1,1,3,23,11,43,5,65,193,1723,3253,7533,12987,571,56073,125061,97117},
{1,1,1,13,13,21,113,79,115,867,777,2199,501,2913,18697,14959,18369,41631},
{1,1,7,13,13,53,101,165,447,995,587,201,1701,6429,8647,59265,27321,110841},
{1,3,1,3,25,35,67,95,173,877,1133,3027,2321,12517,4313,24469,40313,253095},
{1,1,1,9,17,33,103,141,259,963,1975,2979,5017,15689,30659,55145,73737,43539},
{1,3,1,15,7,7,7,1,267,415,1591,17,2451,13415,6993,16631,90019,237161},
{1,1,7,11,11,37,107,143,263,49,1391,3269,6139,1413,26557,16369,86789,89151},
{1,1,7,13,27,41,3,169,453,547,157,3219,4711,9805,10657,8121,40229,247825},
{1,3,3,3,25,25,109,253,67,901,259,1159,6161,6763,19669,42775,74089,69821},
{1,3,7,15,11,25,91,137,247,851,511,1847,1179,411,9545,31275,46201,169677},
{1,1,5,3,3,61,19,167,491,765,1997,3267,883,15439,27581,24865,128245,130055},
{1,1,3,9,17,61,7,109,325,347,1109,889,2995,4763,21551,60137,91833,126989},
{1,3,3,7,5,17,61,107,209,577,885,2611,1471,7549,16199,12319,48865,242229},
{1,3,5,1,5,49,85,177,213,583,857,179,1805,4297,5835,61923,22741,261983},
{1,3,1,13,1,1,83,227,457,375,567,1563,2085,8153,12563,44561,115487,188351},
{1,3,1,9,15,39,127,135,181,967,1495,3187,7463,9651,26261,57435,42069,48549},
{1,3,1,7,5,31,111,19,19,855,273,2089,6001,2799,26013,6625,75623,150185},
{1,1,7,1,31,19,15,159,35,791,1005,3947,7031,41,28807,45299,37761,101191},
{1,3,5,3,15,7,7,67,329,367,843,2309,3023,5369,21561,18881,14395,193369},
{1,3,3,11,21,53,3,251,87,131,563,847,8049,1639,30103,30461,108427,125197},
{1,1,1,5,21,45,79,229,29,133,1873,261,4221,3091,25569,11219,70693,227025},
{1,3,1,5,17,9,75,101,155,311,789,821,7361,3791,18511,57607,97647,42107},
{1,3,1,11,21,39,33,179,7,775,55,3779,6163,3575,27535,32363,9169,57133},
{1,3,7,3,19,33,19,11,173,175,219,3585,1115,15693,23481,45669,94149,19531},
{1,1,5,11,11,49,29,217,229,757,1031,3833,4235,13535,8765,20707,52851,9037},
{1,3,1,13,25,61,65,111,95,533,1235,2947,3239,9513,11395,9321,117535,228289},
{1,1,1,3,19,33,13,233,331,811,1931,1109,7705,3129,19757,44325,97903,165311},
{1,1,3,15,13,55,57,81,257,613,1305,653,6059,4935,15707,4717,1859,109265},
{1,1,7,15,15,19,19,91,213,311,1651,2215,6985,2989,11961,28647,111163,217187},
{1,3,3,5,15,31,45,193,119,11,511,3155,5989,813,32655,41531,121007,24733},
{1,3,7,1,19,63,61,11,225,677,1323,1655,7607,15691,27083,56743,116167,250413},
{1,1,1,15,7,25,27,213,171,1011,1483,119,6849,12527,20601,35701,68377,245669},
{1,3,7,5,27,5,7,117,127,871,631,3395,1501,4839,1857,45769,107597,90385},
{1,1,3,13,1,15,49,69,479,919,881,3069,5609,12795,30225,14411,122847,75569},
{1,1,5,9,1,15,91,207,235,667,321,2047,841,16049,12499,8799,8245,42199},
{1,3,7,15,11,19,99,163,331,953,791,3443,3215,8025,1999,43685,72595,153185},
{1,3,1,13,25,23,17,133,59,233,151,1971,3611,3951,16979,991,73325,158475},
{1,3,5,11,1,53,123,81,285,457,1183,489,939,3069,15845,24799,81301,105187},
{1,3,5,1,11,5,61,151,5,813,1347,1107,4915,4035,18709,20909,60569,55007},
{1,3,3,7,27,41,79,193,471,415,937,2561,1669,9213,21145,44917,64763,33195},
{1,3,7,13,31,5,71,237,419,957,1741,2829,5879,8143,8717,48995,114465,110295},
{1,1,7,3,7,23,83,161,381,313,383,2813,333,4647,18321,10437,111645,55509},
{1,1,5,9,23,1,83,121,245,37,1097,1437,3891,2727,30775,27649,95571,216245},
{1,1,5,7,1,43,59,253,329,421,791,3945,2599,2243,11121,37761,27223,176867},
{1,3,5,5,25,59,85,155,367,291,1025,1415,7871,14191,23249,32233,93253,177869},
{1,1,1,9,21,41,111,241,177,999,779,2827,1683,6405,16133,26523,102567,190313},
{1,3,3,15,13,59,69,239,231,511,1675,147,4041,3723,29191,24913,15601,198141},
{1,3,3,9,17,29,1,107,243,509,1949,205,1693,6339,31591,61527,128043,222497},
{1,3,7,3,21,7,87,57,9,209,1831,2189,5523,8509,23687,46221,87469,146815},
{1,3,7,9,5,45,51,207,401,681,469,1951,793,16379,32143,55457,91787,178569},
{1,3,3,9,19,15,121,143,243,795,1839,2411,7175,11535,31995,4157,20111,92653},
{1,3,1,1,1,5,47,107,455,429,1411,2375,2823,14657,16297,21893,115257,50343},
{1,3,5,9,19,63,55,197,281,797,1539,2601,4497,1631,26583,23819,104553,27285},
{1,1,3,9,23,41,123,37,327,789,1711,1299,6735,7243,30635,21251,56081,65623},
{1,3,7,15,25,49,89,231,133,1003,351,765,7115,16239,1141,44063,31519,233719},
{1,3,7,3,13,37,93,83,59,539,1185,525,705,993,1113,1871,60817,254075},
{1,3,7,11,25,33,23,21,141,451,25,1321,5139,8947,10305,30175,43123,113049},
{1,3,5,5,17,1,125,211,143,637,1175,1149,6775,11091,12503,5537,35379,30045},
{1,1,1,15,17,31,123,33,279,831,1247,2305,1033,3201,231,23173,34453,66617},
{1,3,3,1,3,1,23,115,421,553,273,4091,5965,7521,18393,31229,78533,243921},
{1,1,7,15,15,29,73,165,391,215,1801,45,7451,6969,27897,36599,103647,145165},
{1,3,3,13,5,7,67,81,477,301,1397,921,3777,12431,14753,50555,24497,52995},
{1,1,5,5,27,21,91,155,405,347,1135,3701,2471,577,3927,52605,1725,25803},
{1,3,1,3,15,57,117,175,437,13,1821,649,899,1295,2753,2183,47923,163407},
{1,3,5,9,23,15,103,179,233,787,715,3751,3321,2069,8299,43417,96549,180737},
{1,3,7,9,1,41,81,205,141,707,397,763,4797,8843,3311,37425,43873,131491},
{1,1,5,3,9,29,123,163,15,871,159,2615,6987,471,25653,11295,94481,195409},
{1,3,7,3,13,7,9,59,59,381,2027,2639,59,7977,14505,34327,99113,157439},
{1,1,5,9,27,13,87,85,443,531,1069,3479,6547,13943,13711,11007,37395,190293},
{1,3,7,9,19,47,95,229,395,979,359,1799,7389,14377,19371,56785,6699,215433},
{1,1,1,5,21,15,59,17,281,585,293,3029,2539,16089,19,34757,115811,235565},
{1,1,7,11,27,19,55,217,475,119,1291,1761,6879,4355,30019,17573,14987,204623},
{1,1,7,11,29,47,5,201,165,845,385,2903,7735,10855,14171,17881,45001,100725},
{1,1,5,5,31,57,99,35,315,363,1135,897,1041,729,26987,15299,29563,67293},
{1,1,5,7,27,13,99,81,491,887,1309,3343,7241,1289,12021,52533,101799,238721},
{1,1,1,11,27,49,79,235,49,215,2003,2771,5943,1183,31931,33885,56971,52665},
{1,1,1,13,13,1,123,1,191,747,859,2287,5113,3715,2217,61483,195,237163},
{1,3,7,15,13,13,17,207,141,821,231,1373,5355,6503,2403,18183,83717,170047},
{1,3,1,3,13,11,41,51,443,201,1349,2331,1009,16169,5247,50315,15589,150497},
{1,3,5,13,29,21,93,55,27,17,1615,3473,3641,10999,31955,4699,23585,141243},
{1,3,3,11,11,27,125,139,53,637,241,2651,4999,5923,16203,13645,95965,94459},
{1,3,7,3,9,53,87,171,489,691,303,3599,6093,841,3527,12953,22907,69823},
{1,1,5,13,31,11,33,207,437,683,703,1757,1443,14269,12677,20877,46791,176135},
{1,1,7,1,13,53,123,199,173,585,1099,3653,2253,13741,15675,38755,74545,139053},
{1,3,3,3,17,11,1,161,383,409,605,889,827,263,9677,42857,127691,99621},
{1,3,5,9,21,21,11,151,199,695,493,569,881,10533,11255,61997,124921,211139},
{1,3,5,5,9,47,109,7,195,287,97,3691,6929,6985,3063,16185,6313,228147},
{1,3,1,3,3,9,107,243,391,893,1207,2229,5295,723,14753,10921,104147,214941},
{1,3,1,9,5,63,63,247,413,805,285,4001,6735,3531,25949,44845,66959,194429},
{1,1,3,1,15,15,43,69,419,739,1739,1091,1043,3217,1139,44749,74131,165145},
{1,1,3,9,17,53,119,25,427,791,1873,481,6793,4767,30449,18079,52105,260371},
{1,1,3,15,15,41,15,53,395,571,1727,3081,4531,4215,22359,18165,91843,157273},
{1,3,3,9,19,15,55,185,321,285,695,1067,2551,1401,20023,22671,21365,89053},
{1,1,7,15,23,57,71,141,57,479,543,3783,3635,14011,23603,40877,21837,81079},
{1,3,7,11,31,5,83,177,105,981,331,2901,1781,8407,30199,19287,116219,78471},
{1,1,1,9,7,13,61,21,299,15,1045,475,7141,4827,5921,17323,42909,203623},
{1,3,7,1,17,59,99,221,77,37,1263,2137,1567,12473,20029,9231,32739,17021},
{1,1,1,5,23,61,39,13,97,191,1479,19,1913,3185,32393,59067,5483,158895},
{1,1,1,7,5,51,81,223,435,939,781,1153,6409,6369,30559,19007,50121,26525},
{1,3,3,5,29,1,57,127,153,897,161,683,295,11207,245,1819,3061,242609},
{1,1,1,7,5,19,105,57,263,433,1339,1479,6671,9917,26299,4573,68725,195},
{1,3,5,15,1,19,45,95,155,117,367,2051,1053,8847,6399,23641,95355,98415},
{1,3,3,15,3,1,5,115,349,747,1865,1669,659,7097,7871,3685,11013,59837},
{1,3,3,5,9,47,51,131,327,903,975,2481,3509,12481,4049,38053,4629,254415},
{1,3,5,9,31,47,1,29,37,683,1363,2527,4019,4965,14077,14191,101,1945},
{1,1,7,1,9,35,41,187,509,33,385,3907,1461,6827,6931,44723,109495,184641},
{1,3,5,9,5,49,21,171,353,927,409,913,5199,11747,8777,19891,63189,118839},
{1,3,3,1,27,49,43,157,75,469,787,3957,4147,13919,17489,57103,62091,135589},
{1,1,3,11,7,45,29,177,185,185,1537,127,121,817,31269,1677,20245,3835},
{1,1,5,3,21,9,67,79,391,971,1711,2607,5705,12863,12415,41255,26447,1643},
{1,1,5,5,9,63,67,245,31,225,309,1753,1507,817,4275,51843,22331,196875},
{1,3,1,13,15,39,3,245,147,485,241,2507,1859,7299,15037,41139,82757,224031},
{1,3,3,15,7,51,9,103,37,643,25,2067,7619,11991,12885,46809,109107,22393},
{1,1,1,9,1,55,119,85,115,827,187,2241,2553,577,12115,2391,69705,232101},
{1,1,5,7,13,61,125,129,475,703,1723,3233,5713,1941,21375,42119,75199,73163},
{1,1,5,5,5,21,73,155,493,81,1627,827,5925,7391,1587,39425,11807,64385},
{1,3,1,15,27,35,111,183,283,335,1387,669,6041,11637,26255,21113,121183,219703},
{1,3,5,15,15,23,119,91,197,809,975,3275,6171,11769,8385,5461,4561,29159},
{1,1,5,9,29,9,107,233,417,1005,799,1437,2679,15643,32341,54055,27861,115483},
{1,1,5,7,27,19,95,153,175,407,215,303,8165,14791,2099,61797,129411,10461},
{1,1,1,13,25,51,11,77,97,495,971,449,2833,7121,24105,34527,123135,129305},
{1,1,7,11,23,9,111,101,169,233,267,953,6379,15887,22921,33665,95195,159707},
{1,1,5,15,21,3,21,57,173,513,2027,1235,5031,5375,2717,23361,71817,232101},
{1,3,3,11,7,25,43,65,19,135,1611,85,7673,6459,27813,55557,100989,25205},
{1,3,7,1,15,37,55,141,239,205,647,3715,1617,13507,9847,64681,108711,231329},
{1,3,5,9,21,27,79,153,335,299,493,887,1457,16011,13795,50205,43319,130963},
{1,1,3,1,23,59,121,83,463,151,323,2977,4769,6011,20135,59541,23179,203487},
{1,1,5,7,9,17,63,149,59,281,763,619,2551,8179,2963,61283,107727,119817},
{1,3,7,3,15,39,11,145,141,965,505,2625,4335,7619,11007,43321,33199,212661},
{1,3,5,9,9,61,27,223,5,941,513,1437,481,9651,6567,57945,52547,21283},
{1,3,1,1,25,1,87,25,121,757,529,3857,1321,13479,5357,49341,5797,235895},
{1,3,5,1,21,35,37,215,509,165,1423,3067,4779,4693,12523,48099,69283,255111},
{1,1,3,1,31,15,45,127,339,331,1249,1075,6169,2941,30471,46789,118039,224651},
{1,1,5,13,21,37,39,61,191,17,177,3719,2177,11039,20047,14489,20475,171235},
{1,1,3,9,19,11,65,111,121,901,99,1861,3687,765,24861,46315,63433,171679},
{1,3,1,7,1,51,87,199,241,909,353,2471,7163,9547,16351,41129,12217,194099},
{1,1,7,7,17,17,127,67,51,217,1189,19,2099,10281,9071,21185,122821,110211},
{1,3,3,7,15,3,53,45,77,665,701,3175,6151,2639,19819,1063,25079,203343},
{1,1,5,11,11,5,103,11,481,999,713,499,5069,921,20619,25623,69601,82941},
{1,3,5,9,15,61,67,79,371,993,475,617,1611,12513,14907,55313,39207,112653},
{1,1,5,15,17,45,91,187,175,465,907,3371,3743,15657,30511,58191,105683,216759},
{1,1,5,9,23,1,17,79,73,717,1785,677,7377,4511,21927,34341,47119,193977},
{1,3,7,13,21,1,59,179,121,641,175,563,961,10549,15779,49875,8109,1039},
{1,1,5,7,17,9,37,171,335,135,1403,2541,3845,15311,1905,40853,11013,255669},
{1,1,7,1,5,23,113,111,337,755,2037,3067,2821,10549,28467,22615,71585,61871},
{1,1,3,9,7,3,49,229,111,871,1711,1793,3089,12571,30883,44773,80827,151709},
{1,1,5,1,13,41,3,253,399,881,1107,4081,1849,115,31557,2515,126751,195663},
{1,1,3,1,13,31,113,85,57,549,1653,2927,5433,11879,22709,41675,13395,46931},
{1,1,3,9,21,1,109,65,377,63,861,1031,2709,7265,9861,64109,34577,9743},
{1,1,7,7,17,31,5,177,253,387,1271,2805,2211,1813,11649,3217,123793,197753},
{1,1,3,9,15,63,89,59,455,783,1181,7,2309,15961,11231,37389,101221,119331},
{1,3,3,13,7,3,15,251,431,951,639,1585,1247,15927,9695,37469,34945,219723},
{1,1,5,3,21,29,83,151,383,227,215,2329,1297,13709,15653,3119,111319,222877},
{1,3,1,13,1,43,127,125,243,955,583,3497,6605,3821,4657,10599,90927,82725},
{1,1,1,1,15,51,61,167,489,603,873,907,575,6957,24409,63587,50205,159291},
{1,3,3,1,19,23,7,23,239,961,1001,1541,2211,4637,19931,39153,102769,242005},
{1,1,1,15,19,31,73,121,119,199,979,4061,3903,12055,27957,15999,5709,210329},
{1,1,7,13,25,35,21,25,241,937,13,947,943,3727,15321,46665,99437,233919},
{1,1,1,9,3,51,127,113,105,335,685,2173,4329,7569,5617,32407,21649,30609},
{1,3,7,9,9,13,69,191,95,727,1649,1201,2093,10053,29381,6207,70755,118505},
{1,1,1,11,21,57,77,139,271,21,1747,2337,7761,7753,6847,5219,87033,229105},
{1,3,3,1,5,51,15,235,87,567,391,3039,2253,11177,11899,25305,14815,51051},
{1,3,5,7,27,51,69,93,261,947,31,2751,6685,3655,24125,22161,108421,230865},
{1,1,3,3,27,17,35,97,285,855,1767,2545,825,11519,11231,50951,32883,78573},
{1,3,7,13,1,57,99,193,371,839,1319,2295,5897,7893,14339,64217,16951,234953},
{1,3,1,3,11,37,13,21,299,379,63,1209,7879,5001,10181,40173,1753,104821},
{1,3,5,9,23,51,75,103,249,533,621,15,1883,2109,20859,4635,120615,135515},
{1,1,3,3,21,45,113,57,495,457,685,3625,243,14831,12351,63001,118191,153875},
{1,3,5,5,21,15,65,251,183,241,1513,2711,4527,12675,26747,5181,4237,246479},
{1,1,5,3,27,29,91,93,345,893,195,3109,2611,12657,10401,15063,95807,244587},
{1,3,5,13,19,49,85,155,159,939,1139,1569,1129,8641,18391,55201,108491,77863},
{1,3,5,9,25,53,75,77,85,903,1399,2379,2219,14725,21877,24271,40955,61849},
{1,1,5,9,13,49,53,177,163,331,533,1469,1397,8187,12379,10185,125541,260271},
{1,1,7,9,19,31,81,89,281,397,1917,145,2723,15019,18841,13887,11859,171749},
{1,3,7,13,25,17,87,189,29,283,913,3855,5707,15881,12787,42357,84579,78531},
{1,1,5,15,15,31,37,249,445,119,431,4069,5699,10119,31661,9555,6869,1145},
{1,3,7,1,31,29,57,177,341,411,1019,1889,383,1461,26695,61777,18367,137233},
{1,3,5,1,7,53,29,53,387,675,435,461,6247,7519,14003,9037,116599,54471},
{1,3,3,7,17,59,91,77,169,591,95,113,6135,10479,17153,52953,16183,90775},
{1,3,3,15,11,11,117,141,493,163,65,1305,7477,7383,22651,64271,80983,154845},
{1,1,1,3,9,15,83,11,113,77,1115,1417,511,6825,21013,37241,104695,31335},
{1,1,7,3,13,33,115,121,245,673,1991,2157,479,9843,5963,4637,8925,27751},
{1,3,3,7,19,11,67,125,339,27,1545,2319,5977,11603,23219,48273,119265,20151},
{1,1,5,7,27,29,31,227,279,405,1133,689,1133,8957,29629,48849,109995,259749},
{1,3,5,7,7,61,95,243,91,741,1591,3169,2287,11015,15601,43043,65319,50671},
{1,1,5,5,13,47,31,95,425,715,1603,3485,673,12869,32561,42329,112809,181971},
{1,3,3,3,17,51,109,45,397,457,1379,3845,4215,14185,16597,27711,74283,98151},
{1,1,1,15,7,25,13,49,441,513,1769,707,6037,9689,18915,35647,110823,196633},
{1,1,1,1,23,53,93,61,277,125,55,2453,3331,14037,10809,33205,43785,248743},
{1,1,3,7,23,15,93,77,333,801,1969,31,51,5239,24241,5077,113503,132211},
{1,3,3,1,7,55,53,5,311,657,1507,3413,565,15745,6129,40285,91811,90527},
{1,3,3,13,19,23,45,25,509,313,915,2199,5549,8469,32735,37877,11607,37993},
{1,1,5,11,25,33,55,31,311,851,159,2103,2641,8957,9375,37179,33667,100513},
{1,3,1,1,7,7,17,75,217,171,359,1169,4105,929,6427,56349,77985,41941},
{1,1,1,15,5,51,73,63,259,351,1797,1001,5025,11203,30221,54345,11331,158415},
{1,3,1,5,3,21,13,3,63,779,871,2517,6345,4103,16321,30211,120815,83751},
{1,1,3,13,11,7,41,255,215,37,279,2485,6511,12855,22857,55695,122717,238151},
{1,3,3,3,1,55,27,193,509,677,1861,573,5341,5285,6909,51781,91203,139791},
{1,3,7,11,5,63,87,215,305,235,1049,1339,5301,9639,29861,58415,68303,76907},
{1,1,5,11,13,13,67,139,19,577,165,3067,8023,10905,3159,41289,118231,119673},
{1,1,3,1,15,5,69,119,363,703,461,2293,3801,14217,10709,9553,100651,186115},
{1,3,7,15,19,21,59,237,227,193,827,619,3447,13815,3467,38911,41403,99627},
{1,1,3,3,27,23,41,199,161,555,1629,3187,1355,5947,1157,25877,110989,231285},
{1,1,3,15,3,43,103,29,179,223,375,2877,1917,9367,15337,15381,62833,139003},
{1,3,3,11,23,33,107,189,511,209,1519,2809,6185,5921,20939,63879,113687,79149},
{1,3,5,15,1,63,101,227,419,803,59,2261,6905,10679,5393,54447,58521,59855},
{1,1,7,13,13,21,121,123,181,371,1485,3191,2627,6197,11169,44927,34739,10687},
{1,1,3,3,25,47,13,115,187,967,1439,1021,4413,3343,31463,3729,13511,162125},
{1,3,3,15,15,59,29,129,469,171,2045,2859,1097,11199,12147,37465,14179,197923},
{1,1,7,5,13,35,41,167,207,123,1077,3145,2803,15729,767,7321,84375,190855},
{1,3,5,11,3,5,65,3,111,725,143,2945,4755,3407,31801,15329,70311,119197},
{1,1,5,3,17,19,61,73,261,663,821,3389,3883,9961,17727,33113,98371,247097},
{1,3,1,9,29,17,43,43,481,1015,1249,607,3495,13259,29001,23083,51487,81723},
{1,3,1,3,25,57,5,33,313,21,1731,3417,7033,6609,31631,63231,61107,10941},
{1,3,3,11,29,29,117,131,417,789,1545,1677,3213,13869,5319,41387,13895,252387},
{1,3,3,13,25,47,55,213,83,345,1453,159,1521,14777,24177,7631,81259,135411},
{1,1,3,15,11,63,49,69,273,843,1661,1157,1285,12751,5,54909,114375,6395},
{1,3,1,11,25,1,83,55,161,125,1547,401,7639,4289,7075,9971,33825,135071},
{1,3,7,9,17,5,79,131,373,1023,573,2219,1789,5789,5347,26455,58661,206417},
{1,1,7,5,1,43,83,107,125,289,793,1731,5167,8943,28397,26877,53781,95899},
{1,3,3,13,21,53,123,103,385,753,1917,2075,4385,5757,9221,35797,86743,69069},
{1,3,3,3,5,19,119,221,457,907,359,3493,2331,5685,11133,29293,27051,213927},
{1,1,3,11,11,31,29,129,429,601,1217,3653,5935,14823,21161,33423,98391,214703},
{1,1,3,15,31,49,109,139,349,13,205,2483,8083,8391,4789,30355,12165,195263},
{1,1,1,9,19,63,15,167,45,185,811,529,6811,13441,27195,59047,106675,167125},
{1,1,7,1,19,19,39,1,349,467,551,4081,4743,11627,607,22005,60893,49101},
{1,3,7,9,9,25,105,119,113,825,1429,2019,5209,8491,6017,47783,88455,119083},
{1,3,3,13,21,39,107,119,321,251,563,311,4441,6491,3157,65479,107349,211621},
{1,1,7,13,9,3,17,117,327,459,489,7,6883,10047,31935,28069,37903,188281},
{1,1,7,1,15,53,47,127,483,595,811,1143,4543,10043,30349,24409,91947,240165},
{1,1,1,13,25,43,109,161,147,1009,1071,1533,2781,13439,20507,41387,26943,84675},
{1,3,5,13,19,21,23,167,135,257,587,2691,5877,3047,11745,24895,114799,48003},
{1,3,1,1,9,57,33,51,137,109,137,195,1233,11139,16833,27545,35877,126627},
{1,1,1,15,5,37,7,19,363,411,1193,767,6209,9115,14699,55515,46023,90693},
{1,3,5,3,19,55,85,117,391,757,861,3537,6507,6993,19589,6843,33557,64683},
{1,1,7,5,5,61,99,9,311,595,807,429,63,12359,28289,709,129911,143745},
{1,1,1,7,17,9,9,117,19,985,657,2803,2699,829,31069,13277,106769,109231},
{1,1,5,13,25,19,63,217,419,221,1921,215,2631,4659,29855,46549,62257,260113},
{1,3,3,9,13,45,63,129,147,489,879,3025,6777,1119,20963,30553,20863,169837},
{1,3,5,9,25,61,79,51,495,583,1519,1501,123,13871,32239,957,31921,255561},
{1,3,7,3,31,61,89,65,305,429,785,3871,7711,2745,24131,43055,51167,87743},
{1,3,1,11,19,23,89,117,185,121,109,1327,6553,14367,16069,28657,81751,10185},
{1,3,5,5,17,33,115,61,101,367,1465,3899,6601,4483,2447,49575,129987,11703},
{1,1,3,13,13,59,79,83,253,171,53,2467,5005,1045,943,62419,98563,78935},
{1,1,7,15,31,17,77,73,249,247,119,1655,7079,14593,105,55767,130401,74189},
{1,3,5,11,19,29,79,251,75,949,527,2779,5839,11451,24125,45991,127437,86541},
{1,1,5,7,1,29,127,27,477,807,829,1569,205,13319,16149,26003,38985,188587},
{1,1,1,3,19,29,39,71,17,51,1169,467,7505,1867,4469,32161,43031,31675},
{1,1,1,15,27,45,67,107,127,469,1955,1933,2379,8513,32071,35043,126537,23303},
{1,3,7,9,23,41,23,197,97,213,17,1751,5467,6179,29291,33397,42131,151093},
{1,3,7,15,27,3,39,87,365,77,487,293,6405,2239,30455,44723,12399,100013},
{1,3,5,9,29,21,55,183,343,263,1643,2027,2255,6259,18277,64661,39391,255839},
{1,1,7,11,21,55,11,139,261,11,1721,3779,85,8203,12089,50579,128341,119043},
{1,3,5,13,27,53,109,1,313,661,431,1543,1571,7337,18857,49951,7881,228161},
{1,1,7,5,5,31,27,149,239,199,1011,1979,5297,14609,26971,65531,64215,115109},
{1,1,5,13,15,11,63,225,165,405,1367,2291,5171,12419,19561,37719,621,137607},
{1,3,1,15,25,1,125,243,97,455,1977,3333,801,1343,993,18453,19285,71547},
{1,1,5,11,9,51,109,135,73,147,649,4071,7425,3093,26417,51139,1523,142225},
{1,3,7,11,1,39,109,119,337,715,1087,4005,1393,6397,31135,38935,106255,60723},
{1,1,1,9,9,11,45,11,171,671,965,109,2261,13775,8539,63669,10507,249113},
{1,3,1,15,21,33,127,173,419,31,299,857,4915,11331,29385,47375,111891,14505},
{1,3,5,13,7,43,85,183,377,275,803,1755,8005,15327,31043,18851,122581,229731},
{1,3,5,1,27,9,41,73,283,475,671,747,1419,15209,25465,60061,91417,103203},
{1,3,1,15,15,43,13,45,217,519,363,3265,6213,13045,3709,22119,79733,224195},
{1,3,1,15,15,59,95,71,171,769,1395,2673,4523,749,13411,60431,124651,11475},
{1,1,7,3,1,35,13,239,101,355,1201,3665,5403,11413,11983,52469,63621,155819},
{1,1,1,7,31,59,87,25,511,483,569,3337,4027,8347,3031,24351,57963,79425},
{1,3,1,3,11,17,29,249,61,923,585,2107,2727,8589,22809,3,17937,163267},
{1,3,5,11,27,3,73,187,19,975,257,2361,935,9071,29991,13619,92169,101031},
{1,1,5,13,17,53,105,157,343,673,237,3231,7311,1593,18521,57889,79805,97847},
{1,3,1,3,31,55,63,167,489,167,121,3333,2475,1545,13291,921,101757,62147},
{1,3,3,15,13,17,9,209,339,567,2011,1737,1455,9289,6105,49733,74237,93195},
{1,1,7,11,3,13,77,115,305,327,1005,3381,4269,4835,27221,16301,75173,244603},
{1,3,5,7,7,31,47,75,499,41,281,167,3525,8649,23623,4987,2057,204083},
{1,3,3,5,9,5,35,53,269,437,1035,1675,4567,13291,19787,28937,108915,62545},
{1,3,1,5,15,59,57,181,321,1,791,2149,591,6691,8759,62861,10815,257331},
{1,1,7,1,21,25,93,39,429,455,669,1725,7087,11805,22405,13083,88411,225967},
{1,1,5,15,5,45,15,1,55,281,2027,97,2639,57,23717,21669,92181,32731},
{1,3,7,3,7,3,67,201,445,577,1011,793,7763,10823,30309,41565,37263,218909},
{1,1,7,3,17,53,51,119,399,903,1785,1053,4315,2967,17579,64185,55005,12969},
{1,3,3,13,21,63,13,1,427,39,71,1811,1237,1623,11401,14371,44355,93089},
{1,1,5,1,17,39,39,105,187,691,251,3957,931,12149,18299,48819,23061,49179},
{1,1,5,11,31,3,23,211,101,763,237,3635,417,4935,14997,3859,22343,153541},
{1,3,7,5,21,37,59,137,13,179,527,895,3451,1743,3149,10665,119427,259343},
{1,3,5,3,7,37,103,173,453,327,131,2453,7795,12585,13947,59161,41845,29527},
{1,3,3,1,17,49,57,251,295,279,1545,3963,589,9211,32371,14963,116927,197321},
{1,1,3,7,17,59,37,115,315,591,481,767,4611,14741,6949,19507,6567,143371},
{1,1,5,3,19,53,121,229,355,909,339,1645,2747,7045,9085,5799,50997,17981},
{1,3,3,9,3,1,109,7,15,177,789,3911,6427,8453,22583,12039,124587,123887},
{1,1,5,1,7,23,15,193,109,685,1147,3921,2329,15153,25045,28389,34759,256611},
{1,1,3,3,23,27,55,43,485,541,1617,3761,1051,7525,19941,52699,35421,162939},
{1,3,7,1,25,9,113,251,477,1005,9,3321,5817,965,18523,29407,53353,205575},
{1,1,7,11,9,31,111,175,227,33,1745,1141,1547,2113,8785,40273,100301,190749},
{1,1,5,11,19,49,45,197,457,223,91,2769,6331,1161,6609,61905,42257,152117},
{1,1,7,11,1,17,37,153,431,933,269,1529,1297,15567,149,41701,59867,93631},
{1,1,5,9,25,33,83,127,305,667,343,185,3527,13079,10567,35753,72191,214091},
{1,3,7,1,1,7,75,241,185,81,2043,3081,3563,385,3055,59421,27081,32521},
{1,1,3,5,31,1,101,21,69,979,917,695,5601,12251,15031,18715,116985,53071},
{1,1,3,9,23,57,91,127,327,979,721,3855,1131,997,32227,33843,128299,15239},
{1,3,7,13,23,1,87,105,259,939,1935,1983,6619,1611,31901,14745,96641,211945},
{1,1,3,5,25,17,39,95,137,971,377,2493,981,329,25845,44513,100561,57985},
{1,1,3,9,27,37,69,103,167,131,487,2935,7099,15375,4825,12209,117165,84909},
{1,3,1,15,27,19,115,239,247,243,83,1535,8095,3953,25721,62983,89045,16783},
{1,1,5,1,19,13,125,39,439,411,171,155,5117,15137,19851,251,37921,97209},
{1,1,1,5,13,41,17,97,215,323,1333,775,1155,15269,19943,48489,71741,202501},
{1,3,5,3,1,31,55,125,69,437,1649,2791,8027,15509,31575,8491,106953,155215},
{1,3,3,13,19,45,39,63,227,67,2021,1243,6525,7211,6275,39719,74513,6713},
{1,1,5,11,13,45,15,101,171,613,1561,2939,3849,2917,29765,2027,53617,59939},
{1,1,5,9,27,21,119,19,441,759,703,2985,3007,2087,5207,64403,20273,66181},
{1,1,7,13,21,3,49,3,485,883,1863,1925,877,10009,24191,58639,107755,106539},
{1,1,1,5,27,37,23,185,281,533,437,555,8151,6489,22343,4573,91577,167919},
{1,1,7,15,3,61,103,221,223,703,133,2923,1027,14643,26413,16523,107223,97185},
{1,3,1,11,13,15,1,203,363,675,511,3225,1163,741,16063,8097,95905,148465},
{1,3,1,7,11,11,11,243,371,129,209,3533,1279,12181,31973,29165,122089,115117},
{1,3,1,5,25,17,31,45,215,809,1443,3245,1005,2903,20783,23041,96577,192063},
{1,3,3,3,19,17,101,219,91,805,189,761,4771,11629,7285,21631,21691,47421},
{1,3,7,1,31,11,71,149,303,793,35,3109,2769,11593,31839,2053,4541,202997},
{1,1,1,3,11,19,113,249,141,659,1117,2145,2617,1075,25347,12913,27457,222095},
{1,3,1,3,5,23,41,57,193,815,1293,1109,7597,999,10773,41065,18555,35617},
{1,1,3,1,31,11,127,99,163,293,299,3415,3761,8781,5327,47631,56411,242787},
{1,3,7,13,3,41,23,169,419,725,1419,2643,5265,77,24077,18639,78665,205303},
{1,1,5,1,31,39,39,205,413,393,1713,309,707,4153,10461,16053,26963,253993},
{1,3,7,5,23,37,125,87,199,631,1935,551,7047,4585,21257,42345,39365,249393},
{1,3,5,13,17,55,29,209,151,465,155,363,3097,4093,9869,23297,33973,115543},
{1,1,1,13,23,59,83,71,145,717,127,1299,1701,10885,5343,40793,87819,66621},
{1,3,3,9,19,37,23,11,269,603,871,851,837,15303,7595,56481,57819,185065},
{1,3,1,1,3,15,11,249,413,723,1403,3233,2747,10335,7127,63285,29237,191953},
{1,3,1,1,11,31,67,139,51,413,521,969,171,5943,31613,16477,85771,202139},
{1,3,7,5,5,21,109,25,463,873,493,2673,6409,11199,17195,40623,76821,72509},
{1,1,7,7,11,1,95,43,243,67,1289,3219,2255,4957,17561,40499,48537,108809},
{1,1,7,15,3,39,45,75,43,821,533,4043,1503,83,26937,56327,114149,156845},
{1,3,1,1,31,21,59,1,77,147,137,1827,4123,2791,27859,57921,40569,134753},
{1,1,5,13,31,41,111,11,181,963,459,2771,6123,4035,1627,2047,109537,33653},
{1,3,5,7,31,57,17,21,5,761,1833,1279,1239,10089,22531,32547,82699,28389},
{1,3,5,13,11,39,11,61,299,753,1067,1347,5189,12859,681,46309,31873,90333},
{1,3,1,5,13,27,119,205,377,457,817,3017,279,1859,30241,52089,61445,176203},
{1,1,3,5,11,35,17,163,27,1001,417,2899,1959,5513,1441,19743,67147,236591},
{1,3,5,13,15,39,53,179,447,675,933,1261,4415,9845,28459,33497,107375,156855},
{1,3,3,13,27,31,11,191,413,1011,2035,3965,2071,5429,16247,7439,15079,225041},
{1,3,3,11,7,23,87,215,241,687,1351,2399,4677,12967,22957,10443,116701,155477},
{1,3,7,5,25,55,5,197,359,879,619,1969,1513,12743,10953,28343,63685,39115},
{1,1,3,1,19,15,63,7,305,343,1333,3845,377,14031,28383,4271,60063,11827},
{1,3,5,15,25,21,115,101,171,735,787,3143,593,8793,4121,15471,53491,20617},
{1,1,5,15,15,51,103,17,433,611,1351,1729,6147,11623,3,6319,6133,19029},
{1,3,1,13,29,15,115,97,505,985,745,745,1459,7193,1247,58901,114255,212849},
{1,1,7,1,1,53,99,35,377,723,1751,2625,5113,13295,20133,26831,41657,51717},
{1,3,5,15,15,39,17,227,351,435,49,203,6959,11673,15755,29733,51445,64619},
{1,1,1,3,25,51,57,137,415,49,355,2149,7607,10781,30363,43889,55543,36637},
{1,1,7,5,5,15,73,189,153,949,527,587,513,12891,16765,41477,75569,80747},
{1,1,5,5,9,5,3,225,115,125,821,3551,4833,927,24331,63669,26549,220159},
{1,1,3,9,21,7,9,183,391,783,493,2785,3879,8311,9935,60629,119329,5791},
{1,1,5,15,15,41,61,97,33,29,199,3335,1531,6107,757,33797,3001,224507},
{1,1,3,9,13,39,25,247,407,1,1129,1453,7091,5557,8657,33961,100763,25099},
{1,3,3,13,31,21,69,73,431,827,861,235,2369,4283,27183,29095,99957,97577},
{1,1,7,13,1,25,21,173,365,921,21,3527,2481,8795,25621,41755,127249,221385},
{1,1,1,5,25,25,65,203,305,373,527,4033,3483,9403,28669,32083,52273,77037},
{1,3,1,15,9,23,19,7,29,83,1163,1147,5315,2381,21203,33915,109511,40669},
{1,3,7,15,23,19,69,127,113,937,935,1067,2431,7677,21327,44095,82799,5715},
{1,1,5,5,7,37,107,223,433,515,393,1721,1977,6383,18835,54841,103263,196997},
{1,1,1,3,1,11,85,173,259,685,595,1635,6979,4483,8097,42249,56259,105925},
{1,1,7,7,1,23,11,253,187,665,313,3745,2423,15835,32085,48643,75625,47511},
{1,1,3,5,1,59,127,83,501,387,977,3515,7921,12329,14757,20287,49699,91237},
{1,3,5,11,31,45,51,109,319,621,1013,3519,4023,12099,28829,26691,83131,261497},
{1,1,3,3,5,35,51,253,253,569,1017,2299,8159,13783,22123,55213,111527,110699},
{1,3,7,3,9,5,59,129,41,845,723,1607,3047,14323,19277,39447,12465,45925},
{1,1,3,1,17,35,51,79,115,361,739,2037,6167,14699,28187,65271,67285,48489},
{1,3,1,11,1,29,95,181,419,235,745,621,3889,2933,743,23801,32057,54103},
{1,3,1,11,17,47,43,55,7,695,1653,3983,961,3037,8669,10039,86571,6981},
{1,1,5,15,13,19,67,141,291,511,1913,397,7423,6541,21845,49821,126047,218587},
{1,1,5,3,11,13,103,213,189,115,1495,2695,2127,11979,13609,46615,64775,206417},
{1,3,1,5,5,9,57,207,253,251,1155,1319,6699,6613,21757,49703,124879,89987},
{1,3,5,7,23,25,35,81,165,789,771,415,5557,8431,12043,44359,9447,229481},
{1,1,1,13,17,21,63,251,387,767,85,3901,3227,10329,5049,56173,58065,78595},
{1,3,1,15,23,5,45,7,123,389,1041,1223,5865,5365,2915,24861,106893,170769},
{1,3,7,15,27,61,27,59,309,103,279,1829,1501,11277,4461,34817,60973,99805},
{1,1,3,9,1,25,57,85,411,699,911,1643,2687,13539,10187,21597,18883,212975},
{1,1,3,7,5,7,81,209,225,321,1867,2189,6315,5393,8859,47471,41677,222455},
{1,1,5,11,27,33,119,159,273,659,883,3773,6519,15449,17219,23923,33749,225489},
{1,1,7,13,29,39,1,161,165,531,1019,2369,2093,4341,24945,28537,49467,258065},
{1,3,3,3,15,59,23,143,377,943,1329,977,7025,2167,17973,65087,115757,75959},
{1,1,1,15,17,55,33,167,43,719,51,3873,3317,10763,639,58195,20023,100725},
{1,1,7,5,17,23,71,249,23,929,467,3073,3355,1343,18755,12247,49737,184103},
{1,3,3,15,1,9,17,193,157,265,983,1825,4805,2131,22117,32937,57,261867},
{1,3,5,9,5,1,101,141,511,489,73,1789,1303,2633,709,11891,44897,191229},
{1,1,7,15,1,27,121,7,129,421,725,1421,3883,13335,7247,8393,85029,127691},
{1,1,3,9,19,53,121,115,85,909,1535,3261,7063,16381,1719,19847,19041,215433},
{1,1,7,3,17,45,91,187,181,829,609,931,5727,3971,14567,15871,9825,184165},
{1,1,1,3,5,29,7,249,361,815,1101,1485,6879,5379,7179,27467,101427,196089},
{1,1,5,7,23,11,27,175,237,747,1911,3107,961,6649,29887,11003,27561,233841},
{1,1,1,5,11,5,125,227,303,315,1879,817,7445,1447,9333,54825,118865,216397},
{1,1,3,13,17,33,27,95,245,25,1741,2633,1869,14111,24507,61287,46397,220803},
{1,1,7,7,25,5,41,101,171,333,497,3417,4921,4553,25487,51529,72873,43525},
{1,1,7,7,9,19,25,161,235,929,1663,3237,323,3889,31423,2345,63113,212659},
{1,1,5,13,29,59,39,25,393,519,429,1461,5867,113,28091,36813,47827,163407},
{1,3,5,13,15,49,85,161,83,389,765,3349,4659,11007,24749,51121,93511,229885},
{1,3,5,11,5,27,107,233,221,425,941,1181,5403,4373,32625,41991,2019,245967},
{1,3,5,9,9,53,97,27,221,731,1301,3517,4407,11369,4251,31121,4813,42029},
{1,1,1,9,17,59,107,247,231,123,1177,3299,6163,4855,14547,63171,45201,27711},
{1,3,7,3,25,31,63,37,123,457,1531,3723,4807,14665,17973,42547,5417,170323},
{1,3,7,3,17,19,57,7,359,741,385,3127,855,10803,30093,24501,53629,40447},
{1,3,7,15,11,45,49,125,445,795,113,2425,7085,7337,16297,26447,94369,12371},
{1,3,7,9,29,59,35,191,123,619,415,1081,2469,4125,25587,7853,119781,9447},
{1,3,1,15,13,13,111,89,381,757,389,253,6929,33,8263,17385,122129,146679},
{1,1,3,3,15,35,101,95,479,577,1645,3781,7533,4665,6561,49897,72413,151383},
{1,1,1,1,7,49,23,223,189,763,227,2805,8093,389,11525,30915,91341,210231},
{1,1,7,3,19,23,3,137,79,569,1833,2091,4235,10739,22855,33845,120141,220267},
{1,3,7,3,11,43,85,63,419,681,365,3017,3603,6413,13515,16003,107949,241261},
{1,1,5,13,3,35,41,193,189,999,1395,2431,2227,7245,23929,16137,14591,54999},
{1,1,7,15,23,51,47,77,31,25,589,611,371,13329,5873,2133,40351,145293},
{1,1,7,15,17,19,53,155,309,573,1059,3557,2445,12205,4497,32061,130293,73859},
{1,1,7,13,3,25,71,157,237,185,1035,1759,1331,13533,25635,811,54391,91109},
{1,1,1,11,5,21,99,31,259,413,2033,2187,755,4591,28641,64031,88499,160789},
{1,3,7,13,29,33,13,157,97,981,329,81,6351,4171,10925,22733,72521,105477},
{1,3,7,9,11,31,97,35,337,309,847,3429,2697,3141,19481,43679,11129,205757},
{1,3,1,7,27,45,123,193,439,639,633,1375,7307,1599,23379,56811,100877,228687},
{1,3,7,1,29,43,103,131,103,933,143,2431,2221,4565,20841,58611,49163,13673},
{1,3,5,13,25,17,121,17,455,941,1577,509,5401,797,29573,38373,50527,17951},
{1,1,1,13,25,21,77,253,199,871,935,3919,1687,6653,20345,56969,77989,244767},
{1,1,3,1,17,5,5,191,279,33,579,651,969,6091,11659,1643,17935,85145},
{1,3,3,9,29,1,103,39,83,295,1237,207,4837,7899,27879,23195,29549,206885},
{1,3,5,1,9,55,115,37,225,447,943,1133,6203,949,9973,4309,43969,166795},
{1,1,7,7,17,43,75,251,35,489,1011,355,4113,2377,13775,34935,84905,252973},
{1,3,3,3,11,45,3,1,135,499,81,3265,6657,3875,27565,60931,13117,87931},
{1,1,3,1,9,1,77,69,137,241,1613,2607,3307,171,13551,54529,45937,180411},
{1,1,1,1,19,29,77,255,95,461,567,1103,2753,10627,19479,43411,128565,29869},
{1,1,3,5,5,63,123,159,165,733,1107,1711,5039,9221,15541,5527,27629,206505},
{1,3,1,3,7,45,73,63,413,693,433,2281,3981,7719,31473,56939,70391,67467},
{1,1,1,11,19,33,113,151,427,603,1653,2451,5367,12171,14373,33175,62013,209273},
{1,3,5,5,17,37,109,5,187,293,617,2663,7381,14217,23561,48999,108717,248289},
{1,1,5,1,9,27,35,127,355,479,281,2081,7303,259,8893,59141,20927,61611},
{1,3,3,15,31,33,71,209,315,363,593,1035,8029,12501,2859,54745,39391,153259},
{1,3,3,11,21,39,35,173,171,15,987,3737,7415,1827,973,6831,108643,241333},
{1,3,7,9,17,37,127,243,153,195,113,309,5301,13619,7927,35385,9501,99241},
{1,3,5,13,23,9,81,235,139,635,443,2235,2613,2389,18431,8409,2885,254811},
{1,3,7,9,1,5,15,109,141,173,1059,1961,7945,10381,17337,19591,42173,119831},
{1,3,1,13,19,7,111,111,345,327,1147,2293,49,16213,25309,60537,50421,108467},
{1,1,5,1,3,23,63,219,69,879,1397,3857,1859,1939,4851,26549,86019,7927},
{1,3,1,13,23,61,25,31,301,189,1031,2817,829,8777,26869,54405,43535,234687},
{1,1,1,9,11,31,13,139,77,567,949,3415,6955,14973,9565,37911,18395,94167},
{1,3,5,13,17,17,21,213,171,993,1001,979,5085,3909,11797,48669,73541,48979},
{1,1,7,9,7,37,35,107,347,239,585,2883,3235,1053,14871,25799,4861,56335},
{1,1,3,5,19,7,91,139,325,921,863,209,845,15943,8281,55103,110193,216091},
{1,3,1,13,31,33,65,155,177,103,1991,343,6299,3587,30215,64335,114301,220403},
{1,3,5,3,31,37,121,157,443,349,1097,3683,503,14061,14685,29755,61543,232983},
{1,3,3,11,17,59,29,161,381,791,1647,1077,6369,1095,17279,43141,65003,144609},
{1,1,5,1,1,15,67,77,3,585,1909,1485,3003,591,4711,10279,75901,226417},
{1,3,7,5,1,5,5,193,469,631,1065,607,2751,8163,13633,40563,1417,118169},
{1,1,7,9,25,25,109,27,157,495,225,1385,4315,995,10591,1629,129939,56765},
{1,3,1,7,9,23,61,63,35,145,1537,1029,4225,1467,10519,32861,519,53983},
{1,3,3,11,7,59,25,199,403,967,1089,1121,1063,6701,16827,55479,72983,36873},
{1,1,1,13,9,27,19,23,395,229,1837,1231,1737,10475,16743,42369,130331,47255},
{1,1,5,7,29,15,95,155,339,65,751,2399,5615,2987,16769,57381,113021,41417},
{1,3,1,9,15,17,1,111,197,7,417,3999,7261,5939,16773,29275,105559,84685},
{1,3,3,13,19,31,103,1,37,269,1257,1397,4293,3019,6503,7727,93943,237313},
{1,1,3,9,13,37,67,129,43,669,1331,1787,8185,323,18749,13737,86123,154131},
{1,3,1,11,3,51,13,35,197,867,559,1381,1057,13293,20603,18633,50503,169685},
{1,3,1,11,9,35,7,51,499,885,353,4095,6491,5917,15053,18363,99593,213089},
{1,1,3,9,19,23,107,147,339,331,1349,2855,3721,13317,26457,783,93949,196051},
{1,1,5,1,9,61,89,217,315,385,1729,2641,5753,6269,547,33737,20103,31533},
{1,3,5,13,13,61,3,191,57,683,1227,1255,3651,10687,9049,6529,60783,28639},
{1,1,7,11,25,41,79,19,383,363,1731,1597,1651,15037,22191,51883,41927,82419},
{1,3,5,9,15,61,39,149,49,633,709,1743,621,14659,3309,64129,91897,74235},
{1,3,7,15,5,59,7,197,111,885,1737,855,2807,3817,13759,29989,45105,171689},
{1,1,3,9,21,25,55,67,483,437,303,703,6993,1971,4565,56117,6105,254517},
{1,3,3,13,15,13,19,3,487,751,1185,2985,1619,7139,26087,21105,9049,236153},
{1,1,5,7,15,55,51,231,85,953,713,659,2021,4271,15961,26873,31141,76635},
{1,3,5,1,11,39,3,223,367,903,799,415,7247,9539,14479,37195,59951,181935},
{1,1,5,3,13,47,17,159,439,859,1067,3111,5277,13973,21999,28381,115685,231483},
{1,1,7,15,17,21,69,131,193,479,1075,3271,2057,1295,31235,35027,94145,65419},
{1,3,3,5,5,21,5,81,113,259,837,831,5985,6717,12041,40355,50957,111185},
{1,1,1,9,15,47,103,195,465,739,1415,225,3121,12623,7539,17555,36703,217641},
{1,3,1,3,31,17,91,153,221,217,525,981,281,9869,9713,10669,12049,97615},
{1,1,5,7,29,1,1,199,415,843,301,941,4589,13301,5833,41311,74019,78537},
{1,1,5,11,13,5,41,127,213,917,1297,2281,3193,3877,9517,40685,14657,185139},
{1,1,1,7,21,45,87,33,425,487,643,271,7087,5979,14795,27575,34541,173251},
{1,3,7,5,21,11,7,169,325,905,973,2853,7929,8801,1005,60641,45973,81859},
{1,3,3,1,1,35,39,81,93,463,697,2309,7769,5169,17595,41447,28837,52613},
{1,1,7,1,1,23,37,17,137,873,1657,681,503,7887,24463,32453,112727,133347},
{1,1,5,9,19,35,37,85,11,245,11,3,6475,5953,247,49447,32813,243841},
{1,3,5,3,19,53,37,45,431,259,1831,1443,2237,7651,20701,22857,50041,119667},
{1,1,7,1,5,37,113,69,389,369,1251,1989,7613,10669,4233,33379,72465,256861},
{1,1,7,5,27,55,17,75,373,325,1981,1743,7341,319,28169,3587,66057,169723},
{1,3,3,15,27,31,47,91,367,245,2045,979,2169,10935,29523,64871,119447,92131},
{1,3,7,15,9,11,93,61,249,107,1883,2547,375,4195,6451,14533,62529,93557},
{1,1,1,3,29,61,65,155,301,1017,131,1567,3649,3447,27943,52111,9133,88147},
{1,1,1,1,21,59,107,151,265,707,767,2325,8095,14027,15355,15465,83143,116199},
{1,3,1,15,23,51,31,25,439,357,1563,1091,2135,1327,18427,60965,29215,157351},
{1,3,3,13,29,37,25,215,149,487,703,1787,3641,8301,8795,13845,95245,169793},
{1,3,3,11,27,3,49,87,69,687,1181,3405,589,12901,14199,48607,74027,181379},
{1,3,5,13,9,15,33,229,135,769,1005,2435,4831,5493,16745,64379,20253,52661},
{1,1,1,13,9,61,33,127,339,15,945,219,4291,6995,29127,61853,40741,170541},
{1,3,3,15,9,33,75,39,327,133,733,1125,2747,15031,24575,65013,41997,158679},
{1,1,3,9,3,9,63,83,493,175,249,1977,8177,4067,2131,12467,86185,73417},
{1,1,3,13,29,55,91,109,73,913,1343,2147,105,8763,7613,55749,4339,61253},
{1,1,5,5,17,19,45,57,345,835,341,1365,5187,7485,22685,32321,67279,141119},
{1,1,3,11,9,47,11,231,241,681,255,3663,5547,997,2445,64413,55349,61785},
{1,3,5,5,23,29,23,249,149,1011,173,271,485,1239,81,59277,96669,210859},
{1,3,3,1,17,9,41,39,309,131,1431,1497,1669,14191,22795,48951,101731,70847},
{1,1,3,15,1,11,37,79,23,1023,585,127,7817,15009,3897,44601,83039,240457},
{1,3,5,9,21,33,55,31,193,745,1741,3637,7265,8969,11797,33239,29123,126077},
{1,3,3,13,31,5,87,215,271,573,1423,2611,947,14669,23785,60579,127099,55877},
{1,3,1,13,5,53,103,85,237,457,739,1201,133,8589,13471,6707,42257,141989},
{1,1,1,5,23,3,65,159,445,823,341,1723,6263,9421,16023,19145,52337,229397},
{1,3,5,3,15,3,15,251,407,137,951,1319,1035,7713,29579,19591,77841,84949},
{1,1,7,15,19,25,63,141,511,11,1027,1209,6627,8127,14879,12965,109973,144501},
{1,1,1,3,11,57,65,169,453,197,1249,2933,3743,1971,19373,32109,73265,46185},
{1,1,3,1,3,1,21,47,471,565,1795,1771,3187,7189,18627,22993,112319,158693},
{1,1,5,7,5,25,127,113,31,609,1273,2799,5713,16091,22239,43617,126003,218991},
{1,3,3,7,19,59,19,185,483,431,335,565,819,2555,18653,36573,50085,31007},
{1,1,3,13,17,61,5,219,297,755,2005,391,4927,1517,11341,9527,51739,182599},
{1,3,7,9,9,3,39,211,475,717,189,819,529,469,28559,7321,60213,79505},
{1,3,1,9,17,39,53,65,247,145,9,1669,7221,8359,11021,29775,24693,208655},
{1,1,5,13,7,7,31,135,375,439,1419,3579,4313,14057,31505,55249,5345,69537},
{1,3,5,9,21,3,125,223,9,73,1693,281,3941,10377,29365,19807,73973,169113},
{1,3,7,15,29,41,119,75,241,79,1969,1091,6241,10685,11579,3791,124443,5051},
{1,3,7,15,23,53,13,255,205,547,255,1589,7261,15735,14521,29679,109373,236433},
{1,3,7,3,17,37,71,163,95,265,1,3239,1779,9047,31387,32291,86741,55317},
{1,3,1,9,31,55,117,247,317,673,749,1155,7743,6427,25273,49701,62345,20913},
{1,3,3,7,27,55,35,111,69,799,213,3011,4359,14763,7387,13281,58397,38415},
{1,1,5,9,5,61,49,219,419,297,1019,2181,6069,12957,24637,23317,6389,240893},
{1,1,5,15,13,57,59,43,373,647,1407,3955,5583,15229,20935,38007,65971,95987},
{1,1,7,7,23,17,77,91,449,75,1059,3337,2041,261,25077,28161,44537,189443},
{1,1,7,11,9,7,117,225,457,941,161,1825,1101,193,32619,37245,102633,86707},
{1,1,1,7,13,43,33,137,275,691,1387,1265,759,1457,4877,41813,4159,234397},
{1,3,3,1,9,23,71,39,205,175,953,2965,3283,6025,5905,34691,120987,71841},
{1,3,1,13,31,63,49,73,299,169,1265,2205,1299,10045,6919,26067,56909,42549},
{1,3,3,1,31,41,75,219,457,407,5,1901,6823,531,3155,64375,38523,68217},
{1,1,7,9,7,35,123,193,145,1021,757,3775,2313,11885,11649,61071,129363,120467},
{1,3,7,3,29,21,127,93,415,641,453,923,7713,9569,5961,25969,31095,93317},
{1,3,3,1,5,15,21,235,211,663,385,2429,319,11571,17539,42975,43179,100105},
{1,3,7,7,25,57,51,215,393,167,1569,3235,5555,3391,2389,36485,21919,164479},
{1,3,3,3,29,21,81,59,239,671,605,583,2341,2321,28593,19035,10209,36433},
{1,3,3,11,31,33,1,147,111,523,427,3545,111,8009,29101,34549,122745,82117},
{1,3,5,15,19,37,97,141,387,523,467,1657,4161,5505,18091,39597,124423,74827},
{1,1,1,11,21,63,61,13,169,851,1863,3307,7189,10791,22619,24431,127781,14717},
{1,1,3,13,27,41,69,127,497,565,1489,277,2551,15409,9885,187,101319,194121},
{1,1,7,7,17,45,1,139,347,503,1189,1459,6117,14319,22153,2915,91991,246679},
{1,3,3,3,9,41,25,199,327,295,945,2765,563,11605,24267,37729,80057,169479},
{1,1,7,3,23,19,13,219,235,837,1015,2071,2727,3989,32539,26713,112391,163943},
{1,3,3,9,21,27,17,187,315,753,817,3053,5961,973,23973,37621,105637,247711},
{1,1,7,1,11,15,45,25,421,213,663,3829,469,15889,28773,14323,107705,111729},
{1,1,1,7,7,7,51,189,457,95,1903,639,1933,7409,22327,18959,42679,158987},
{1,1,5,9,13,13,49,159,387,365,1799,2399,6375,14965,32495,5383,73479,5653},
{1,1,3,1,29,23,81,73,183,563,435,133,5731,6663,21219,60007,101215,68775},
{1,1,7,11,31,47,43,159,221,745,1317,2405,4563,4073,27675,14225,114231,222553},
{1,1,1,5,11,63,105,99,413,81,771,547,1633,8097,30431,31417,101379,163575},
{1,1,3,9,23,29,123,149,241,267,1925,467,7743,4473,12223,10521,86265,89949},
{1,3,5,1,31,29,111,67,311,851,1919,2563,3725,4035,7241,13859,105207,200599},
{1,3,7,3,19,53,113,107,133,243,2021,2669,4633,14393,24827,1233,81471,20105},
{1,1,1,5,3,23,43,149,157,875,1175,963,6189,7343,13913,41375,112857,236047},
{1,3,5,15,11,31,43,225,469,229,703,3033,2341,10309,12057,13325,109019,130789},
{1,1,1,7,27,47,45,49,371,971,1121,2179,1267,9499,10771,28781,77059,90765},
{1,1,7,1,17,27,59,169,269,217,983,1365,1985,12287,5385,46407,24827,155761},
{1,1,7,11,9,5,19,205,159,937,763,3823,3625,14209,32031,58879,118449,50723},
{1,1,5,3,25,55,27,35,125,999,1541,3883,539,5691,18071,63199,112089,194825},
{1,3,3,1,27,43,57,225,173,673,1339,3433,5743,1375,32429,35071,98035,229973},
{1,3,3,9,3,51,5,203,439,41,529,863,6735,13211,7075,55637,24481,46673},
{1,1,5,11,15,23,93,7,181,843,777,1299,1941,7147,26253,10967,5387,84611},
{1,3,1,7,9,57,127,155,257,423,1421,261,4477,11169,22997,12371,8705,135883},
{1,3,1,9,17,9,15,209,427,889,1939,3623,2587,4037,32233,40391,32529,63851},
{1,3,3,13,3,19,49,155,213,239,817,1787,2999,9955,20155,44711,41367,59623},
{1,3,7,5,5,39,103,181,405,85,1997,3639,1259,10737,189,44377,23589,89371},
{1,3,5,11,15,13,57,81,203,773,1571,3235,6625,13803,2091,64265,131013,189705},
{1,1,1,13,15,3,113,159,149,55,355,2345,5043,4067,23277,32647,43755,5445},
{1,3,3,9,31,7,67,177,423,269,1731,3957,4383,13483,14653,8243,57689,37375},
{1,1,3,5,25,5,77,199,161,859,497,1679,6809,4877,1107,16443,15505,138155},
{1,3,5,1,11,57,7,49,145,569,571,2679,7531,14517,12425,6285,116961,116397},
{1,1,7,11,1,37,65,43,151,419,801,3231,5321,10725,12885,62771,16507,179009},
{1,1,5,11,29,55,89,81,325,47,1037,3235,2017,10875,8919,25115,118035,178227},
{1,3,1,7,1,43,101,25,449,617,381,3437,6655,1291,18693,53939,99143,195695},
{1,3,1,5,23,7,47,159,295,939,173,3087,1497,6353,13893,13465,118973,193737},
{1,1,3,9,3,41,65,79,449,345,2039,1193,5915,13689,1257,23273,48515,256793},
{1,3,5,11,11,55,13,117,343,899,1853,373,6885,12863,1209,34433,48215,218187},
{1,3,7,7,3,45,103,145,55,507,743,4027,2075,15707,4473,50077,64551,204305},
{1,1,3,5,31,45,123,233,363,1003,411,1459,6455,985,29451,17625,44153,137097},
{1,3,3,1,27,11,53,251,41,43,495,107,6145,8785,28997,7181,92903,105785},
{1,1,3,11,13,5,117,141,463,639,1857,2873,3627,6081,18207,29451,80909,73557},
{1,1,1,3,29,51,15,81,85,487,307,2481,2769,14901,9407,58321,52813,230393},
{1,3,3,11,31,7,107,43,205,811,1121,2757,2447,6843,21347,9143,41003,80507},
{1,1,1,1,29,19,13,203,47,689,2003,1477,7857,5031,21781,5745,3649,160389},
{1,3,3,7,21,21,65,3,351,157,167,3425,2395,9165,26143,57221,127171,54461},
{1,3,1,15,13,13,65,53,305,719,181,709,5485,13385,30287,52669,82647,83851},
{1,1,3,11,11,23,31,109,205,123,509,3831,7771,7341,31613,28035,38061,49375},
{1,3,3,3,15,33,47,159,321,589,393,3253,3743,6161,445,33129,8181,27793},
{1,1,1,13,9,57,111,253,203,539,673,855,1937,2699,25795,6889,13531,63561},
{1,1,1,13,31,45,13,101,113,903,1699,2423,7967,7957,20303,64395,124447,33947},
{1,3,5,11,17,39,59,181,421,535,1445,3927,5433,12885,12497,47231,39819,46371},
{1,3,5,7,27,3,75,49,461,781,433,1767,6903,11907,2063,55199,82823,229405},
{1,3,3,15,17,61,17,23,247,683,33,4027,341,8069,2529,9757,95653,12927},
{1,3,3,11,17,7,29,205,353,917,219,3509,7803,5939,25111,45357,9259,1549},
{1,3,3,15,21,7,23,25,459,291,31,2091,1177,9311,12231,16617,33575,252643},
{1,3,5,5,3,51,113,123,453,503,1575,2785,5011,1789,819,30857,12955,172421},
{1,1,5,3,15,15,125,65,113,281,53,3417,5279,6351,25931,54835,124077,204241},
{1,1,3,9,29,31,19,179,275,933,711,3351,6221,1711,9375,11645,118911,249395},
{1,3,7,13,23,59,43,61,85,267,691,3949,2135,3203,21455,61895,71157,136739},
{1,1,7,5,19,27,69,141,9,633,95,3789,7823,12635,27661,30285,129469,67163},
{1,3,3,9,11,25,103,47,425,809,1279,411,219,6703,24145,17303,56835,84879},
{1,1,5,13,29,41,47,133,197,615,169,2157,1795,4945,31693,57763,39369,83353},
{1,3,1,3,27,23,23,213,387,239,977,221,383,11005,7221,8795,100963,163777},
{1,1,1,1,31,29,87,93,239,399,801,3143,6973,16331,16865,1823,1127,41983},
{1,1,3,13,7,39,25,251,277,417,119,3033,6785,9783,1641,60169,25047,182263},
{1,1,5,5,7,35,17,47,295,861,1671,1971,4583,3925,31013,50039,125191,143019},
{1,1,5,1,3,57,11,23,273,209,617,1499,665,1193,7539,1625,48065,82843},
{1,1,3,15,15,17,39,145,193,503,1305,2071,93,11529,14267,14779,49327,51347},
{1,3,5,3,7,39,63,171,263,493,383,3209,4277,6259,1345,48013,110571,127865},
{1,3,1,7,15,29,93,75,37,235,1095,153,745,9785,28831,58899,67091,34743},
{1,3,7,9,27,23,67,85,491,447,1899,709,555,13979,12529,38383,16091,117301},
{1,1,5,3,9,55,109,173,29,19,1265,2391,7761,1953,5643,24079,14187,127017},
{1,3,7,13,21,57,105,145,73,421,403,5,3523,7005,1109,63357,111671,191857},
{1,1,7,13,5,27,21,5,199,515,917,365,2775,12453,26989,60593,98977,161759},
{1,3,1,13,15,37,71,65,27,533,1311,2981,1945,7183,5337,20659,67355,185633},
{1,1,5,7,21,39,21,195,443,979,1033,1823,3045,3023,31783,61803,1023,119291},
{1,1,3,11,5,15,107,155,465,249,1845,357,2769,3313,12335,16615,20809,103469},
{1,1,3,9,13,21,11,227,173,949,1255,3257,601,10865,12779,9173,87255,12867},
{1,3,3,15,3,41,97,141,385,23,1253,2905,1523,7647,7069,61143,101245,59747},
{1,3,1,3,7,35,117,93,357,741,1673,3295,6809,547,22949,42151,91241,16189},
{1,3,5,9,25,31,27,221,55,595,1513,3963,3143,1189,19843,6361,19575,231765},
{1,1,5,1,3,35,91,217,385,717,57,1471,3529,859,15259,4411,54491,79841},
{1,1,5,9,29,47,111,89,469,975,513,1339,1747,8839,30375,46217,128191,95831},
{1,1,5,13,9,45,3,221,223,461,1353,3953,5505,3139,3407,12953,74487,209401},
{1,1,7,7,7,43,33,143,427,183,573,2881,7355,10693,12841,14267,61847,47689},
{1,1,3,5,23,45,53,173,347,715,173,3385,429,8143,2831,57883,77245,37613},
{1,1,1,13,21,47,33,157,171,47,1981,2003,7401,7687,10553,38083,111901,30251},
{1,1,5,9,23,35,121,251,7,835,1561,1605,7023,15645,14313,6361,107973,211667},
{1,3,1,13,25,39,81,31,145,483,1587,3457,5293,927,3529,22457,69689,190371},
{1,1,1,3,25,61,87,111,441,829,313,2271,205,10187,3003,47237,99899,200553},
{1,1,7,13,31,51,9,243,219,139,1703,2001,959,11265,27897,9081,4473,107737},
{1,3,5,1,25,37,61,131,487,35,1293,833,3847,11315,11811,2763,2199,81127},
{1,3,7,7,31,33,87,111,429,809,173,1093,7719,14307,5735,61019,21223,26361},
{1,1,3,11,17,33,31,17,49,885,1279,2243,3693,61,30909,35807,14027,159225},
{1,3,7,11,9,35,61,75,171,117,1285,935,7271,3509,14119,31065,58181,136623},
{1,1,3,15,3,43,93,221,239,783,37,4007,3637,10461,18425,59629,93781,252689},
{1,3,5,7,5,61,19,107,123,417,1655,2307,8177,13617,17195,31597,66241,107199},
{1,3,7,7,5,5,25,69,383,217,993,2719,3425,8395,1125,10763,80111,70421},
{1,1,3,9,29,45,123,45,89,1015,1703,4049,4969,3801,23657,41031,66415,34063},
{1,1,3,3,7,53,125,63,67,335,1937,1793,4641,7115,10951,45503,54723,177433},
{1,3,5,1,21,55,83,199,509,331,695,2133,1881,14369,21687,2343,85895,99255},
{1,1,5,9,11,5,111,97,433,851,1537,411,6629,5185,30749,50017,46177,213347},
{1,3,3,1,7,21,95,229,311,605,1277,2435,5053,3051,15447,35479,2835,204149},
{1,3,5,9,31,27,79,201,329,735,1933,27,6201,9375,24801,34045,16227,61013},
{1,1,5,5,31,7,73,197,455,835,1845,2733,3371,513,10495,43659,4621,68969},
{1,1,1,15,21,55,15,83,419,471,1427,919,7125,7635,25579,19493,37381,191563},
{1,1,7,3,15,35,25,73,295,507,719,3307,4253,945,21005,24903,80287,48885},
{1,3,7,15,27,13,71,79,189,491,1185,3007,4285,13005,18973,33759,15327,45595},
{1,3,3,9,9,33,115,103,31,949,1817,2865,1215,9611,16019,7925,72945,208301},
{1,1,1,5,19,35,89,181,409,641,1277,2201,2825,5707,13463,34741,39303,217803},
{1,1,3,11,13,31,65,191,11,179,509,2513,3861,13323,11817,24901,53815,44343},
{1,3,1,5,5,57,97,25,83,177,1963,2367,6703,13361,8749,45533,87883,2977},
{1,3,5,3,15,41,113,145,39,509,81,1387,2881,1441,75,28409,61417,79393},
{1,3,3,3,17,1,41,19,173,133,2033,3637,7415,1841,19497,42643,122885,195301},
{1,3,3,9,15,37,11,87,291,881,1471,2469,6877,6813,8273,1455,30957,181887},
{1,3,5,9,25,41,7,71,451,831,495,3991,4173,4307,31249,7253,57141,35495},
{1,1,7,9,15,39,29,193,327,837,991,3503,1175,14965,18151,22479,51127,159019},
{1,3,1,9,23,41,89,211,179,507,1005,613,8083,15655,1927,23401,51025,21589},
{1,1,5,15,5,63,105,229,239,399,591,2233,391,2871,29829,49961,62045,190437},
{1,3,5,9,7,23,85,219,163,37,1881,589,4239,12845,19993,57267,29519,207597},
{1,3,7,15,19,19,115,141,41,405,657,2517,4231,10247,21383,11479,52955,121545},
{1,3,1,7,23,33,65,229,287,739,1265,1105,487,3801,5211,44731,5359,103685},
{1,3,1,13,23,29,101,153,395,335,899,303,2073,15767,1303,15539,12889,35517},
{1,1,5,11,5,63,41,53,99,339,563,2921,4959,13941,13655,10115,56867,42919},
{1,3,5,5,5,35,127,225,497,27,139,3269,3929,3369,22697,19421,2921,171927},
{1,1,1,15,15,21,35,251,67,447,1045,1173,2951,6589,27261,36597,98721,7205},
{1,3,3,9,11,63,83,19,163,381,87,1211,3007,4971,27105,2341,21389,32995},
{1,1,3,3,21,19,63,65,505,987,1821,2419,3195,2573,1481,35279,45135,597},
{1,3,1,15,29,5,77,65,121,223,2009,593,7929,10353,22301,25137,40289,95847},
{1,1,3,1,17,49,9,167,69,729,1189,1191,1,12603,8281,45193,1427,15887},
{1,1,3,7,17,5,11,217,505,317,505,1201,8025,13255,12591,16207,32387,242425},
{1,3,7,9,25,9,97,23,91,765,653,2689,2787,11719,8455,24665,26907,78525},
{1,3,3,15,27,19,79,157,117,715,1921,2453,499,13593,14173,1993,110087,151427},
{1,3,1,13,5,43,59,21,451,863,533,1723,2059,1611,10403,36479,36999,109553},
{1,3,7,7,29,63,51,5,475,549,123,1949,5279,8581,20053,52287,125223,152299},
{1,3,1,1,7,19,1,215,273,157,1557,425,7549,12337,1735,30917,116487,177335},
{1,1,1,1,7,47,61,191,73,551,1435,2283,3191,8545,11875,41389,17607,26869},
{1,1,7,9,13,61,109,121,365,223,1729,3311,7249,10765,12419,4235,64127,132257},
{1,1,3,13,17,25,65,49,417,311,141,1127,53,945,28277,33347,96399,166049},
{1,3,7,9,5,21,93,203,467,805,115,1757,4535,8687,10423,8065,2955,20403},
{1,3,3,15,7,63,103,137,227,111,735,2139,4293,5347,4131,63405,42599,173299},
{1,3,7,7,17,53,127,251,57,625,843,3045,1319,10085,18591,36115,104193,183891},
{1,3,7,1,31,57,107,253,207,739,1703,1377,3807,10289,22969,13087,2805,261279},
{1,1,5,5,5,59,59,63,77,663,1109,2159,3725,12355,4805,22433,81851,9419},
{1,1,7,15,1,1,101,101,295,311,447,3931,933,15713,8919,7185,38577,254203},
{1,1,5,15,7,35,35,141,283,665,1685,3875,495,1655,8269,23493,1523,248783},
{1,1,5,9,27,35,25,57,285,469,1491,1479,3705,11357,5319,11575,116207,215961},
{1,3,5,11,7,41,67,161,73,777,247,823,6677,1631,3431,2821,25291,17633},
{1,1,3,9,19,17,45,181,139,85,857,1231,7167,2951,26847,39113,51705,104617},
{1,3,5,1,5,55,101,209,1,47,1059,2175,1549,8007,11267,21863,125567,102775},
{1,3,3,15,15,21,79,85,427,963,1335,2129,6831,6613,13319,15781,3781,222547},
{1,3,3,13,19,63,25,123,1,215,139,1345,5035,3107,14381,6239,18481,202581},
{1,1,5,1,11,11,11,53,109,533,1113,177,609,15391,22735,62229,103591,89143},
{1,1,5,15,3,21,115,223,167,441,277,2971,933,2841,26893,48513,74553,250413},
{1,1,1,7,19,17,43,181,483,897,819,1657,5539,8847,23483,57605,104703,242559},
{1,3,5,11,3,63,3,129,45,981,45,845,1481,14735,30451,16937,13789,27107},
{1,3,3,15,25,11,33,49,155,947,521,3417,3299,1123,9517,32127,117795,223167},
{1,3,5,15,3,35,27,37,287,541,727,2779,7033,5189,21579,36895,109645,123353},
{1,3,7,9,15,53,123,125,405,841,119,63,853,8693,1537,25509,49345,54301},
{1,3,7,9,11,63,65,145,283,529,1553,883,3319,8601,29379,26991,127343,98701},
{1,1,1,7,23,59,11,89,407,869,445,659,3029,5465,5063,36775,69089,205367},
{1,3,7,5,19,35,99,49,257,287,1113,2825,2797,7283,31757,47015,106987,82589},
{1,3,7,11,15,37,41,101,493,725,1091,503,2611,13025,11071,39311,5193,92127},
{1,1,3,7,9,59,69,113,381,341,1495,3169,5099,69,7911,9721,84609,254171},
{1,3,5,7,21,19,75,71,7,617,1185,2787,4147,16045,18859,52347,66551,161563},
{1,3,5,3,27,39,17,205,425,3,1443,1947,7645,10125,24577,45373,38015,30407},
{1,3,3,11,1,57,105,251,65,389,1993,3933,3093,1425,9483,5953,13147,234121},
{1,3,3,3,1,27,105,45,435,393,609,291,545,4905,22621,62115,78955,84355},
{1,3,7,9,1,15,91,183,301,223,1183,1877,2141,5549,371,44147,6771,136777},
{1,1,5,15,5,49,127,161,121,979,1247,3681,3805,3363,11643,25735,21193,111657},
{1,3,5,15,15,33,47,91,137,323,1577,3723,3609,11533,4415,26467,120947,200919},
{1,3,3,3,3,33,121,161,453,205,1815,65,5893,4669,14377,10905,9559,56359},
{1,1,1,7,1,55,21,143,411,65,1009,2989,133,7059,30981,15417,2651,110345},
{1,1,3,7,19,25,91,241,193,903,661,665,7681,14111,29197,51299,109519,155827},
{1,1,1,15,25,3,79,57,417,73,705,7,4415,7699,28185,53005,88547,7281},
{1,1,7,13,27,21,35,197,65,171,1773,393,3759,8335,5987,20611,91373,80715},
{1,3,7,3,17,51,85,229,131,733,281,3157,1283,10751,20203,49955,23861,128517},
{1,1,5,15,3,27,35,87,391,509,1627,769,701,4933,24597,9695,111441,198493},
{1,1,1,15,3,31,73,235,341,263,883,2369,4887,4659,9493,6763,130625,15031},
{1,3,1,15,1,11,63,79,389,355,619,1361,313,1199,555,42213,81089,170863},
{1,3,1,15,21,27,1,179,19,241,1655,1803,5413,5353,65,31211,3501,27205},
{1,3,3,9,9,19,63,191,217,271,1453,2777,2915,13291,31391,37489,86435,22857},
{1,3,5,9,13,41,85,11,333,479,363,2591,697,8587,3647,5741,21627,244573},
{1,1,3,1,5,61,83,229,193,977,677,2585,3273,12035,2621,12943,49293,37985},
{1,1,5,7,27,9,69,189,489,747,519,719,1493,13337,14933,44359,11471,57245},
{1,3,5,1,5,17,75,89,417,367,57,1641,1573,1819,31237,5213,78821,149853},
{1,1,7,3,7,17,121,91,211,101,1145,3753,2997,67,10755,11261,122489,61679},
{1,3,7,7,15,17,73,133,429,285,201,1917,5677,1793,21653,49729,68965,5347},
{1,3,3,13,23,17,49,249,71,169,619,843,2163,585,23309,39509,68087,232233},
{1,1,7,15,23,15,19,227,89,719,1247,2521,1509,7553,12225,12865,100107,261847},
{1,1,5,3,23,17,117,5,401,57,1945,1081,1269,5921,31815,42341,112099,130047},
{1,1,1,1,9,5,87,203,211,1009,403,1617,3969,2541,7261,6989,16579,206159},
{1,3,7,9,5,13,93,191,79,631,1019,3639,7137,13859,19603,63263,82947,181023},
{1,1,5,11,25,17,85,51,61,311,517,2001,6325,6831,10835,20101,115241,15815},
{1,3,7,13,29,19,33,115,473,477,471,773,4097,11697,30781,20843,27089,181927},
{1,3,5,5,21,27,3,239,45,335,505,149,3005,3511,18037,31291,6145,2913},
{1,1,3,1,25,49,21,225,27,395,415,1813,5727,7211,9887,63533,99185,119269},
{1,3,3,5,15,53,127,195,81,895,587,561,5951,9901,18117,37855,19393,259031},
{1,1,7,13,9,49,109,127,53,735,391,1523,3759,10363,11299,3203,89121,122643},
{1,1,5,3,13,3,21,247,259,557,977,1465,6889,3879,4627,1439,122809,248941},
{1,3,7,15,7,19,113,251,245,63,267,1873,6601,16253,24643,7433,130051,233047},
{1,1,3,9,29,39,47,31,493,817,1697,2139,1059,11365,31653,56477,119191,45509},
{1,1,1,15,9,29,99,61,109,341,1009,1551,897,13075,10603,25153,65911,228213},
{1,3,7,7,29,47,57,85,263,767,1633,2473,199,49,22287,33345,118877,248435},
{1,3,1,9,5,45,5,179,9,129,1231,4075,7497,2159,18101,31039,95213,171913},
{1,1,1,13,23,1,89,63,21,983,481,773,5957,4823,4483,50405,42979,243567},
{1,1,5,13,15,21,65,133,347,511,1887,743,7825,1681,4857,49247,21277,212995},
{1,3,7,9,7,51,3,233,287,727,815,3609,397,5721,16473,7549,100455,136233},
{1,3,1,1,31,51,59,37,79,623,1219,2655,4619,11967,11377,28985,16069,188773},
{1,3,3,13,13,59,93,159,197,339,1633,1601,255,1631,4989,12019,23921,261273},
{1,1,3,13,27,25,55,43,147,981,65,725,5753,115,26125,25501,89099,233419},
{1,3,7,5,25,3,95,135,191,417,929,3855,5829,3827,13979,65367,63683,85911},
{1,3,5,1,7,63,45,187,355,735,1325,1461,3869,2127,18231,45891,24027,202997},
{1,3,7,13,19,47,89,229,253,659,355,3323,4081,8243,32553,46579,46431,53291},
{1,1,5,11,3,61,33,65,239,779,665,1337,6427,12787,1495,27105,71455,89715},
{1,3,1,11,31,33,115,69,511,187,99,1055,1065,9531,29897,23897,80581,166957},
{1,1,7,13,19,1,13,241,89,761,425,3865,961,14999,24175,19103,39095,38899},
{1,3,7,7,11,17,25,217,113,615,1455,1409,5679,2321,28687,8089,74031,230559},
{1,3,7,1,25,15,77,111,405,523,961,647,3857,14355,27063,48829,87913,254965},
{1,1,3,3,5,13,67,155,393,943,1875,1209,3765,8627,15123,43405,78473,146127},
{1,1,3,7,29,43,23,33,35,883,1859,1559,4163,13277,16971,15289,60305,56743},
{1,1,1,5,19,55,37,53,123,35,1477,1035,4683,259,20079,37041,48081,198685},
{1,1,3,3,1,19,27,129,427,685,959,2501,2761,9495,23649,18789,54521,219547},
{1,1,7,1,31,11,65,171,229,11,1825,1641,2731,11085,2567,30831,20365,242731},
{1,1,1,13,13,5,21,175,265,271,133,407,3415,5943,15385,12817,106159,41859},
{1,3,7,1,11,45,105,229,395,877,1495,2113,1733,10117,1125,9989,109637,124517},
{1,1,7,3,27,43,57,77,63,907,1137,3333,189,15285,13895,23773,73523,47811},
{1,3,3,11,17,19,81,197,73,897,515,3801,5105,6987,10125,7239,32339,124411},
{1,3,1,9,11,15,99,109,307,133,249,1463,5479,8565,19489,13773,11443,149799},
{1,3,7,7,19,53,61,75,83,545,1449,683,5845,8325,18111,35941,51843,97907},
{1,1,1,3,31,23,37,187,207,51,439,3095,2217,6393,9117,2779,47331,118275},
{1,1,3,9,23,17,41,37,59,281,319,1333,6207,2265,4445,50831,115893,120491},
{1,3,1,13,27,23,25,23,187,51,1257,379,921,3801,24537,59547,34191,184625},
{1,1,5,3,23,21,23,159,163,537,1589,2797,8007,6767,31331,20741,119969,174135},
{1,3,1,1,13,35,73,147,491,317,69,1069,5413,13973,19741,44717,63263,77145},
{1,3,1,15,31,41,23,79,55,863,129,2229,3395,1621,6273,44521,100047,42337},
{1,3,7,3,7,5,79,1,191,227,1039,2909,1085,3173,29311,13861,124785,212453},
{1,3,1,5,13,9,99,213,61,201,889,1171,3981,2091,31679,26643,5611,154339},
{1,3,3,7,27,49,53,77,285,441,1669,2157,223,1899,2725,36547,39273,206653},
{1,3,3,9,29,5,91,1,13,409,1275,891,6557,5157,6481,57381,87683,117277},
{1,3,3,1,11,7,13,69,9,1015,907,2685,6665,16307,24567,13191,9567,55073},
{1,3,1,5,19,15,65,13,503,427,1947,1869,5857,823,20533,25337,83551,128505},
{1,1,5,11,25,53,83,175,445,5,841,2773,4381,2829,1927,63689,63643,246629},
{1,3,1,11,27,63,43,95,453,235,673,117,6617,7589,5767,16465,36961,39395},
{1,1,3,13,3,27,119,87,209,167,721,1499,1955,9151,11649,29009,25249,26125},
{1,1,5,1,9,59,47,57,81,243,485,559,7311,15119,9827,47219,5941,16909},
{1,3,7,11,29,13,97,63,289,653,1811,835,801,13103,9333,7785,111587,10021},
{1,3,3,1,27,61,73,165,279,239,865,517,7763,1917,9839,20725,50721,171351},
{1,3,7,1,27,29,43,137,353,927,889,2511,709,3309,967,18119,48099,98139},
{1,3,1,1,17,5,79,23,367,231,605,3809,7557,14283,18417,15775,107421,9587},
{1,1,1,7,25,9,93,41,165,509,661,2165,3595,2555,11399,2403,76179,176003},
{1,3,3,7,27,19,55,213,83,601,377,2381,6831,5609,31321,26897,105321,144705},
{1,3,7,7,21,11,45,55,379,133,653,3593,7481,15789,12723,9697,20073,58211},
{1,3,5,1,1,57,89,159,461,719,1251,3899,1063,10753,6509,28391,129377,195279},
{1,3,7,7,5,39,59,81,27,169,1541,2213,3631,11601,13153,43221,14587,29719},
{1,1,1,1,3,29,103,125,35,455,255,3855,567,12013,13285,44753,117415,226285},
{1,1,5,1,21,41,59,69,83,813,1041,2559,1947,7343,5291,39281,56141,54487},
{1,1,7,15,25,17,83,115,321,659,1625,3253,281,6673,26301,45647,92151,150707},
{1,1,5,15,9,19,83,167,325,869,501,483,2155,14697,12755,54687,100637,6791},
{1,1,7,3,3,47,91,79,347,215,847,2957,5881,5371,20099,45603,29349,175357},
{1,3,1,3,13,43,101,235,505,289,691,673,5579,8721,9639,18569,44797,250887},
{1,1,3,11,23,27,85,223,365,767,577,2781,4179,12963,25235,51021,84989,149521},
{1,1,1,1,9,51,13,129,393,725,1301,1391,4693,4979,16801,21361,122157,56675},
{1,3,5,11,7,21,97,97,17,915,255,155,3961,7999,7493,52683,49377,131663},
{1,3,5,15,31,23,41,187,89,933,309,2519,6595,13785,14339,44393,64439,142105},
{1,1,1,11,13,57,29,249,467,863,77,3185,6221,13109,32397,13859,27331,35295},
{1,3,3,3,23,31,29,189,405,855,1597,3167,4171,13801,12297,38019,130141,135517},
{1,1,5,7,13,37,87,41,503,281,103,1997,3603,4185,25331,55123,74263,248695},
{1,3,1,15,13,57,67,135,429,489,829,2069,7657,15713,3907,5819,114005,187859},
{1,1,3,1,23,43,93,63,5,435,1649,1429,2923,9035,28667,13991,74491,236225},
{1,3,3,7,19,29,37,143,443,955,1431,3193,6023,2421,28955,29171,126785,124709},
{1,3,7,7,23,45,59,101,25,711,1685,851,3101,12273,10775,57633,52739,244681},
{1,1,1,5,3,13,97,143,367,139,1535,873,8005,2795,11103,3837,125833,194903},
{1,3,5,7,23,61,61,203,443,543,573,2835,941,12315,18453,34367,94359,132437},
{1,1,7,5,11,21,87,27,495,67,1267,2029,5041,4133,18821,50249,52397,101431},
{1,3,3,3,13,51,89,183,61,919,1841,373,7091,9413,1227,44515,72869,198769},
{1,3,3,11,13,63,13,253,203,571,91,3477,123,15353,7803,62729,14337,252725},
{1,1,7,1,11,57,45,251,351,895,1813,3857,7545,9739,32029,24915,46261,8149},
{1,3,1,15,25,41,71,47,265,567,307,4079,1943,10407,2999,6605,97621,194711},
{1,1,3,5,17,29,97,249,449,761,1727,1533,7417,16167,421,39075,1029,180923},
{1,1,1,3,11,27,67,227,131,453,951,3897,515,4513,17361,50049,4533,35953},
{1,1,1,13,7,53,25,163,453,195,1115,1019,3799,7489,12419,15141,112001,106459},
{1,1,3,9,27,15,63,109,293,867,645,1821,2867,9653,32617,39617,125589,249169},
{1,1,7,5,19,17,15,105,65,143,961,493,7301,11299,4549,49873,82447,107},
{1,1,7,1,31,21,19,61,255,815,421,3097,4993,9709,11529,53839,32653,137861},
{1,3,1,9,5,5,59,179,115,101,407,1143,309,843,31143,60639,126659,111695},
{1,3,7,13,7,47,65,127,159,817,1029,2983,5443,11087,10595,47143,128353,195189},
{1,3,7,1,27,21,61,235,433,929,581,1925,8185,6037,28859,16843,43499,217091},
{1,3,7,11,1,11,81,187,227,967,25,2285,1251,10743,2321,29029,89739,188023},
{1,3,5,11,21,25,57,201,89,965,1593,2879,2469,13675,28789,11407,13109,52749},
{1,3,3,3,19,25,87,3,127,881,645,207,1129,4235,1533,52503,128733,238679},
{1,3,3,1,5,5,63,181,493,457,1529,1795,219,10807,26713,49673,47167,103595},
{1,1,3,3,1,31,65,79,473,257,1477,387,2843,4031,8459,44849,115157,8417},
{1,3,3,5,15,1,105,67,343,333,1961,649,5105,11387,27437,35471,26295,220309},
{1,3,7,15,1,7,23,113,67,1019,1793,3237,7223,5691,6279,50231,49393,84393},
{1,1,1,7,9,29,125,249,89,813,561,871,1957,1095,18563,5257,39563,225651},
{1,1,1,15,17,11,51,191,217,617,793,3633,4673,15463,10621,47221,51611,155937},
{1,3,7,15,13,7,63,57,45,1005,685,2913,3597,9933,14819,26015,80023,60547},
{1,1,5,5,31,43,69,63,425,439,143,933,675,11301,31779,53445,25143,213213},
{1,1,1,5,21,9,91,89,483,153,389,7,633,15527,21833,45171,88331,150935},
{1,3,5,5,11,31,49,139,295,289,1623,3359,7551,11285,25083,27699,91869,237571},
{1,1,1,9,9,25,55,71,51,603,1901,2729,6803,11135,5427,37285,69141,262073},
{1,1,3,11,3,7,81,89,49,303,755,223,603,12525,26037,47867,118871,238677},
{1,3,3,11,1,53,55,15,341,151,245,1979,3523,15151,25075,21425,48689,125391},
{1,3,3,7,15,21,73,247,215,339,1995,633,2557,5625,28443,16413,34615,260591},
{1,3,5,1,1,59,21,247,403,15,1129,2263,3361,10675,30417,31285,69913,124329},
{1,1,5,1,17,3,103,107,333,191,345,3219,3845,5953,26403,51115,71623,52293},
{1,1,7,5,29,13,59,65,185,91,717,3179,1237,1187,25485,40119,6069,23567},
{1,1,1,5,17,57,27,39,269,627,1239,135,623,483,19229,51939,114387,146431},
{1,3,7,9,21,41,119,129,177,149,1527,3639,4489,11635,23007,59863,85199,87795},
{1,3,5,9,17,25,57,237,129,855,199,1929,2793,4277,4509,46301,32905,102015},
{1,1,7,1,15,23,3,131,475,347,1301,241,153,2801,29271,1337,107613,154105},
{1,1,1,13,5,19,43,47,381,709,637,2565,7503,10027,16873,23511,101785,47987},
{1,1,5,13,31,15,125,97,361,819,121,2723,3395,6943,5279,55977,103559,134177},
{1,1,7,13,17,27,105,11,327,203,1355,1437,959,10113,7405,43511,114073,199463},
{1,1,7,5,29,19,7,151,107,739,1021,1287,6881,2741,3407,13847,75669,116015},
{1,1,1,5,5,17,99,67,179,319,149,4069,7811,3055,24669,21635,68057,72059},
{1,3,1,11,3,3,103,45,431,159,1693,1069,3403,6121,12695,16565,29787,199327},
{1,1,5,5,5,35,97,9,7,703,1533,847,7693,16041,13127,26829,68801,205219},
{1,1,5,9,25,59,3,63,305,71,1429,1567,2377,12611,9267,62381,32373,187735},
{1,1,3,15,5,31,21,113,329,573,1975,1615,947,987,4655,46803,100251,89729},
{1,1,5,9,15,63,83,5,71,191,1127,3529,7325,1169,4255,6715,42765,73231},
{1,3,3,9,11,1,1,23,97,967,1465,1305,2073,3143,31333,1409,95321,182333},
{1,3,5,13,21,53,47,105,75,721,239,3619,2581,2063,21227,25579,23729,20067},
{1,3,5,13,1,55,55,115,391,539,869,3347,189,11087,11533,18747,25387,19205},
{1,3,1,15,25,57,81,27,379,635,1697,2805,8071,11407,14843,17593,20819,42891},
{1,3,5,11,1,59,51,187,11,211,1425,3829,3193,15743,16479,4205,108205,205367},
{1,1,1,5,7,7,59,85,63,509,897,2473,7345,111,4431,55273,114037,232541},
{1,1,5,9,29,7,25,41,401,843,115,163,6835,13943,5223,31033,10813,250471},
{1,1,5,11,27,45,43,233,195,151,11,1539,4775,15743,15507,26939,30353,162929},
{1,3,1,7,7,39,1,87,85,1019,1711,2707,735,5093,8231,25069,102861,45751},
{1,3,7,1,19,49,55,249,255,809,1799,3475,7697,5003,12437,52313,96355,138537},
{1,1,3,5,5,43,25,95,349,775,213,3643,1355,7745,9553,53367,123655,195365},
{1,1,1,1,19,53,39,105,449,447,147,2293,7817,1503,31985,37193,51039,209083},
{1,3,3,15,27,15,59,51,411,543,421,3595,2091,7171,23595,33509,37283,105719},
{1,3,1,11,5,37,5,203,171,853,1875,2735,4003,15163,26193,36149,31389,256631},
{1,3,5,1,21,1,127,41,185,929,1757,2711,2947,9709,18401,45037,1371,242397},
{1,1,1,1,13,43,51,187,487,759,1579,959,2499,4781,27179,6839,43869,36163},
{1,3,1,15,5,3,101,25,181,107,1105,879,5341,12215,21615,9619,129591,108393},
{1,1,7,1,11,39,55,101,43,935,1703,1269,6751,13723,7463,10055,112971,72789},
{1,3,5,13,7,3,81,41,55,375,663,801,5051,14583,30793,63897,127255,174179},
{1,3,1,7,19,31,53,29,313,57,1411,103,6863,10673,4341,5587,106059,222309},
{1,3,7,3,1,33,89,199,91,557,715,2715,4753,5987,30355,13819,57443,112179},
{1,3,5,7,13,27,55,11,495,29,1273,1727,3397,2739,22907,46203,16687,47385},
{1,3,5,9,13,23,23,107,353,429,359,2667,6137,7213,7977,35903,118507,209243},
{1,3,1,13,9,7,37,135,377,753,1819,113,7379,2795,10373,7131,17845,246101},
{1,1,3,11,11,45,53,209,49,385,1573,1129,2939,10949,413,59193,15399,169355},
{1,1,5,15,29,29,89,139,403,11,1335,2601,3631,15317,1707,3517,1939,121997},
{1,3,1,7,17,3,113,97,435,911,1743,1649,4829,9995,2873,17527,46931,86199},
{1,1,7,1,13,19,83,51,49,671,1651,3443,2279,5677,8859,41945,110607,200469},
{1,1,5,13,19,63,19,73,205,571,507,1781,1489,5909,10351,64607,67023,49441},
{1,1,3,5,13,35,107,63,489,69,1541,3761,17,9317,20323,35401,61451,116115},
{1,3,1,5,31,35,39,119,237,533,107,3235,4929,15839,9309,50131,110945,24739},
{1,3,1,5,3,25,73,145,391,481,1927,3071,4347,13415,26723,51629,3003,54575},
{1,3,3,11,29,63,63,183,11,269,153,3379,5603,14279,28579,4653,98179,125693},
{1,1,5,15,1,51,101,69,177,233,213,2389,4963,3391,13419,41283,25667,187239},
{1,1,1,11,13,29,95,231,481,283,1323,521,4689,5311,21949,31851,115845,50433},
{1,3,7,15,11,31,67,207,57,439,1561,2167,673,6467,8189,31783,5051,64097},
{1,1,7,9,17,57,77,85,119,149,211,2727,4921,8701,23121,36355,9179,68003},
{1,1,5,15,1,15,123,205,79,299,71,3413,7635,5699,32393,10253,86205,216015},
{1,1,5,11,23,39,105,187,487,247,333,2423,5643,8111,23549,50153,122859,100361},
{1,1,1,9,11,33,65,125,67,743,1331,1563,6333,11375,15873,18137,52765,224889},
{1,3,5,9,15,17,81,165,3,609,635,2093,6635,8647,25883,18907,73333,80835},
{1,1,1,11,1,1,25,115,205,941,1917,1295,3659,821,11355,1435,40289,115627},
{1,3,1,9,13,23,35,105,441,777,1255,3315,1157,8719,9939,38931,120723,123201},
{1,1,5,3,1,21,95,143,23,233,73,1223,5619,8583,21417,61971,74565,116249},
{1,1,7,7,23,35,21,201,441,623,419,2375,1189,15681,29469,29437,124525,241899},
{1,1,3,1,11,7,23,171,435,467,1811,63,3705,9395,579,58305,86165,67805},
{1,3,1,3,13,11,107,243,163,79,815,1149,2247,12411,30287,56915,26939,85883},
{1,3,3,1,5,23,105,63,35,57,1815,3325,3727,3623,7203,8301,28073,190053},
{1,3,1,11,23,33,121,55,287,139,491,907,4237,17,20055,63729,7517,151597},
{1,3,5,5,21,1,37,19,159,1013,27,2627,851,14021,31311,5871,77613,125311},
{1,3,3,1,27,3,51,133,459,581,383,1351,6149,15611,2631,20797,65955,113665},
{1,3,1,11,23,61,75,217,283,405,767,1151,7501,5553,113,48331,49379,191473},
{1,3,5,5,15,3,19,27,497,519,1611,709,405,13329,27861,14981,47197,173979},
{1,1,7,7,25,19,99,219,349,713,1421,3427,153,13319,22415,48617,119637,20835},
{1,1,1,3,13,37,43,9,317,961,1255,2975,2775,12283,29941,57495,77413,256695},
{1,1,7,5,29,37,91,199,397,739,877,251,847,2951,19497,57285,76891,258711},
{1,1,7,15,21,55,107,115,481,845,2015,481,3823,14071,4037,39687,62867,170891},
{1,3,3,1,17,51,81,195,189,455,1343,1493,351,361,20289,37423,7747,245861},
{1,1,5,15,9,41,71,155,197,563,1271,2227,2557,6657,13565,8467,96135,5903},
{1,1,5,13,29,33,115,131,283,435,1327,1113,4729,14125,23743,40121,119955,237453},
{1,1,1,1,13,21,109,91,105,749,1695,1123,4349,9855,31565,64001,7919,83591},
{1,3,1,1,13,19,89,83,13,609,731,2655,1123,13415,5645,10003,69381,187621},
{1,3,1,15,3,37,1,139,11,917,1191,1381,6035,13851,4565,5427,117703,109965},
{1,1,5,3,17,37,15,115,19,65,1807,3879,2709,9819,11457,53705,14821,156079},
{1,1,7,13,17,29,105,77,127,457,1287,1533,6879,4001,4083,29523,81175,226409},
{1,3,1,5,5,59,21,253,459,733,409,3359,1913,8893,16113,61063,6511,22441},
{1,3,5,11,7,1,121,217,63,83,173,1869,7931,655,21053,20703,116853,131785},
{1,1,7,7,5,13,41,57,1,17,649,233,2867,5577,30553,7635,45305,47979},
{1,1,7,1,1,29,61,241,107,891,49,3433,5045,143,22473,29243,82625,184163},
{1,3,1,11,11,21,119,43,117,429,1569,637,67,9475,31779,2237,122037,245361},
{1,1,7,1,31,61,9,179,467,153,1913,2839,6255,12715,28229,20189,3617,213539},
{1,1,7,13,25,61,9,109,331,577,21,1017,6521,5991,26573,56881,58455,169407},
{1,1,7,9,31,57,51,41,327,859,1295,1577,1071,3277,11685,62129,34111,174639},
{1,3,5,1,7,63,35,165,43,943,1545,3717,1471,11579,29637,22913,8867,12837},
{1,1,3,1,23,7,19,151,359,347,1085,3923,1039,5149,6047,49811,33099,247983},
{1,1,1,5,29,23,73,189,59,865,1499,1953,1261,1071,26761,26145,129427,223219},
{1,3,1,9,1,29,107,173,387,703,193,1965,6233,10997,32697,31005,15415,94345},
{1,1,3,9,31,35,7,15,317,79,2045,1455,1559,15087,287,46665,37225,149017},
{1,1,5,13,17,27,11,107,47,803,1487,3049,1171,6237,9157,10037,122349,236877},
{1,1,7,9,21,35,53,139,165,73,1405,2941,3553,11945,2493,5743,63749,140535},
{1,3,7,11,7,57,41,187,483,499,687,117,4951,14709,17025,23027,94863,228465},
{1,3,7,7,27,29,85,117,201,637,823,1135,7595,3323,23579,40759,25087,995},
{1,3,1,9,31,53,101,29,381,101,1939,1973,8191,8155,13881,32309,92907,239525},
{1,1,5,7,3,35,15,207,1,47,325,559,3377,3909,31225,28367,63891,19129},
{1,1,1,5,31,61,117,211,127,969,73,1295,7167,14881,9965,28143,28161,131867},
{1,3,7,5,5,57,37,207,201,79,1151,3685,2071,1751,5481,51447,103437,154895},
{1,3,5,13,9,5,57,27,131,211,1481,2237,4227,6927,18625,49773,55399,15209},
{1,3,1,7,23,29,3,179,479,787,463,2041,2581,6281,1657,51433,93807,160047},
{1,1,3,13,25,35,33,231,385,479,335,3837,5517,13603,15623,46737,42507,208355},
{1,1,7,9,3,25,51,125,213,175,1575,1755,1843,14361,13155,22445,55435,62793},
{1,1,1,7,25,3,21,7,309,547,19,471,2679,16185,12149,41437,47625,75113},
{1,1,5,1,9,23,81,95,123,143,1111,9,3501,11897,26499,10009,48073,182529},
{1,3,1,1,1,17,15,157,129,1005,543,3917,3493,6537,26997,33217,7987,251635},
{1,3,1,13,11,41,9,19,173,751,491,1645,5205,9907,28503,61137,79727,200851},
{1,1,1,1,3,5,105,203,97,903,1507,2719,5275,1023,29595,42507,39893,151495},
{1,1,1,11,31,53,51,65,145,671,489,109,803,8541,4439,33893,98495,114955},
{1,1,7,11,27,63,117,235,497,841,1461,3757,1077,6997,9611,47453,20197,176939},
{1,3,3,3,31,17,85,145,377,225,1033,3017,735,5811,25503,25457,124623,51713},
{1,3,3,13,19,33,127,57,321,687,1651,3321,5051,8511,19609,49927,30499,102613},
{1,1,5,13,7,17,17,147,381,137,1007,2607,1071,8921,13955,47223,130359,246265},
{1,3,7,9,13,35,71,129,57,233,357,3181,2841,3707,24947,57777,115133,6049},
{1,3,7,15,23,1,107,225,57,633,1515,1631,4303,4221,8281,59139,45023,70219},
{1,1,7,5,9,9,93,131,41,245,1261,459,4811,10987,10421,63839,34067,196353},
{1,3,3,13,17,3,87,255,167,701,821,1965,1415,4101,549,6347,92421,47193},
{1,3,7,11,23,17,51,81,71,345,971,917,1057,3627,20361,13491,12855,234215},
{1,1,1,13,17,9,25,155,463,851,243,3887,2445,7459,19915,21813,86969,85891},
{1,1,7,1,9,15,57,201,193,169,351,1355,1089,4705,15153,51359,49907,66007},
{1,3,1,9,19,13,69,83,39,667,1549,1503,7167,8657,17269,59357,80091,194007},
{1,3,5,5,17,37,125,117,355,685,637,3159,4783,3159,14953,12731,126759,89149},
{1,3,3,9,15,53,7,41,473,857,511,3741,6837,6167,26351,9885,104819,48221},
{1,3,7,15,21,21,21,101,465,223,13,1773,2763,8621,23591,12633,82143,134899},
{1,3,1,1,29,25,67,19,349,503,655,3567,97,6967,18253,42755,33041,250279},
{1,1,7,9,17,1,7,165,255,613,579,127,7567,13181,6255,1785,21527,113815},
{1,3,1,5,27,33,61,235,37,135,1515,3611,1825,9627,18805,37065,126107,23223},
{1,3,7,5,23,11,29,121,129,311,429,1653,5789,7693,18775,18189,97203,213501},
{1,3,7,3,29,61,87,197,43,509,5,3275,345,7885,4381,22059,1395,40125},
{1,3,5,1,1,59,69,125,297,983,641,2665,7045,8591,16581,58657,119189,256579},
{1,3,7,7,7,53,65,181,149,987,1377,4045,971,9827,17727,59357,90975,27395},
{1,1,7,7,1,51,109,165,361,515,739,3709,6431,113,21401,41743,53071,134205},
{1,3,1,13,5,51,107,99,135,163,1705,1683,6221,1377,2211,13379,22801,208753},
{1,3,5,11,11,39,49,45,503,549,821,4077,885,13721,29673,28435,6235,212071},
{1,3,3,11,15,25,17,67,125,7,1163,973,5325,12707,12763,9481,21363,195897},
{1,1,7,9,17,19,15,13,107,919,461,343,1101,8195,29293,61643,64995,230469},
{1,3,5,1,9,25,39,65,27,461,669,2841,7973,11565,9531,52235,6741,215513},
{1,3,3,1,7,57,101,199,37,79,2033,1723,6877,2733,26445,62625,21671,238431},
{1,1,1,9,27,31,125,199,331,611,523,407,747,9499,4685,17805,43717,253233},
{1,1,3,7,29,7,7,153,339,337,701,2639,6311,6375,26023,27693,59733,260405},
{1,1,7,7,15,27,23,49,181,433,485,2915,6021,9095,15951,47257,104513,208089},
{1,1,5,7,19,19,125,153,109,829,1967,2567,7157,6001,10151,55323,92405,82549},
{1,1,3,11,13,17,85,215,265,875,311,3773,8059,2115,19259,63999,77411,220267},
{1,3,1,15,15,35,81,213,411,435,105,1487,1991,14539,8175,2115,47259,45893},
{1,3,1,11,9,47,27,115,449,521,321,2463,1355,5785,11269,45337,29049,91675},
{1,3,1,13,21,53,49,83,373,519,757,1241,577,14443,449,44773,116673,155209},
{1,3,3,1,29,63,97,145,371,585,1809,3997,249,283,28369,27325,61673,12637},
{1,3,5,9,11,55,77,89,285,297,861,2791,3245,15093,32489,40477,97603,35347},
{1,1,1,3,27,33,115,209,169,893,393,1457,6069,12511,20423,11385,86711,197555},
{1,3,5,15,21,25,87,159,477,177,991,495,29,9347,9721,4071,30145,214155},
{1,1,5,3,11,45,53,251,177,651,549,3377,3247,8761,20339,27743,103387,159591},
{1,3,7,11,17,27,43,179,507,553,261,3939,6133,6347,12987,46071,42551,99225},
{1,3,3,11,3,33,85,51,277,117,1295,2435,1467,13787,2209,52673,53515,157625},
{1,3,3,3,9,15,121,229,227,795,541,3727,4333,2251,27833,43567,82505,230427},
{1,1,5,13,29,19,119,63,207,945,761,2601,1391,8939,11683,52433,63301,82501},
{1,3,7,1,3,57,127,115,209,31,1631,347,3937,4015,13313,49507,15103,237071},
{1,3,1,13,3,25,85,151,115,385,303,2453,2417,8051,1447,59517,3711,160345},
{1,3,1,13,1,23,49,75,117,295,1737,2091,6229,3157,32737,13751,101667,96261},
{1,3,3,5,27,19,103,201,65,757,1847,239,2185,15139,8883,17737,9207,147663},
{1,3,1,9,3,39,51,1,419,929,1049,2891,2585,2759,27587,55711,15461,46851},
{1,1,5,3,23,23,23,101,249,997,1889,2293,5693,939,29619,2775,49293,168895},
{1,3,1,15,9,63,17,97,385,517,1737,713,157,2597,20889,35209,47525,14389},
{1,3,1,1,7,27,9,147,349,493,341,2699,7743,4283,24691,11881,78619,153899},
{1,3,1,9,15,25,103,177,485,355,1319,767,6675,3425,7187,53767,92023,151523},
{1,1,3,3,15,35,25,177,295,5,661,3651,2597,16229,1343,54941,72047,169155},
{1,1,1,1,19,29,63,229,79,551,1401,2851,6935,12485,9243,21671,54209,105347},
{1,1,3,1,13,33,53,125,261,623,65,3863,1899,2453,16483,48655,50771,248555},
{1,3,5,7,25,15,107,149,485,247,1977,3125,4663,4925,15749,39429,52315,30545},
{1,1,7,13,23,13,127,111,9,17,1887,1341,3017,14333,6003,35113,14935,17593},
{1,1,1,15,23,17,111,43,71,549,1369,1711,3903,13605,14573,18973,28157,128421},
{1,1,7,15,27,23,5,99,87,865,1979,3287,3977,14989,17439,14593,92711,211259},
{1,3,3,15,5,19,3,231,127,863,1537,369,7915,10281,13925,12931,3905,178609},
{1,1,3,15,13,5,17,217,383,251,1701,3379,8157,4991,8563,24611,66081,205775},
{1,3,7,11,9,25,73,131,217,601,843,807,4509,16209,29581,50869,56595,14283},
{1,3,5,9,5,59,57,153,359,775,859,1897,6415,7389,10851,64247,21627,145017},
{1,3,7,1,27,11,117,179,175,343,687,2775,3655,11655,2641,355,83447,237799},
{1,1,7,11,17,59,91,21,403,797,1839,525,3279,6575,30083,12503,83057,109465},
{1,3,7,1,25,27,41,223,169,679,699,3287,6305,6459,23145,45519,127487,183563},
{1,3,3,1,9,45,105,57,185,97,899,3113,7081,7057,14559,53537,105623,155399},
{1,3,7,5,17,35,89,13,87,587,451,4079,1005,4311,15861,49977,59653,12107},
{1,3,7,3,19,55,43,77,317,369,71,937,1905,5005,17715,4005,55445,25159},
{1,1,7,15,15,51,87,37,59,755,763,455,711,13399,30999,61269,66037,202793},
{1,1,3,5,11,57,111,135,325,553,273,1533,3431,6427,24771,42143,56711,220873},
{1,1,1,13,3,49,53,81,491,177,1543,1847,7907,7817,15417,9897,101597,160195},
{1,3,1,15,19,15,91,123,365,113,129,3371,5789,13553,6887,62317,84269,44777},
{1,3,7,13,15,63,43,175,449,437,597,1371,5101,13797,28025,15809,7645,21169},
{1,1,7,13,23,63,105,69,219,153,1539,1537,6899,9363,27459,34551,62563,236679},
{1,3,7,3,9,33,3,101,135,571,127,3881,7017,13403,13817,55167,8645,471},
{1,3,3,13,7,53,29,89,473,135,639,3137,93,965,4867,58265,114963,175295},
{1,3,1,1,9,11,45,123,129,441,1601,39,4657,3701,29581,16045,57173,75195},
{1,1,3,11,7,21,9,73,25,891,1625,3019,223,14351,30621,3075,79051,178127},
{1,1,7,3,7,43,69,209,9,857,1539,2629,5277,14583,16443,28275,54143,206479},
{1,3,5,9,27,15,109,237,323,103,837,597,3609,6249,795,37191,20997,142079},
{1,1,3,1,27,33,123,191,55,531,1707,2633,6717,9645,21377,51593,9017,178185},
{1,1,5,15,3,3,67,225,229,161,2039,1499,873,8803,29901,58809,35625,207797},
{1,3,3,7,3,47,99,237,221,31,1043,1081,837,1617,17323,43879,55615,238537},
{1,3,7,1,17,37,45,211,245,657,221,1067,1683,16127,585,9067,25935,162469},
{1,1,5,9,23,27,5,237,137,227,129,279,4171,5963,349,12387,40701,177255},
{1,3,7,15,17,11,95,69,49,901,509,2541,3001,15501,24235,39863,95381,260793},
{1,3,3,3,29,3,125,3,423,609,1401,2337,1093,11419,29735,9033,115977,210201},
{1,1,1,9,11,21,71,33,399,1005,1691,1501,2585,7361,21527,7535,87091,192319},
{1,1,1,11,5,49,65,115,239,255,381,2803,3447,5775,18243,16545,108901,81355},
{1,3,7,15,31,5,81,213,281,903,189,1807,3551,4423,3591,27449,71659,255357},
{1,1,1,15,11,1,25,213,259,215,435,3531,4889,9509,21391,21589,89871,85895},
{1,3,3,9,29,29,37,127,419,631,1793,1547,1463,13265,17233,24627,3687,174179},
{1,1,1,7,27,61,105,135,439,161,721,2779,6731,14575,4565,25869,38981,191683},
{1,1,7,13,21,41,43,5,313,407,505,231,5023,8971,15825,38461,38797,136027},
{1,3,7,3,7,59,11,255,327,843,1179,889,4505,10891,7901,14485,72297,255985},
{1,1,5,3,9,37,89,59,413,51,515,4009,6501,8443,14381,60917,43567,234431},
{1,1,3,9,9,57,65,205,367,935,1975,2561,225,12529,4721,56659,87901,219641},
{1,3,7,15,23,55,61,15,89,267,1245,2703,7471,10499,19,19357,72413,199289},
{1,1,1,13,1,29,65,11,353,509,1831,2181,5265,14761,913,17109,113613,37143},
{1,1,7,5,17,37,97,249,169,223,475,2091,3101,8541,325,42359,16121,151739},
{1,1,3,13,1,45,13,209,395,215,15,2287,5365,9887,29799,51957,97483,109467},
{1,3,7,1,9,35,91,51,387,833,783,2483,3743,6155,5881,3047,86191,151867},
{1,1,1,7,15,25,13,3,119,333,761,3459,2555,15737,12945,15225,45487,78235},
{1,3,1,3,13,55,111,45,121,593,633,2705,1653,13275,13533,3559,100573,124363},
{1,1,3,1,29,49,65,69,133,667,653,2559,6335,8019,9251,5415,90125,197413},
{1,1,1,7,23,53,99,149,39,453,129,185,1143,12799,23339,41293,94023,105581},
{1,3,3,13,5,3,5,215,425,455,421,3815,5983,3851,19569,17363,6411,60037},
{1,3,7,1,29,7,63,207,299,17,1915,2041,8129,661,32481,55475,72027,239683},
{1,1,5,13,29,11,39,177,177,479,1291,3931,4353,327,7827,9529,6967,6469},
{1,1,5,3,25,39,121,15,7,715,583,3997,1373,7747,1777,7269,105333,201511},
{1,3,3,9,11,7,81,109,129,359,1281,1163,4895,10303,17801,43461,120271,173027},
{1,3,5,1,23,59,123,75,505,925,637,1713,995,14031,13711,62569,90553,242345},
{1,3,3,15,19,11,39,203,229,619,735,1367,4963,5263,30229,17847,9623,3277},
{1,1,7,13,5,27,23,223,377,335,1821,2481,4111,10373,18423,7237,75225,223433},
{1,3,7,1,21,19,71,107,19,703,945,3831,1099,6267,17489,27665,8861,127499},
{1,3,5,1,19,49,117,181,245,939,1279,3127,4427,3061,23399,64805,43077,100789},
{1,1,3,3,31,55,53,205,97,645,215,2617,7419,7159,27373,62341,58121,248677},
{1,1,7,5,15,41,99,75,201,187,197,3773,3097,6803,5307,31375,26743,142723},
{1,3,5,11,23,61,127,15,89,245,1345,1305,5937,15917,23867,50319,91921,248663},
{1,1,3,9,27,7,1,75,181,155,1947,577,2975,8855,5295,43403,112497,100679},
{1,1,1,11,29,61,35,241,207,73,1747,1797,3665,14275,25359,28685,79367,81819},
{1,3,5,9,11,1,37,79,431,157,1979,159,3087,1731,26141,31411,56457,94293},
{1,3,7,1,17,35,107,243,279,79,227,1275,761,11485,22181,16415,68801,4577},
{1,3,1,9,21,43,115,131,129,123,1677,1875,7355,15927,845,24101,48985,39703},
{1,1,7,3,17,25,105,189,317,109,1629,3103,615,1047,621,62743,43631,9811},
{1,3,1,3,3,45,49,73,383,761,685,3211,3855,16307,30469,1393,52535,165503},
{1,3,5,15,1,41,89,105,213,33,1477,711,4823,503,12533,56781,42825,223399},
{1,3,5,9,17,45,63,113,359,927,1467,2811,4275,5193,6023,32689,87747,234697},
{1,1,3,1,21,49,73,157,97,915,1689,3289,7515,10759,32253,63175,66175,125813},
{1,1,1,5,19,1,127,229,453,617,511,1515,3815,3125,26851,31635,35389,237483},
{1,1,1,13,27,61,75,23,289,133,975,3217,3777,12095,15235,33845,125503,88417},
{1,1,3,13,27,49,29,115,221,995,1305,2717,2243,13391,20841,863,63195,46829},
{1,3,1,11,31,49,43,163,503,123,657,1285,3695,8401,17087,48289,3947,41495},
{1,3,7,9,21,17,125,75,395,979,781,2501,6511,4619,28943,18295,87547,196289},
{1,3,3,5,3,39,107,199,7,331,77,511,5787,3155,29605,44633,51041,89141},
{1,1,3,7,11,37,79,69,181,623,299,2321,4371,7449,3137,25753,116673,30441},
{1,1,5,9,11,13,49,207,179,671,1469,1005,6887,12203,9365,62455,36283,42053},
{1,3,1,1,7,31,115,79,435,101,1525,3695,3229,11401,23959,62055,37725,219753},
{1,3,3,7,25,49,123,161,275,291,255,2247,4271,10771,2449,26343,61169,30691},
{1,1,7,1,15,3,11,15,125,1021,1817,417,2721,13985,19039,451,32559,199407},
{1,1,5,15,11,25,23,101,427,431,1353,1957,3529,513,11937,14469,89539,242015},
{1,1,5,13,27,5,107,29,469,3,1427,1949,7007,16339,3375,63545,100739,229487},
{1,3,5,13,15,17,59,213,417,557,11,811,5041,4133,25735,46807,65669,148081},
{1,1,5,13,9,47,35,173,277,805,1249,3707,1079,2833,29383,58995,21005,181567},
{1,3,5,1,5,25,125,45,157,291,1329,3317,2311,9919,31001,65127,19451,117621},
{1,1,5,9,31,21,9,193,23,879,699,1135,7151,8635,20711,45207,67047,4397},
{1,3,1,11,11,49,119,129,409,491,463,833,3661,607,25961,6061,12747,160337},
{1,3,1,15,31,35,93,95,239,695,1113,2371,2625,10371,10781,46209,67051,109923},
{1,3,5,9,5,61,25,19,99,159,55,43,3679,1023,17951,44841,101653,195955},
{1,1,3,11,19,45,99,47,407,115,353,3537,7147,5837,27309,44539,30227,93183},
{1,1,7,15,13,59,83,215,79,865,269,2999,2415,10631,23655,51583,46105,43965},
{1,3,7,5,17,1,7,119,501,25,1097,3639,7017,381,4793,37263,60431,77323},
{1,3,7,13,1,37,99,103,459,853,5,3093,6167,14497,7003,36979,71919,64823},
{1,3,7,5,23,7,37,255,297,115,113,579,4561,5245,11173,28645,23989,240777},
{1,3,5,9,29,47,43,145,481,251,737,2531,2425,529,3953,13229,35933,187855},
{1,3,1,15,15,15,29,73,405,91,1399,3599,1517,11075,11265,22817,26619,1183},
{1,1,5,15,21,47,93,33,47,527,877,3453,3867,4007,32503,11789,68333,187419},
{1,1,3,13,5,3,99,21,17,779,541,3919,1339,13507,28965,61145,50421,192319},
{1,1,3,7,31,63,17,9,331,681,515,1067,351,2471,31271,36015,72911,32383},
{1,1,3,7,1,55,97,211,409,499,1207,2405,2291,1373,1263,65303,38655,159965},
{1,1,1,5,23,11,21,23,35,19,1699,2325,6117,14971,32327,31369,28061,112819},
{1,3,3,13,29,63,19,201,173,395,1437,369,7045,14347,5393,11311,28415,161019},
{1,3,1,5,31,15,101,13,97,865,1063,2129,811,3337,7585,54803,122099,149531},
{1,3,3,13,19,5,47,13,497,683,1197,3509,4375,3353,31847,283,95281,7975},
{1,1,7,5,25,19,59,105,167,775,581,2679,3003,9345,20209,31487,25357,226341},
{1,1,5,5,31,61,13,77,189,141,1157,609,7245,15303,32743,50229,67391,173977},
{1,3,7,13,17,11,49,135,475,303,1373,1437,6119,1729,21347,31643,86523,41223},
{1,3,7,13,3,19,103,53,209,281,77,2009,7911,8549,17655,33165,9685,2289},
{1,3,3,9,5,31,71,113,93,255,165,3465,6769,13047,20701,33669,22537,175209},
{1,3,1,1,15,59,89,227,275,451,869,1865,1327,3895,5459,47997,34287,95343},
{1,3,7,13,27,1,25,99,475,421,693,1955,4017,16037,29915,52415,99913,59151},
{1,3,5,1,9,61,107,149,465,1003,891,2387,407,5851,6287,56401,109693,72035},
{1,1,1,11,25,53,101,125,35,949,1019,3087,2785,11271,25623,57313,115683,101923},
{1,3,5,13,19,13,97,147,149,483,1727,1771,2089,8661,28223,30437,42565,13261},
{1,3,3,11,17,9,13,13,419,531,1617,1459,411,9953,25581,30305,120721,81113},
{1,3,3,9,9,9,83,35,367,981,911,1915,4937,16187,20441,30433,107605,119939},
{1,3,7,11,11,47,31,7,141,905,1753,3069,47,7347,10517,19515,126827,68669},
{1,3,3,9,17,33,121,159,265,389,261,2479,7705,6453,31963,14123,100201,77235},
{1,1,5,5,13,63,3,1,107,383,633,2183,1437,14525,29315,3277,2153,204061},
{1,3,3,3,17,9,47,173,17,413,451,1127,1807,5265,32543,8215,123601,138777},
{1,3,1,1,7,57,93,29,101,955,1445,4017,2853,3551,22173,40355,34687,133063},
{1,1,5,11,19,15,95,177,49,971,15,2293,2627,7841,2103,64331,60481,182431},
{1,3,1,15,25,57,47,85,485,11,1669,995,6939,4125,19513,62397,62645,82213},
{1,1,1,11,1,37,101,157,17,261,997,817,2195,4141,10505,60685,98165,167391},
{1,1,1,1,31,9,103,97,161,13,1043,307,7321,671,12417,58661,23031,207833},
{1,1,7,9,15,49,69,117,93,95,507,393,6169,2111,27179,47217,93699,67315},
{1,3,7,1,23,41,115,125,343,615,397,1199,3041,11019,1071,51069,75757,245765},
{1,1,1,13,7,15,111,239,29,419,203,2395,3995,13,32341,17471,53259,3317},
{1,3,1,11,29,27,15,217,17,163,1847,3549,4911,4539,4927,57157,44893,41669},
{1,1,7,7,25,15,101,149,433,717,1827,3837,4565,14521,28857,27775,117429,136131},
{1,1,1,3,25,35,85,3,381,253,375,3967,3101,12727,31739,48885,35821,92229},
{1,3,3,7,29,5,51,157,67,467,1957,3453,1353,4839,25379,42731,109385,52479},
{1,3,7,13,3,55,61,73,257,313,89,2557,7467,2223,2951,49265,126605,72007},
{1,3,7,5,5,11,83,3,347,63,479,529,5059,7029,20523,58387,44891,168921},
{1,3,1,11,3,51,99,5,161,279,1509,3659,3107,13925,5117,46153,48731,69767},
{1,1,5,5,3,53,49,243,383,401,1205,975,3305,12769,25533,28733,115161,160885},
{1,1,1,7,15,5,43,143,493,527,1625,2115,3929,12425,16127,25045,55973,202359},
{1,3,7,7,11,9,69,79,417,941,473,1655,5763,9889,22443,12153,103489,74737},
{1,1,7,9,27,31,97,253,199,99,1955,1481,2509,11923,6337,15899,122515,244721},
{1,1,5,13,29,15,35,177,261,613,1279,2837,2945,4501,22865,36893,51979,245569},
{1,1,5,9,21,5,85,5,303,165,681,3965,2575,1493,10367,55845,92139,92539},
{1,3,5,1,23,49,49,161,481,181,1991,1845,4541,14187,10893,64931,79943,57907},
{1,3,1,5,11,27,19,193,371,463,1573,271,1127,15091,9967,40337,104163,159339},
{1,3,1,3,13,3,57,149,465,789,1155,2223,2007,13987,19057,40447,5217,86191},
{1,3,5,5,9,45,27,155,95,171,489,2539,843,16125,7047,58541,84641,212013},
{1,3,5,13,13,53,101,159,7,481,143,3869,6629,3527,1555,6019,155,230157},
{1,3,1,1,19,59,59,129,107,887,1595,93,6577,3947,14409,31081,68595,226741},
{1,3,3,11,13,49,81,253,363,875,489,2181,3487,1615,31157,32949,44809,119421},
{1,1,3,1,3,19,71,93,397,521,2015,3829,3013,3941,29437,1959,70283,254361},
{1,3,1,3,27,11,95,39,299,521,389,3451,3047,8637,22537,11279,67407,101511},
{1,3,1,1,27,43,123,237,315,503,1059,2185,3963,1593,19157,13909,58025,91649},
{1,1,7,1,5,19,79,109,459,541,521,89,389,13499,9769,1429,117357,153261},
{1,1,5,3,9,29,21,97,219,915,2013,1955,1015,549,9777,5005,110953,16915},
{1,1,1,9,29,11,103,167,465,515,843,151,769,12033,9451,14949,110075,113947},
{1,3,5,1,21,1,105,49,35,737,231,2761,1519,9997,601,20883,42575,98081},
{1,1,1,5,13,63,47,171,187,407,643,1423,6325,10079,23781,36353,20655,10231},
{1,1,7,13,13,13,91,31,19,305,505,1937,2683,10791,7719,54797,9405,195819},
{1,1,1,7,17,9,21,211,85,851,211,1533,4035,11,26873,16755,77809,44603},
{1,1,3,1,29,47,31,141,9,881,1229,1261,3747,4603,22177,48937,21435,157029},
{1,1,1,9,11,35,109,187,319,863,1339,2193,4147,3721,7243,18295,92461,88875},
{1,1,1,1,25,41,79,191,47,819,2013,3133,2763,9231,10343,49693,26753,97465},
{1,3,1,3,17,25,63,139,179,113,1681,1997,4561,14453,30721,7053,22937,183303},
{1,1,7,3,29,11,41,157,427,887,295,443,5593,8633,9757,37595,121655,135739},
{1,3,1,7,29,5,23,231,85,67,103,1395,7821,9551,17019,1825,69963,254583},
{1,1,7,9,7,23,7,205,17,111,1219,3101,7485,11579,11791,10203,119835,175985},
{1,3,3,13,3,57,101,255,331,911,491,3929,2519,2185,21107,24599,92831,75001},
{1,3,7,1,23,53,69,229,295,881,905,3727,3885,7967,2061,53595,16033,36443},
{1,1,7,15,21,1,127,115,191,53,929,1093,5447,1665,4409,22611,38157,139201},
{1,3,3,13,29,31,113,215,365,41,1977,2839,4147,8321,1361,45717,80505,176631},
{1,3,5,3,3,57,25,81,41,229,669,3371,7505,1197,14921,34365,67571,27355},
{1,3,7,9,17,35,7,169,13,163,2007,3697,5635,8003,26105,62917,19349,47029},
{1,1,5,5,29,27,89,137,69,189,871,3139,6383,14955,15349,60447,122291,26541},
{1,1,7,13,27,49,115,111,441,865,1397,161,755,14461,8601,45533,105309,149799},
{1,1,7,3,9,29,91,5,239,605,491,1705,4099,9111,19821,56903,62815,40615},
{1,1,7,15,5,45,71,225,211,539,1881,1201,5675,6061,12121,13289,30455,33131},
{1,1,5,15,5,59,35,121,185,143,165,2999,7907,5035,8337,11951,66403,219997},
{1,1,5,9,3,7,27,129,245,93,715,1249,1717,13381,31255,23153,22227,8077},
{1,3,5,11,19,49,21,163,157,615,1475,2453,6315,12325,26565,58399,49385,252127},
{1,3,7,11,23,3,35,61,409,795,1447,3461,535,6533,25757,31783,9509,217589},
{1,1,5,15,9,21,67,65,399,515,777,3183,1155,16071,7339,59985,56659,200701},
{1,3,3,1,15,33,119,145,71,517,1775,163,5307,1549,31071,56289,128395,230381},
{1,3,1,7,7,47,97,187,193,887,515,1301,4841,12069,413,41503,36421,45909},
{1,1,5,3,17,21,53,227,137,865,715,3601,5027,2983,24113,23349,106391,188193},
{1,3,7,15,29,37,91,235,351,15,425,681,187,1517,30079,41347,49691,66369},
{1,1,5,5,15,25,93,245,397,517,1635,2475,5543,9597,27721,21475,79571,259011},
{1,1,1,5,21,29,5,161,37,409,1661,3371,5663,4317,9951,23605,7393,90593},
{1,1,3,15,21,51,79,159,209,891,1391,2895,5003,6601,17983,42359,104497,162181},
{1,3,7,11,23,51,99,145,21,345,1389,1035,5939,8293,22765,23331,7789,115149},
{1,1,5,11,27,61,115,123,317,607,463,779,5121,3861,18761,39407,125837,244163},
{1,1,7,3,15,9,33,1,437,621,31,147,8157,3451,18223,61187,125297,211225},
{1,3,1,11,27,55,21,251,5,57,1889,71,3745,499,9043,62683,21945,138615},
{1,1,3,13,25,9,1,31,277,373,507,301,2341,1741,11997,47661,44121,183151},
{1,3,3,5,15,51,5,233,475,397,1833,1267,7025,2593,15425,47053,16205,208007},
{1,3,3,9,31,51,123,219,493,789,659,985,7283,11545,15383,25173,130423,196619},
{1,1,1,15,9,17,37,145,297,933,1019,1699,2149,12391,17003,42157,126283,252231},
{1,3,5,9,17,1,91,69,335,857,925,3855,2225,6909,19101,12191,92117,229077},
{1,3,5,13,5,21,67,17,307,879,1563,3169,745,6799,27237,39621,1413,146295},
{1,3,7,13,17,59,23,253,415,761,451,2773,3523,10985,29853,7275,79521,133447},
{1,1,1,1,15,43,89,19,85,837,1335,1641,105,5429,8317,45555,104447,102313},
{1,3,3,5,17,21,67,235,367,265,1069,835,5457,177,26987,39477,6895,123283},
{1,1,5,15,19,61,5,15,487,291,661,825,1569,8795,13035,57077,112847,160267},
{1,1,7,9,27,21,91,133,361,7,447,3035,3523,13167,15927,35555,35713,91291},
{1,3,7,11,17,23,77,255,437,897,1185,1633,6451,13081,29097,61335,39671,177835},
{1,1,7,5,31,49,81,221,167,241,1895,1813,1493,2475,379,5685,116341,121823},
{1,3,5,9,25,11,117,253,337,381,743,69,1641,3649,26335,59683,28729,83449},
{1,3,1,7,15,17,59,9,129,233,1905,1371,6521,8953,26173,9707,70817,260035},
{1,3,1,5,19,53,23,255,305,835,1387,2947,3013,9117,27571,47123,49881,47229},
{1,1,3,5,23,37,123,193,365,49,1211,3083,8133,14205,11361,55945,23225,159109},
{1,1,7,11,5,49,43,165,97,581,617,3045,6187,8399,24045,46713,28389,156811},
{1,3,1,5,29,17,75,231,59,143,2041,2319,2289,11805,4039,29895,91305,179091},
{1,1,7,7,29,5,13,43,409,81,751,2157,2543,13317,28275,60871,119833,36743},
{1,1,5,13,5,5,21,101,497,993,157,647,3587,1495,20233,30889,112579,172009},
{1,1,7,13,7,19,101,217,305,897,1305,1693,6881,2415,17373,56327,53971,19021},
{1,1,7,15,31,61,93,99,459,999,239,969,2427,12295,23699,4839,73707,110365},
{1,3,5,9,15,59,29,35,15,331,93,529,2651,5675,3039,25967,2907,222053},
{1,3,3,1,1,17,59,81,495,917,1907,3,1989,14339,21311,60909,39393,54115},
{1,3,1,9,1,37,31,201,251,117,1753,2453,5007,6935,1165,49231,51495,200219},
{1,1,3,3,15,47,17,175,77,363,1455,1417,1357,2295,31165,53337,97891,145621},
{1,3,3,3,27,31,41,179,47,629,5,2543,6817,8953,7151,20715,52363,251037},
{1,3,1,1,21,11,103,87,285,189,1911,2979,7563,13405,2309,25695,106277,179493},
{1,1,1,5,7,19,1,233,261,825,1071,3529,5617,11207,24559,47461,79753,41009},
{1,1,3,1,15,35,65,157,381,509,1455,3117,31,2251,29729,33687,74999,214765},
{1,1,7,11,31,43,11,147,509,891,1929,357,3905,16251,30169,27787,124003,142587},
{1,1,7,11,3,31,93,161,311,377,1119,2177,4339,3889,24299,35167,87583,145611},
{1,1,5,9,23,9,73,85,233,919,1319,13,3353,1029,31251,17731,86759,11705},
{1,1,1,7,27,23,67,235,207,161,697,2433,833,5305,32695,29327,25285,51289},
{1,3,3,3,31,55,107,211,61,993,1443,463,5029,5401,8821,29721,113939,194839},
{1,1,1,11,11,33,39,167,17,863,363,3967,2277,4053,15403,31887,98565,217953},
{1,1,7,1,21,47,97,147,155,327,1417,3531,7649,8975,21221,57631,72611,97745},
{1,3,3,1,1,63,19,91,105,991,819,673,7845,14947,1633,40517,91525,151041},
{1,1,7,11,25,43,57,141,65,415,1045,3947,7099,11653,29321,51591,2591,44803},
{1,3,1,9,15,19,105,37,485,3,213,1217,951,5637,1589,25501,95073,124683},
{1,1,5,7,13,19,55,143,507,575,715,1633,5201,10493,26041,18407,8097,152313},
{1,1,3,5,9,51,5,171,143,877,1571,2997,4209,13423,9389,23015,6665,254799},
{1,3,5,15,31,43,87,79,89,463,1075,1257,1631,13225,13529,53267,73651,89125},
{1,3,7,13,23,17,93,113,45,225,1939,3301,6031,9749,16577,12857,68437,169861},
{1,3,3,15,31,11,91,127,227,813,105,901,6861,10627,18425,2553,102503,83167},
{1,3,3,13,17,63,83,163,451,659,1995,2283,6297,8097,20935,6017,4977,5045},
{1,1,5,13,27,47,103,129,259,975,391,2343,6639,1385,30187,35401,74321,24751},
{1,3,1,13,1,57,37,65,57,413,63,3819,5915,3925,20777,48539,3019,54965},
{1,1,7,3,7,13,91,33,143,489,657,3127,707,10841,11307,37855,92697,119189},
{1,1,3,11,25,47,11,57,463,693,55,501,3765,15443,12917,61677,97145,213637},
{1,3,1,1,13,49,13,225,101,475,627,1447,7587,11335,3599,20795,72915,174663},
{1,3,7,5,31,15,115,255,329,365,959,3399,4695,14537,1447,17391,88557,130213},
{1,1,1,9,25,47,29,173,29,149,291,691,7621,7607,20769,7149,27323,57689},
{1,3,5,15,3,61,119,247,25,495,1297,1119,8011,16077,21567,30559,88455,68763},
{1,1,7,1,11,47,109,115,313,517,1951,3319,337,11793,22345,33457,47383,213893},
{1,1,5,11,11,53,103,237,383,927,421,4085,3327,169,9941,24753,65437,108173},
{1,1,5,11,17,59,107,53,479,143,825,2667,5219,6143,11573,33637,124981,98195},
{1,3,3,13,3,17,61,129,475,585,1611,1791,7817,4099,20437,51411,130173,220085},
{1,3,3,3,27,25,33,255,361,967,1415,3213,3341,15875,32359,53267,27665,178301},
{1,1,5,3,13,9,91,187,173,525,1675,2217,4093,2009,16917,18485,104849,163233},
{1,1,1,11,3,17,125,157,9,429,1573,2257,7943,9893,5611,64619,4509,200181},
{1,3,1,1,3,9,83,53,315,85,1093,2621,663,12369,317,6089,16479,225071},
{1,3,3,1,25,47,57,45,219,45,945,3989,4889,8989,381,52483,57029,253899},
{1,3,3,5,3,61,75,189,53,489,553,2381,7485,9941,29733,2611,74119,203647},
{1,3,1,11,27,63,53,61,59,613,465,867,1985,7605,14301,53847,68547,14717},
{1,3,5,11,5,41,51,11,59,761,59,267,7273,3061,11223,48825,117869,158551},
{1,3,7,1,31,47,111,43,435,997,135,3369,6439,5637,13629,13221,90607,86359},
{1,1,1,11,23,51,109,223,495,765,1557,3545,305,4949,23931,45115,12121,14487},
{1,3,5,9,5,25,41,249,27,375,1339,3647,3529,2077,21091,45523,67191,1257},
{1,1,3,7,13,15,63,45,187,761,1245,3381,1817,2491,16469,64417,87333,143103},
{1,1,3,13,11,33,87,11,279,689,1047,3935,5359,11309,19735,33259,12347,183653},
{1,1,5,7,5,49,109,221,455,167,785,1859,4337,14937,209,23435,22923,172985},
{1,3,7,9,13,7,127,117,147,741,531,2627,2565,11083,30577,42471,77065,120983},
{1,1,7,1,5,61,115,203,15,305,1005,2085,2597,4371,11661,33219,53657,40325},
{1,3,7,13,13,15,69,167,369,747,1115,1493,4881,2693,32281,27089,56821,121693},
{1,3,5,3,19,51,101,29,411,509,847,1033,4135,15561,7045,60757,48479,247295},
{1,1,5,3,27,47,103,123,413,71,689,2113,4347,1983,25727,20095,3271,133081},
{1,1,3,3,5,39,87,27,505,631,689,2591,1955,3205,12681,10821,13343,101505},
{1,3,7,9,31,23,103,223,499,721,13,1399,7369,3945,27727,7923,60265,197793},
{1,3,3,5,27,7,119,23,371,495,1583,3913,5139,12151,17477,10907,121775,13369},
{1,3,7,1,19,53,91,235,161,97,37,1115,5909,1943,8137,1541,16253,252151},
{1,3,7,5,3,1,107,241,187,253,1225,2827,4191,2749,25629,47465,19969,45035},
{1,3,1,5,1,29,47,233,175,313,793,2089,6235,6595,27599,20505,63379,8729},
{1,3,7,11,15,9,87,113,389,1,1057,3307,3455,1847,1497,28115,92897,2383},
{1,3,7,13,19,59,45,59,49,273,1619,1975,5949,9951,7685,52559,42377,29855},
{1,1,3,9,19,7,119,35,85,37,269,3443,8015,8061,6001,19123,70643,115513},
{1,1,3,15,3,19,83,171,259,207,1495,513,5455,4071,27471,15773,66301,228743},
{1,3,7,9,3,27,93,3,471,13,677,4067,1941,15345,26629,29419,121593,108669},
{1,3,7,15,29,43,97,41,15,181,1969,1901,7237,3879,19337,17659,17957,164667},
{1,3,1,1,25,33,7,41,387,469,795,781,113,4161,29687,32225,73905,137879},
{1,1,3,13,9,59,89,23,393,111,1957,719,6179,16183,31331,48015,32147,31691},
{1,3,7,5,9,45,73,219,181,51,717,1813,2581,1395,17595,23689,89709,201451},
{1,3,7,3,1,21,15,35,131,515,803,1429,3855,349,11795,26787,6109,117745},
{1,3,3,9,7,11,57,15,491,371,1787,85,577,11455,27419,20687,2493,209993},
{1,3,7,15,5,5,87,197,93,643,247,31,357,7377,10509,29883,42747,248861},
{1,3,3,3,29,33,47,253,485,25,2003,2953,1629,11549,5697,1135,117761,96411},
{1,3,5,1,29,5,27,187,235,423,41,1855,4359,15627,28409,49331,37735,68823},
{1,1,5,5,21,61,67,85,41,671,1617,3867,7913,1693,18487,1831,100971,168191},
{1,1,7,3,1,61,111,87,55,229,217,2801,563,13617,9641,22247,16039,113541},
{1,3,5,7,5,29,67,99,91,561,1203,643,2607,13421,29695,31925,82985,69031},
{1,1,1,1,27,7,63,107,269,163,1711,587,5657,15077,24709,10235,95483,94799},
{1,3,3,5,29,5,127,137,67,609,1657,1131,959,15773,17295,58575,96525,80529},
{1,3,7,7,25,15,89,93,145,695,367,2853,3073,4867,26823,31467,94769,9145},
{1,1,7,15,15,5,1,225,57,381,1295,2525,1493,2401,91,19809,32803,195289},
{1,3,3,7,29,51,29,63,249,107,1689,3703,7227,6967,27861,39167,20043,218827},
{1,1,3,13,17,1,77,143,167,255,1709,2089,7465,4805,16185,15167,20493,240855},
{1,1,5,1,11,43,107,175,93,955,615,2923,3637,7451,18847,53467,12463,127249},
{1,1,3,13,31,1,61,113,479,777,1805,3625,6299,12221,29599,60175,31165,122815},
{1,3,3,11,11,29,89,129,195,337,1843,2769,1747,7137,9901,18459,25215,70609},
{1,1,3,7,17,35,55,81,413,25,1505,2185,3121,11435,17885,12543,36767,64039},
{1,3,1,13,25,9,83,25,5,49,1975,3967,4135,13213,26479,63913,14921,96193},
{1,3,7,5,17,15,101,47,245,821,1275,3343,5471,5045,31741,3319,8141,95501},
{1,3,1,13,1,5,105,39,175,439,1625,249,4859,12449,30529,45669,49071,214037},
{1,1,7,7,17,21,83,123,261,559,1967,2933,4417,8331,10119,21793,128729,187247},
{1,1,7,9,15,43,77,231,241,419,503,3335,927,2567,31259,52453,114441,257449},
{1,3,3,1,9,29,21,89,311,185,519,271,3595,8951,6105,64593,38209,120491},
{1,1,7,9,1,57,65,5,275,615,801,2839,2851,15609,28731,31223,87725,437},
{1,3,3,5,29,3,67,53,17,499,263,651,7963,5371,11593,34761,57427,84979},
{1,3,7,11,15,9,33,165,313,659,909,969,2309,2197,27263,35273,52887,236107},
{1,1,7,1,13,17,29,3,329,573,619,1013,6947,7031,30773,41129,116481,184233},
{1,1,5,9,13,5,87,235,63,759,1143,1861,3783,2735,26191,64387,3651,119447},
{1,1,3,7,15,41,117,135,273,655,251,1859,4363,14725,29385,6269,91505,82679},
{1,3,7,3,13,21,21,9,121,899,199,1973,7437,9771,26647,30909,118573,152913},
{1,3,3,9,31,43,5,249,109,183,161,1185,4025,10331,20983,28549,122687,183429},
{1,3,7,7,11,45,111,99,487,971,597,1555,273,10403,25289,45483,35845,35791},
{1,1,1,7,11,49,125,229,279,289,1945,3575,5683,15659,31123,12517,79303,255797},
{1,3,1,15,9,23,61,53,383,855,1743,407,4401,7507,26307,56205,110943,184183},
{1,3,5,13,23,29,101,243,417,925,1267,257,5893,4335,6309,43519,126035,99205},
{1,3,1,5,5,35,83,25,31,455,1799,2919,7037,11829,12239,12969,108469,89513},
{1,3,5,9,17,29,61,217,183,131,425,4025,7141,5445,21497,10603,53423,5701},
{1,1,1,15,27,35,9,139,261,43,587,3835,4627,11689,15739,6031,73547,134271},
{1,1,3,3,25,15,7,225,29,785,2047,2219,6083,7973,17053,56167,83915,87597},
{1,3,7,15,13,43,85,121,421,867,1895,2437,6003,5269,8625,26877,100023,110229},
{1,3,3,3,25,49,121,1,125,353,1811,1575,3925,13897,26087,24977,105995,242817},
{1,1,1,9,31,55,71,241,439,927,955,109,7779,2397,18797,34177,1255,178671},
{1,1,7,7,5,15,99,225,49,407,1711,4027,4845,9209,20983,33969,14205,9351},
{1,3,5,1,9,13,113,143,97,189,929,1163,2261,9761,30011,32911,117043,169493},
{1,1,3,5,9,35,95,77,5,95,1745,2013,7009,5427,18969,2771,5099,52939},
{1,3,7,9,13,19,31,189,367,569,95,1665,6231,2169,22589,8427,116097,41077},
{1,3,7,3,31,61,45,233,327,541,87,3449,2767,12237,17747,53827,80389,121489},
{1,3,7,15,31,1,49,73,157,131,553,3417,5283,4737,31675,63213,43689,261869},
{1,3,7,1,3,5,113,43,343,39,135,1555,7955,9851,30983,21955,34871,147649},
{1,3,5,3,5,27,15,179,141,983,265,2651,5907,10501,6275,29629,115965,125745},
{1,3,7,13,1,1,81,105,309,457,1817,3435,4615,1181,27835,26075,63447,44701},
{1,1,5,5,25,19,85,103,409,323,2001,3719,3403,1301,19615,47829,109905,65777},
{1,3,5,3,21,15,47,75,467,273,1885,3929,1877,5209,6881,34431,35663,100205},
{1,1,5,3,3,9,47,143,471,653,1011,2263,3673,11921,31207,50365,27177,214377},
{1,3,1,15,3,43,81,253,495,139,679,2207,4603,5269,27133,46461,120783,185595},
{1,1,7,3,13,3,109,197,477,101,859,1035,777,10153,15581,22715,17493,120851},
{1,3,1,3,23,5,121,67,265,935,741,3311,541,1093,1639,5941,5587,150345},
{1,3,1,5,3,13,65,173,493,303,359,3813,6007,1105,12185,10431,17117,164899},
{1,3,3,1,25,33,71,181,149,7,333,1981,2981,14683,10997,63373,22605,119681},
{1,1,1,15,29,35,89,21,281,175,587,3117,7221,8239,26399,49133,65895,142175},
{1,3,7,15,9,9,35,161,65,749,421,3575,6307,2029,11423,63901,102049,26333},
{1,3,1,13,1,45,97,41,231,245,271,1497,3119,6225,21665,12113,67315,62779},
{1,1,1,7,3,29,119,193,179,353,1015,2803,6869,7653,22309,53421,86969,115549},
{1,3,3,5,17,37,49,129,195,537,1237,2775,6683,699,19181,61125,27483,175645},
{1,3,7,3,7,49,107,41,285,335,1415,4015,1301,6525,32429,9337,87923,176751},
{1,1,5,9,21,43,91,25,225,311,417,303,2629,3609,29987,28647,104173,52383},
{1,3,5,9,13,47,75,143,109,173,503,3843,1767,9433,10009,5653,87339,212975},
{1,3,1,13,13,55,123,95,499,245,1875,3661,7661,6927,21003,51729,88089,89063},
{1,1,3,1,31,7,93,35,169,191,1079,2137,4401,1563,20021,9101,66881,231589},
{1,3,1,15,21,41,75,231,459,701,1715,2581,4445,5877,4765,1037,15827,189529},
{1,3,5,13,17,23,41,133,143,297,1335,3907,7745,5139,9397,5765,5347,243091},
{1,1,5,13,7,15,31,183,315,153,785,2723,97,14361,10509,17717,46615,133289},
{1,3,7,9,13,3,75,103,445,409,603,201,1873,9277,23953,6881,64327,196771},
{1,1,7,13,15,21,73,183,419,997,857,1373,3855,417,10175,5253,66509,15731},
{1,3,3,9,19,7,15,119,497,25,1165,105,2605,15097,28241,2269,519,235655},
{1,3,3,9,27,9,103,205,97,317,1621,971,931,9099,24583,12695,122399,78021},
{1,1,3,5,27,45,41,239,87,603,317,3507,7677,9141,26721,40225,80515,205263},
{1,1,3,1,25,3,63,165,41,783,291,1997,3769,1881,30613,18821,86175,38837},
{1,1,3,5,17,19,95,17,357,587,689,3127,6999,6703,23923,55945,97629,210177},
{1,1,3,15,21,55,63,229,397,1007,779,2105,681,10659,26679,681,115901,83627},
{1,1,7,11,25,9,47,133,109,17,697,749,5529,9289,29675,2631,15247,13913},
{1,1,7,7,3,55,29,13,467,889,675,1187,3301,13721,13783,44559,78177,114219},
{1,3,5,13,15,11,77,71,313,427,1385,2007,4003,1529,4797,12289,24897,129513},
{1,1,3,11,9,47,103,253,345,659,1109,3493,2515,5669,30551,25077,97393,252689},
{1,3,7,9,25,19,69,161,365,51,1365,1045,4319,10035,15529,23251,44359,62163},
{1,3,1,7,3,25,119,33,19,561,659,2741,6177,899,30911,9627,83003,12939},
{1,3,7,1,13,37,19,161,427,621,1045,1963,6067,4439,32507,32775,5201,144645},
{1,1,5,7,31,17,89,239,317,109,1827,1395,1587,14813,29911,63545,22939,235383},
{1,1,7,15,1,17,41,123,405,539,1063,1443,4611,1847,24107,29365,85859,218601},
{1,1,5,13,21,27,101,223,245,705,1579,679,5461,8955,15031,7731,31219,165033},
{1,1,7,11,19,29,13,223,179,481,761,1543,3195,10695,17147,37577,130901,44699},
{1,1,7,3,19,53,49,1,393,583,1183,2817,1293,12949,15491,44467,86261,220439},
{1,3,7,15,15,47,7,125,467,511,1207,3787,5575,5359,3859,29933,104627,243073},
{1,1,1,13,27,25,17,243,477,457,1835,2859,1023,10107,26829,49853,114569,250471},
{1,3,1,15,11,43,15,235,431,671,1935,1143,4121,15403,19313,15919,111961,50455},
{1,3,3,3,11,45,107,143,353,671,1259,1599,6075,10645,9131,28133,58679,29883},
{1,3,5,15,15,43,29,171,303,71,1751,411,7615,12063,26829,31469,34335,3163},
{1,1,7,7,25,63,25,25,27,671,505,1235,1985,2593,30031,3251,94729,248911},
{1,1,3,1,19,15,125,133,133,209,1749,2091,6325,1275,5675,2249,22631,56293},
{1,1,5,1,19,27,25,99,211,739,565,3903,7701,7547,12303,5421,24663,22807},
{1,3,5,13,5,45,99,67,21,269,851,3333,4555,12483,14645,44757,99047,198521},
{1,1,5,13,19,1,123,87,109,799,591,2997,1005,16369,10329,34541,100935,200397},
{1,3,5,1,13,51,93,23,19,23,965,171,6865,3561,23255,44295,87405,222269},
{1,1,3,5,1,53,25,129,123,737,271,61,113,8481,27075,58633,21499,156689},
{1,3,3,11,3,43,11,123,243,1015,1389,3663,1725,6933,5315,7137,127705,56607},
{1,1,5,13,7,23,43,103,503,173,267,1509,3311,9553,28851,15771,28741,236427},
{1,1,5,15,27,43,119,3,13,107,317,3725,6669,4945,30485,10155,96893,154081},
{1,3,7,5,11,21,61,99,155,45,569,1325,673,15803,12047,55431,9515,106969},
{1,1,7,11,27,49,121,145,105,223,1471,1163,3889,4213,21195,45649,14663,82799},
{1,1,3,3,31,21,17,85,31,695,1591,2465,907,11621,29681,13131,77187,175913},
{1,3,5,5,21,49,77,229,359,825,1851,1223,3351,5349,30971,20797,26975,94425},
{1,1,3,1,3,63,23,219,503,47,1675,1641,5257,8035,29793,30093,44897,235691},
{1,1,7,9,27,37,109,33,511,203,1195,3281,407,15237,28485,21379,106325,231755},
{1,3,1,3,9,45,19,31,255,799,909,767,421,3301,18557,15043,48505,36763},
{1,3,7,13,1,45,59,233,319,265,517,1571,4593,12813,30729,19517,70345,142411},
{1,1,1,13,17,15,79,93,265,381,285,253,919,3715,30555,38801,30439,51511},
{1,1,7,15,25,39,71,57,145,487,1655,2589,7655,8413,24537,36761,36427,88929},
{1,1,3,3,29,41,61,191,97,849,911,3269,5425,13997,7749,537,113705,179765},
{1,1,5,9,13,55,33,221,27,521,13,2847,6035,8397,6579,29353,101953,88983},
{1,3,3,13,31,47,97,177,373,353,159,249,4741,7427,8353,38617,13857,122081},
{1,3,5,15,13,21,1,239,369,253,1009,1927,5111,2219,28167,32013,51487,210521},
{1,3,5,9,17,21,37,105,405,39,321,1515,3759,15469,13643,60157,72127,233505},
{1,3,7,5,1,3,3,125,283,757,829,2303,3715,6027,17795,37359,54721,5891},
{1,3,7,15,27,63,117,101,341,965,1543,51,3397,14051,9889,64647,111169,249477},
{1,1,5,13,5,29,51,61,233,685,751,163,2319,14691,29881,39029,57093,240147},
{1,3,5,3,9,21,107,147,263,471,621,3485,197,13271,24689,64341,110163,142711},
{1,3,1,7,1,23,17,31,131,631,795,3751,5337,9151,2873,31113,65303,244969},
{1,1,5,11,3,51,93,155,389,859,1181,2711,1375,6119,229,47767,115521,114129},
{1,3,3,15,5,7,29,187,259,911,1537,1885,6139,4549,21655,58771,1003,124609},
{1,1,3,15,25,45,97,217,331,305,1105,3465,3651,10171,31601,6947,4545,232627},
{1,1,5,5,9,53,109,201,473,201,1113,973,1825,13089,1207,9947,92515,216199},
{1,3,7,3,1,49,25,109,249,489,1663,3493,4615,13899,27851,60711,14351,41787},
{1,3,3,7,3,15,29,53,61,669,371,2187,6769,4623,25785,12997,52263,28387},
{1,1,1,3,9,31,69,3,441,219,285,183,1971,10903,8271,19389,61913,203537},
{1,1,5,3,9,63,117,131,53,525,1349,2701,1317,6047,1661,51785,93199,158645},
{1,3,5,3,21,61,11,91,317,635,61,1919,2139,12817,6587,63201,52659,8971},
{1,3,1,9,11,47,49,35,115,711,511,835,3787,837,15737,7467,53263,132047},
{1,1,5,3,27,47,121,211,65,363,1067,3813,6353,13701,23943,7573,112721,219587},
{1,1,3,7,21,39,15,199,113,517,1429,1399,6007,1389,16425,17709,1231,51803},
{1,3,5,11,5,37,35,97,215,281,517,1777,4171,10161,18369,23233,83005,75519},
{1,3,7,9,3,9,69,111,135,351,971,3551,3739,3571,22861,62669,83723,10707},
{1,3,3,5,31,35,103,205,321,553,409,363,4085,7735,5513,64249,127883,147839},
{1,1,7,3,23,35,85,231,251,237,421,757,7081,11247,24941,22649,51111,157383},
{1,3,7,5,23,35,7,101,491,529,1437,489,5057,12955,27543,60903,104151,42545},
{1,1,3,15,23,53,85,89,247,269,1555,3789,467,11145,11751,44343,120117,9975},
{1,1,5,3,29,49,123,179,311,45,1839,2725,7307,5525,32075,7979,107751,133677},
{1,1,5,3,31,21,65,229,31,597,755,2653,2699,2075,11693,28953,55811,13653},
{1,1,1,7,25,51,119,21,245,493,407,2997,4255,15487,26359,24153,42955,142191},
{1,1,5,3,27,61,13,209,13,401,399,2909,3623,8057,21301,32273,112127,210221},
{1,3,5,13,3,19,121,19,57,583,947,3591,5283,10831,20429,54097,7559,112465},
{1,3,5,1,21,1,125,245,217,165,1319,2119,4641,9481,4147,7079,119015,128401},
{1,1,5,3,3,31,25,63,17,191,497,819,1515,11215,24961,7679,125801,239521},
{1,1,5,1,3,25,27,43,37,863,739,2585,773,799,17649,21171,123541,164777},
{1,3,5,7,7,25,15,251,305,159,1941,3655,2881,15123,10911,35541,62221,175845},
{1,1,1,9,19,5,103,1,417,951,139,2413,2983,15471,9495,41349,110175,29501},
{1,1,1,5,29,53,95,173,211,803,1599,4093,5559,15855,12271,12583,102221,203453},
{1,3,5,5,19,43,31,175,493,289,1865,2925,3833,11327,23337,62669,99485,230583},
{1,3,3,11,11,25,95,215,501,421,725,1571,2133,2761,8649,45359,88851,55057},
{1,1,7,7,21,45,69,63,399,929,1431,3397,3613,14595,10417,62913,106283,120869},
{1,3,7,15,13,45,11,177,125,611,1115,2441,2689,12517,8989,34991,23789,51543},
{1,1,3,1,3,15,5,125,511,137,1919,2953,5267,3543,5485,7463,130407,255945},
{1,1,3,7,7,21,95,97,51,91,813,2819,2839,12041,26197,20143,51403,171337},
{1,1,1,1,7,27,15,125,441,387,1869,2157,5863,581,893,58827,104063,93735},
{1,3,3,7,27,9,79,97,465,207,931,2809,2225,13749,18819,30605,9829,130743},
{1,3,5,13,31,41,19,147,293,725,297,397,1343,12669,15339,58599,12113,149835},
{1,3,3,13,27,13,121,253,349,229,915,1673,3819,77,20691,53823,78265,138743},
{1,1,5,5,29,41,65,235,123,871,1809,3013,3531,1551,8441,23481,58729,117639},
{1,1,7,5,23,55,89,81,201,313,1307,2427,2025,8543,26631,58655,122095,247579},
{1,3,1,5,3,63,89,219,449,9,1771,2915,5925,13773,26119,61309,65107,33001},
{1,3,7,1,27,11,25,221,139,665,1543,2157,7617,9135,567,64985,88749,54223},
{1,1,3,9,13,41,7,99,483,115,1499,3343,7207,1805,16031,63707,8555,90959},
{1,3,1,9,15,53,41,239,295,47,1645,1095,5163,7739,26635,28245,9315,100629},
{1,3,1,5,1,19,69,5,171,669,673,633,6895,7571,11539,25133,99235,7991},
{1,3,5,11,21,37,63,77,281,307,1711,2671,1315,14683,28757,22751,56477,190805},
{1,3,3,5,15,1,5,21,199,161,655,1263,3315,16051,2409,773,9075,121265},
{1,3,3,3,7,23,71,195,11,263,1845,165,3489,447,11315,23861,110949,78909},
{1,1,7,5,1,53,37,9,439,135,909,457,6993,11401,14065,30795,56149,168013},
{1,1,1,15,23,37,13,87,113,251,233,725,7757,14399,3023,54277,87879,54053},
{1,3,5,11,11,57,109,171,171,17,343,2749,6525,9735,11715,23783,54439,82819},
{1,1,1,15,3,47,73,237,399,301,947,2055,1909,14105,26893,47805,25,172957},
{1,1,7,7,11,27,93,167,117,637,351,319,4605,12897,31001,39655,53551,246113},
{1,3,5,15,3,37,25,9,421,519,257,3251,1649,4069,999,59367,112383,32095},
{1,3,7,7,25,57,11,37,271,545,1213,1927,6471,5145,22995,51051,126981,260457},
{1,3,5,11,1,61,77,201,395,199,477,103,4069,7003,26371,49145,103839,195661},
{1,3,3,9,13,41,25,125,161,371,179,351,7169,7179,21627,57793,104679,158583},
{1,3,7,11,5,7,111,163,201,783,189,273,2751,13917,28501,18261,12755,15521},
{1,1,5,7,3,37,121,209,503,299,1301,3703,2321,99,14953,28087,85059,256911},
{1,3,3,13,3,29,95,249,383,971,1291,13,1587,3447,26477,15837,111141,73899},
{1,1,7,1,17,57,31,1,219,329,19,3841,1829,5179,14945,6625,3783,200583},
{1,3,1,3,1,31,23,17,209,383,297,3065,4323,7847,30189,56541,57535,24853},
{1,1,3,11,31,35,125,141,251,79,161,775,2455,6959,26433,39145,26563,665},
{1,1,7,1,11,9,9,211,231,723,1337,1713,3779,2001,23451,27107,64297,254943},
{1,3,7,15,21,55,19,159,449,837,1259,1851,5061,355,21531,63479,114657,139265},
{1,1,1,3,11,55,103,179,363,567,421,981,7221,2077,19339,1155,67019,218231},
{1,1,7,11,3,43,55,161,347,995,1555,3251,1605,13313,4499,19361,60145,71593},
{1,1,5,3,9,15,119,213,455,241,857,683,1247,13085,23919,20365,16303,73263},
{1,1,3,13,25,17,45,193,375,289,1381,3629,3015,15883,20633,7431,108787,233297},
{1,1,1,15,21,57,105,91,233,961,1623,3849,711,3857,32657,5935,85113,38287},
{1,3,3,3,15,31,97,217,335,385,1661,3927,6849,137,28871,56485,32777,260033},
{1,1,3,13,5,61,19,255,123,481,1865,1815,3047,173,25363,1277,6453,174405},
{1,3,7,13,27,9,19,21,433,857,1931,2927,629,7733,13503,48263,67517,26495},
{1,1,1,3,5,43,61,239,81,585,187,1123,3319,8699,20925,40815,76575,169383},
{1,3,3,3,9,49,71,225,95,365,645,237,7829,5727,17031,58971,71415,232423},
{1,3,5,9,25,49,113,47,105,609,1557,2099,2129,8663,24811,25505,38153,185821},
{1,3,5,13,23,55,107,17,309,807,635,1007,6207,3363,7607,25013,4141,171509},
{1,1,1,13,27,35,31,89,109,879,1845,3999,5415,8777,9605,29703,28149,36469},
{1,3,1,3,13,3,51,31,479,549,1245,2033,961,13893,21829,32791,109497,187425},
{1,1,5,3,19,5,25,187,173,869,201,3851,7369,6229,16577,45623,19859,209855},
{1,1,7,9,1,9,53,47,289,557,999,141,3789,3087,30217,24221,81431,157507},
{1,1,3,9,1,25,11,73,155,155,621,4047,6759,5641,28147,8523,69439,92613},
{1,3,1,5,25,23,41,79,71,793,1381,307,7863,16289,28783,5299,128481,222799},
{1,1,7,1,17,33,117,111,15,249,1397,1349,4883,6009,3179,33509,56355,31937},
{1,3,5,13,29,15,41,185,91,501,571,2889,6901,3875,3737,23657,101587,261181},
{1,1,7,9,21,49,33,143,19,203,75,1353,585,7719,11311,48989,10803,51743},
{1,1,7,13,23,31,103,209,375,817,1461,3657,7931,15893,15065,28721,54299,71147},
{1,3,7,7,7,25,37,173,355,499,247,459,7701,2219,11703,20631,128857,125367},
{1,1,3,5,25,61,43,135,451,667,547,443,5071,12671,26975,20131,101545,115281},
{1,3,3,5,9,19,75,133,211,585,1283,3397,3181,65,20213,47725,101883,194749},
{1,1,1,1,19,13,75,135,111,641,765,1631,4711,241,15125,38233,95535,177965},
{1,1,7,13,31,1,91,61,299,35,1327,3903,6193,5589,6331,6321,105741,89639},
{1,3,3,15,1,55,11,39,171,713,973,1827,3487,13057,30775,16881,124989,208193},
{1,3,7,1,21,29,19,75,397,755,1601,2907,6861,10377,23127,2443,86545,3841},
{1,3,1,11,25,33,53,195,343,425,1523,3051,3115,3205,3457,20521,39187,33307},
{1,3,5,1,25,23,47,5,133,511,1549,2691,7861,4987,2877,38693,37491,22481},
{1,1,5,15,5,55,125,231,11,451,1443,3865,4115,2379,13675,29953,85721,114859},
{1,3,1,15,19,37,29,75,483,785,1933,2435,1811,2787,32653,23159,80993,26867},
{1,1,1,15,7,27,53,99,11,693,1085,743,939,6461,6391,45913,94037,217039},
{1,3,3,9,19,37,93,77,363,125,1675,347,5599,7771,23549,39945,106931,127959},
{1,3,1,5,27,47,107,85,31,621,1529,2349,7055,889,4663,1705,40011,214775},
{1,3,1,5,11,47,35,13,139,783,1009,845,4139,14713,24191,17597,124923,219657},
{1,1,7,3,3,25,63,207,361,587,763,3027,6523,6783,11203,57313,115397,149921},
{1,1,7,1,21,55,109,183,487,869,195,83,3675,13103,12383,63519,48379,256443},
{1,3,7,13,9,21,29,163,105,871,747,2459,7383,439,5223,1655,1469,50345},
{1,3,1,1,15,63,37,159,385,795,1369,1973,6119,6027,23913,52475,80827,198261},
{1,3,3,11,15,5,121,231,43,907,1621,3895,5075,10865,3123,49657,69827,215813},
{1,3,1,15,7,41,75,105,87,899,629,1699,5861,9279,30107,37443,7555,64461},
{1,3,1,7,9,15,119,127,121,621,1117,1659,605,13705,31181,40063,17257,77645},
{1,1,5,5,3,37,95,237,379,375,903,257,4425,14191,9185,57133,82067,73521},
{1,1,7,15,1,43,63,45,121,669,1775,179,7385,3557,17261,379,24759,214831},
{1,1,3,9,31,5,43,153,451,573,1623,2831,4483,7219,27657,47111,58165,145799},
{1,1,3,11,3,11,111,83,329,807,779,1223,6095,7269,22425,19343,11937,10173},
{1,1,1,13,27,15,7,111,37,663,51,3759,6321,8253,737,59501,109595,177827},
{1,1,3,3,29,39,79,115,307,765,331,377,1873,14491,11065,11865,76717,29101},
{1,3,7,3,21,45,97,213,309,3,483,3933,1043,8519,22517,34675,78819,172479},
{1,3,5,3,31,51,27,137,405,427,815,43,6551,10971,28589,53077,36639,167661},
{1,3,1,3,29,5,111,19,343,21,557,4067,1525,12793,11513,48869,78035,171531},
{1,1,5,7,25,47,53,245,135,137,1697,2057,3147,15903,26979,2157,43967,207661},
{1,1,5,3,25,11,15,59,511,307,757,3275,1299,10373,11943,54169,32417,21645},
{1,3,3,11,15,15,5,137,237,741,1613,3565,7359,6181,25953,18137,59759,186693},
{1,3,5,3,19,13,99,167,45,71,1683,3635,7603,14879,23903,14795,58395,11853},
{1,3,1,7,15,45,111,111,175,567,1031,2255,3895,11861,20195,15461,88411,225713},
{1,1,7,3,5,5,85,65,231,643,1591,219,2929,4845,29327,14769,46629,131367},
{1,1,5,9,29,21,47,87,113,469,1647,2461,3663,5865,6647,41345,39539,220301},
{1,1,5,11,9,55,5,147,141,181,283,1695,6537,11095,10385,36013,111653,182273},
{1,1,3,5,17,45,103,253,407,151,1585,1585,6661,14579,5723,37641,56813,258819},
{1,3,3,3,5,63,85,201,87,419,1993,737,5859,6049,17393,9453,65915,1731},
{1,1,3,3,3,27,97,135,137,731,1559,3409,5973,15981,19833,8419,33273,44155},
{1,3,3,9,31,55,109,191,119,59,645,1047,7767,8379,13781,52289,31605,186667},
{1,3,1,15,9,1,23,31,23,311,1879,1939,5509,14573,10501,38867,39131,231151},
{1,3,7,1,31,33,33,19,475,723,795,1793,6639,14349,16639,31473,110411,95703},
{1,1,5,9,11,3,39,119,455,839,513,2423,2219,6059,6125,60995,117701,204057},
{1,1,1,9,5,23,87,33,59,241,1427,3867,1091,14683,21651,7091,38011,63809},
{1,1,7,15,15,23,75,227,415,1015,2033,1311,6659,5093,14799,65331,96989,170395},
{1,3,5,15,25,61,33,179,503,875,1853,257,6727,9117,16777,29585,110901,231617},
{1,1,1,15,13,53,73,151,315,887,669,3959,5279,1461,15497,40107,9595,252059},
{1,3,7,13,17,45,43,61,99,555,981,3255,6385,8723,24451,45243,68617,171911},
{1,3,3,11,1,29,97,219,341,597,503,773,3777,5431,4581,37169,57269,186377},
{1,3,1,11,15,49,119,189,279,821,1541,1343,4379,5833,26537,29769,121125,202553},
{1,3,5,9,19,23,5,197,323,101,1155,7,5933,3111,19595,36807,40147,153},
{1,1,5,11,17,9,83,51,185,415,367,1431,7803,8253,16283,54545,99733,57777},
{1,1,5,7,5,31,41,13,33,531,1381,781,1699,6321,18125,34567,113253,104181},
{1,3,1,5,1,59,37,239,343,395,121,2181,2485,13825,19127,22689,103023,198213},
{1,3,1,15,29,17,11,27,413,273,1805,2845,8147,10301,5423,29859,85243,190379},
{1,3,1,15,7,61,29,135,273,951,725,1345,4231,13651,31291,6081,85735,96023},
{1,1,3,11,15,29,81,129,245,295,527,3905,4323,5447,21253,51177,105105,48323},
{1,1,3,13,13,45,71,43,383,95,1689,639,4631,15113,28053,49247,128303,183999},
{1,1,1,3,19,31,93,35,369,765,1201,1625,7683,8719,13843,42723,62323,49431},
{1,3,3,11,5,39,49,217,109,63,1753,2489,6017,403,16657,59577,80255,66071},
{1,3,5,5,11,1,79,37,261,537,1845,3567,3233,16249,9795,2471,69661,118231},
{1,3,3,1,19,61,35,253,31,19,161,2597,5733,8231,26569,38613,121945,137391},
{1,3,7,3,15,25,125,231,187,797,1237,1767,1557,1095,13613,43325,33801,127881},
{1,1,1,9,23,63,75,107,311,493,471,2985,1861,4285,27125,14961,122567,152033},
{1,3,5,7,9,7,43,117,203,727,101,3831,3201,2327,4675,12085,25131,211835},
{1,1,7,11,17,1,5,87,291,1023,1345,3879,7739,9201,19573,20037,128711,187263},
{1,1,3,13,25,39,71,251,365,617,1539,2121,3803,8003,23393,56991,56143,223453},
{1,3,5,13,25,61,71,139,319,399,903,3063,3667,275,13297,25285,120417,169613},
{1,3,1,9,9,41,59,213,195,705,313,2313,4993,323,24049,30527,27287,80489},
{1,1,5,1,29,57,107,161,217,295,721,3857,1935,14981,12243,38541,51177,248889},
{1,1,1,15,5,25,95,137,11,215,971,1573,4341,4725,8201,33147,87687,187405},
{1,3,3,9,9,13,31,3,175,309,145,2265,4863,7199,23881,15445,123753,126653},
{1,1,7,3,7,43,51,191,21,639,939,691,7823,10529,7757,9291,115045,51539},
{1,1,7,13,7,45,91,173,73,779,1647,2059,1373,16027,4611,45787,699,78905},
{1,1,5,15,5,23,123,45,265,1009,235,1343,5779,209,23263,63163,26079,240905},
{1,1,1,11,19,31,75,105,71,21,1361,2125,6949,2111,10333,61881,112811,85723},
{1,3,5,7,27,17,95,35,503,181,1885,1097,6019,13745,15009,26343,117727,93017},
{1,1,3,11,27,41,109,23,365,283,1509,3269,5969,14567,27715,429,65813,169391},
{1,1,5,9,11,1,23,143,401,61,993,3029,1901,12947,10439,48661,113863,9353},
{1,3,7,3,15,27,123,51,403,569,75,3837,8167,10875,29861,44133,52385,185515},
{1,3,3,15,15,45,3,77,439,265,103,3715,7889,9241,26511,19063,108239,237233},
{1,1,5,13,7,47,7,185,155,833,1895,1103,6761,4307,19551,2371,41079,207663},
{1,1,3,7,1,49,79,127,149,383,919,3787,6703,8823,15551,28397,11497,144227},
{1,1,7,15,7,5,9,161,425,275,1943,3003,3615,1417,587,20949,9651,101257},
{1,3,5,11,31,11,113,201,113,889,867,3537,7173,3403,4713,29709,50127,55893},
{1,3,7,11,11,17,123,97,3,1009,1567,3261,8053,4639,24493,64085,73975,123965},
{1,1,7,1,31,7,111,137,427,615,865,2243,3603,5943,1639,22213,81977,77283},
{1,1,5,11,25,63,5,19,67,469,621,2831,1635,11859,23143,29189,43955,87475},
{1,3,7,15,7,61,125,207,401,567,1943,2645,641,15427,24467,41767,122591,48905},
{1,3,3,5,1,61,65,169,329,489,435,1719,491,6189,18383,34973,90611,180991},
{1,3,7,9,25,43,115,11,289,193,263,3885,4881,15669,19757,20073,119873,67069},
{1,1,7,11,3,45,93,115,233,891,1541,2557,2115,2237,4253,30445,32983,86185},
{1,3,7,3,29,23,105,51,157,505,773,2403,1237,5193,32725,53331,66377,25745},
{1,3,5,11,31,5,111,251,287,225,913,97,3429,15111,10637,18843,102589,229667},
{1,3,7,13,21,43,27,11,265,991,1645,1967,2675,3083,2957,65275,7757,201953},
{1,3,7,7,23,59,37,105,113,961,1585,855,6037,8461,24057,46861,42421,21061},
{1,1,5,1,7,45,37,147,225,793,737,753,565,5347,15393,42611,39253,246455},
{1,3,3,5,29,59,125,69,283,677,1615,3341,219,10753,445,43343,117035,137907},
{1,1,5,1,19,41,93,137,481,93,703,1211,4051,5591,5913,32831,62027,60519},
{1,1,7,13,17,63,65,147,361,83,1383,1761,579,9493,2611,6951,12197,81857},
{1,3,3,15,11,3,25,7,221,211,1745,1173,5479,12063,5667,43443,4865,193345},
{1,1,5,11,31,11,71,61,57,851,1089,1395,4525,1223,27681,14355,23125,257233},
{1,3,1,11,25,59,17,193,229,1005,387,3993,2457,4185,18421,1315,125155,142277},
{1,1,5,11,13,55,123,191,5,1023,705,3481,367,12961,11917,12131,99109,105093},
{1,1,3,11,13,29,57,57,467,19,1409,971,3041,13487,24737,3377,97883,248893},
{1,3,7,3,3,37,109,77,201,469,39,1747,2027,14781,18821,34647,123865,195097},
{1,3,3,5,29,27,97,217,249,141,431,1621,539,8945,3443,48227,27867,205355},
{1,1,3,13,7,57,65,167,103,511,239,325,1793,2811,14223,40999,12589,149759},
{1,3,5,11,3,1,61,87,283,29,507,3473,2685,13829,32337,8413,12201,152309},
{1,3,5,15,1,23,103,173,423,915,1519,1859,7341,8689,17141,53769,81189,144305},
{1,1,1,5,31,41,89,117,329,245,381,3357,1053,15079,3569,27665,65645,259279},
{1,1,7,5,3,55,91,35,463,15,1195,533,6013,10755,1919,61169,81285,82757},
{1,3,5,11,3,29,85,169,163,733,939,3401,3709,3307,17329,56873,10721,174235},
{1,1,5,1,11,45,75,247,435,21,1985,2261,7013,4935,2457,41077,53121,143269},
{1,3,3,13,17,59,43,149,27,1,367,957,5607,2591,22161,10095,73769,52455},
{1,1,3,13,15,15,121,83,469,819,1973,3595,2313,1621,3105,42971,7243,98727},
{1,1,5,7,21,53,123,9,119,437,1567,431,3647,10967,22037,8523,81279,126473},
{1,1,5,13,5,23,125,119,195,555,341,2037,313,6323,27201,8377,122793,197781},
{1,3,3,5,17,25,67,237,349,443,1529,3541,3105,10105,13409,20165,64597,244513},
{1,1,5,1,11,43,77,245,359,625,1171,597,3,591,2457,20275,75995,204685},
{1,3,1,11,5,13,99,107,285,617,1687,2959,4439,771,3103,62363,89437,172221},
{1,3,1,11,1,63,43,85,23,95,501,1223,669,16101,1071,53175,102101,419},
{1,3,1,5,19,23,63,105,289,419,885,441,5107,4213,8683,1847,113301,240821},
{1,1,1,9,9,9,111,63,53,531,517,3463,8171,2645,13883,52213,40707,24637},
{1,3,1,5,15,43,71,215,117,685,1819,1105,5805,8875,31093,31077,93807,65631},
{1,1,7,7,17,15,31,87,13,615,2003,3461,7585,1947,6693,26141,95059,52229},
{1,1,3,5,5,55,7,41,473,541,545,2901,763,12731,24715,43301,7981,123961},
{1,3,1,11,13,29,65,47,511,931,1681,3813,995,4261,32243,21327,33749,52607},
{1,1,3,1,27,51,19,119,71,989,485,1483,4115,11743,5513,32447,62599,163185},
{1,3,7,13,7,5,127,67,221,773,1641,3763,2061,2025,29813,64385,109219,70149},
{1,1,5,15,9,29,105,245,333,11,803,1877,6735,3797,1913,63837,23649,234721},
{1,3,7,13,11,21,113,175,385,885,1259,983,7715,11889,12515,35723,9897,63415},
{1,1,5,9,31,63,53,51,375,133,2021,3173,3861,9885,4117,37505,73687,16411},
{1,3,7,7,11,13,99,235,285,159,489,917,3033,7711,6545,52893,28549,68791},
{1,1,5,11,31,15,89,157,105,347,455,3391,5341,16035,11819,57679,48057,147673},
{1,3,1,5,21,5,1,41,213,677,1745,2591,6237,14265,5963,30017,47293,199411},
{1,3,1,15,19,9,65,103,489,977,579,2571,2827,12971,24445,17963,68829,89781},
{1,3,5,7,3,45,9,223,137,749,919,2695,7569,6735,16649,55899,91531,10709},
{1,1,5,11,25,51,81,243,473,85,1189,2317,785,9307,25555,36623,66881,150945},
{1,1,3,7,9,17,99,57,333,891,71,2359,2067,13265,30077,17935,47343,22673},
{1,1,5,7,13,17,77,109,427,667,1367,2383,7505,11239,14229,35431,35473,62447},
{1,1,1,15,27,5,51,221,471,877,449,3961,4197,15713,2955,58985,31431,241539},
{1,1,7,1,13,61,55,199,87,679,723,271,1061,8043,13163,8079,81501,60467},
{1,1,3,3,11,1,85,65,445,731,2017,3113,8085,7133,14789,2435,38459,234997},
{1,3,3,9,23,31,49,137,349,651,1975,3429,7137,7841,28297,58209,36493,259097},
{1,1,7,15,23,11,87,133,245,445,151,4075,141,15395,16649,36925,98421,217265},
{1,3,3,5,25,53,57,177,481,177,671,1249,2663,12855,24537,31867,110323,164113},
{1,3,5,7,23,25,19,91,447,1023,373,3863,4399,12973,7475,37485,8567,53271},
{1,1,5,7,31,33,31,75,223,299,1549,1863,353,4339,8891,10365,3399,185807},
{1,1,7,9,31,53,23,203,319,915,1923,205,3119,7243,25251,12907,101921,102695},
{1,1,7,9,15,1,123,173,123,215,263,3003,5881,1117,15195,47457,66663,224177},
{1,1,7,13,11,25,61,121,173,115,1897,2145,7783,9673,3321,1707,61475,53875},
{1,3,7,3,31,21,27,99,421,225,1565,2351,2275,10583,7877,43505,27629,140919},
{1,3,5,5,11,45,71,105,487,867,361,3995,2039,1495,27481,4753,20657,67077},
{1,1,5,1,19,33,1,77,377,353,719,1463,7053,7409,32165,15557,117673,69887},
{1,1,5,7,25,5,15,231,23,213,1627,1801,7793,651,9903,51745,111611,39679},
{1,3,3,5,23,43,37,199,437,19,1853,2119,461,12641,15865,39941,122545,213443},
{1,3,3,11,31,45,19,227,507,909,1501,2021,905,1763,1897,3735,81475,30005},
{1,1,5,5,29,9,55,25,23,59,593,2197,6029,8235,8397,27521,96221,168837},
{1,3,1,15,5,33,75,121,433,557,1011,3785,2545,953,17295,14407,94871,60445},
{1,3,3,7,7,53,29,75,171,587,1701,3815,2761,4403,39,17291,34897,187257},
{1,3,1,15,17,57,11,95,335,13,265,1161,7945,6419,26723,31907,89995,82265},
{1,1,7,5,9,59,27,153,37,165,823,3525,621,4777,3485,9109,116567,34691},
{1,1,5,13,23,27,11,63,35,39,995,2101,2611,14139,2683,63787,19813,97497},
{1,3,7,15,31,15,3,163,167,53,71,1881,4213,3485,21525,705,122345,203549},
{1,3,5,5,21,33,85,133,21,505,1639,3989,771,7171,21953,34503,31247,247459},
{1,1,7,7,31,1,27,39,469,243,679,4091,7137,8505,13329,34139,69485,259795},
{1,3,5,5,31,43,31,161,413,657,1407,1417,7349,3301,7691,49355,22929,68043},
{1,1,7,11,15,61,73,217,163,503,193,3795,41,16251,1187,65363,113211,100337},
{1,3,1,11,9,15,109,187,109,865,845,1579,321,1269,20613,5693,58421,254959},
{1,3,1,13,11,3,19,135,93,779,1383,219,2737,377,1125,35663,130815,103797},
{1,1,5,11,25,25,71,249,201,679,1677,1817,7619,10327,14821,47847,33629,250979},
{1,1,7,15,23,19,69,39,25,843,99,3499,2457,11681,30009,17609,46653,162427},
{1,3,3,7,23,25,77,135,61,501,1381,3977,1957,11255,16053,30297,58835,97589},
{1,3,5,3,9,31,9,55,421,109,1823,1921,7349,2661,4503,36691,48843,182631},
{1,1,1,11,7,23,107,125,393,105,1407,3461,4539,6121,7881,32407,83749,98831},
{1,3,3,13,5,59,5,3,185,959,241,819,1443,1789,12771,26703,25399,182583},
{1,1,1,3,3,47,7,45,93,373,175,87,649,12903,5029,1945,111967,140889},
{1,3,1,11,9,47,25,191,215,845,1557,9,3451,5837,11763,29127,113115,99039},
{1,1,1,5,23,53,45,1,361,751,807,1765,685,2109,28437,60489,65739,234511},
{1,3,3,7,15,57,71,61,195,123,1745,3249,351,14309,2017,15653,110803,45937},
{1,3,7,9,25,11,25,29,467,313,1927,2423,7311,14299,8145,8123,115103,213881},
{1,1,3,15,1,35,111,99,507,417,1433,129,5565,13365,18853,8607,109739,120623},
{1,1,1,7,13,31,93,3,327,67,1101,1965,5939,6505,3117,3021,33707,79353},
{1,1,3,7,15,21,23,117,367,137,287,903,4685,13943,26779,24607,70853,99743},
{1,1,7,11,25,43,67,181,459,737,1567,3491,5085,6487,23115,62341,102943,77301},
{1,1,3,15,7,35,81,199,455,851,835,3421,4675,15173,9205,7305,109849,15183},
{1,3,5,11,9,55,3,53,235,271,1265,3681,3627,3485,11591,53097,85949,158173},
{1,3,7,3,15,27,57,183,487,9,1797,2973,3687,12987,9133,14595,52067,131217},
{1,1,5,3,7,25,19,215,291,325,813,577,4249,10373,17233,29557,72979,70721},
{1,3,1,7,25,1,107,167,367,303,883,993,4189,6557,13697,15251,77065,116127},
{1,3,5,11,13,59,9,121,489,593,1503,601,5263,13837,20991,35761,45867,155905},
{1,1,3,3,19,47,127,115,267,261,969,961,5919,10085,29363,4935,100485,75561},
{1,3,1,15,11,53,39,187,53,11,1951,913,965,2565,5457,3237,24923,245681},
{1,1,7,3,15,5,25,45,17,45,1317,1853,6627,15879,29935,24749,118149,35359},
{1,1,7,1,21,45,67,71,25,743,925,3441,3013,1613,6321,12491,119931,164701},
{1,1,7,1,13,15,35,187,91,995,401,2443,4183,10823,20589,27413,117095,20359},
{1,3,3,7,15,51,55,167,409,859,719,3223,2457,16013,13639,4027,79339,225113},
{1,3,1,9,3,29,105,193,279,27,1093,2199,6983,619,10163,40365,71015,102191},
{1,1,3,9,29,5,33,247,27,299,2017,379,6199,15047,18329,3493,47679,76703},
{1,3,5,5,9,19,51,129,157,831,1373,653,7489,13125,1815,10915,88679,50269},
{1,3,3,9,9,49,79,11,181,679,1697,3707,205,13305,6293,56653,42619,116257},
{1,1,5,9,23,41,17,135,145,715,257,1561,6941,2411,31459,25055,35807,51579},
{1,1,1,7,11,13,49,155,403,569,751,2959,425,13949,22047,49829,71925,101647},
{1,1,3,15,15,15,17,213,113,395,1999,2039,3623,13255,24435,54487,78773,202637},
{1,3,7,9,5,21,61,165,97,349,1131,2677,333,13129,2137,22909,95795,143081},
{1,1,1,5,31,41,109,179,295,475,639,3929,1841,7545,19411,52573,10173,236769},
{1,1,1,5,27,51,9,217,393,671,931,433,7303,16295,6727,5703,88241,132665},
{1,1,7,13,21,33,19,241,497,519,1413,489,4975,1345,24925,40383,110815,136217},
{1,3,1,9,7,51,79,15,15,601,997,3713,7829,903,12393,60059,42057,175141},
{1,1,5,15,9,63,107,63,495,591,207,779,8069,3013,23839,3075,127481,193885},
{1,1,1,7,13,17,121,171,99,59,1043,1109,1337,1179,27635,34063,12945,1431},
{1,3,1,3,5,47,101,205,157,595,263,3887,7015,4693,15211,25381,128803,227233},
{1,1,3,11,17,33,1,19,153,603,119,2305,4041,4011,19849,761,52807,129811},
{1,3,7,15,21,7,13,225,497,459,389,911,6349,5059,6363,41915,90687,214501},
{1,3,1,15,1,39,31,83,147,629,185,1913,3217,959,651,65267,108613,20391},
{1,3,1,7,9,11,29,201,245,815,1869,2597,5693,15669,23293,30885,4029,225737},
{1,3,5,11,7,29,119,207,499,23,1563,3645,3839,2509,24043,64231,22509,221835},
{1,3,3,7,11,49,13,201,353,217,831,2803,1521,12989,25339,41035,2125,165271},
{1,1,5,11,1,45,93,29,55,1007,1919,241,5931,9211,17291,39849,25453,96077},
{1,3,1,1,29,43,11,105,331,693,1363,291,8191,7813,14135,38287,15469,256913},
{1,3,5,11,19,21,23,117,253,111,733,3785,5835,423,30251,27283,79561,162095},
{1,3,3,1,9,19,83,13,37,725,1597,1117,8067,8085,1315,41813,8973,175525},
{1,1,5,3,13,39,3,213,335,907,1143,1729,601,11255,24351,41045,11335,186221},
{1,3,3,9,17,11,29,33,303,815,1607,2403,8095,4213,16697,64733,24439,93081},
{1,1,1,3,13,37,35,181,243,645,1915,3521,569,3005,7271,32755,64575,119813},
{1,1,5,13,25,59,77,121,459,755,385,1893,1227,9957,5069,40063,27261,4703},
{1,3,1,3,29,41,95,255,219,21,317,3021,2615,5101,19413,25795,6521,157749},
{1,3,3,5,7,33,7,205,415,23,1431,117,1605,9541,11825,49195,86341,99673},
{1,3,3,5,17,37,33,209,49,161,321,3697,6483,12859,895,675,1899,260289},
{1,1,3,15,1,27,83,125,309,553,505,2209,4931,2593,28253,12879,74971,9047},
{1,3,7,3,15,3,105,19,41,119,149,3847,6593,875,23777,4547,57717,139387},
{1,1,1,3,9,43,25,15,67,609,951,273,8095,621,24819,17233,53423,192757},
{1,3,5,3,9,49,107,215,245,217,545,2285,2075,401,26599,32967,130457,203755},
{1,1,5,1,7,31,87,181,135,155,9,1431,307,13367,31147,10327,2817,63327},
{1,3,3,3,29,17,55,201,33,275,2005,3037,3439,1513,7563,46491,103319,5279},
{1,3,7,11,31,63,105,169,257,225,711,2041,1519,11801,18543,35173,92125,72729},
{1,1,3,3,11,13,127,231,229,809,303,1167,47,4281,2373,10455,74685,131775},
{1,1,5,15,1,5,97,139,189,39,37,3513,2119,1453,11477,45477,75613,169915},
{1,3,5,1,15,27,31,87,311,785,489,1331,5259,6963,26441,41675,107187,60723},
{1,1,3,5,13,9,33,3,273,357,841,1421,5993,12449,6821,4283,9437,215035},
{1,3,3,1,15,43,101,35,23,743,29,3953,3095,14355,25977,12513,54565,20199},
{1,3,3,1,11,53,99,95,63,503,1361,3231,2445,5073,4667,33033,4575,139475},
{1,3,3,5,19,57,15,115,125,1017,1913,907,2461,3229,16591,6591,26385,228661},
{1,3,1,11,27,19,7,121,245,997,1743,2571,1333,9603,27811,42081,44365,94943},
{1,3,1,1,13,5,127,217,63,137,989,1441,1133,8273,18091,22243,122931,28867},
{1,1,7,15,23,39,57,83,321,817,819,223,4803,6935,2027,20373,119683,29781},
{1,1,7,7,9,1,55,211,455,283,1647,471,4351,14119,6945,63117,109687,200165},
{1,1,7,7,29,45,113,253,135,375,1091,959,1423,1241,31689,33751,73459,91769},
{1,3,5,11,23,63,55,181,453,267,995,1309,2847,3791,21683,59809,81891,132635},
{1,1,1,13,17,37,87,17,61,689,1895,3877,4717,6447,22329,1619,30069,190887},
{1,3,1,7,27,61,17,51,99,909,85,951,107,1923,35,63389,90273,152643},
{1,1,1,1,15,39,77,255,191,613,655,1881,267,3927,18025,13825,15381,169193},
{1,3,3,1,31,17,73,69,231,221,501,3755,1671,2049,22493,16353,1775,181783},
{1,1,7,5,31,45,125,189,287,487,1911,3133,3257,8967,21295,1247,72297,68269},
{1,3,3,1,7,9,123,147,7,381,1597,1289,7831,14493,21145,15487,70353,147891},
{1,1,5,9,15,17,43,87,101,425,1819,163,6741,8255,2591,17719,112871,110793},
{1,1,3,9,3,27,7,41,43,743,131,705,2607,9963,26367,41191,126347,164291},
{1,3,3,15,7,17,97,153,283,461,1723,2421,4973,16369,30633,62299,119425,3591},
{1,1,1,13,7,33,95,255,429,693,849,3783,5985,8551,23227,1015,109023,42493},
{1,3,1,7,3,43,53,137,413,265,2033,1347,335,529,24751,16443,122195,158951},
{1,1,5,9,27,21,83,185,325,557,1247,2739,6925,5459,26027,62217,61113,197743},
{1,1,3,13,9,57,79,133,137,851,863,1605,7839,11809,29941,20473,6687,164479},
{1,1,3,9,9,51,123,29,139,43,1329,2701,3413,3875,19673,62369,10529,226525},
{1,3,1,5,25,47,7,201,119,623,9,25,1713,10817,8201,5847,77477,237883},
{1,1,5,13,15,53,39,93,235,619,1695,2389,2571,2389,4619,45769,17245,69973},
{1,1,7,1,31,9,75,143,1,67,809,1037,2801,16129,22443,26021,119683,14681},
{1,3,1,9,23,49,69,71,139,953,1053,3059,1061,5881,26207,15907,79389,95341},
{1,3,5,1,19,39,69,183,95,289,847,393,1649,1275,21187,34715,67553,123239},
{1,1,1,5,21,39,119,193,347,87,731,3327,6089,13781,20389,52303,11869,48975},
{1,3,5,1,19,17,93,33,215,457,687,1325,1997,2655,21195,54997,36877,57991},
{1,1,1,3,17,45,91,45,231,611,413,2321,7181,13765,7791,6973,24497,231795},
{1,3,3,15,7,29,103,31,295,637,1775,2293,8001,4175,1257,16881,93695,180591},
{1,1,1,13,31,7,47,51,267,231,463,939,7977,8593,15329,36871,50449,222341},
{1,3,7,3,27,31,57,135,507,177,1455,1963,4473,6449,727,49853,65275,237531},
{1,3,7,11,31,21,111,231,269,27,719,3275,2489,3689,3425,23763,39413,64565},
{1,1,1,11,23,27,31,153,201,985,1553,3061,7663,4079,13549,48765,64169,68223},
{1,1,7,15,11,53,125,23,73,799,591,665,127,3941,11251,12649,2657,230923},
{1,1,7,15,29,43,95,81,337,367,779,1237,7627,997,3355,1245,70477,159097},
{1,3,1,13,19,31,11,91,179,425,1395,1439,2723,401,26779,36723,115743,179653},
{1,1,3,1,29,35,11,217,301,421,765,1949,5475,2247,3953,27091,16895,194821},
{1,1,5,9,11,21,95,135,127,65,609,3893,7143,13231,29199,36205,38711,159599},
{1,3,5,13,25,25,101,221,495,993,961,2575,907,5277,18415,1797,22043,129889},
{1,1,1,15,21,21,99,3,175,735,659,543,7573,15549,14067,60009,65785,112927},
{1,3,7,7,3,39,61,203,143,581,487,2097,3943,6869,14435,46431,101781,233067},
{1,1,3,1,13,27,21,147,295,89,1845,1017,4621,10029,3517,25371,104531,225179},
{1,1,3,11,25,51,45,179,299,487,2039,85,4643,8211,12051,64819,93481,159511},
{1,1,5,3,21,7,73,193,415,7,125,2487,7369,2043,7633,19265,65337,57399},
{1,1,5,3,3,53,51,169,313,973,1549,243,3155,13827,24971,61393,15147,187397},
{1,3,3,3,29,33,91,41,367,77,1259,1703,2105,14473,17763,29809,47777,205553},
{1,3,7,3,23,61,59,235,51,41,417,691,2953,15577,32283,2793,109557,64729},
{1,1,5,9,13,17,93,201,151,323,1481,3645,3039,5131,503,42055,114939,198755},
{1,3,5,1,21,53,75,29,283,541,499,309,1923,995,21479,56183,103743,152113},
{1,3,1,3,21,51,67,97,481,509,805,213,5157,13573,16187,8199,28025,208445},
{1,1,7,7,15,25,107,127,355,249,707,1287,6831,5317,15613,12837,48091,27611},
{1,3,3,7,31,53,127,239,17,709,979,4023,7149,4239,20015,44365,113245,75873},
{1,3,5,11,27,37,49,123,137,967,1857,3961,7429,8355,30733,64587,73903,188581},
{1,3,3,7,19,51,69,121,345,637,1987,335,7071,13849,22369,46895,20761,148227},
{1,1,3,11,9,1,93,151,487,889,919,2429,5425,15303,12583,57627,42683,98265},
{1,3,5,3,1,29,87,189,285,805,933,1381,2789,107,14215,33171,110573,250983},
{1,3,1,1,27,43,63,115,317,401,885,1029,7003,10041,15299,42251,58675,177545},
{1,3,5,7,11,33,119,5,185,777,1795,1585,3543,1801,17681,1041,44513,105435},
{1,3,1,9,19,33,15,253,299,925,241,1333,615,12501,499,44449,16595,70357},
{1,1,3,13,13,31,17,123,215,805,1177,3683,27,11881,7645,25575,63057,89547},
{1,1,5,5,17,1,57,183,267,825,1987,329,5603,1295,425,61871,27859,157109},
{1,3,3,11,19,45,37,79,191,17,17,3379,7941,3159,20351,26341,34687,116281},
{1,1,3,7,11,7,61,199,459,993,1729,3751,1067,14965,14669,40281,12579,154601},
{1,3,3,13,19,53,17,39,137,219,1645,2899,505,10057,22891,32317,81201,126291},
{1,3,5,7,21,53,65,125,69,781,761,1683,5817,11859,11543,62853,57149,212261},
{1,3,5,9,13,25,81,119,439,25,239,2867,421,12631,22705,31039,96105,79023},
{1,3,5,3,19,9,51,135,437,393,1711,1205,5195,10927,28583,7513,110227,139295},
{1,3,7,9,31,15,5,143,49,13,1143,2325,5437,14289,31555,58777,102675,64559},
{1,1,7,3,3,21,65,127,341,109,167,1835,6687,1695,15631,47047,127543,51413},
{1,1,3,1,31,49,103,147,59,701,1251,3391,1935,5371,28585,50023,73839,118205},
{1,3,3,1,5,49,91,23,91,663,1369,1437,2657,11369,29857,53875,127045,242323},
{1,3,1,3,23,33,7,105,353,863,1211,1175,1347,12913,11973,55255,27145,175539},
{1,1,1,13,9,29,71,71,509,571,2005,3125,2731,6829,26863,16459,113195,80247},
{1,3,5,1,7,11,45,177,281,695,1197,2035,2137,11833,12417,5805,77211,45553},
{1,1,7,7,27,59,91,183,267,373,677,2431,903,4229,31997,19843,125089,242871},
{1,3,3,13,23,23,53,101,225,247,2013,853,279,2161,30045,28255,130907,57157},
{1,3,5,13,5,11,63,137,219,661,773,1991,4081,5963,25207,50461,85293,159441},
{1,3,1,15,5,59,43,87,429,77,73,1275,2619,16133,20009,26089,38129,157267},
{1,1,5,15,9,59,37,127,127,733,1703,1331,4293,3555,22739,49513,34533,143225},
{1,1,7,7,11,51,121,59,505,147,1855,1661,5539,3421,28863,14811,39811,228927},
{1,1,5,5,1,31,57,167,107,753,1835,2491,3311,8639,8743,17279,77071,8673},
{1,1,3,3,15,39,1,223,395,603,1095,435,1225,4045,21721,40767,48971,1583},
{1,1,3,13,9,17,47,175,229,827,769,2901,137,9931,11115,25337,105811,68413},
{1,1,1,5,29,55,43,39,319,919,749,931,1973,13147,913,48353,40955,189783},
{1,3,5,5,13,33,81,213,79,781,1069,3117,5859,9061,30963,17307,6281,208707},
{1,1,5,13,27,63,41,91,123,763,1115,3193,4571,4573,8235,24291,40911,225985},
{1,1,1,7,13,5,77,215,67,183,1447,1571,213,3481,28349,22451,44951,240257},
{1,3,7,7,3,21,39,233,263,19,489,1511,2313,1799,25173,17913,70593,2969},
{1,3,7,15,3,1,93,101,393,911,1055,953,1279,11947,11963,53443,29105,226057},
{1,1,3,7,7,53,119,39,439,629,1845,3411,3633,16345,27501,59565,39581,85373},
{1,1,5,7,19,39,19,191,509,239,359,645,8107,13721,21289,20763,67727,45957},
{1,1,1,13,5,13,113,41,135,351,311,1099,2391,16165,15805,54737,102645,224417},
{1,3,3,9,17,47,95,249,45,749,313,317,2413,15861,27221,35537,6407,50111},
{1,1,7,5,29,57,81,7,233,393,307,1089,1367,12275,11861,29119,27271,36351},
{1,3,5,15,9,15,23,241,233,305,1025,2035,4897,10321,17345,42873,109045,129533},
{1,3,5,9,21,33,111,81,311,829,1851,1437,5935,7847,15493,28531,74879,40567},
{1,3,7,7,13,21,43,119,507,701,1385,745,799,1567,13271,40267,130843,59951},
{1,3,3,1,19,43,45,119,87,263,1475,3897,2811,2711,4949,48043,125237,230897},
{1,1,7,1,1,53,17,71,313,373,5,2359,1643,9867,18365,5011,40675,105371},
{1,3,7,11,23,49,123,255,33,241,473,959,1859,6109,5433,27625,46839,90727},
{1,1,1,3,31,43,33,129,159,445,1831,1005,587,2091,5749,33271,50909,65057},
{1,1,7,13,3,21,17,125,357,97,1255,669,1583,7433,32287,61795,5915,211593},
{1,1,7,7,31,19,71,211,213,731,1491,3315,3633,14953,21369,4977,33533,12115},
{1,3,1,1,31,1,87,253,211,57,1431,2613,4075,14463,11287,38671,100129,4241},
{1,1,1,5,21,13,27,29,31,285,179,3861,5319,15683,2579,15663,63357,81849},
{1,1,3,7,23,29,29,79,263,865,1237,3871,2097,5337,2387,59277,28831,57957},
{1,3,7,15,15,31,83,195,87,691,71,1025,3145,675,14619,22399,88885,222969},
{1,1,5,7,19,3,121,105,383,675,777,2073,643,14439,19467,13159,115421,250561},
{1,3,5,9,13,41,119,23,355,765,579,849,3313,2443,29521,42965,102559,227707},
{1,3,3,7,23,55,115,83,331,873,797,621,1197,15299,26307,34287,120459,260603},
{1,1,3,5,7,11,113,119,65,691,1169,2291,7283,1391,10737,3801,40649,191009},
{1,1,7,9,3,23,95,109,457,277,871,3013,2833,4131,21081,43635,19875,162173},
{1,1,3,15,25,7,45,109,195,935,1487,1603,1663,15595,10687,4073,34863,45851},
{1,1,1,5,21,19,37,141,377,553,1225,2485,1235,13179,2587,43659,1405,52023},
{1,3,1,9,5,27,1,219,397,555,533,941,2755,1295,16157,30733,54279,168455},
{1,3,3,1,27,41,93,177,119,581,167,3943,5765,15455,555,17419,33117,160599},
{1,1,3,7,15,25,29,177,503,529,229,2535,1493,805,30983,26309,123453,118441},
{1,1,7,15,13,33,83,151,183,433,823,4003,1991,6563,18743,61835,56535,191193},
{1,1,1,13,9,31,91,63,455,67,243,1573,3507,9491,4677,13835,121603,241781},
{1,1,5,5,29,13,45,29,289,909,1923,3371,3675,13119,24599,58511,109467,126865},
{1,1,5,9,21,41,41,179,25,463,949,819,397,12329,3461,34773,61337,23579},
{1,3,3,11,1,25,17,165,77,455,1983,143,2763,8165,14849,1601,30093,54599},
{1,1,7,3,7,1,117,117,53,611,1405,3357,1717,8157,247,17501,30201,192485},
{1,1,1,5,23,47,95,173,133,603,1627,4039,5599,10575,30275,60287,3313,77551},
{1,1,1,9,31,49,87,169,221,561,1045,365,1955,9905,13057,33717,91203,57513},
{1,3,3,1,19,25,113,231,415,717,1767,755,4825,7541,10121,9351,72093,255877},
{1,3,1,7,1,35,3,231,345,375,809,2753,849,13915,16127,7575,45259,28917},
{1,3,3,11,23,43,13,37,305,765,517,333,473,14949,11939,35171,63963,181825},
{1,3,3,3,5,43,35,89,293,913,1325,2097,603,14365,4005,38935,23837,34271},
{1,1,3,15,1,47,67,199,167,909,1167,1513,7087,5017,23469,2621,24961,226679},
{1,3,7,15,23,37,111,217,33,423,457,1767,4821,10233,27045,33397,85351,156751},
{1,3,3,7,31,25,67,65,291,169,1505,1707,4833,11541,1189,62959,59831,48729},
{1,1,5,7,27,27,15,23,189,819,709,3591,2781,14807,20303,27795,88349,210251},
{1,3,7,15,1,19,49,103,219,85,1281,3981,7229,10427,11689,1547,90747,12283},
{1,1,1,13,31,49,81,121,287,851,333,353,7373,10165,1157,11713,89445,210709},
{1,3,7,5,31,35,3,229,443,973,1971,1861,5695,6725,6405,45927,115313,228667},
{1,3,3,11,29,17,105,203,69,945,1239,3213,6005,10095,31233,37421,62911,91371},
{1,1,7,1,21,59,7,43,391,299,1225,283,3351,11495,25071,16619,65127,114033},
{1,1,3,9,17,11,71,73,377,437,311,1083,6941,1039,1047,55647,21239,209201},
{1,3,7,5,29,51,113,163,215,511,615,2427,2747,14389,1005,27015,31809,30603},
{1,1,1,3,9,61,9,201,259,411,175,1003,401,13695,13103,3075,43695,177139},
{1,1,5,3,17,47,125,173,277,17,619,2295,3091,5615,4529,54065,81875,97279},
{1,3,3,9,3,61,97,151,287,671,1439,1129,6343,8161,24593,40371,109705,106279},
{1,3,3,1,5,61,21,31,41,855,1541,3351,575,3195,17155,46913,1797,146401},
{1,1,7,13,11,43,27,97,479,117,1873,3103,1947,9273,29171,35719,10601,209629},
{1,3,1,9,21,47,53,129,85,505,165,3437,5687,10289,6615,46719,50731,25271},
{1,1,3,1,1,33,37,239,45,565,1907,3831,2177,10967,12689,49395,36289,247507},
{1,1,5,1,19,57,75,245,59,967,1319,3971,5267,11713,15417,60503,63431,157267},
{1,1,5,7,7,15,99,87,331,261,1973,219,3063,4071,19273,48637,128089,55511},
{1,3,5,13,23,43,7,171,173,1023,1145,3551,5127,6365,18013,1613,51997,107265},
{1,3,5,3,7,7,23,195,251,387,1889,3645,4221,6025,27291,24831,123749,231403},
{1,3,1,1,29,49,107,215,93,211,1349,1925,7149,1015,27465,34139,126149,121349},
{1,1,5,5,19,15,121,189,167,801,483,1955,8031,4749,26665,64791,18671,123221},
{1,3,3,15,23,57,15,249,197,103,2021,1897,5975,12821,6441,62719,81415,232417},
{1,1,3,9,17,45,111,225,103,121,1259,2849,2235,2041,13261,7929,76325,38677},
{1,1,3,9,25,17,63,63,369,387,31,1423,5699,12519,27407,53193,963,123473},
{1,3,3,13,3,59,59,3,367,357,1391,1519,2619,2291,1349,28275,21655,8763},
{1,1,7,1,31,51,121,49,157,509,1513,3247,3439,8691,20729,17585,49013,228695},
{1,1,5,9,11,29,103,49,209,35,673,1409,2483,4561,12435,46139,31019,50929},
{1,1,3,9,11,45,77,143,277,769,1151,3705,7901,3735,31155,46135,84061,254357},
{1,3,3,3,5,51,95,7,155,121,1899,2261,2915,6637,6557,20535,20937,257275},
{1,1,7,9,13,49,125,135,7,535,1171,3501,1701,5791,10121,9845,21645,56451},
{1,1,7,5,9,1,115,27,229,813,133,753,1959,13121,30425,31059,114619,132257},
{1,1,5,3,23,25,41,165,21,551,1751,3563,731,15811,14777,22327,82853,116699},
{1,3,1,9,3,25,95,211,457,25,349,921,213,5721,26725,19541,102473,200845},
{1,3,1,13,5,1,31,49,493,785,61,2603,5997,12545,9793,32521,99859,256105},
{1,3,3,7,31,19,31,121,507,79,685,197,4027,12909,30533,38427,38993,14581},
{1,3,7,13,13,23,63,15,223,25,1957,2527,6061,11753,4835,34553,45579,205805},
{1,3,3,3,5,39,55,123,275,185,749,3227,8137,12959,7243,20613,46247,106127},
{1,1,7,13,1,21,49,145,237,291,1721,2981,267,1255,21817,39553,21937,115307},
{1,1,1,15,5,63,3,201,117,991,1049,1975,5117,5799,28211,37907,46799,240847},
{1,3,3,5,25,15,29,111,201,857,319,2695,4251,4303,28495,12481,31979,107503},
{1,1,3,11,3,27,81,55,489,983,293,3181,4593,4759,18437,51185,47701,75469},
{1,3,1,3,11,25,113,243,365,299,1717,561,5173,5983,7453,33563,98519,162451},
{1,3,1,5,1,21,3,87,267,483,1397,791,4807,4649,13713,19861,110471,51443},
{1,3,7,5,31,9,13,251,351,609,841,3267,4201,8771,6673,44867,105221,189399},
{1,1,3,1,13,43,47,153,331,1013,705,1867,563,6361,7407,46243,30521,213831},
{1,3,3,7,29,41,3,179,319,877,905,3803,2775,9729,5673,9521,117887,37605},
{1,1,5,5,11,49,111,195,467,931,849,2785,7829,2291,29031,52019,86493,213971},
{1,1,3,11,13,11,81,81,419,621,181,1203,7305,7857,16885,2531,53127,35553},
{1,1,5,1,19,35,75,131,159,211,319,2805,6497,14759,28997,62347,4013,233821},
{1,3,3,15,1,55,107,105,35,369,1259,665,6717,2555,7149,10373,33153,105915},
{1,3,7,5,31,13,27,207,359,355,2047,1777,5555,12659,30547,3655,86189,961},
{1,3,7,9,9,55,7,117,57,115,745,501,2341,3899,8229,10625,66905,187959},
{1,3,3,13,25,43,87,197,303,405,1459,3385,4109,8325,24747,18405,48845,96673},
{1,3,5,3,21,37,109,9,183,585,1287,3851,4939,1057,19489,42603,32447,117957},
{1,1,5,13,3,47,109,115,73,733,1189,3773,7471,10339,5093,50253,122665,254381},
{1,1,5,5,21,33,113,187,51,245,241,3887,4075,11945,20883,18817,43567,851},
{1,3,7,3,1,29,87,101,29,93,643,2659,1753,4797,17477,16087,43453,110383},
{1,1,7,13,17,51,75,91,445,171,1369,499,3753,14035,4445,21437,86205,231163},
{1,1,7,13,17,41,67,49,225,659,1181,1751,5211,6847,20339,34271,60273,52315},
{1,1,5,5,5,17,87,223,25,773,53,2447,6805,6547,4429,46809,51171,66457},
{1,1,5,3,29,49,11,205,279,821,725,2425,443,211,6347,59845,90763,237911},
{1,1,3,9,31,7,49,1,229,755,517,809,2955,3571,2385,33097,19659,55397},
{1,3,5,3,5,21,67,227,359,401,1697,2131,4585,2661,3659,22621,51639,245877},
{1,1,7,5,11,7,57,133,9,917,427,2777,6009,11393,29473,59311,77095,176215},
{1,1,7,5,13,29,101,15,293,7,797,437,3739,3369,16917,19047,17773,219541},
{1,3,1,9,13,51,15,19,209,991,413,787,3797,14029,23699,8591,40429,56115},
{1,3,7,3,31,9,77,33,487,155,1903,3023,8163,385,4703,57511,102083,85785},
{1,1,5,11,17,59,115,73,89,723,1523,2671,1755,3463,19861,31573,126405,90215},
{1,3,3,13,17,27,123,37,71,173,203,1245,7905,8955,22589,56705,120473,90129},
{1,3,3,1,17,63,55,225,259,531,1493,2639,1319,10865,17993,11205,13253,111261},
{1,1,1,11,25,17,41,45,385,1009,1573,1797,527,543,14743,35789,63871,112183},
{1,1,7,15,15,57,109,127,143,955,1091,2585,3429,11763,5849,53805,116865,68895},
{1,1,7,15,9,11,1,9,491,765,1835,3825,5043,13091,4123,19621,17687,241015},
{1,3,5,7,25,51,117,193,91,451,1871,3819,1881,8065,25809,36257,107955,37109},
{1,3,1,15,5,5,101,7,59,859,977,2673,2825,3291,26283,23467,28383,257775},
{1,3,3,15,17,43,87,191,85,829,653,327,1773,10101,2707,18341,61435,242215},
{1,3,7,13,27,43,127,253,403,81,505,2841,1509,4951,23791,18099,46747,192717},
{1,1,1,9,31,15,127,29,171,999,1919,4059,2781,2475,8997,15459,37003,217141},
{1,3,3,1,31,41,67,31,171,719,789,645,3925,11117,1241,63221,1087,59789},
{1,1,1,9,17,41,107,13,405,879,1955,3309,1281,10601,13883,43987,111691,130555},
{1,3,7,9,21,17,127,243,51,689,1945,3769,7121,7703,16825,34893,32167,20167},
{1,1,1,5,7,7,61,149,75,289,717,1951,5917,13375,15683,27507,10897,199009},
{1,3,7,9,25,61,43,167,45,299,5,125,3289,13685,10843,25535,98383,143401},
{1,1,3,15,21,27,37,45,233,179,611,3025,7887,9421,16791,17147,49013,33249},
{1,3,7,15,19,43,43,9,255,295,649,811,1303,1989,5401,53891,42679,66879},
{1,1,7,7,25,31,89,199,455,733,295,1157,4375,7341,7823,6025,56311,257579},
{1,1,7,3,1,51,15,29,35,917,1839,741,1089,8615,4967,34047,32981,200693},
{1,3,3,11,21,13,71,53,315,801,1015,3829,2297,6649,28501,18173,83121,107195},
{1,1,7,7,1,5,127,103,435,707,7,1045,187,10927,32395,24999,58463,94069},
{1,1,7,9,11,25,73,57,231,455,1033,2899,2861,8811,21671,16115,97807,221791},
{1,3,5,11,11,19,105,37,181,1,1231,2275,4789,13071,24843,25901,123711,145609},
{1,3,7,13,7,7,21,215,393,43,1713,2921,1959,14417,17109,55793,36285,81731},
{1,1,5,15,29,15,5,115,15,795,1535,2473,3663,10123,20721,32739,21141,217731},
{1,1,3,1,15,13,21,49,293,689,985,3949,3329,7167,16925,15069,47345,192749},
{1,3,3,7,5,27,85,11,337,651,777,1775,5279,15229,21473,36561,85293,27893},
{1,3,7,1,15,29,7,199,71,893,1587,1831,3891,3299,14323,23165,28199,84055},
{1,1,1,7,9,27,15,75,497,127,433,1781,3711,12659,3765,40827,112425,36281},
{1,1,5,1,31,59,9,91,301,217,2013,2015,265,3795,14609,13389,5451,260169},
{1,1,1,15,19,43,85,37,33,687,1253,2615,4027,3741,13971,21261,106261,204233},
{1,1,7,9,31,45,105,111,207,433,633,3949,8057,5049,23657,12227,86251,218077},
{1,3,5,11,13,33,1,67,117,595,1835,287,2509,14841,1525,15761,61319,182531},
{1,1,3,9,7,43,105,85,17,349,1769,3945,31,4907,9373,22447,70905,29189},
{1,1,5,5,9,19,93,179,95,255,1807,2717,4757,15025,19479,63499,42441,236519},
{1,1,1,1,21,35,1,101,343,1023,1311,347,301,8419,23367,31543,51661,148277},
{1,1,7,11,23,37,113,207,147,743,1905,1683,3733,5659,22491,62129,111671,227019},
{1,1,3,13,27,5,21,207,445,319,1355,2541,2853,583,1261,64477,18337,91611},
{1,3,5,3,1,31,51,55,487,735,1599,523,5323,10855,28717,62103,18671,143885},
{1,3,1,1,15,5,79,107,173,747,1213,1151,875,12759,27115,16403,31349,208909},
{1,3,5,9,13,57,35,121,135,237,1707,3655,8109,3623,5119,27645,49401,46453},
{1,3,7,11,27,3,103,231,43,515,1279,499,1355,2605,11587,33641,81661,29441},
{1,3,5,7,13,27,55,191,81,185,527,519,4555,3349,24533,60635,40009,230761},
{1,1,5,3,13,35,75,211,67,305,705,543,3819,16265,9867,64309,35047,24873},
{1,3,1,1,11,37,75,3,145,327,1243,3291,7127,5009,7757,59567,90459,98035},
{1,3,5,9,9,5,71,29,243,41,447,2597,1243,12899,19681,30523,90799,142279},
{1,3,3,3,15,21,25,101,451,651,143,3899,3377,4855,23843,25047,87951,239229},
{1,1,1,1,23,29,25,31,227,43,399,723,693,12379,11343,46123,105435,224997},
{1,1,7,3,21,47,77,57,397,689,267,813,1279,1727,7451,34025,90273,111663},
{1,1,5,3,25,61,7,137,271,723,495,2575,3695,4947,31973,47835,107003,221839},
{1,3,1,7,5,25,21,95,323,3,613,1721,2551,8803,6803,52765,34543,110945},
{1,3,5,9,27,23,123,193,63,161,1395,679,161,13719,29321,19243,51947,229547},
{1,3,5,15,15,37,127,103,439,513,989,1393,3761,9109,20649,18171,69939,117447},
{1,1,7,9,7,57,87,159,195,821,57,2469,7693,6759,32595,41109,94785,53381},
{1,3,3,7,17,63,41,7,437,469,1453,3741,7591,5563,11819,23861,129777,119731},
{1,1,3,3,27,55,21,145,243,991,687,909,2105,4485,9095,3677,53819,183027},
{1,1,1,15,13,61,27,81,95,37,1439,973,7613,5749,16811,26801,105745,8847},
{1,3,1,9,15,17,111,61,27,373,89,2729,6397,4899,11297,4403,30657,207379},
{1,3,5,15,19,9,19,19,497,667,105,601,6715,6355,4231,19241,101771,105651},
{1,1,3,9,11,11,115,109,177,753,997,2119,5969,13377,13285,25373,105023,158393},
{1,3,5,15,27,23,19,117,129,457,1973,2171,8071,2093,13407,9295,82967,184753},
{1,1,7,5,1,45,9,25,307,629,1169,2859,3987,11411,13609,44993,26019,107003},
{1,1,1,13,29,15,13,163,203,885,281,1605,8001,899,4081,65467,61283,198963},
{1,1,3,5,27,9,89,193,375,633,1807,2069,3467,3167,23751,39115,90093,190365},
{1,3,3,5,1,1,19,161,21,745,493,2227,7993,3337,27041,4817,58963,237015},
{1,3,5,15,15,45,51,145,299,787,1059,2407,1143,775,17473,22235,18241,103897},
{1,1,1,9,11,35,75,195,281,935,113,3009,4797,7221,12475,18563,10315,255541},
{1,1,5,7,25,9,121,179,303,511,2041,1485,529,13843,29013,28139,63237,21259},
{1,3,7,11,9,21,61,177,63,179,679,17,4069,8929,14499,53913,27925,48449},
{1,3,5,3,9,27,111,247,253,175,1591,3583,3351,9039,597,23859,126585,157367},
{1,1,7,9,1,9,29,1,273,89,767,1873,39,10487,29857,23577,67457,44571},
{1,1,7,5,5,23,13,181,283,333,21,1409,5937,8981,7445,61267,21729,32677},
{1,3,1,15,31,5,45,253,179,91,341,359,4269,7567,23699,30589,42909,126171},
{1,3,7,7,23,45,15,93,115,873,49,845,827,14357,20163,41565,37105,120331},
{1,1,7,7,15,25,55,175,11,457,1537,1937,807,11399,27751,16935,75231,204039},
{1,3,7,13,1,37,67,145,471,1013,1273,4093,4449,4433,29063,205,93249,140383},
{1,3,1,13,1,57,85,223,349,125,863,2179,7813,8817,1767,19169,41367,65883},
{1,3,3,15,21,39,3,31,67,505,271,505,5495,4183,3631,4567,48061,149565},
{1,1,7,11,13,39,109,201,287,1013,1505,3105,3845,1963,4361,61753,29145,146235},
{1,3,5,3,29,39,71,99,501,53,835,3295,5335,1017,25913,63637,115353,210509},
{1,3,1,13,9,53,33,177,419,63,793,1329,2261,11633,18805,49771,47533,74949},
{1,3,7,11,7,49,123,237,195,17,1919,1911,4135,11829,26307,34905,114361,228655},
{1,3,5,3,5,57,65,161,195,857,1187,2303,1975,2555,26065,17963,57403,136193},
{1,1,3,11,1,5,105,217,229,769,1393,2419,7751,14293,9407,4569,30663,89345},
{1,3,3,7,23,15,15,189,67,863,485,2435,5145,10537,16485,50369,118245,253201},
{1,1,1,5,27,27,47,129,383,227,115,3027,1575,15765,10207,4885,125707,184703},
{1,3,5,5,17,9,45,55,151,751,415,2139,8071,2309,27641,29743,47183,21437},
{1,3,3,7,9,47,51,31,261,237,1695,1065,4503,7167,25791,39659,90145,130481},
{1,1,3,3,21,27,53,249,407,779,1315,1005,6953,14959,2265,61645,118623,254067},
{1,3,1,9,13,25,33,225,467,325,1513,1237,1569,8749,1587,4699,19893,163597},
{1,3,5,5,29,29,1,55,437,575,149,791,4243,4405,22963,64125,21631,25819},
{1,3,5,3,25,9,19,27,419,139,2035,2065,1925,11499,20053,13161,15115,120891},
{1,1,5,9,7,9,113,3,195,555,863,595,6569,9819,14727,38285,13737,130903},
{1,1,3,7,19,17,35,107,489,285,247,3103,2919,11163,2811,62081,42989,24495},
{1,3,1,15,17,5,123,221,117,689,1567,3803,5801,14121,23263,8851,41559,226271},
{1,1,1,15,21,39,87,135,485,59,1899,2483,2599,8783,6129,55407,7291,217117},
{1,1,3,11,27,53,45,241,51,829,121,3047,6785,15127,13923,47913,9087,112005},
{1,1,1,13,5,9,45,37,235,497,871,1471,2895,247,9085,39611,63445,218391},
{1,1,5,3,5,29,23,155,339,293,535,1569,2625,2867,4639,53049,88721,96903},
{1,1,3,15,5,25,17,45,47,683,949,1381,5929,9539,3345,59883,19071,200411},
{1,1,1,11,11,5,71,15,469,749,1763,541,7109,11731,8463,35145,121795,219441},
{1,3,7,11,5,17,63,159,69,993,1519,1531,6913,3901,22131,42909,41299,261813},
{1,1,3,5,21,27,27,197,339,275,2011,2263,855,1939,21561,30577,6515,124417},
{1,3,5,15,25,35,91,31,269,857,327,3643,3211,14401,18399,9007,12897,25555},
{1,1,7,15,19,47,127,157,407,867,943,1509,3113,49,32131,46975,130013,66457},
{1,3,3,13,31,45,59,135,67,825,157,2441,2851,2355,28115,14075,106317,145945},
{1,1,1,15,27,27,5,211,85,749,671,1341,6865,10027,14419,20159,126647,147893},
{1,1,1,7,25,49,115,231,65,161,1409,573,2859,639,12567,58459,73781,136893},
{1,1,1,7,11,57,97,141,327,975,1799,3051,365,9331,14583,16723,113153,224127},
{1,3,1,13,13,17,105,109,151,41,1903,1685,2285,5697,16559,34133,106045,203217},
{1,1,1,3,29,61,43,255,269,277,1847,3781,7991,131,9833,34305,10763,41869},
{1,1,7,3,11,1,85,89,247,99,419,2041,3729,10301,5291,36033,31749,261871},
{1,3,7,9,27,27,41,3,303,893,697,1631,5015,4233,22827,3913,22245,121193},
{1,3,3,13,19,11,15,239,419,123,1213,185,4465,4909,25421,18363,72537,167939},
{1,1,3,5,13,49,57,197,19,877,1465,2933,5909,7147,1039,37035,91209,126013},
{1,1,3,5,23,7,63,179,59,47,1501,1863,2949,13959,28131,29705,107975,155251},
{1,1,1,5,25,51,77,169,327,585,1531,3367,3075,6313,26725,453,68635,173787},
{1,3,7,9,5,15,43,45,311,367,297,2249,7507,4785,22685,37279,121683,141453},
{1,3,7,15,17,33,43,251,281,345,1659,3729,7629,6179,26107,64255,88003,2545},
{1,3,7,9,17,13,71,49,341,495,1975,173,5773,3821,6615,50917,53781,75557},
{1,1,5,13,17,21,121,35,195,367,1191,1331,6423,8425,7705,59117,44575,225431},
{1,1,1,5,25,39,89,65,449,491,211,2949,4493,23,22571,4801,50525,222563},
{1,1,7,5,7,21,15,171,443,225,577,1841,8139,15071,6095,60185,71957,244753},
{1,1,5,9,31,33,21,195,415,1003,441,627,2339,8245,11187,55933,59045,177455},
{1,1,3,9,31,29,7,15,31,577,1435,1317,2923,3807,29693,45857,61787,213565},
{1,3,7,15,17,51,65,87,295,811,753,1113,7695,275,28331,46363,53247,166993},
{1,1,5,11,15,31,31,47,273,383,1831,3821,1337,13257,415,35453,15293,173095},
{1,3,1,13,19,21,63,199,159,475,1257,3119,7083,2861,21099,16873,83583,186289},
{1,1,7,13,15,23,11,103,387,899,261,2863,3681,5683,5587,64655,7411,148633},
{1,3,1,13,1,45,5,173,379,287,1451,2253,3811,10963,20285,59681,81285,48523},
{1,1,5,9,27,17,57,25,499,289,1083,3057,793,5251,10519,36647,67751,237487},
{1,1,3,1,17,13,23,73,1,951,111,3769,3611,4827,10081,55919,21411,127303},
{1,3,1,1,29,35,93,139,179,217,1839,1907,4365,1813,31985,28927,39319,233413},
{1,1,1,7,7,47,37,127,449,473,311,3833,3263,4163,15985,50159,82685,73273},
{1,1,1,3,3,5,69,95,101,115,1575,63,1897,13733,22149,8793,82983,192553},
{1,3,1,5,3,57,121,13,291,975,505,3105,6929,12737,25869,29173,16757,17733},
{1,1,3,13,13,23,51,51,239,795,877,1547,6533,11497,14309,32941,128109,187313},
{1,1,3,5,19,37,57,223,509,379,1235,1881,4133,13219,5479,36781,56155,231001},
{1,1,1,5,25,45,111,183,37,875,1487,3771,5593,6835,10921,40697,114455,259491},
{1,1,3,11,13,5,43,47,7,435,1543,3835,1631,8889,23567,24705,26687,14261},
{1,3,3,11,1,13,51,171,433,1011,679,1307,1683,7379,7163,29727,40209,259973},
{1,3,1,5,25,33,111,11,303,815,1883,263,7907,12637,19203,64151,55739,240509},
{1,3,5,7,23,51,3,183,425,47,231,807,1891,10943,17873,20209,60871,30269},
{1,1,1,1,1,23,11,183,351,5,37,3883,1291,15933,11379,53057,61389,240547},
{1,3,1,5,7,53,97,29,239,805,1929,1001,5103,11,24695,7825,109755,254717},
{1,3,3,11,15,37,115,117,391,313,1761,3627,3931,10277,1767,25401,123827,60463},
{1,1,7,9,9,61,23,65,473,579,1979,415,629,3613,27409,46909,3281,3883},
{1,3,3,13,25,17,71,247,297,451,153,1949,2727,6427,19815,54013,129363,248237},
{1,1,7,7,29,9,57,171,159,287,693,1365,4665,5255,15013,21225,125409,5893},
{1,3,3,1,9,43,13,139,359,267,115,2025,693,4789,10353,60459,30835,56575},
{1,1,1,7,23,35,35,77,245,705,75,2841,1683,6109,19661,49021,25019,7297},
{1,3,1,5,1,19,49,53,19,435,1471,409,7051,7057,3621,42925,59551,70941},
{1,3,7,5,21,27,39,221,389,255,537,597,7729,10473,6657,13261,11303,112409},
{1,3,7,13,29,29,81,107,329,25,537,561,2247,10371,30031,20537,28437,113319},
{1,1,5,9,9,7,89,155,337,829,755,3259,3563,11849,31179,43297,79601,187545},
{1,3,3,5,11,63,101,159,357,627,587,3233,405,4083,5953,44541,110723,240573},
{1,1,3,15,5,39,87,231,455,195,1603,315,3869,6375,745,28349,56469,119033},
{1,1,7,1,11,7,79,47,391,585,1299,3237,7345,15959,4293,43285,111737,215923},
{1,1,3,15,21,53,113,73,265,589,299,289,3983,1653,17407,15287,53199,44221},
{1,3,1,3,1,13,31,41,509,523,401,2647,2731,5699,15649,51737,81249,230865},
{1,3,5,3,15,53,91,209,249,243,1119,2531,319,9259,26555,59579,28767,235073},
{1,1,1,13,29,25,57,3,413,945,841,1151,7167,2545,7283,3947,109375,148677},
{1,3,3,7,29,27,81,141,21,771,577,897,73,13081,30035,49213,90627,7483},
{1,3,1,13,23,11,19,159,183,789,683,2071,7107,3025,27333,9571,69621,48529},
{1,3,1,9,5,43,7,123,341,75,1709,135,7929,14563,6849,32783,91971,223789},
{1,1,7,3,19,13,45,229,7,559,1895,2649,7593,1063,17715,45019,29743,37819},
{1,1,5,3,11,25,11,169,249,415,249,209,2223,5947,23381,12109,37697,131729},
{1,1,1,7,19,47,125,117,235,825,801,921,2363,1261,20529,65445,55315,173561},
{1,1,1,1,5,39,31,11,239,333,727,3991,1453,2201,18129,3513,112057,109673},
{1,1,7,5,21,59,37,255,261,1,1401,1101,1233,3813,22809,39389,66263,191623},
{1,3,1,7,5,51,73,85,319,671,1149,1631,6021,10711,3813,36485,106147,202021},
{1,3,3,13,7,63,59,253,337,453,61,209,2809,10429,28069,55971,57985,244779},
{1,1,1,9,27,59,45,101,427,713,1667,2965,6161,1235,8793,2387,66031,85151},
{1,1,3,1,5,25,101,7,449,149,823,725,6803,11949,13009,14785,45633,241957},
{1,3,7,15,29,45,103,151,159,23,1353,3541,5909,4173,31391,16179,38289,206603},
{1,1,7,7,23,3,97,29,141,383,379,3189,4399,4545,30797,55827,126223,97049},
{1,3,3,7,25,35,61,15,349,929,65,3697,7637,12239,29051,36001,114513,151069},
{1,3,3,11,19,1,23,245,9,689,1251,1043,2393,15817,31561,21059,3435,228091},
{1,3,7,3,23,17,121,147,427,47,905,3877,2301,15709,13599,48895,108955,53219},
{1,3,7,3,25,31,53,143,1,841,1691,749,6713,5373,23487,25749,13911,240923},
{1,3,5,3,7,39,101,83,159,187,583,721,7745,1119,61,27319,35157,241729},
{1,1,5,11,27,21,79,199,179,463,987,3909,1741,503,12339,15323,4063,180337},
{1,3,7,11,23,43,7,115,489,215,209,3213,4057,13221,27061,52037,34921,36385},
{1,1,7,1,15,13,113,55,207,839,1939,4095,5629,7647,12753,59739,60779,196589},
{1,1,1,5,5,13,113,243,297,513,1615,1513,1247,4025,20901,44775,86987,75437},
{1,1,3,7,7,35,77,115,223,929,1683,949,2191,15533,29471,24103,102475,173027},
{1,3,1,11,23,37,7,179,287,267,319,3147,1481,12297,28185,51423,7505,236225},
{1,1,3,5,27,5,71,95,289,121,939,3543,365,4903,10091,3903,111155,83517},
{1,1,7,9,29,3,87,245,313,973,1181,3389,3697,13237,13703,31557,17269,17329},
{1,1,5,11,5,41,117,51,239,907,809,741,5327,3403,11825,46981,93485,38053},
{1,1,7,1,25,41,5,169,11,599,1451,2189,7255,8441,11169,58313,4387,69},
{1,3,1,13,5,21,75,229,153,355,1511,175,4793,12111,25321,39983,84205,195003},
{1,1,7,1,17,61,67,181,69,149,921,1107,6319,431,29481,12507,13109,29527},
{1,1,5,5,27,47,69,119,469,193,513,1573,7421,2723,20997,59585,49645,261259},
{1,1,3,9,27,41,41,3,181,803,1281,2937,6745,5629,8403,18987,98411,128321},
{1,3,3,9,5,29,55,223,309,841,1049,1163,3497,8935,8529,51367,90693,77463},
{1,3,5,3,3,59,23,31,309,907,107,3471,4365,14463,24093,35435,24587,151163},
{1,3,3,1,11,37,99,95,485,601,1797,891,5645,8927,22085,5185,18495,260455},
{1,3,7,15,31,61,5,177,159,287,311,1377,1419,4387,25297,22505,100937,223785},
{1,3,3,3,27,31,45,171,95,507,1475,4013,2781,133,6857,3367,103455,69559},
{1,3,3,7,9,51,47,247,213,665,1929,2799,5513,9183,20197,14831,75277,187565},
{1,3,1,9,13,11,15,253,145,31,847,1579,5513,9,3327,46049,16709,56353},
{1,3,3,3,9,17,59,131,3,621,1209,3415,2999,127,629,7925,6109,59743},
{1,1,5,15,29,35,87,197,495,671,51,293,3943,7969,4739,10161,119943,97217},
{1,1,1,9,25,57,61,197,139,899,783,3835,3407,16301,19033,33359,56309,16237},
{1,1,5,11,25,47,95,121,197,511,227,2281,5805,10581,14885,19685,28075,25431},
{1,1,3,9,1,43,59,105,319,45,1567,905,7641,2199,3979,13717,22829,44777},
{1,3,7,1,19,49,105,53,227,293,989,697,2553,4561,14851,8999,74815,207475},
{1,1,5,11,23,3,85,29,419,847,1385,3857,641,14951,25629,18019,2497,24723},
{1,3,5,15,5,11,51,225,179,695,787,663,7051,3595,4987,53315,88693,7915},
{1,3,1,13,17,51,51,247,431,555,603,3301,443,629,26509,32047,54433,208297},
{1,3,7,7,13,41,95,105,135,443,377,1259,3301,6945,11677,33869,107799,186567},
{1,1,5,7,31,17,85,129,409,781,983,25,6877,83,12625,31919,41989,55195},
{1,1,3,3,7,45,37,45,237,967,1371,657,7983,3121,32707,25757,49987,92683},
{1,3,1,1,19,57,63,25,355,893,2017,1671,7343,4451,28243,22157,103901,178017},
{1,3,7,13,17,59,81,99,329,117,1395,2565,5725,2371,343,4713,35077,49793},
{1,3,7,15,31,19,87,243,411,339,1063,117,1827,1583,12571,23153,3363,81695},
{1,3,7,1,3,49,95,133,295,433,1885,843,6679,13673,32277,59085,46957,217037},
{1,1,3,9,23,53,45,183,79,55,1267,283,3249,4101,8107,54473,126141,127235},
{1,3,5,7,19,57,113,205,37,817,929,3643,2231,15725,1733,7877,116741,254529},
{1,3,1,9,9,7,75,45,83,203,1401,445,1043,239,30865,32189,91081,180681},
{1,1,7,7,1,3,61,255,483,599,897,1601,5189,13279,4981,37235,117505,66625},
{1,1,3,13,29,43,65,73,213,307,959,2735,5155,16063,15745,6225,50159,182445},
{1,1,3,9,31,61,73,185,457,687,1887,4041,3455,4739,16399,40929,32631,179031},
{1,3,3,15,5,45,1,241,187,23,63,2497,7759,9175,11003,40579,45769,107133},
{1,3,3,7,5,63,7,67,31,917,1825,2037,2527,9767,2665,18573,14289,21583},
{1,1,5,15,15,25,51,127,261,925,1651,769,7779,7327,7239,20437,9947,144697},
{1,1,5,1,5,13,99,7,269,135,345,1851,7963,457,24573,32529,127359,157755},
{1,3,5,15,21,17,31,115,321,351,117,1301,2455,3363,14213,62903,75273,261119},
{1,3,7,1,1,9,53,209,319,489,827,1365,4709,7419,28213,56095,9611,234877},
{1,1,5,5,1,7,49,15,377,309,1701,1775,5571,12437,27521,54753,68977,138549},
{1,1,3,11,9,29,67,21,411,647,983,1075,2387,13355,1781,56129,87235,260133},
{1,3,1,11,5,57,71,159,345,853,745,3733,1607,7265,20097,18911,101141,70495},
{1,1,3,9,1,43,127,127,471,465,1777,1879,4655,12925,24935,58445,78303,200463},
{1,1,1,15,5,33,63,17,401,831,1559,3547,7869,13901,18185,9399,65859,185315},
{1,3,7,1,25,21,17,175,401,833,847,3593,1283,14745,11827,1987,89299,187369},
{1,1,7,13,29,31,45,219,177,369,1313,3015,5859,1829,8793,49109,97581,233179},
{1,3,3,15,17,31,61,215,231,495,1307,3067,3187,8813,22505,14055,30773,177955},
{1,3,7,15,9,61,57,105,89,267,233,905,3727,1841,31875,32499,27003,208491},
{1,3,1,11,31,9,63,55,213,209,1625,2635,4335,15201,6127,11097,37991,62813},
{1,1,1,5,13,49,127,249,339,525,1943,2935,3255,5199,6869,6325,731,51085},
{1,1,5,7,7,29,59,187,463,409,1321,377,7361,8303,20385,39649,81379,235555},
{1,1,5,13,15,45,99,57,217,535,1747,4081,4781,1005,25197,23853,90587,189579},
{1,1,7,7,23,31,1,151,339,447,523,2609,5917,6965,25815,62797,104083,245917},
{1,3,5,3,7,37,79,253,423,511,1477,3121,5557,1413,31075,22249,117639,243543},
{1,1,3,7,5,31,93,117,135,235,745,3287,4451,2487,15179,62229,18247,150277},
{1,1,7,15,31,57,125,219,433,629,1809,2499,6083,7631,31495,63183,28533,120579},
{1,1,1,13,31,47,77,73,343,867,1055,1121,3035,15693,6971,50231,16527,190795},
{1,3,7,7,11,1,5,215,87,885,1429,1277,3831,9341,22011,34585,56167,65301},
{1,3,1,15,13,53,91,59,277,819,453,3191,757,4729,20605,4283,110745,233655},
{1,3,3,5,17,47,69,117,113,775,935,1879,2239,5877,18337,50895,44891,2759},
{1,3,5,1,27,31,77,65,355,405,825,2419,3337,10179,27665,35459,13721,154227},
{1,3,3,7,23,61,9,241,239,85,485,2659,5371,16175,28691,49109,124433,167033},
{1,3,3,3,11,57,37,155,443,249,1913,1347,6569,5357,4231,58273,50707,57097},
{1,1,3,3,1,7,87,115,259,807,45,2997,63,16313,12507,39925,17699,24411},
{1,3,3,1,19,59,97,209,247,395,21,1803,2547,11607,15703,58099,111907,196101},
{1,1,7,13,27,61,73,183,493,953,445,567,7373,15275,30081,539,89365,3455},
{1,3,1,3,25,35,3,105,243,781,1937,2781,7849,2159,2221,58005,89313,182183},
{1,1,7,15,21,7,67,163,179,453,581,2245,3915,8985,16809,35113,93605,79009},
{1,1,7,5,29,57,13,75,387,511,331,1119,307,6145,3841,49987,67335,120419},
{1,3,1,5,13,21,119,207,453,943,137,2245,7771,5737,9541,29209,106867,110513},
{1,3,7,13,7,3,99,129,245,687,883,1321,1131,6661,7437,1345,128247,167877},
{1,1,3,11,7,57,59,3,217,549,85,2607,215,2249,3963,42931,33747,226265},
{1,1,5,5,29,23,115,215,103,427,1689,831,3293,14055,3735,49521,17703,182887},
{1,1,1,15,5,43,27,181,217,955,225,2731,7347,14123,26169,4371,26907,15017},
{1,1,7,7,31,55,63,223,61,63,431,2779,3169,14323,2945,63913,85407,76511},
{1,1,3,11,5,27,113,75,313,697,13,1853,7467,5701,16749,17939,13475,39807},
{1,1,7,5,13,53,55,115,125,341,321,3291,2675,13659,16819,45397,42917,104361},
{1,3,3,15,27,47,19,213,441,605,593,2287,4847,10505,22185,36157,10881,87799},
{1,1,1,11,15,39,109,3,469,371,1743,2789,199,8703,7407,3353,103417,73319},
{1,3,7,5,25,61,77,111,263,399,1579,3447,6205,5945,28099,39183,77003,115001},
{1,1,1,3,1,7,57,193,379,923,151,2227,7285,2371,24567,34037,80655,125499},
{1,3,5,7,13,15,5,193,55,319,1851,2439,8071,5329,3155,64669,18547,238997},
{1,3,3,11,7,23,1,203,333,951,153,1249,5093,407,361,14175,45149,186291},
{1,3,1,11,13,19,89,229,139,981,455,907,5109,8513,23823,54933,69985,227679},
{1,3,5,13,23,47,65,123,115,759,375,1283,729,11045,22015,18287,112603,75911},
{1,1,3,1,5,43,91,123,219,409,517,3999,1409,5949,15727,62705,73573,198447},
{1,3,3,3,5,23,95,51,275,455,1831,2427,3779,10209,30839,23393,25681,8715},
{1,3,5,3,9,5,61,97,497,397,695,517,3313,4911,1961,45805,99135,216657},
{1,1,1,7,13,41,19,31,103,1005,73,1855,405,12395,19979,17663,105183,28493},
{1,3,1,11,27,27,69,149,1,225,1809,1367,3663,6545,8475,40837,64459,66705},
{1,3,3,1,29,21,113,149,215,443,1069,3437,1793,13573,28285,33707,29127,40715},
{1,3,3,5,21,9,53,181,455,283,245,3999,875,9799,10963,31603,34907,64977},
{1,3,1,11,31,51,29,103,61,529,777,1097,445,9169,6305,4513,60189,164103},
{1,1,1,3,21,5,87,11,461,637,1283,1471,1429,2401,12163,29401,30089,41745},
{1,1,3,3,17,43,13,153,73,419,747,279,7195,4383,26345,28365,97753,208989},
{1,3,7,1,17,55,103,151,327,575,1923,1533,4699,2171,15447,64047,59007,54523},
{1,3,7,7,3,51,79,39,403,599,161,2465,4911,10327,23599,3267,44177,184231},
{1,3,3,15,5,19,57,83,507,927,665,3471,5037,2051,22923,36813,97393,102715},
{1,3,3,13,11,19,91,179,113,295,855,2071,3265,4089,8627,7461,23855,53675},
{1,1,3,5,21,41,11,227,87,417,209,2013,4849,5291,22073,40235,71283,140785},
{1,3,3,5,29,57,95,65,177,177,1973,563,5249,337,7611,45099,15443,46583},
{1,1,7,3,3,5,107,75,31,293,821,1837,2363,13621,8793,29841,127201,131707},
{1,1,1,5,1,45,69,61,157,999,183,3431,3487,9461,17545,26973,115527,58419},
{1,1,7,7,27,5,125,153,191,745,125,2807,5043,10657,24487,19517,31735,42421},
{1,1,7,9,25,37,73,255,141,229,1723,1331,6089,13109,30683,2335,111517,105411},
{1,1,5,7,3,61,79,203,423,669,1757,1725,4239,7013,28591,61853,81103,39813},
{1,1,3,7,21,27,23,119,441,113,1019,285,53,8643,31689,2629,126573,60835},
{1,1,5,11,29,49,23,55,441,809,1177,1371,5945,6461,11537,12287,85637,232065},
{1,3,1,15,5,13,19,209,105,897,565,3209,487,9837,22169,26317,39907,185193},
{1,1,1,5,23,45,49,55,501,213,1217,3159,733,5889,5475,4953,37317,100369},
{1,1,5,1,19,5,57,137,361,605,1077,2015,5511,4667,18457,45979,120253,203397},
{1,1,7,9,19,19,11,187,5,647,275,1265,7587,16183,369,31885,58347,36829},
{1,3,5,3,31,31,7,105,359,839,641,3215,4807,13397,885,52867,57125,180607},
{1,1,7,9,19,45,43,211,429,757,1637,1569,935,8899,24823,18599,111373,190979},
{1,1,7,7,13,47,3,241,467,209,323,3467,4397,15395,15373,14499,92443,65931},
{1,3,3,5,5,9,67,115,45,279,1753,1575,8127,9651,5169,25643,29671,214383},
{1,3,7,7,29,7,37,205,495,445,1771,1439,3577,10423,10865,26851,15251,63373},
{1,3,1,9,29,13,45,61,153,193,1407,1075,4023,2367,1147,51277,52975,123061},
{1,3,3,3,31,25,113,173,345,565,145,3437,7051,12557,27919,41733,76717,192645},
{1,3,3,7,3,55,35,219,55,467,635,3833,3753,1099,15301,53121,120807,70481},
{1,3,7,7,13,1,121,191,71,193,1891,2303,1401,9143,31297,38979,43093,138941},
{1,3,7,5,17,51,83,201,231,423,511,1301,6075,475,2603,49327,78565,220827},
{1,3,1,7,5,61,23,11,9,711,251,1383,613,6213,8921,27267,66009,28575},
{1,3,1,3,13,13,61,211,353,883,343,1089,2041,7781,25285,9053,76801,153009},
{1,3,7,5,17,61,67,69,361,937,949,1483,2825,3753,16533,17277,16539,140521},
{1,3,5,9,7,19,31,239,357,561,1583,3059,2023,2213,11283,18603,83487,162415},
{1,1,3,15,15,59,9,43,353,203,765,1907,2733,3747,30617,32671,119005,72131},
{1,3,1,7,17,61,55,113,439,75,703,2741,1059,4561,15923,17153,32563,79681},
{1,1,1,15,11,57,91,245,187,185,1859,1209,3247,10863,22421,47287,26831,200935},
{1,1,3,13,11,39,61,211,51,197,861,2965,4691,9955,2289,28795,61537,235359},
{1,1,7,1,31,37,121,107,79,521,371,983,6189,4515,25691,26933,123189,70033},
{1,3,3,15,19,33,31,237,35,877,1013,3445,573,1145,27781,26327,117451,142339},
{1,3,3,15,15,9,17,185,151,499,493,1331,1587,12657,22577,7957,126253,57971},
{1,3,7,15,3,29,43,105,423,601,793,1011,6657,7287,18561,46993,72945,233051},
{1,1,7,5,15,17,125,141,75,877,281,2011,4217,9785,7587,42863,35585,212795},
{1,1,3,3,3,37,67,129,433,233,115,687,6253,12805,10935,49963,91675,241951},
{1,3,1,5,3,41,3,233,317,959,1407,1251,743,4165,15561,41165,22393,111633},
{1,3,3,15,17,15,53,245,109,413,1149,35,2931,11635,27091,63659,33973,16867},
{1,3,7,13,3,43,83,201,367,275,235,1795,4041,13539,22345,31451,83985,3527},
{1,3,3,9,31,47,63,117,195,497,453,1183,3857,14075,28057,13205,54331,54641},
{1,1,7,11,11,39,37,183,213,537,1371,901,5255,11791,18993,58785,114113,229815},
{1,3,5,5,13,45,77,165,329,439,2011,1845,4577,12457,16959,45943,37715,169775},
{1,1,3,11,5,7,21,245,365,371,1291,2569,1791,6003,18619,18661,98551,89645},
{1,3,1,7,3,51,49,245,151,919,489,3967,3157,7159,17207,19749,94455,112403},
{1,3,7,5,9,15,17,201,273,669,1571,3915,1859,2569,28855,27225,116711,148377},
{1,3,7,3,19,45,115,71,201,85,1349,3897,4941,10839,14781,36487,107037,109185},
{1,3,5,13,11,11,35,19,213,41,45,4075,3163,12937,17487,28911,21289,198489},
{1,1,1,11,7,35,67,23,451,235,717,181,6697,9359,24561,36187,125179,35119},
{1,1,7,15,7,47,55,125,465,251,211,3137,4101,1341,2287,22149,45089,94173},
{1,3,1,15,19,7,15,207,7,759,869,2337,6805,8287,13447,9963,7177,173505},
{1,3,7,13,15,3,65,143,291,511,939,669,4095,1931,26015,18253,102461,93837},
{1,3,1,5,23,3,19,121,489,583,1425,627,4229,5343,3759,17845,105369,132239},
{1,3,3,9,29,9,17,153,111,879,1225,979,2687,10477,10105,18091,37825,28077},
{1,1,7,9,3,51,75,101,197,551,89,1441,607,14025,30411,26887,3435,32977},
{1,1,7,3,25,29,95,123,197,767,1513,721,4149,10873,32247,4469,42297,49651},
{1,3,5,15,11,3,77,161,309,923,513,161,6447,9811,9209,21413,8611,237557},
{1,3,1,3,23,11,61,107,317,771,1469,3367,6607,11495,12271,59989,52483,194761},
{1,3,7,7,23,1,37,47,185,863,1153,3517,6165,3921,19311,37339,112477,204915},
{1,3,7,7,15,61,9,113,175,305,1759,2933,2139,3591,15303,54479,126511,255205},
{1,1,1,3,29,43,19,183,121,577,1329,1737,4373,5577,24023,40103,22333,123423},
{1,3,5,1,29,1,5,177,271,431,139,705,4319,9301,15887,13253,13275,233317},
{1,1,3,7,21,3,13,51,459,359,1721,193,4887,7805,20615,28813,82427,57853},
{1,3,3,13,3,29,43,95,339,993,979,2323,7505,10203,9475,16513,21651,104871},
{1,1,3,15,11,5,97,127,397,25,507,1839,2313,13399,899,25713,94363,178287},
{1,1,5,5,9,53,95,171,107,129,1041,3583,5479,943,21435,36481,85519,169651},
{1,1,1,1,1,11,17,249,277,805,1827,2705,3015,9033,25019,38593,59235,21145},
{1,1,7,3,7,59,107,213,109,213,555,3463,953,3173,18947,2863,27889,32493},
{1,3,5,15,21,11,99,131,287,513,1393,3327,7347,4343,8805,29571,97151,97313},
{1,3,5,3,17,53,23,21,227,291,111,1951,6593,16325,31725,31997,116907,181027},
{1,1,5,3,15,57,93,153,345,257,169,795,3907,5669,25447,28775,1489,216417},
{1,1,1,5,19,19,113,55,431,685,1839,711,4909,10211,25765,37,72657,79769},
{1,3,5,7,19,17,93,145,99,799,1615,1583,7705,1069,30259,37951,78965,16203},
{1,3,7,13,23,61,119,49,413,1021,415,465,7395,31,16415,1009,9843,86531},
{1,1,3,15,17,21,83,69,411,1,269,1391,295,13649,21649,62453,11457,215375},
{1,3,3,7,25,53,95,99,447,323,27,1595,3771,16099,31523,14405,66999,65733},
{1,1,3,11,25,29,19,95,101,661,537,641,1455,16151,29087,54009,89395,2223},
{1,1,1,11,11,33,91,227,449,661,1621,1743,2859,9797,32397,41767,116325,6839},
{1,3,3,7,31,41,15,139,53,789,25,67,1131,5987,14091,37259,70313,6633},
{1,3,7,13,21,29,71,245,497,493,207,3221,3695,3045,1497,29235,65113,82015},
{1,1,7,5,29,29,87,197,123,323,773,157,2925,9235,31625,58187,121457,25561},
{1,1,1,9,3,15,99,55,133,757,1405,997,5201,8971,6095,33309,35587,254545},
{1,3,5,9,19,57,85,45,429,823,1369,933,1971,13753,11351,45805,16527,129907},
{1,3,3,15,23,15,35,89,477,875,1087,2837,1093,617,18687,53269,63447,226393},
{1,1,7,9,27,37,23,107,265,485,1975,3159,4065,10089,26975,45067,4241,49051},
{1,3,3,1,29,53,89,129,149,717,749,1481,7829,15887,23185,30667,11749,188963},
{1,3,5,9,13,47,119,135,407,99,1773,2307,7885,4013,25723,53519,37487,205671},
{1,1,5,1,11,27,121,213,147,669,799,485,4275,15909,30583,45925,90365,226901},
{1,1,3,5,1,19,81,109,217,949,1637,3413,5957,7293,17337,63857,103815,80805},
{1,3,7,3,9,43,119,251,345,3,203,829,3391,2575,6859,50849,22221,227581},
{1,1,7,15,13,43,7,23,101,89,1747,1231,1883,13363,10981,59179,59555,242021},
{1,1,5,5,23,15,93,183,231,891,1745,2665,1689,8515,11717,35643,113067,233757},
{1,3,7,11,29,21,13,59,103,105,483,863,2711,7917,29279,53931,7011,60075},
{1,1,3,15,5,37,101,163,31,575,2029,1625,4545,12579,15175,32667,59497,63653},
{1,3,5,7,23,37,61,101,273,49,1943,3381,491,4079,20341,26463,122261,77965},
{1,1,3,15,9,51,53,89,175,487,1583,1797,4353,1339,19613,26913,78955,166523},
{1,3,3,9,27,57,25,207,233,675,661,2629,6971,8723,31199,47215,36931,28347},
{1,3,1,3,31,15,123,17,211,883,1861,2747,8075,5373,23521,46217,86629,171777},
{1,3,5,9,11,43,45,171,465,835,603,2121,409,1643,20327,63211,129479,223113},
{1,1,5,7,13,57,83,233,307,489,941,1723,6149,5557,2053,17377,31597,176051},
{1,1,7,3,11,11,85,163,169,989,1289,2749,7681,4679,645,36589,85907,194713},
{1,1,1,7,3,57,39,149,463,947,481,1163,7171,8539,28991,61235,74487,107051},
{1,1,3,7,9,57,89,101,231,163,1355,1393,5823,7565,26285,13523,130329,26099},
{1,1,7,15,13,59,111,35,265,927,125,1881,5397,757,23845,9677,76077,163361},
{1,1,7,9,1,63,61,157,389,143,1445,881,3609,9955,11159,59677,45831,138345},
{1,3,5,7,5,45,65,23,257,589,905,3651,743,117,30307,7415,103331,252889},
{1,1,7,13,3,57,113,91,217,967,481,989,4795,3549,23717,60793,80281,19977},
{1,3,3,1,15,37,113,245,239,575,197,2803,7743,13447,3601,56981,76381,13321},
{1,3,1,11,27,33,99,151,43,835,1951,1957,2983,6781,9319,2119,40533,118325},
{1,3,3,7,27,19,23,243,347,477,1661,1891,2439,2485,31743,1427,20317,90803},
{1,3,1,1,3,59,71,129,21,3,449,629,3657,4045,8305,40461,60927,38529},
{1,3,3,7,9,11,85,185,369,451,887,3709,6931,111,1379,8741,58777,188045},
{1,3,7,11,23,13,77,141,99,543,725,2439,6825,1361,2785,5345,5941,234751},
{1,1,5,5,17,55,69,9,431,585,1049,165,1705,14907,8655,12485,22783,91195},
{1,1,7,11,29,41,91,137,17,785,1151,2033,7031,15077,2241,21453,117947,128891},
{1,1,1,11,17,53,113,195,409,275,1757,245,6263,14785,29159,43827,65027,248403},
{1,3,3,3,5,15,23,41,261,891,1021,1999,4883,9233,10385,21953,50711,4247},
{1,1,1,13,23,47,33,77,317,251,617,2265,7549,327,2317,41209,41063,120863},
{1,1,7,11,15,17,25,105,253,713,1147,415,5777,2215,4207,33857,17001,260533},
{1,1,1,11,31,45,3,25,329,45,1563,121,1413,16229,32485,54477,101025,64847},
{1,3,5,1,15,59,113,203,481,545,371,1357,5549,3043,397,61483,59779,58159},
{1,3,3,3,25,39,29,193,379,293,1173,3389,4231,11519,6681,28813,63609,13029},
{1,3,1,1,27,57,37,249,441,905,463,3543,7203,10075,5373,46103,6685,146943},
{1,3,5,7,31,51,21,139,209,219,1663,837,3351,6291,735,8715,33751,199485},
{1,3,5,11,19,57,41,163,287,327,243,2891,1095,3959,5067,2867,16207,213089},
{1,1,5,11,21,59,97,239,309,371,797,453,2595,4277,3771,5665,10075,56101},
{1,1,3,15,17,29,103,33,449,525,961,3551,3611,14057,15971,26981,35169,130213},
{1,1,3,1,5,13,39,211,387,797,1051,3287,3737,12953,3387,35107,78809,162907},
{1,1,7,9,7,63,127,115,173,981,623,737,7625,12245,4195,61873,104301,250333},
{1,1,1,5,19,5,123,43,209,741,747,1057,2683,15359,24121,38413,5823,62213},
{1,1,7,1,23,13,63,165,309,323,247,3827,5451,4823,23925,56957,69765,259923},
{1,1,5,1,5,49,51,65,31,257,1363,3031,5765,3645,16383,6347,30429,130557},
{1,3,5,13,9,63,31,3,317,379,1345,2161,7787,2055,21507,20347,97021,183377},
{1,3,5,11,15,59,13,139,415,821,639,1249,6349,15861,21377,22813,42839,76595},
{1,1,7,9,23,11,25,115,393,153,1269,871,1323,1891,11619,3103,79813,39811},
{1,3,1,15,27,37,63,253,1,855,1651,3111,6693,1825,22549,64189,18347,253425},
{1,3,1,11,23,27,119,59,421,343,831,2679,5899,12087,15953,18601,109551,33895},
{1,3,1,13,29,3,91,227,301,491,1045,2105,5189,13717,1095,6039,16229,215687},
{1,1,7,3,11,53,85,25,23,293,841,3569,5335,8949,28665,15139,100807,155587},
{1,1,1,9,31,1,77,149,181,5,915,1155,4717,2837,17545,3235,26811,124901},
{1,1,3,5,25,27,47,215,425,195,1575,3961,3521,4197,9565,32523,125091,165543},
{1,3,7,3,17,57,7,137,507,303,1123,1511,2465,4277,19959,31951,83157,62843},
{1,3,3,1,27,43,79,191,265,167,665,4017,6613,1175,5427,47139,91517,32071},
{1,1,1,11,29,63,9,39,303,1021,415,2157,5227,13557,4931,12541,74101,13189},
{1,1,3,9,15,41,45,163,301,315,1433,1449,3589,15783,16069,16155,10527,69335},
{1,3,1,1,1,5,75,169,215,115,939,1285,43,1941,27847,5245,51211,244817},
{1,1,1,15,7,33,31,23,397,537,1415,329,6705,15015,18883,62895,21435,233075},
{1,3,3,5,11,49,73,147,183,317,11,1997,1045,6015,29159,55195,105711,134727},
{1,3,3,9,21,41,5,213,421,539,1269,1929,3701,2165,14997,21933,58167,239719},
{1,3,1,5,23,63,37,27,21,547,1499,1621,141,5309,32257,47241,123617,243853},
{1,1,1,13,31,45,47,91,165,1007,1295,4035,1461,10423,7747,7329,114599,169375},
{1,1,5,3,21,9,75,61,35,745,31,4085,3645,16239,14979,15725,108859,56745},
{1,1,5,15,11,31,13,229,417,147,1993,4043,7757,13507,15297,56119,2223,142275},
{1,3,5,13,3,57,45,109,135,829,159,769,865,2583,15755,44343,84561,98621},
{1,1,7,11,17,11,115,45,371,411,863,2139,3897,13981,16771,4587,25195,66077},
{1,3,7,15,17,47,51,133,133,475,1363,3325,4287,4837,22077,60225,3097,246805},
{1,3,5,9,29,51,127,125,353,519,129,1409,1497,3167,14163,24921,81343,129835},
{1,3,5,5,19,39,95,109,229,1015,367,2373,709,6169,4089,13533,22399,118977},
{1,1,5,5,17,21,91,131,309,739,1373,3723,6659,1119,27521,55589,34967,70831},
{1,3,1,11,5,7,85,215,425,947,589,375,5943,13399,18307,27007,18919,200617},
{1,1,3,15,11,37,111,179,259,517,1679,225,3493,15025,21751,40687,73001,214477},
{1,1,7,15,17,41,109,129,427,847,1965,3269,5871,12331,26899,49791,103471,213789},
{1,3,3,3,9,41,25,115,95,737,717,1545,841,14923,7409,45365,100139,77787},
{1,1,3,15,11,3,63,23,425,433,537,1599,2691,11271,1695,40579,53507,73033},
{1,3,7,13,9,21,85,31,337,583,1883,3877,7197,7715,21525,53273,11263,41907},
{1,3,7,1,7,53,61,45,299,885,1391,3109,6851,6079,18857,44537,95713,146125},
{1,1,1,3,21,49,95,105,419,315,365,3035,4169,5723,26921,62809,27019,243965},
{1,1,3,5,11,39,71,89,249,11,1395,105,6637,4577,22979,32405,93163,58785},
{1,1,1,1,27,25,125,85,495,697,1793,301,7665,12671,25359,38803,58723,189837},
{1,3,5,11,17,11,61,211,19,901,1701,223,2195,15571,3529,34699,94607,196519},
{1,3,7,11,15,1,111,1,381,145,293,3639,6931,13195,19985,58491,53067,184411},
{1,3,1,15,31,39,39,101,17,431,1151,2465,727,12709,5377,5857,49707,76439},
{1,3,3,5,7,1,3,39,357,339,415,567,7245,13943,7495,54133,119705,160615},
{1,3,5,15,9,17,13,253,337,673,1745,2613,4635,14025,11159,50001,40753,172983},
{1,3,7,11,3,15,19,107,393,1015,1441,181,5721,9987,15557,37263,90053,205685},
{1,1,5,1,9,3,69,123,245,111,283,1581,259,275,813,12213,19639,7335},
{1,3,7,7,1,55,101,63,259,705,653,3821,2081,6447,25471,15523,38827,68055},
{1,1,5,7,27,9,97,149,445,341,167,3695,375,853,8143,36027,62729,197357},
{1,3,7,1,1,37,97,103,493,319,1287,3787,4079,13049,14305,6665,4631,96225},
{1,1,5,7,1,5,127,143,251,725,1759,2381,181,15741,9395,64441,44347,221697},
{1,3,1,3,25,47,29,167,397,827,1255,3271,6307,13915,3131,19123,88619,62847},
{1,3,5,1,29,11,59,203,245,553,617,1287,205,2291,3613,39933,116981,43595},
{1,1,3,9,27,33,35,77,437,1003,119,253,6643,113,10587,41073,55371,233307},
{1,3,7,1,29,63,1,231,373,995,1063,1385,273,14115,6899,62991,112003,80527},
{1,3,3,1,31,21,55,115,393,685,245,1587,5617,267,19639,15169,14073,173091},
{1,3,1,11,29,45,53,21,433,979,1067,2999,6279,4739,30835,61653,112893,75839},
{1,1,5,11,23,25,15,107,325,981,1057,1181,4465,16291,1523,64497,129437,45067},
{1,1,1,5,1,21,79,135,419,997,1967,747,2097,15397,4415,15807,79583,259561},
{1,3,1,7,5,49,105,109,243,371,13,2297,2845,12569,13165,13551,75471,168579},
{1,1,1,1,9,33,7,233,43,773,1121,3763,4047,15039,8165,25407,82561,215045},
{1,3,7,1,17,41,105,129,333,687,1357,1197,1271,3835,15823,36777,94311,192321},
{1,1,5,15,13,31,93,249,81,167,1681,1587,179,5755,27741,29437,100407,63287},
{1,3,3,13,11,39,85,23,37,183,547,1255,1167,15961,23281,59989,99393,34983},
{1,3,7,5,13,33,17,243,321,845,447,1997,4639,11175,24651,18281,82677,244543},
{1,3,5,13,3,63,75,35,493,207,1707,1401,3687,11353,5461,23433,71259,93483},
{1,1,3,1,19,61,81,133,115,957,669,647,347,8739,18451,39641,118677,136601},
{1,1,7,13,3,13,119,187,111,181,1865,1613,201,3633,17805,46553,8899,100407},
{1,3,3,9,19,33,35,215,235,893,877,3099,7597,13521,22473,65435,3205,44897},
{1,3,3,11,27,3,101,201,215,373,859,1435,2637,6795,21157,3333,27797,199427},
{1,1,7,13,31,33,85,205,273,565,2033,3451,7581,16223,1383,16297,1263,49065},
{1,1,1,13,11,29,65,71,395,179,1193,3859,3075,10133,6463,34617,20173,203471},
{1,1,7,3,7,29,11,115,465,695,1759,3137,6337,977,43,62501,13297,59319},
{1,3,5,9,31,59,11,107,109,797,177,2891,2535,4305,19255,9591,84417,87381},
{1,3,3,3,1,9,45,219,73,573,1477,3699,8145,835,7123,37167,53411,45397},
{1,3,5,15,15,41,37,63,233,971,1497,1223,3909,11721,9217,41055,9779,199339},
{1,3,3,7,17,61,91,237,313,841,7,3283,4049,10403,22157,4889,31903,188043},
{1,3,7,1,25,3,59,87,191,725,1615,4057,3037,14597,17371,42221,73919,58009},
{1,3,5,11,27,7,45,231,315,727,843,2191,7909,53,23309,55189,96193,174017},
{1,3,5,11,27,51,127,187,209,883,429,137,4585,15195,16527,32571,30905,8137},
{1,1,1,11,15,55,13,161,183,671,659,3669,4461,13691,17119,26877,52041,110103},
{1,3,5,9,5,45,29,19,415,931,683,2987,3839,4529,3091,54457,115537,102671},
{1,1,7,13,23,31,61,17,327,951,1333,713,4309,1955,22797,27007,106673,47177},
{1,3,3,9,31,49,19,115,413,257,1799,3641,2075,15613,14293,16123,45131,209389},
{1,1,7,15,1,15,27,63,463,825,1081,991,2641,5999,8551,41119,80251,189263},
{1,1,5,9,7,55,125,97,245,997,457,1087,1297,3433,14887,24117,30689,184809},
{1,3,1,9,23,59,81,233,341,943,1335,2819,2625,4957,14925,7917,107383,204493},
{1,3,5,5,5,25,79,29,191,541,1295,269,613,5201,28639,52839,52865,75181},
{1,3,3,7,19,45,35,201,391,317,1323,2733,3407,10273,32689,52153,108751,242493},
{1,3,1,7,15,27,45,21,383,483,1857,3443,2263,11471,3697,63929,116399,229733},
{1,1,3,9,13,27,19,37,181,811,1833,177,7689,10073,20229,31397,65415,68461},
{1,1,1,15,19,53,65,209,433,783,1647,4075,3155,733,25603,39033,43109,151257},
{1,3,3,5,9,37,61,75,497,825,1785,3709,1731,889,19325,57453,39095,190855},
{1,3,3,13,3,53,21,39,483,833,1191,2829,1323,1877,17257,36077,47997,25349},
{1,1,7,9,29,25,7,91,87,723,777,1865,7763,10995,15953,36111,21313,214417},
{1,3,5,3,17,15,85,133,245,317,879,3237,7049,6501,13359,34063,124703,118289},
{1,1,1,7,11,25,111,143,369,593,237,2787,1015,13059,23275,38453,90809,25803},
{1,1,7,5,13,21,39,235,381,381,949,773,1123,9911,18115,47657,47849,197633},
{1,1,3,13,15,57,47,203,483,341,137,1283,2847,5051,22593,60915,45123,258733},
{1,1,3,5,29,7,23,127,493,543,747,3547,4433,5847,28999,18079,81205,231557},
{1,1,3,15,9,63,17,197,75,387,1679,2631,1033,2757,18365,11957,98915,24223},
{1,1,3,9,27,55,67,97,345,995,1151,1747,4889,13847,13237,9035,13461,10377},
{1,1,5,9,27,13,7,77,399,191,137,2801,6379,15969,1727,27503,97385,147625},
{1,3,1,7,5,9,103,163,489,615,1359,2635,3115,13795,18853,65225,26545,212065},
{1,3,7,3,13,25,125,133,359,423,751,4045,1209,7521,6653,39171,125083,229399},
{1,3,1,9,15,21,121,223,283,313,1807,3829,5279,10609,20113,7851,23731,245327},
{1,1,1,11,15,13,63,253,311,369,1549,2803,2029,14967,14217,1387,104669,63375},
{1,1,3,3,31,49,59,189,249,779,275,3761,3465,2205,11543,16973,126249,104769},
{1,3,1,5,11,39,59,33,121,151,467,1011,1379,13955,20117,52537,51049,50663},
{1,1,1,7,5,41,121,29,357,33,849,2441,2127,1337,21147,63869,80215,31211},
{1,3,3,3,25,41,17,101,173,915,463,2391,1671,8789,13357,42127,17599,61087},
{1,1,3,9,29,23,47,211,435,223,1421,2463,4543,8569,30209,46621,14367,13263},
{1,3,7,7,5,9,75,209,299,81,1705,2335,6703,6309,5859,57889,43219,7667},
{1,3,3,3,19,31,107,87,413,111,215,2711,7053,5223,25241,26675,16067,122719},
{1,1,1,15,21,3,15,13,281,63,725,2025,4813,14177,18577,875,118623,192005},
{1,3,5,9,17,21,85,173,59,153,763,3899,1985,2071,10439,44911,60915,122419},
{1,3,7,13,11,63,59,95,53,927,555,1897,5195,13469,16973,3463,125173,256021},
{1,1,3,7,9,63,33,193,61,445,1247,1379,4701,5311,30709,16795,69871,161113},
{1,3,1,3,21,25,125,111,109,75,455,861,6483,4501,19095,45601,78415,30995},
{1,1,3,5,1,25,15,25,223,961,537,1453,4951,5085,19801,9863,108819,7319},
{1,3,1,5,29,21,79,113,177,691,219,3159,3493,25,30655,46257,23707,243377},
{1,1,3,3,27,21,11,95,43,161,2029,4091,6695,7179,9955,45195,32017,128605},
{1,1,7,5,19,37,47,83,169,143,773,2127,347,1887,2861,8155,21437,175641},
{1,3,1,1,27,63,119,57,77,931,629,1807,4469,2315,3767,19207,114581,125135},
{1,1,5,11,13,51,51,239,333,369,1035,3017,103,1809,14579,34425,123915,258397},
{1,1,1,3,3,19,63,237,141,929,943,2597,3983,1043,24269,12325,39013,216689},
{1,1,3,7,9,61,73,31,287,303,1415,3453,2667,8625,14347,51953,9181,251937},
{1,1,7,1,15,41,1,197,87,311,1147,3799,2585,14027,491,54203,124861,227637},
{1,3,7,3,15,35,97,89,65,493,1897,3345,3807,5911,12461,21393,116975,212801},
{1,1,7,11,29,47,61,171,399,929,93,2815,4933,9209,15053,21911,117217,52539},
{1,3,1,1,19,25,11,41,73,317,215,923,5153,8025,18703,11513,107981,2027},
{1,1,5,7,27,33,47,99,171,259,2017,2055,909,4185,26689,23155,109857,213957},
{1,3,7,3,31,17,39,203,255,345,1461,1561,4349,6451,14763,32993,74475,140557},
{1,1,5,3,21,57,75,201,371,529,1471,243,3751,581,18405,40933,106311,745},
{1,1,3,13,7,53,125,15,55,267,1865,3297,4331,2913,21675,58911,28419,105585},
{1,3,5,13,7,13,37,37,207,127,785,1129,8123,7655,16003,18907,48883,2001},
{1,1,5,3,11,3,127,149,503,1019,887,3429,7775,7113,19571,34461,38889,66981},
{1,3,7,7,1,55,87,217,465,485,411,2955,4899,1741,7051,42885,1837,68175},
{1,1,7,1,7,39,25,1,185,523,273,2409,1867,3101,29823,4509,81621,11815},
{1,1,1,11,13,11,89,237,355,347,91,1791,5745,4181,29207,39495,5275,199395},
{1,1,7,3,17,37,109,169,191,295,1001,2631,1981,11821,8315,40675,1293,220247},
{1,3,1,7,31,25,5,55,1,795,1663,3177,6821,2073,25789,23691,25015,75203},
{1,3,5,9,19,9,97,129,351,735,1897,3555,1731,5413,32051,12869,111973,100157},
{1,3,3,15,27,1,3,167,7,851,805,713,6389,1455,32371,7617,107157,131299},
{1,3,1,13,31,29,91,123,387,939,223,3583,2889,5307,16561,6055,4437,123229},
{1,3,5,11,27,17,5,145,369,449,1677,1039,3553,3057,11667,51879,20519,41573},
{1,3,1,9,9,1,91,33,379,35,691,375,5937,15019,16177,53457,52015,232257},
{1,1,3,11,23,17,75,217,377,571,1725,2719,3911,12277,27799,55573,21981,112529},
{1,3,1,11,9,37,81,95,501,615,327,3751,7333,15407,7785,29113,116335,221853},
{1,1,1,3,17,1,125,157,461,845,93,107,4429,2271,14445,32919,81175,244557},
{1,3,3,1,27,23,33,15,29,361,409,981,7819,10259,21971,23317,66641,54591},
{1,3,7,13,31,63,11,167,511,81,1165,3973,4275,3315,10227,34973,58505,2333},
{1,3,1,9,3,49,111,101,41,775,449,1349,4411,8691,535,60137,3269,204895},
{1,3,7,15,7,43,39,147,309,185,733,1473,5467,6183,17971,56805,111931,163515},
{1,3,1,3,21,31,17,129,317,587,801,2517,2569,765,20869,16461,34425,101123},
{1,3,1,7,13,63,117,31,25,741,365,687,6195,2093,14679,16861,123381,25263},
{1,1,1,3,13,59,65,131,41,39,1659,1491,225,10277,12445,4161,92119,146705},
{1,3,5,1,31,11,21,203,345,473,1643,1377,555,11675,15383,30855,41249,231059},
{1,1,7,15,3,23,33,133,433,407,1217,3345,7455,11489,21463,41621,95755,86971},
{1,1,1,3,13,47,45,181,489,89,427,1915,3993,10133,20437,31811,48421,150009},
{1,3,1,9,9,25,89,195,503,755,59,1869,6645,13841,22973,17761,46759,68717},
{1,3,1,1,19,21,119,123,481,289,1009,3769,3909,1123,17875,17383,71533,45455},
{1,1,1,3,31,33,127,43,467,749,377,3025,511,13335,23987,63627,50211,197253},
{1,1,5,13,29,7,101,43,299,769,1637,3731,1945,9933,22263,1523,127557,116867},
{1,1,3,11,1,59,25,45,275,535,1349,3625,8125,727,1215,15487,86229,124817},
{1,3,3,13,3,11,25,237,213,331,395,1775,1225,6859,16577,39105,118081,74727},
{1,1,1,9,5,27,117,75,479,757,1299,2273,3221,5297,249,60327,48739,107023},
{1,1,5,9,27,9,123,49,63,763,121,3955,2069,5999,25973,64661,6321,1179},
{1,3,7,11,9,51,65,93,51,51,829,3239,7431,3489,7691,38777,28151,96635},
{1,3,3,13,15,51,13,203,49,73,363,2173,7771,11527,27683,39333,2083,178623},
{1,1,5,5,15,27,27,127,503,955,427,3061,6213,917,889,12601,72445,105383},
{1,3,5,3,27,43,105,187,309,747,1843,723,539,8829,19171,46009,26129,173145},
{1,3,7,7,9,51,121,139,107,453,1103,2957,633,1435,27275,53231,51393,16847},
{1,3,7,5,25,31,71,191,169,69,1477,1413,7659,11737,12365,25067,21787,16225},
{1,1,7,1,9,33,37,123,391,341,829,1543,7323,14695,16431,20009,95821,182791},
{1,3,1,5,9,59,109,39,301,977,1963,177,8107,16193,5691,14157,71605,250839},
{1,3,5,9,29,33,33,153,7,217,201,563,6577,9605,16671,63949,97937,234309},
{1,3,7,3,25,11,81,89,275,801,477,1921,2279,1651,13333,9127,99693,83141},
{1,3,7,5,23,51,23,51,447,689,387,1845,6033,2037,20139,33165,56111,243353},
{1,3,5,7,5,7,105,121,439,471,721,85,1627,3735,29611,15537,36131,30225},
{1,1,5,5,7,29,31,209,183,217,467,1287,6145,14737,16249,8857,101405,103355},
{1,3,3,5,19,1,43,15,239,63,617,2189,3841,1223,12217,4121,88047,14069},
{1,3,7,1,9,49,11,65,297,943,1739,3797,6169,2057,5031,2149,21439,141039},
{1,1,1,7,15,59,35,203,347,529,1741,1003,6143,4979,15495,48447,2139,187025},
{1,1,7,13,15,17,77,225,461,691,1067,1133,6555,511,25845,39835,11755,142743},
{1,3,3,11,27,25,49,51,335,1,381,2703,7023,14739,19335,39625,82255,76277},
{1,3,3,7,19,3,35,95,203,991,515,2245,6085,4129,9581,38309,114203,136021},
{1,1,7,7,21,61,31,57,459,119,523,1293,3647,735,28849,15581,123943,210069},
{1,1,7,3,9,55,103,23,401,109,23,4083,6179,12817,2787,43337,53647,241507},
{1,1,5,7,9,51,37,133,97,933,1509,2229,1769,12901,15439,25687,128823,72451},
{1,3,1,13,17,19,7,109,299,799,621,3393,3645,283,29889,63215,97805,45795},
{1,3,1,15,21,7,65,237,221,433,1611,2591,3639,3231,6025,53465,88091,17657},
{1,1,7,9,27,13,11,185,381,43,961,2743,2691,10531,3713,61757,124011,209323},
{1,3,5,1,13,7,109,65,359,577,2001,3085,3519,8577,19299,40145,37159,82421},
{1,1,3,11,7,5,21,215,391,317,879,1835,611,7189,3887,45383,41025,175701},
{1,1,1,1,5,17,69,115,481,477,2017,583,8033,11349,16625,213,88033,31707},
{1,1,7,15,19,55,121,35,1,71,1011,3247,4133,1681,29943,30149,96797,177707},
{1,3,5,13,11,45,83,153,455,223,787,2025,5271,229,17549,5775,75311,134523},
{1,3,5,7,21,43,3,253,395,651,1111,1685,539,6555,25761,39477,15823,261825},
{1,3,7,15,27,35,43,191,269,247,883,887,1505,7433,6239,5421,49583,17765},
{1,1,5,15,7,19,113,177,63,119,517,3987,971,12071,13107,28913,85675,204921},
{1,3,7,15,31,47,21,129,31,505,661,855,6135,13063,27971,63801,27469,75373},
{1,1,7,5,13,23,111,85,279,969,483,831,483,9065,10997,59031,5083,150939},
{1,3,5,7,17,55,11,223,189,209,139,577,5443,913,19085,53113,8427,11251},
{1,1,1,7,23,61,95,213,443,803,1545,3625,2195,2649,10913,14339,23001,16735},
{1,3,3,3,13,45,15,225,419,445,527,635,2279,5097,25267,199,66187,156717},
{1,1,1,7,23,17,113,245,99,159,919,2961,1731,6241,12749,8925,44153,243249},
{1,3,1,3,29,57,43,245,389,233,135,45,3771,14061,10173,51939,128985,81605},
{1,1,1,15,1,19,25,111,91,193,1185,3679,7155,7077,13743,35631,128975,196979},
{1,3,3,13,31,57,25,53,149,331,643,915,1607,14429,29803,23459,72915,39253},
{1,3,3,9,23,45,9,29,383,277,981,1647,5217,4449,26759,63849,98081,37565},
{1,1,1,15,3,23,9,121,231,27,1961,2389,1689,7041,8069,37973,74601,15553},
{1,1,5,15,15,29,11,177,355,47,1821,393,3383,10439,6357,41119,60323,206253},
{1,1,1,1,21,29,87,149,157,979,1867,729,1949,4409,27495,6841,89033,214957},
{1,1,3,3,9,7,115,129,141,157,881,109,5537,303,32549,1953,9903,82401},
{1,1,5,15,9,19,93,53,319,913,1341,705,4639,16189,11375,39155,81393,115843},
{1,1,5,7,31,21,3,47,437,799,359,3291,3917,12983,19283,23769,34033,226041},
{1,3,7,7,27,13,65,31,181,511,1373,3871,1537,6015,12103,42187,121043,95715},
{1,1,5,11,1,55,91,11,105,137,1787,81,5163,5793,17403,59433,113439,65751},
{1,1,3,13,21,57,87,157,379,5,285,3217,4557,3359,28953,63397,110537,230571},
{1,3,7,7,7,27,25,109,125,337,719,561,5903,12913,6987,17157,50655,195109},
{1,3,3,15,3,11,97,93,441,19,1435,515,6129,5177,28075,53495,107817,78399},
{1,3,1,9,13,7,89,171,165,479,223,4001,691,4033,13577,33363,63447,46609},
{1,3,7,1,15,47,103,45,209,639,1465,2795,6025,7981,29491,47743,12861,222445},
{1,3,3,3,1,25,121,91,253,969,1259,1409,1329,15995,17733,24081,101747,120619},
{1,3,7,11,11,5,7,241,469,411,1733,1385,7005,10977,23369,10675,90341,93077},
{1,3,3,13,17,35,107,189,437,801,1761,3133,3847,14079,22465,45957,38449,54273},
{1,1,7,9,9,47,55,107,491,281,777,2187,6179,6607,2151,9093,42873,104677},
{1,1,5,3,25,3,37,55,339,619,1227,3859,5593,9639,31199,48155,80779,6497},
{1,1,7,1,21,49,105,45,119,635,163,3821,3689,11395,19265,14289,89259,167433},
{1,3,3,15,29,23,11,255,425,443,1659,3965,4791,10223,11113,48751,7987,166605},
{1,1,7,3,7,1,113,153,233,803,539,297,4847,11203,29393,54319,94373,173471},
{1,3,3,5,27,57,23,147,423,617,103,3369,4825,13613,23635,61977,5331,115243},
{1,3,3,9,11,47,41,27,345,657,1873,365,1685,11181,31977,60489,98741,215357},
{1,3,1,11,19,33,39,223,151,921,309,3413,6735,11971,25583,6927,54821,125203},
{1,1,5,1,27,31,61,247,207,895,1453,3613,7097,6537,29407,9903,39937,98285},
{1,3,1,5,7,11,119,7,323,27,1069,2033,7387,3381,19007,49039,39453,115411},
{1,1,7,3,9,15,51,139,353,857,1829,3955,7669,3961,22805,39879,26677,66865},
{1,3,5,7,1,11,59,95,181,645,829,3119,3607,5973,12381,41577,79443,226945},
{1,3,3,5,3,13,91,119,103,889,703,3005,541,7529,12613,14267,70445,217543},
{1,1,5,7,17,41,5,225,85,759,1071,2055,1655,14811,25635,50803,58545,105687},
{1,3,5,13,3,7,77,209,139,717,985,1085,831,11011,27313,46423,29435,207359},
{1,3,1,7,27,45,39,75,311,937,1593,1357,4815,1997,1045,48681,49301,155607},
{1,3,5,11,21,9,111,39,447,241,1613,1799,4817,1861,1263,63641,92081,252051},
{1,1,1,13,31,13,39,29,349,25,1227,2457,3831,7965,16903,25825,62381,101765},
{1,1,3,7,15,17,5,29,83,607,931,261,1087,16247,10129,7813,5445,167723},
{1,3,5,9,15,31,69,191,139,467,1681,1951,7813,4295,18191,11411,15601,13025},
{1,1,1,11,29,53,97,205,281,917,1009,913,1003,16085,30339,55753,53099,30697},
{1,1,3,15,25,35,7,227,63,251,845,843,7117,6021,26917,43611,108643,215471},
{1,1,3,11,19,29,75,5,131,37,1185,2387,8161,1621,19887,20525,33067,30869},
{1,1,3,3,7,37,75,159,313,17,479,2477,7779,309,26095,35693,92561,143151},
{1,1,5,9,5,29,65,223,331,1013,37,1813,1379,9277,14681,61687,24763,124669},
{1,3,1,1,17,47,7,219,11,13,1517,2583,7483,5399,6883,51387,17901,108659},
{1,3,7,11,9,63,81,91,411,535,255,3683,5285,1787,27205,43651,15647,230651},
{1,3,1,11,7,47,35,255,341,379,421,753,7821,13271,13021,463,48457,132521},
{1,1,5,7,21,23,53,229,393,509,1641,2245,6941,10447,3231,5451,18883,47401},
{1,3,1,7,13,61,71,49,147,625,299,3843,4851,3483,27005,23871,18855,124893},
{1,3,1,7,31,13,127,177,259,179,531,1775,5481,13157,23821,31773,93941,237697},
{1,1,7,1,23,21,111,219,401,455,1603,2077,1537,2063,17821,52087,20707,29535},
{1,1,3,11,17,17,13,79,49,353,1691,361,2805,7121,27013,50631,108235,70513},
{1,1,5,3,15,25,103,73,377,253,1303,501,555,15789,16647,9019,60581,157337},
{1,3,5,9,23,45,3,251,25,559,429,1091,5657,15387,5113,64533,131049,127587},
{1,1,3,15,1,53,71,141,413,849,737,3045,7119,8049,18295,31447,70735,117457},
{1,1,1,11,17,11,69,155,211,249,1869,1575,6859,7045,7015,20135,84157,232621},
{1,3,7,5,19,55,15,163,457,371,1665,1935,601,3629,21975,1191,45133,111649},
{1,3,7,11,23,33,5,253,355,379,933,1781,3989,6191,19081,7651,74671,258799},
{1,1,3,3,23,3,63,123,273,861,369,2409,1505,9059,10727,189,122911,44037},
{1,1,7,13,13,23,19,87,191,397,2027,1689,1143,10919,27073,15013,118429,119165},
{1,1,5,9,15,13,29,81,409,955,1827,1341,3473,16005,29041,57527,7329,167093},
{1,1,5,3,11,31,47,13,171,995,961,3885,3259,2745,12405,49281,2901,207591},
{1,3,5,13,31,3,1,215,465,279,1697,2449,3829,2053,9877,52911,126077,210515},
{1,1,3,7,11,27,55,115,249,353,407,2567,8105,7747,18111,3383,101875,2185},
{1,1,3,9,25,5,35,137,405,667,1671,2965,5975,4999,18421,43623,64621,129797},
{1,3,7,13,3,17,33,191,463,787,1795,3037,1679,63,12389,3983,22385,84235},
{1,1,5,9,11,25,85,215,355,553,317,1637,3461,15943,2619,14545,125507,18659},
{1,1,7,5,3,41,105,179,125,557,1345,3631,481,10621,11213,40223,46581,113137},
{1,3,3,15,1,63,95,213,89,21,1249,3063,413,4307,26723,10225,115143,144817},
{1,3,5,15,9,43,41,117,419,143,1651,377,4775,8761,23793,8719,76499,208119},
{1,3,3,1,21,29,47,117,23,333,1153,1067,5859,9375,29997,58991,55895,204933},
{1,1,3,11,11,21,115,85,223,281,701,1331,1341,1149,5993,10885,77353,113553},
{1,1,5,1,25,1,1,153,449,231,593,3061,4157,6661,21735,11361,57751,129569},
{1,1,3,7,27,63,81,251,125,197,1525,1637,4643,4743,17127,51217,95781,973},
{1,1,3,7,11,51,13,139,83,341,543,3061,7777,6705,9609,28933,24669,225275},
{1,3,1,9,25,39,99,139,5,725,1759,1577,1751,3197,3169,39051,1743,108813},
{1,1,7,5,31,15,115,229,499,291,501,3119,2293,14137,625,16379,111057,101643},
{1,3,7,15,31,1,51,73,455,51,1983,3687,6049,3495,26247,6567,28479,158909},
{1,3,5,5,9,11,77,181,165,773,1611,3945,6787,3827,28597,53269,34003,237291},
{1,1,5,3,31,57,15,9,163,363,1021,2193,8175,3851,26059,63915,114293,163637},
{1,1,3,7,27,49,35,121,469,833,879,1601,6991,13271,8085,45343,5189,109413},
{1,3,1,15,7,11,111,153,129,769,565,2693,333,7343,28535,56937,85641,19871},
{1,1,5,13,7,49,121,223,55,33,19,2291,1847,10173,23337,23431,18181,155663},
{1,3,1,11,25,9,3,255,425,861,1025,3719,6995,14687,31083,60609,115375,17813},
{1,1,5,13,1,55,109,239,13,939,1077,669,1643,10949,25399,55055,125829,253077},
{1,1,5,3,15,51,13,133,257,387,2017,2223,1479,9377,12867,9833,32323,6255},
{1,3,1,9,1,53,121,163,349,491,1867,3403,6859,459,1483,23893,66851,150843},
{1,1,1,1,1,33,51,33,177,633,449,2705,663,3701,8331,43895,87223,48587},
{1,3,5,7,23,7,99,43,217,31,749,2831,1557,3295,6797,45229,46831,62183},
{1,1,7,7,1,45,35,51,415,693,479,1017,6703,241,30887,8953,26901,2951},
{1,3,3,7,29,3,25,217,67,769,653,3983,5513,15481,21399,17525,81747,109843},
{1,3,5,5,29,17,97,187,157,189,1531,1123,4291,14831,15493,62753,53563,153679},
{1,3,7,13,15,63,47,5,351,275,1177,3947,6755,1319,17053,14267,98215,228795},
{1,3,7,5,19,45,43,223,213,903,539,267,83,6951,2979,56929,58405,198373},
{1,1,5,11,21,37,109,103,29,49,17,3987,5679,2559,17391,46157,38743,82245},
{1,1,3,7,7,35,57,187,113,361,721,1821,6473,10233,22549,37725,8445,220669},
{1,3,3,9,21,41,73,29,163,701,1277,3869,1529,4889,10091,65507,53829,191347},
{1,1,5,15,5,21,39,39,341,271,1543,3161,3935,8319,24921,19575,95009,256221},
{1,1,1,3,11,33,63,189,21,773,1261,3947,183,6769,31337,22179,57255,8323},
{1,1,3,15,29,59,103,251,107,499,915,387,3127,5597,3345,15657,979,91685},
{1,3,3,11,13,27,9,137,177,75,567,1511,7355,3087,15309,51733,87329,217125},
{1,1,1,15,9,43,113,177,507,379,765,75,6895,7523,24611,7315,49653,59263},
{1,3,1,5,29,23,59,215,267,161,1957,341,4081,9635,3345,12323,128751,144577},
{1,3,3,13,17,55,59,73,65,697,1209,3345,5629,4545,23043,37649,55015,10263},
{1,1,7,1,21,3,7,19,445,417,1677,799,1241,15463,19815,52845,81309,256713},
{1,1,3,13,13,57,17,199,3,377,1799,2713,3937,12511,7439,33605,56697,168195},
{1,3,1,7,21,53,115,97,389,83,961,813,1499,3411,22377,33323,118405,115947},
{1,3,7,11,23,43,85,249,151,893,833,901,7731,13467,14721,38613,104033,136097},
{1,3,1,11,23,23,119,129,175,159,1031,2379,2753,6755,10979,18225,52375,257003},
{1,3,1,13,1,9,61,255,433,621,1469,705,5841,7421,23873,30487,55823,119705},
{1,3,1,15,19,31,29,163,87,793,885,2495,4609,2757,5333,52937,79187,228777},
{1,1,1,3,17,43,69,241,143,173,327,2747,5617,16347,16155,47775,25917,163663},
{1,1,1,1,19,19,15,27,25,139,691,4019,3055,10301,11281,10957,59117,178149},
{1,1,1,3,15,15,37,89,103,7,527,2823,7205,6831,25179,22249,103323,31251},
{1,1,3,3,7,49,7,241,37,11,577,1987,1935,14787,16411,36305,65185,221253},
{1,1,1,5,31,51,123,169,441,13,721,2359,5687,2641,16339,8441,55967,98775},
{1,1,7,5,21,23,91,229,23,105,339,2371,7803,14913,12651,40573,117399,134865},
{1,3,1,15,19,27,127,77,469,343,451,2251,6705,7765,8623,10367,100379,140899},
{1,3,1,5,1,11,93,231,33,133,1545,1015,7577,8871,29975,12141,130833,103123},
{1,3,3,5,7,25,95,93,293,543,1785,2097,6045,4225,607,443,72055,32269},
{1,1,1,1,5,55,47,105,189,359,1589,765,2303,11963,25565,40669,98977,242089},
{1,1,1,15,13,45,121,235,125,181,1891,3265,2097,3207,31647,13407,22515,15155},
{1,1,5,15,13,11,81,233,307,505,221,813,6483,741,9819,19405,74235,144761},
{1,3,5,7,9,25,31,209,337,473,1831,2711,5551,13531,28747,1875,6401,159995},
{1,1,7,7,29,3,127,207,387,849,1449,2741,2105,885,18115,5433,122119,16969},
{1,3,7,9,25,17,43,209,41,927,409,1567,1609,12487,16305,41365,10991,172127},
{1,1,3,7,27,29,63,127,81,283,1459,143,5993,14027,8055,28065,128389,255307},
{1,3,7,11,13,41,63,223,215,901,1853,2881,5149,7439,4519,33279,127765,139431},
{1,3,7,7,15,61,61,173,221,711,191,3863,2695,9663,6277,8791,128019,256755},
{1,3,1,9,29,45,83,43,297,605,1887,2421,2307,5199,17275,39225,127215,253687},
{1,1,5,3,21,23,121,125,497,945,1367,2757,3481,8607,32447,62373,32171,226621},
{1,3,1,5,7,1,71,255,465,951,129,1989,6053,3737,6511,54519,16947,124491},
{1,3,5,1,9,21,127,49,85,615,1897,1715,7923,10309,16919,24131,18015,140195},
{1,1,1,1,5,27,3,205,29,319,485,3941,7829,789,4207,39939,67761,152459},
{1,3,7,11,9,41,1,129,511,831,1007,2011,6211,9179,20877,62121,21879,23661},
{1,1,7,1,19,53,75,123,181,735,925,1065,3317,3201,27473,19379,78223,45725},
{1,1,5,9,9,61,3,193,441,815,583,3235,247,14091,19877,33505,3477,20111},
{1,1,5,13,29,53,55,165,359,889,1833,1543,7913,307,22853,37839,15569,140127},
{1,1,1,15,21,53,63,195,299,1019,1371,1311,5401,8015,30335,56281,61011,59279},
{1,1,3,13,3,57,45,239,445,419,581,3971,4621,9327,27255,53069,126415,250313},
{1,3,1,9,5,63,21,25,447,961,1857,3123,3029,9743,26069,38251,58475,108737},
{1,3,1,15,13,59,5,21,171,107,1631,2407,6695,8079,2805,50995,53173,104757},
{1,3,7,7,1,55,103,67,369,533,515,2363,5147,11633,20435,24591,68155,140029},
{1,3,7,13,19,51,13,149,159,915,1029,2825,5259,5139,31325,42825,119923,227811},
{1,3,3,3,23,17,121,25,403,333,491,2869,881,12997,5101,48351,90831,143009},
{1,1,3,15,23,63,93,43,107,393,419,3509,1543,10295,11019,8389,73753,42681},
{1,1,7,1,29,49,41,189,303,955,1241,1623,2269,3413,6261,2155,90945,95117},
{1,1,3,15,31,13,103,241,189,283,1303,1693,1587,16313,205,43421,121799,200151},
{1,3,5,1,29,27,105,83,345,411,1197,3489,5891,1137,7311,681,127991,69533},
{1,3,5,15,31,11,105,221,57,39,145,3233,1431,16271,21225,47989,72583,191327},
{1,3,7,9,25,47,109,61,257,949,981,1383,8003,4661,19555,20191,114641,84817},
{1,1,5,9,17,9,19,209,73,573,1039,2741,1495,1615,6299,20507,84729,166977},
{1,3,5,13,27,51,39,203,437,725,1479,3071,621,15563,28473,58403,25943,116683},
{1,1,3,9,5,29,63,61,329,305,523,2243,6689,11773,19319,57783,24265,218153},
{1,3,7,5,17,27,115,9,243,613,679,1915,7265,2989,13663,15115,50779,235761},
{1,1,5,5,13,35,111,151,255,569,1209,3277,4503,3797,22601,19523,126339,141289},
{1,1,3,9,15,51,85,125,233,1011,231,2949,1091,8605,14855,62401,14143,212557},
{1,3,5,11,29,53,83,31,201,219,1083,967,6913,10325,1971,55841,7733,208883},
{1,3,3,1,23,33,51,103,265,285,1363,2813,3327,7921,13537,31483,43405,189641},
{1,1,7,15,27,3,5,87,117,437,1251,189,3271,15579,25025,23203,39421,133581},
{1,1,5,1,9,3,91,45,71,557,2019,2355,5539,2843,13025,61017,3475,179891},
{1,1,7,5,17,11,127,241,9,971,1699,2719,1947,109,19817,13949,120247,60775},
{1,1,5,9,9,39,117,221,197,767,1691,4075,3665,1271,16119,64129,2681,105325},
{1,3,3,11,31,51,5,23,419,715,1985,4095,7255,10491,25575,6177,35917,178345},
{1,3,5,7,15,23,99,203,461,509,1501,1965,1105,1341,21713,21901,129905,67937},
{1,3,3,15,25,5,55,167,477,125,163,2379,2433,12975,26259,55825,19913,202873},
{1,3,3,7,15,15,67,227,413,905,1609,2083,4011,10477,22809,61873,96423,119253},
{1,3,1,11,13,17,37,147,355,445,619,3181,5939,6953,15859,37979,24723,133037},
{1,1,5,15,5,25,89,3,279,569,343,2453,5739,2901,6709,43957,75791,20791},
{1,1,3,5,13,39,53,203,75,945,635,349,2339,2549,23827,7903,128005,14949},
{1,1,7,3,7,59,59,77,143,99,1313,3957,3807,15731,20919,60829,105967,226767},
{1,1,3,7,17,49,27,245,129,583,1055,741,5607,689,20075,54837,113257,222677},
{1,1,7,13,17,5,19,141,205,749,1769,2981,5787,4511,135,19475,113735,116859},
{1,3,7,1,9,33,111,139,77,117,363,1171,2587,1539,30791,10697,6879,104827},
{1,3,3,5,27,47,49,215,65,435,1601,231,2047,10405,28409,17013,103909,232051},
{1,3,3,3,13,19,3,159,293,675,247,2829,6703,6085,1935,18209,15709,186669},
{1,3,3,5,21,55,17,237,121,603,953,947,6973,15979,11029,12381,12807,131603},
{1,3,5,3,3,41,121,203,283,349,1841,115,6567,2131,883,50515,78381,168189},
{1,3,7,15,5,55,85,13,77,443,1711,1043,1265,3701,5121,41435,40637,69125},
{1,1,5,15,15,33,67,235,3,95,1685,731,2187,11857,7197,62113,12565,127455},
{1,3,7,7,11,45,125,231,263,611,221,195,6347,14029,7823,52295,78879,211441},
{1,3,7,15,9,63,75,189,187,449,27,3647,4705,13037,3773,36441,35445,181793},
{1,1,5,3,31,19,123,39,297,1017,1191,2227,6085,5117,16569,64743,29329,157279},
{1,1,5,5,15,47,111,61,435,657,141,3445,6921,7759,30141,37631,85969,227563},
{1,3,1,13,27,39,15,167,151,185,1513,211,951,12705,25703,29289,120993,156741},
{1,3,7,7,7,39,19,221,351,951,1231,1915,3043,189,18977,50149,56583,122147},
{1,1,5,15,29,37,77,207,291,851,131,1041,1657,4393,5023,12745,32253,204431},
{1,1,7,15,11,59,85,255,67,23,1321,2153,7043,417,15719,59937,37619,109331},
{1,3,7,15,25,37,43,15,385,735,1741,3655,4215,1097,19519,44313,99851,204717},
{1,1,3,7,15,17,17,105,399,49,105,159,465,11991,29797,23907,129609,179013},
{1,1,7,13,9,17,87,51,391,695,545,3061,4499,2059,10095,13847,68519,60611},
{1,3,3,1,31,7,11,233,231,189,1599,1589,401,8759,17273,43613,48709,253521},
{1,1,1,11,5,9,27,77,491,951,579,1635,3241,14497,27149,45001,56769,160731},
{1,3,7,15,29,11,125,101,19,971,107,1525,3939,7633,16355,24727,19475,157571},
{1,1,1,9,25,7,35,187,321,483,1919,1911,7869,12903,26977,49419,24973,214731},
{1,1,5,3,23,1,11,143,315,1015,1367,1555,1041,6655,10481,49275,49575,101061},
{1,3,5,15,15,59,13,117,217,975,1821,3829,1545,921,20875,43305,18793,158651},
{1,3,3,11,23,23,91,7,29,613,1093,3881,3301,3751,16137,48277,119813,177341},
{1,3,3,15,7,37,115,19,147,585,1877,2395,3343,9567,16199,13969,89731,124835},
{1,1,5,7,29,3,59,141,375,527,1219,409,7155,2823,32497,23103,73187,53089},
{1,1,5,3,13,27,111,63,189,813,643,19,3461,13891,26651,52395,74729,148397},
{1,3,5,1,27,61,97,227,123,829,1559,2523,7737,6047,213,23613,61571,7093},
{1,1,1,11,17,1,73,203,391,937,321,3431,7163,3547,29467,65271,69775,226405},
{1,1,5,15,25,7,75,199,511,731,1547,2127,1609,5623,26771,29935,76671,178683},
{1,3,5,15,25,49,99,23,281,81,507,1499,5235,9945,14099,5993,319,178581},
{1,3,7,9,5,13,105,7,135,827,927,3463,839,7047,19863,63859,13951,221795},
{1,1,1,13,7,21,59,9,467,299,1035,1395,7413,7313,24769,44043,50679,72867},
{1,1,7,1,31,33,95,155,429,413,493,2025,2069,551,507,13515,3507,93873},
{1,1,3,5,3,33,109,1,299,727,495,2981,3795,11467,27173,4171,6859,129961},
{1,1,7,9,23,41,113,103,161,303,1565,2637,7113,11635,13707,3559,21007,250107},
{1,1,5,13,1,49,11,87,31,77,1847,1137,3031,1943,28755,32197,96043,152447},
{1,1,3,7,3,3,123,65,175,809,681,2135,5279,7119,4573,19287,90235,183391},
{1,3,1,13,7,5,25,151,437,155,1841,219,5641,12097,6153,11,60315,169293},
{1,1,7,5,21,29,23,83,35,651,1507,635,3867,12133,25523,55341,105741,240349},
{1,1,1,15,9,29,27,151,463,747,547,577,1263,15235,6695,60849,72231,175671},
{1,3,5,11,11,43,81,37,505,509,1325,3295,839,5855,19795,1403,15711,219481},
{1,3,3,15,25,61,121,37,201,133,537,1345,4213,13023,18795,8949,84431,105521},
{1,3,7,11,13,51,87,245,357,7,699,2003,5963,1399,69,19083,114585,232313},
{1,1,1,13,9,29,65,123,37,885,227,2795,1037,10905,21217,4081,77643,254245},
{1,3,1,3,25,23,71,189,253,785,1337,1275,3285,1067,8607,3883,119099,116637},
{1,1,1,15,19,43,17,89,257,175,1943,207,597,9279,405,33209,65221,39557},
{1,1,7,5,7,47,127,11,197,871,23,1951,6829,7831,5223,56287,115649,114283},
{1,3,1,3,1,35,81,189,19,117,1683,469,8117,5449,22871,5505,125111,128717},
{1,3,7,5,7,31,105,57,387,691,1293,3103,2329,16247,18357,55453,112633,225641},
{1,3,1,3,13,3,65,25,47,413,521,3507,1793,14431,22341,39813,46399,204501},
{1,3,1,1,31,37,21,45,261,665,1243,1937,5001,3789,26473,20153,107131,75523},
{1,3,5,15,27,61,109,139,19,583,353,445,53,67,20753,57827,116527,55109},
{1,1,3,3,1,37,113,21,305,967,1703,2095,1059,2843,22381,24871,24765,52425},
{1,3,7,11,27,59,111,111,283,79,1227,3631,4169,5671,7769,56553,75503,206259},
{1,1,5,11,11,1,127,13,17,255,1383,2879,6785,289,7061,53067,11539,131405},
{1,1,5,15,29,27,67,15,247,689,579,3237,5279,13847,20305,60237,115841,144855},
{1,1,5,1,9,25,75,11,83,1015,281,1617,7449,10673,7033,38839,113703,233101},
{1,3,3,3,23,41,81,109,199,969,935,1793,6921,4013,9625,48149,54395,1193},
{1,3,5,7,19,63,25,201,63,799,765,533,1417,3199,7773,44247,112207,11783},
{1,3,1,11,7,25,87,159,491,749,1157,667,2951,12019,22259,36933,124159,176041},
{1,1,5,15,21,19,113,175,129,385,2025,2685,1925,8547,4835,15953,128023,236341},
{1,1,1,9,13,47,25,81,389,249,1857,1061,4439,3717,16299,23247,95275,222701},
{1,3,3,1,3,61,61,117,159,689,43,113,4203,7699,27607,37195,63415,90481},
{1,3,1,5,11,49,73,13,307,655,645,2765,6079,12687,22417,44713,5247,40265},
{1,1,7,13,5,55,57,237,317,101,481,2515,707,6385,9421,50557,92395,193737},
{1,3,5,1,27,35,65,107,63,57,1699,4077,4279,8547,15137,11533,117641,64925},
{1,1,5,1,13,7,7,141,305,191,2033,2677,6025,12927,4057,12047,60253,90803},
{1,1,7,3,1,9,63,233,185,97,913,187,4321,8951,27669,27035,30029,218725},
{1,1,7,1,11,59,41,195,335,551,491,3079,7777,4003,24543,17165,103261,167505},
{1,1,3,3,9,59,37,185,289,845,1083,63,7439,4677,29245,40813,16295,45499},
{1,3,5,1,1,37,89,5,277,493,155,1641,5395,11389,26247,2833,103803,74447},
{1,1,3,1,29,55,83,211,377,583,1075,2679,7157,11719,1653,5977,52263,45531},
{1,1,5,15,1,31,89,7,239,821,887,1319,225,14555,5443,44717,99803,241577},
{1,3,5,11,7,23,81,161,67,1011,177,2837,7767,14385,29415,9377,7407,128403},
{1,1,7,11,3,13,13,237,199,601,481,3809,6591,8497,25361,22547,28317,22961},
{1,3,1,1,31,29,105,161,483,391,321,1087,4149,8803,22291,24611,114447,33645},
{1,3,1,11,1,47,41,45,287,503,169,2265,1835,6609,25245,7069,61137,160653},
{1,1,7,13,11,39,29,39,489,205,741,2871,377,10679,11689,50947,85309,95697},
{1,3,7,7,23,19,103,15,79,425,369,2009,4417,11031,2113,36969,73241,120903},
{1,3,1,7,27,9,43,33,123,895,223,1045,2701,3339,12099,24449,52973,175671},
{1,3,5,5,3,1,13,117,429,167,1361,2299,7565,1153,9259,29209,25747,71005},
{1,3,1,15,7,7,13,209,73,523,1549,2545,5583,10209,27205,41243,14217,208993},
{1,3,5,5,3,29,99,255,479,297,1319,2171,7321,14425,15869,44449,10917,171165},
{1,3,3,11,13,49,29,95,79,987,161,859,6503,8839,14131,30249,16183,40257},
{1,3,3,11,27,7,27,33,255,847,789,3897,2599,16107,22379,1853,102713,197547},
{1,1,3,9,29,11,107,227,35,183,639,1585,313,1451,19789,13855,94277,85569},
{1,3,7,7,25,33,101,49,137,457,2027,3317,1961,6097,739,12875,69503,95453},
{1,3,3,11,29,13,127,3,31,319,1341,927,5067,13891,31265,41381,49341,160343},
{1,1,3,15,31,21,93,155,471,707,1395,2995,867,10353,8137,44267,24823,6113},
{1,3,1,7,7,33,83,79,349,687,1045,1183,4441,15199,1953,36395,84691,134939},
{1,1,3,15,13,21,41,105,189,439,1171,4005,7641,1597,24317,58749,35539,220647},
{1,1,3,15,13,39,49,5,461,613,1633,1951,7959,5733,10061,18829,49505,90033},
{1,3,5,5,29,25,19,227,379,525,687,2629,7729,4791,5911,14481,49063,216669},
{1,3,7,7,7,63,93,227,79,165,1971,1695,4485,6009,8769,12861,83653,27667},
{1,1,5,5,25,11,23,89,363,491,459,4063,3787,9375,28011,44757,56441,116609},
{1,3,5,9,7,53,43,149,435,35,135,1759,3197,7749,12731,28295,25901,125847},
{1,1,3,5,15,15,1,215,307,711,1971,2795,677,11921,10303,37997,6653,51295},
{1,1,5,15,1,59,75,195,51,215,1303,3023,8023,10951,13015,23513,37029,23581},
{1,1,1,3,27,3,77,165,97,499,937,1129,6649,11305,27763,32849,78251,210407},
{1,3,3,3,9,21,19,197,339,53,1875,1057,3485,14645,13417,39307,81437,45857},
{1,1,1,5,19,5,95,205,399,699,819,1927,7913,8109,1223,28595,397,81051},
{1,3,7,13,23,11,37,167,189,813,1199,3545,655,13239,10469,33895,119025,185361},
{1,1,5,11,9,13,41,37,443,269,1199,1347,7081,11273,14389,64083,117901,51903},
{1,1,3,13,5,17,117,151,155,637,731,1839,855,9749,19529,18101,20341,21941},
{1,1,1,11,15,17,35,9,91,907,667,853,1455,10097,31277,749,47089,219517},
{1,3,7,1,27,31,9,145,309,811,5,2645,7851,1953,21427,18805,108755,77215},
{1,1,7,3,21,7,25,233,145,1015,43,2205,4735,13257,24001,50469,42567,253745},
{1,3,1,15,3,53,51,45,397,379,641,895,7569,15783,23923,6147,121395,261853},
{1,1,1,1,23,47,35,125,289,65,1875,2309,519,5435,5271,25319,14557,19389},
{1,3,5,7,27,43,15,61,357,791,1781,3671,3911,1325,5607,44107,67873,119849},
{1,3,1,5,25,37,105,51,491,407,475,1763,1425,14883,31435,48979,120667,131089},
{1,3,5,13,1,51,109,161,215,871,185,2389,7977,6705,14045,45569,44557,114795},
{1,3,7,11,17,21,111,183,343,593,447,3995,759,3709,32655,30141,127225,120899},
{1,1,5,3,17,3,69,25,113,897,1933,2717,2003,5847,2541,62415,50975,97903},
{1,1,1,1,9,35,107,81,257,57,1719,4049,1237,10659,4689,20887,90791,251911},
{1,1,7,11,1,49,83,213,169,169,825,2983,5833,2413,32165,47459,129021,156217},
{1,1,5,13,15,39,61,93,407,553,839,4035,6609,6327,945,49625,127867,240161},
{1,1,1,15,23,47,21,235,81,431,1819,1141,7973,4623,4539,23201,83111,230857},
{1,3,3,15,9,15,15,173,29,803,1453,2621,8095,6639,6607,21471,44785,122271},
{1,3,3,7,21,5,127,203,43,581,1925,165,4615,9141,18563,54413,71559,172791},
{1,3,3,3,27,31,55,3,381,971,1087,2659,139,10935,9189,3445,15071,218873},
{1,3,1,3,1,57,47,71,85,335,207,225,2931,14721,21431,17199,745,177403},
{1,3,1,7,7,17,21,57,345,29,1147,1179,7371,14725,27445,62061,16483,112489},
{1,3,7,15,23,11,91,1,1,117,1665,3899,5683,14497,25633,6233,104029,22155},
{1,3,5,9,1,27,15,187,37,329,585,729,5651,15715,4339,1899,90611,195643},
{1,1,3,11,1,45,95,103,13,83,319,2295,6333,13469,19237,55985,129725,141699},
{1,1,5,11,7,41,97,159,511,617,1545,3023,7919,8437,8345,16701,69053,105047},
{1,3,3,11,29,35,23,95,277,931,857,3887,4597,10841,12947,18009,61499,242827},
{1,1,3,3,7,63,35,161,125,637,149,1045,3297,16213,1543,8073,80373,61507},
{1,1,7,5,31,43,113,189,181,659,1971,3309,4237,4279,31563,29429,17443,154385},
{1,1,1,13,19,43,99,91,47,477,153,3295,6281,779,17169,343,1723,171133},
{1,1,1,15,9,35,123,45,417,631,1415,1835,3063,897,18947,62477,12759,97831},
{1,1,3,13,31,1,31,139,411,605,1829,303,3891,15807,7335,44833,87427,62183},
{1,1,3,13,29,55,97,107,241,981,1281,3295,6825,15865,4221,24695,54203,252069},
{1,3,7,13,1,3,33,165,483,813,127,1717,8077,3521,23465,41705,2769,173233},
{1,3,1,11,11,51,39,125,375,825,1775,2923,4903,4779,907,47787,22293,169631},
{1,3,5,5,13,27,43,229,267,153,567,3403,2103,6203,29629,29715,116735,122515},
{1,3,5,13,3,3,15,5,345,343,691,3703,361,2019,9309,26909,22897,103555},
{1,3,1,11,9,25,123,235,131,469,1749,3681,3841,10157,15183,61413,42207,170359},
{1,1,7,3,13,9,7,191,239,417,817,1381,1179,2719,21025,17429,50295,196485},
{1,1,7,9,9,31,123,229,381,569,513,1617,6141,9717,31769,30159,113697,254237},
{1,1,1,15,31,43,37,17,283,905,297,1317,1883,11313,5653,55655,121029,149831},
{1,1,1,7,7,47,83,101,497,465,1133,3877,5371,3355,17161,50185,120837,255103},
{1,1,3,5,5,19,3,251,433,303,1193,1263,2139,473,10725,57725,111411,133687},
{1,1,1,7,3,1,99,115,481,395,115,1699,953,2807,7227,52781,2855,161159},
{1,1,5,9,25,25,85,3,451,847,837,3669,4717,3661,29111,43735,49445,100379},
{1,1,7,9,19,61,67,123,195,483,1741,2719,7809,5035,30689,21325,56191,46127},
{1,1,3,11,15,39,101,27,103,807,1557,1647,1285,16169,20203,57153,60749,71361},
{1,3,3,3,19,1,93,31,105,925,689,3061,7451,12667,27179,36295,61011,90321},
{1,3,7,15,19,35,47,241,261,935,1033,751,6519,6911,13519,2539,40285,81535},
{1,1,7,13,17,31,71,135,167,5,673,2909,4377,3453,31289,38081,21993,192933},
{1,1,5,15,23,49,85,127,13,849,1661,2099,3479,3613,21723,58147,56321,203171},
{1,1,7,15,23,63,3,207,445,573,1419,1161,2237,1251,23387,65259,81447,74555},
{1,3,5,3,25,61,37,25,287,969,37,1615,7923,4457,27611,8519,113957,237427},
{1,3,5,11,11,25,117,169,149,701,139,2835,6029,9067,841,51707,9287,115825},
{1,1,1,13,31,5,9,5,313,1023,551,3635,6765,13379,29135,39737,80913,256355},
{1,3,1,13,9,23,105,117,181,211,755,555,2763,13965,14743,63725,16377,203435},
{1,3,1,15,11,45,111,147,471,321,381,2921,6423,629,25117,51213,126941,181931},
{1,1,1,11,1,49,127,105,315,1,859,1223,5967,2521,14491,58399,45155,192567},
{1,1,3,9,19,21,73,93,95,307,293,3243,4765,2253,16775,29861,3785,90357},
{1,1,3,7,3,53,33,167,165,509,1133,169,6951,7715,26317,5249,86235,39649},
{1,1,5,5,3,47,105,89,201,1003,877,635,2225,6391,21247,5707,1233,87055},
{1,1,1,1,9,39,61,201,435,843,1245,533,1757,1117,19687,54817,32495,228865},
{1,3,1,1,3,61,63,117,143,217,435,1977,2647,7631,12969,50211,26483,256329},
{1,3,3,9,21,25,113,243,457,143,833,1505,3071,1845,17867,58205,103819,185215},
{1,1,5,7,23,51,11,117,195,535,685,31,3037,9719,22811,42959,21021,126297},
{1,3,3,1,1,17,107,245,257,547,887,45,5243,2439,22191,19503,2143,75187},
{1,3,7,9,11,27,123,197,353,151,1115,403,1105,7425,7463,42065,116187,154537},
{1,3,5,15,23,5,49,177,223,615,1255,2081,321,8733,19549,53027,275,62739},
{1,3,7,1,17,61,3,233,249,763,369,555,1621,7221,22575,13295,99793,233635},
{1,1,3,1,27,41,125,113,47,583,543,453,1213,14187,1645,35761,110051,197081},
{1,1,7,9,29,43,105,125,489,135,153,2279,4079,6731,12055,60181,82563,173991},
{1,3,7,3,29,1,67,151,127,625,113,2127,6723,12359,28609,60605,20375,120129},
{1,1,5,7,9,13,27,171,129,199,303,4045,2047,8887,22233,57571,40545,36479},
{1,3,1,7,1,5,127,203,213,691,1155,27,5409,13519,6747,42371,37089,145855},
{1,3,3,9,3,33,119,25,337,715,1093,987,7157,14975,28595,19021,1243,148707},
{1,3,1,13,3,41,81,151,23,787,181,2357,5077,1997,6451,25505,44875,198341},
{1,1,7,3,5,15,9,169,337,487,1325,1505,465,2339,20747,8269,96875,108985},
{1,3,1,7,23,7,113,181,25,989,1649,1,823,6793,18729,3599,97951,239609},
{1,3,7,7,3,63,63,207,419,355,1133,2979,2071,11699,32565,61347,106475,16893},
{1,1,7,5,7,3,119,133,189,341,1571,1559,4309,16203,22459,21019,80375,3453},
{1,1,3,11,21,21,45,69,485,21,727,703,5209,14745,3437,54603,104357,151207},
{1,3,7,5,25,17,13,147,329,93,121,315,2779,6921,425,50441,1133,252291},
{1,1,3,5,5,51,15,135,323,841,409,1067,3243,4207,6833,59329,90545,116661},
{1,1,3,15,25,7,43,147,153,947,79,1897,4519,14441,27181,38517,71673,158597},
{1,3,3,3,3,47,109,111,273,271,741,3999,649,7367,14933,11785,92709,133815},
{1,1,3,13,5,41,55,15,409,355,1255,3043,7503,3523,4261,48927,119901,149411},
{1,1,5,1,11,57,3,149,409,287,909,3541,4243,4485,3611,63213,102575,49863},
{1,1,3,7,15,55,119,185,511,301,237,3701,3195,1323,27511,44635,45363,117683},
{1,3,3,11,3,61,125,15,235,819,467,1097,1055,16343,8329,37807,38663,145625},
{1,1,7,1,25,49,117,163,413,509,63,1313,5113,6505,25475,12059,88021,168037},
{1,3,3,9,9,37,15,185,359,231,1483,2999,773,10375,27103,39899,100187,54485},
{1,3,3,1,13,63,111,79,133,425,1491,3735,533,13417,5161,11455,16907,132267},
{1,3,1,15,15,47,57,157,453,681,1811,1685,4329,131,22763,1017,66637,1673},
{1,3,7,3,31,5,105,101,431,983,1333,845,7369,15041,6527,8617,61911,137513},
{1,3,7,15,3,45,57,23,393,495,769,215,3611,12907,20637,52997,88345,37961},
{1,3,5,7,31,3,85,249,353,559,1803,959,4625,9413,22339,6071,124765,43973},
{1,3,1,9,31,15,109,197,179,293,457,709,627,7743,1997,59625,36919,252849},
{1,1,7,11,17,21,89,11,431,617,1029,2649,1725,2723,18367,46103,108063,221855},
{1,3,7,1,29,7,81,187,353,807,965,3655,3255,9139,28619,32127,107901,139099},
{1,1,5,3,17,9,39,59,431,829,525,1885,2387,13381,5271,29739,80413,240595},
{1,3,1,5,1,5,25,9,193,971,681,2921,3271,3891,20123,37477,33141,82481},
{1,1,3,5,1,63,77,93,63,399,1945,387,5457,7339,13279,34119,129903,12621},
{1,3,3,11,17,11,117,189,473,23,13,1261,2153,12181,21075,33179,43355,168293},
{1,3,5,11,21,13,73,227,211,939,885,2091,1123,14809,15705,56675,58087,1451},
{1,3,7,1,15,15,101,235,287,675,1741,3885,6211,14817,10235,29289,60401,27639},
{1,3,5,13,13,7,117,31,143,505,1823,2841,2133,7305,14093,14229,85179,136793},
{1,1,3,15,27,15,67,237,315,793,207,3781,5201,13191,9601,44041,116097,178543},
{1,3,1,9,9,47,53,225,109,831,1757,349,6353,15417,16395,36295,10901,122349},
{1,1,1,1,1,17,109,13,123,537,1859,3717,4441,4271,29017,13601,18533,216695},
{1,3,3,13,31,23,45,233,29,295,761,757,777,3499,26715,24153,113777,256337},
{1,3,5,7,23,57,37,179,511,897,2031,1285,3957,15085,19993,28819,39959,187445},
{1,3,1,15,25,41,121,227,433,859,357,3107,3241,879,10763,59473,73145,258493},
{1,3,3,5,13,9,85,117,347,161,995,549,5443,9057,28931,57549,27523,54717},
{1,1,5,13,13,33,97,37,55,367,403,2361,5717,4433,26921,14227,69445,100337},
{1,3,5,7,1,41,89,165,163,1,685,3577,1079,1057,125,35853,8387,113035},
{1,3,3,13,3,59,119,51,325,205,821,1417,2097,13725,31785,53803,15737,2013},
{1,3,7,7,1,45,95,221,249,65,1479,2163,5761,15321,8013,25771,110897,214127},
{1,3,3,5,25,11,27,29,95,955,1989,3775,609,7073,4571,38857,92205,156209},
{1,3,1,13,29,57,97,47,499,641,587,2125,2257,13911,13993,1715,46233,181279},
{1,1,7,13,7,55,69,235,379,269,1969,2733,3677,1707,26999,64041,98111,138691},
{1,1,3,5,27,63,65,251,413,903,1307,2941,5649,11271,1935,49389,37995,218197},
{1,3,3,13,7,1,45,225,13,169,581,1657,117,10251,23435,40379,127085,88185},
{1,1,7,5,21,63,69,37,459,115,1403,1939,6437,13149,3597,50115,129075,260613},
{1,1,3,5,29,57,15,223,131,907,1561,1103,4355,2763,6359,55401,1751,53143},
{1,1,7,11,15,5,17,159,505,407,1873,2501,2203,12559,5123,53281,29307,16215},
{1,1,1,15,9,41,77,145,325,529,1939,3835,3109,12215,18323,2551,89793,94745},
{1,3,1,9,21,5,7,57,99,1005,1211,4063,6851,7653,29283,15463,121289,187055},
{1,1,3,3,13,11,17,125,173,283,1419,2533,6875,16031,26633,51027,27343,74257},
{1,1,3,11,29,49,87,19,367,941,983,1041,8099,8735,30123,62665,87051,98745},
{1,1,1,15,25,57,97,177,467,181,923,3833,5405,14335,23495,48323,70331,136825},
{1,1,1,13,21,17,29,237,305,117,1077,2999,1879,6875,19321,10999,130513,160883},
{1,3,7,15,19,47,89,153,287,7,1429,1507,2853,4197,11195,33891,59063,189601},
{1,1,3,15,31,5,113,71,13,925,147,451,5701,13671,13943,13799,59627,115715},
{1,1,1,5,13,25,51,11,409,393,1479,2583,3101,303,17609,10653,69107,150459},
{1,1,5,7,21,27,107,77,61,467,1723,1247,287,1039,25347,18111,24837,42903},
{1,3,5,5,1,29,57,177,311,9,819,3235,3887,9679,11849,31755,68467,135587},
{1,1,5,5,29,15,13,69,163,709,1405,3835,777,7567,10153,5043,129465,59113},
{1,1,1,13,3,47,97,101,179,53,1919,17,3597,11769,17971,39257,76167,255653},
{1,1,7,5,1,45,121,223,299,271,1857,1955,5509,1245,9519,60547,78497,191251},
{1,1,1,11,5,57,87,113,59,547,1591,1905,475,4687,27591,43807,9617,70769},
{1,1,7,1,1,35,35,11,107,401,827,2271,2131,12751,25771,51311,46897,198655},
{1,3,3,3,15,29,91,147,9,611,1739,3211,3883,14205,24073,37445,54451,208123},
{1,3,7,1,25,53,33,161,365,651,1263,1623,1767,3789,18013,52133,60119,100859},
{1,3,5,9,15,9,97,67,379,981,1323,1095,3701,3257,13647,12511,53375,156689},
{1,1,3,5,9,23,97,239,171,501,1549,1029,8019,5023,9439,14223,54433,152855},
{1,1,7,13,17,35,111,169,81,599,1673,3461,7905,7925,16311,20327,57109,158719},
{1,1,3,15,7,33,23,33,273,987,1489,363,4017,8919,28839,10143,114179,218155},
{1,3,5,13,29,5,61,133,65,933,509,551,7365,3703,15003,27849,64211,140383},
{1,1,1,13,7,25,49,1,269,601,251,33,2443,13725,5805,63347,109489,111491},
{1,1,7,9,31,23,117,71,371,733,605,4019,4577,3887,31061,24939,57905,148331},
{1,3,5,1,3,35,35,227,355,27,1673,2173,5001,14613,6343,40775,72349,101287},
{1,1,7,15,29,3,43,77,43,51,1495,2577,2093,7515,20151,44533,32223,6355},
{1,1,5,5,11,47,91,221,35,969,343,3287,857,4851,12599,939,53615,262125},
{1,1,5,7,29,11,67,155,317,629,211,583,1061,13243,13999,45405,18187,99021},
{1,3,7,13,3,39,5,207,175,515,1181,739,379,9919,12079,18903,62475,239383},
{1,1,1,15,25,15,113,215,281,861,1055,2577,5545,12365,16097,35775,8331,119353},
{1,1,1,1,25,55,111,185,485,361,155,4077,5517,16057,19069,40129,38959,211233},
{1,1,3,3,13,1,93,129,243,813,115,177,53,8251,32351,63847,54537,25527},
{1,3,5,11,25,47,113,69,285,451,2011,81,6535,3409,8647,56575,975,149571},
{1,1,7,7,19,1,75,123,413,697,41,3179,4075,15967,2477,17549,54193,258657},
{1,1,5,5,11,23,19,253,303,255,901,875,1517,6953,25189,26763,28843,167705},
{1,3,7,7,17,45,31,79,279,965,1869,1201,1627,14035,11651,45021,76171,49137},
{1,3,1,15,9,55,83,59,437,915,1667,89,2797,1841,29261,23497,55785,102265},
{1,1,5,5,3,59,17,131,199,541,1647,2175,4449,6081,10609,39467,72945,32423},
{1,3,1,7,5,7,85,11,255,397,87,1661,6523,5699,29407,28015,50783,246625},
{1,3,3,13,5,61,123,147,295,37,301,2549,7615,5725,32477,18121,69353,242579},
{1,3,5,7,9,45,83,211,475,281,743,3955,7811,6043,30547,5315,53345,25775},
{1,3,3,5,7,63,125,43,131,353,345,1689,5483,5467,13445,13041,68381,134567},
{1,3,5,11,31,9,123,53,237,911,349,3737,1867,7375,3031,4191,8697,182255},
{1,1,3,3,11,11,89,251,69,93,1241,1719,2227,1793,21683,58099,110831,24835},
{1,1,5,9,3,57,3,17,11,217,923,3623,727,1837,21203,63007,33691,216259},
{1,3,3,9,21,25,83,115,325,921,811,303,3555,10669,5837,45585,61923,159061},
{1,3,3,15,17,29,77,75,509,363,199,317,7375,11971,15679,17135,101925,103375},
{1,3,5,5,29,45,85,151,73,329,911,3055,2381,4717,5133,58987,59885,226689},
{1,3,5,1,11,59,17,83,385,867,215,2275,7247,10613,6493,63843,74483,134271},
{1,1,7,13,29,25,77,61,281,439,353,2213,697,14741,1597,7515,7703,149123},
{1,3,7,7,7,53,77,21,483,793,969,123,3581,12489,22943,54573,25785,178419},
{1,3,5,3,17,59,75,55,125,569,1625,77,4593,8493,5259,54537,100479,107509},
{1,1,1,15,5,7,11,169,349,133,1113,2877,6109,16275,9755,1385,55005,36095},
{1,1,7,7,21,25,41,161,11,321,343,705,4601,12867,21997,25283,78467,159089},
{1,3,7,1,15,3,71,227,427,883,1021,1405,7791,12669,9159,30931,105993,40917},
{1,1,5,5,25,41,93,57,125,915,701,2589,7147,15369,28307,54635,13253,97177},
{1,3,1,13,11,63,103,241,317,927,965,3179,5213,13849,11509,52665,1637,235647},
{1,3,5,3,31,31,111,9,339,1017,1715,101,6849,14329,31607,40741,73067,119001},
{1,3,1,13,3,55,53,15,185,717,1447,3029,4899,14217,19949,32817,24829,206829},
{1,3,7,9,21,11,33,213,5,769,1807,2179,63,5167,23235,25495,113299,129419},
{1,3,7,11,11,33,23,125,21,609,595,1329,6175,15837,3889,57797,81453,211413},
{1,1,5,11,31,7,13,73,143,559,1541,275,3349,2987,21797,32921,125395,247667},
{1,1,3,11,19,1,23,167,337,75,1597,3591,2705,7323,5957,7317,58945,44625},
{1,1,5,11,27,19,63,231,353,645,531,3861,1681,6901,16217,20639,70077,220233},
{1,1,5,15,31,41,19,253,147,365,509,1199,6699,14633,1339,48203,58707,83315},
{1,1,5,7,19,47,47,17,267,139,549,803,4625,6851,32141,12891,43785,211361},
{1,3,1,13,19,35,13,45,167,627,1449,3041,5043,9279,15889,41675,25769,13835},
{1,3,7,7,19,47,13,117,403,79,1623,3741,3255,2301,25,2311,5237,150879},
{1,1,1,15,29,43,75,21,237,809,129,2637,181,15921,30709,61281,82405,232885},
{1,1,3,15,15,15,55,217,243,579,945,3993,1875,2425,25045,36729,42935,213703},
{1,3,3,1,5,59,115,71,483,327,701,2893,1815,4611,3843,5893,126479,167807},
{1,3,1,7,17,59,115,191,3,615,215,2121,5085,15233,16661,6215,31061,192847},
{1,3,1,1,21,25,41,195,151,905,1587,439,3317,2275,4743,33505,1185,254873},
{1,1,3,9,11,49,37,117,419,1007,789,1323,345,2047,20697,57063,69167,219393},
{1,3,1,1,25,49,81,79,117,1015,1777,2427,527,10139,16261,42587,33933,19749},
{1,1,5,15,31,43,19,17,97,591,891,177,7835,3979,15473,2173,65555,182773},
{1,1,3,15,13,53,31,179,247,635,683,423,2981,14401,26385,10935,68497,181703},
{1,3,3,9,25,55,43,29,487,969,989,3561,6425,11619,5773,56515,17461,151239},
{1,1,5,13,3,31,73,51,213,215,297,783,697,14197,7277,60697,985,189995},
{1,3,3,5,9,47,69,27,15,407,1029,2541,183,4413,5143,33903,49509,49007},
{1,1,1,3,5,3,9,165,215,577,1657,363,737,5483,5955,34533,45861,104645},
{1,1,5,7,31,27,37,215,125,915,1297,3095,1529,12737,25675,29355,83939,106765},
{1,1,3,3,1,49,29,115,395,647,147,3905,1025,8873,10587,25471,72089,171467},
{1,3,7,1,21,55,57,233,487,883,439,929,1405,13709,2389,20205,17579,9129},
{1,3,5,5,23,51,55,45,307,855,933,1443,4757,8719,28401,35189,105329,9211},
{1,3,7,11,29,17,17,147,221,997,1433,59,8027,231,30335,2153,21393,116661},
{1,1,7,3,5,43,47,155,357,915,1923,3315,4107,9785,4847,57683,87569,179583},
{1,1,7,7,27,5,37,95,265,113,143,3755,5793,5601,16621,54777,15989,158933},
{1,3,1,1,13,31,113,255,367,559,1777,4065,8061,15785,10345,54833,95277,159347},
{1,1,1,15,3,43,85,251,193,19,1685,271,1779,11901,18983,65361,128217,248051},
{1,3,5,7,29,21,5,47,263,913,83,3233,113,8341,14473,37405,2363,155931},
{1,1,7,15,7,25,41,39,315,323,827,1277,1211,4465,21161,36865,6689,139147},
{1,1,1,9,11,45,81,235,31,247,77,1877,7119,16007,2225,65,85537,99251},
{1,1,3,11,19,5,49,179,345,961,349,2099,2317,12771,27169,59389,116071,68333},
{1,3,3,5,15,53,47,177,103,941,87,2813,7729,8003,7717,40095,74569,106617},
{1,1,7,7,31,23,105,205,325,855,1529,3601,7151,15827,16241,18221,55771,139225},
{1,3,5,13,13,5,95,167,25,779,1147,221,5055,10943,28077,15131,89501,137407},
{1,3,7,13,31,3,105,163,41,823,1493,2985,5589,3543,24683,34469,40595,200875},
{1,3,5,3,27,35,105,163,477,667,45,319,3201,11535,19349,55253,60275,209597},
{1,3,1,11,5,13,25,225,169,925,1617,537,891,5583,7181,39953,97537,104019},
{1,3,5,9,13,1,69,147,465,259,1219,2407,4015,4883,4333,40441,31289,52989},
{1,3,5,5,17,29,105,233,307,807,1535,251,135,925,6865,59739,112757,208275},
{1,1,1,7,9,21,49,247,33,127,1277,1745,139,12165,23517,50235,101003,109031},
{1,3,5,9,19,7,9,139,511,901,551,2717,6091,3213,819,51381,108333,119681},
{1,1,1,3,19,17,73,19,313,589,1965,1745,921,4237,12527,10735,110139,171513},
{1,1,5,15,25,29,15,217,87,793,419,915,1359,10507,25343,62977,100913,110041},
{1,3,7,15,15,15,91,243,441,437,1759,2659,2319,7783,16857,19051,15463,253115},
{1,1,5,13,15,5,7,165,355,559,217,235,3565,12047,2387,62285,73363,238551},
{1,3,7,11,5,5,69,205,179,815,335,979,2129,6221,31987,13623,23103,24373},
{1,1,7,11,31,51,55,93,195,219,825,2919,4495,5927,11813,16415,121595,188613},
{1,1,3,1,3,11,73,45,141,219,337,2569,6549,3699,2417,2945,19389,82561},
{1,3,1,13,5,47,47,81,11,57,1965,2173,3209,10617,19887,5571,61403,37401},
{1,3,3,7,3,5,99,253,287,655,813,3365,2387,8951,1561,37637,97625,148699},
{1,1,3,5,9,31,49,7,55,607,1489,3229,5871,1271,22751,32309,16125,93409},
{1,3,1,5,19,35,29,233,407,297,1465,3089,7535,7221,24469,42653,65719,196771},
{1,1,7,13,17,19,37,45,211,545,963,79,13,8319,8045,24975,122749,25845},
{1,3,5,3,23,23,53,101,363,49,1351,3419,1603,10795,5289,63695,113911,228301},
{1,3,7,9,15,59,125,59,11,397,693,397,3829,14349,13973,54739,22093,216009},
{1,1,1,13,5,63,21,23,421,35,589,803,6193,11375,9501,34441,68421,120109},
{1,3,3,7,23,25,79,203,177,173,175,809,4331,6953,4999,34345,94481,88683},
{1,3,3,3,1,51,109,195,83,747,63,325,927,1757,32055,37185,22697,41509},
{1,3,5,13,1,63,45,73,121,445,1935,3373,563,7503,17941,60313,42219,220917},
{1,3,5,13,27,31,7,83,109,387,447,1691,1301,7449,8075,30713,87207,84855},
{1,3,1,5,25,51,83,11,261,977,1415,2973,1789,12641,16279,4225,44237,173561},
{1,1,5,15,17,47,105,199,83,705,1215,2759,7509,10407,4005,4575,65961,209933},
{1,3,1,13,27,3,5,199,405,515,291,3399,1497,14755,30229,35075,111585,16633},
{1,1,1,13,17,53,93,161,447,903,947,1871,3597,10575,18389,48551,65229,32591},
{1,3,5,11,9,7,53,155,299,523,1653,3517,2725,9485,27099,47895,30169,260463},
{1,1,3,13,11,45,31,183,445,21,313,2597,195,16053,7323,52951,25919,9323},
{1,1,1,15,1,35,15,115,53,561,1141,3261,83,2547,8925,43455,112755,94157},
{1,1,3,5,27,25,81,51,209,87,379,3167,4953,13885,20159,103,115363,123585},
{1,3,5,1,25,29,107,225,77,435,2009,4069,3703,8855,14101,61683,16993,110823},
{1,3,7,3,31,25,51,117,397,271,89,3571,2357,4923,16303,2357,107775,73809},
{1,1,3,1,29,21,33,67,363,753,915,3715,2013,8439,5779,267,32687,104283},
{1,3,1,11,11,7,31,43,339,917,2005,759,4285,1933,4341,19111,130651,122853},
{1,1,5,1,17,63,85,63,387,127,1313,619,6525,9003,10915,64507,13175,45219},
{1,3,7,9,25,15,43,13,411,391,571,527,8175,10849,20093,2987,29869,77207},
{1,1,5,3,29,53,105,57,91,977,1103,2977,5617,7203,26717,28463,55909,59943},
{1,3,1,7,1,47,111,215,189,377,11,871,2267,5705,8165,38895,71025,10921},
{1,1,7,9,29,55,1,103,505,697,317,3209,3643,13689,8499,14671,67937,100467},
{1,3,1,5,25,15,99,199,117,957,1421,1719,5185,15247,28615,2657,46867,190135},
{1,1,7,9,27,55,81,47,15,497,537,857,2905,1909,3341,32625,123189,21875},
{1,3,1,3,19,51,97,143,305,1021,543,829,7593,8101,6337,4869,19177,38981},
{1,3,3,15,9,37,51,193,295,731,809,4065,3377,15303,12505,11327,76191,139899},
{1,1,5,1,3,19,5,223,379,7,755,1127,505,9429,27409,50817,97599,179019},
{1,3,5,3,5,11,83,119,3,311,405,2401,1821,1381,4567,44079,61903,183583},
{1,3,7,9,7,11,107,95,271,537,335,3079,6695,1163,32055,44985,29075,94235},
{1,3,7,7,7,57,59,85,199,563,1835,351,7675,2601,3717,57975,92529,101511},
{1,1,1,5,17,5,97,43,101,141,1511,199,7157,3169,24815,55653,104195,37951},
{1,1,1,11,23,29,41,47,447,583,773,859,1657,8707,16709,53477,42037,186809},
{1,1,1,13,13,5,85,9,213,511,1003,811,2271,14715,21423,48127,50613,214031},
{1,1,3,5,7,31,87,101,297,853,1599,1521,4965,9655,23543,62277,11231,49931},
{1,1,7,7,19,31,9,165,207,919,739,3849,2121,867,3233,40867,75721,5327},
{1,3,7,1,17,3,27,13,431,283,465,1427,1937,15601,21793,9315,54285,196453},
{1,1,7,3,17,39,65,137,511,19,1357,3373,5227,2485,1151,25061,117507,119219},
{1,3,3,9,9,23,13,235,505,625,115,3859,6943,14719,6363,14957,28241,187989},
{1,3,7,13,11,31,23,39,463,441,1145,417,4177,1655,26491,16895,26263,198157},
{1,3,3,7,25,55,121,157,131,537,1891,2367,1717,2331,20251,8679,62657,121957},
{1,1,1,11,7,43,59,101,333,961,569,1603,3009,6539,9627,5759,44401,127613},
{1,3,3,3,1,27,15,135,235,215,627,2427,2647,3201,22873,64445,32635,16587},
{1,3,7,7,5,49,63,103,467,897,117,1149,6045,5003,5005,6183,90815,190909},
{1,1,3,3,31,43,45,227,363,409,1097,3155,1519,14461,29377,19577,52595,94041},
{1,3,1,1,3,25,83,243,57,243,389,1427,5197,13125,18571,17845,74961,125569},
{1,3,5,5,1,39,11,175,97,1001,143,3653,5887,5845,5691,5433,62629,176261},
{1,1,1,13,11,41,41,155,17,823,1507,733,5663,13657,24133,9971,27179,108075},
{1,1,7,9,19,9,103,29,427,363,931,3959,1629,5127,14807,61937,127175,237233},
{1,1,1,5,29,53,51,229,123,1001,697,411,4669,5051,18447,55437,129269,72613},
{1,3,7,3,19,53,111,131,255,547,653,2839,1447,14397,5707,23773,127897,135177},
{1,3,3,5,21,37,53,219,359,341,489,2477,3383,6931,7753,2619,114267,63271},
{1,1,3,15,15,15,95,171,301,563,603,593,4037,7305,10849,11753,103087,74887},
{1,1,5,3,11,51,105,35,155,643,569,1697,1679,7547,19289,7065,57359,142855},
{1,1,7,15,23,55,17,67,375,559,355,165,93,973,22831,48027,98435,59945},
{1,3,7,3,5,43,9,253,111,819,45,3461,4821,14735,14469,29793,30681,26359},
{1,3,3,5,15,1,39,233,63,287,131,3453,427,4929,30085,18583,50119,262101},
{1,3,7,9,31,7,127,157,287,57,1091,1989,5045,13071,27705,58125,85317,66649},
{1,1,1,15,17,29,25,223,311,489,1901,3197,1813,10097,31915,54871,32289,227001},
{1,3,7,5,31,35,69,87,131,963,1125,1109,8037,3257,27655,50999,3715,57851},
{1,1,5,5,27,7,119,29,425,721,541,3069,3349,13623,12293,51395,14033,61545},
{1,3,7,3,17,49,103,115,387,729,1389,2257,3273,3375,23143,2835,28071,79533},
{1,1,3,7,9,19,55,159,261,467,17,2595,3947,7045,193,23629,89067,81197},
{1,1,1,15,13,39,103,195,251,769,1003,2707,3263,8451,8007,53789,112653,258717},
{1,3,5,1,3,21,29,217,125,779,1597,513,2677,3979,31903,64813,69963,92887},
{1,1,3,11,11,59,81,237,447,703,41,3369,3547,14935,31693,52005,74149,131039},
{1,1,3,1,23,1,33,93,275,847,921,2745,533,8975,30529,46809,98975,75541},
{1,1,7,7,15,1,3,213,71,1009,1951,3015,713,9365,21949,60983,117633,225387},
{1,1,1,11,31,27,59,179,231,635,1555,2765,31,15065,22719,59251,84733,96769},
{1,3,7,3,19,5,35,207,317,735,943,3987,4021,11229,13015,713,125167,55887},
{1,1,3,1,27,49,81,17,253,633,43,2953,3151,8429,30625,28551,126683,175087},
{1,3,3,3,9,53,111,245,57,557,945,2957,7669,12537,17291,9713,87727,44739},
{1,3,1,1,5,39,77,127,87,687,1485,1555,2567,13551,17075,24003,47627,129813},
{1,3,5,9,25,35,87,233,439,563,1719,419,4459,4285,25157,943,111543,232107},
{1,3,5,11,1,13,97,153,459,551,73,2087,3985,4661,15603,22211,123163,187233},
{1,1,7,13,17,59,5,219,353,441,387,441,3009,485,20081,38023,50659,159243},
{1,3,1,7,21,31,117,49,227,677,417,1153,1611,1669,25161,52223,15109,114759},
{1,1,7,9,19,13,111,7,1,701,731,2075,685,15679,19149,44315,41719,243975},
{1,3,3,7,15,63,59,105,327,39,1497,2407,2865,7065,9957,20031,45359,73657},
{1,3,1,13,7,3,55,221,443,953,15,2455,4681,16247,18179,44731,41323,172621},
{1,1,3,9,1,27,65,167,115,137,819,2129,3393,5901,11735,62753,14941,21425},
{1,3,7,11,7,9,41,175,237,481,59,265,2135,9419,3937,55959,48343,172549},
{1,1,1,13,23,33,105,87,461,297,1345,3715,7715,16369,19017,15141,10873,109641},
{1,3,5,1,11,1,13,41,447,511,447,2295,2401,14171,16269,50453,40361,205857},
{1,1,3,3,27,7,35,193,113,341,335,2113,343,4575,20863,40383,86787,142603},
{1,1,7,11,17,25,51,89,341,237,1233,1505,7401,6887,26897,20127,51077,107559},
{1,1,1,15,9,59,29,115,339,785,201,947,1501,6883,169,44059,17527,197623},
{1,3,7,3,17,59,15,5,379,347,821,4047,3565,13689,23275,27901,121401,43077},
{1,1,1,7,15,11,35,29,59,99,181,3035,3239,1553,32319,64195,115247,149211},
{1,1,5,3,31,49,87,177,231,167,373,1125,5919,4805,31983,42873,30169,91853},
{1,1,5,15,7,63,37,15,459,449,1835,1769,2527,2577,4251,62459,76699,81721},
{1,1,1,3,21,15,19,183,423,827,341,2101,3797,7103,30845,24511,115337,117019},
{1,3,5,5,19,1,97,13,491,51,445,1987,7481,2613,23141,36603,26917,177397},
{1,1,1,5,15,43,21,167,259,989,1937,1519,2201,13973,18031,31583,57557,252737},
{1,3,3,7,31,11,89,53,279,83,1247,1221,5499,1199,361,22269,88633,134975},
{1,1,3,5,9,5,113,41,143,655,1147,2043,4229,10523,1453,1735,76259,30607},
{1,1,1,11,5,7,9,155,221,619,813,3111,6039,10789,10905,33285,62841,229217},
{1,3,5,9,19,19,123,65,419,597,87,3843,4857,15903,23655,13023,8389,230803},
{1,3,3,15,9,19,51,223,197,759,139,59,6547,1043,5077,55267,23681,17099},
{1,1,3,3,15,43,63,85,227,961,1043,1069,6557,7499,31639,4345,26991,132783},
{1,3,1,1,25,33,59,219,435,105,1001,323,2729,12517,16607,57533,101167,53829},
{1,3,7,7,9,55,3,247,303,453,861,817,705,14337,15965,28867,126763,204005},
{1,1,3,7,1,39,15,39,359,313,1753,2835,387,16223,10945,19481,19995,29989},
{1,1,1,5,3,31,103,123,493,1023,119,2175,2273,11637,21605,23349,100759,41227},
{1,3,7,13,5,13,17,7,341,945,621,1421,3893,5825,26777,35497,13791,25415},
{1,1,5,1,19,27,39,7,177,749,1217,2133,6913,13489,23713,1085,31529,179741},
{1,3,3,3,15,21,5,145,281,131,1347,19,4917,8655,2515,36927,56551,202039},
{1,1,3,7,27,31,33,255,511,195,1493,2221,2157,9303,3957,14163,70435,215763},
{1,3,3,15,31,41,33,37,239,865,375,2217,809,11961,29393,52145,76223,202623},
{1,3,5,11,5,57,73,193,341,843,1817,231,65,5941,29693,31751,57081,180977},
{1,3,1,9,29,57,85,107,343,891,465,2413,1965,7303,7461,25857,110517,16995},
{1,1,7,15,7,49,121,211,253,511,1385,1205,33,7713,20059,47353,3267,215759},
{1,1,3,9,15,63,45,155,415,589,651,3707,5429,4497,13733,21231,18953,28671},
{1,1,5,15,7,57,31,109,427,921,629,3439,7615,4535,1507,58931,49597,214397},
{1,3,3,5,21,35,9,241,67,767,659,1639,7797,5209,14851,55311,108549,175937},
{1,1,7,15,21,61,13,47,267,269,1169,257,2481,8345,1061,28119,127197,95379},
{1,1,3,7,21,35,121,223,145,665,1389,2105,5499,1377,32417,39027,5335,248315},
{1,3,3,9,13,33,57,225,123,703,1049,709,7347,11317,12339,23247,62157,85931},
{1,3,3,3,5,3,105,115,13,675,757,987,6429,13017,21347,38829,82153,220677},
{1,3,1,13,5,51,75,205,7,561,207,1133,3303,1889,17093,5933,48109,244387},
{1,3,3,7,11,11,71,243,235,941,1875,2387,1139,16275,4537,18791,67927,156759},
{1,3,5,5,11,35,29,5,351,223,847,1539,4903,7619,24907,37071,57899,32981},
{1,3,1,7,23,7,119,17,123,845,1423,2995,3595,13287,31217,33939,6891,156477},
{1,1,1,9,11,55,121,85,175,757,1093,513,1117,14049,22377,4623,38511,51391},
{1,1,7,1,17,1,7,185,173,841,61,2735,6679,7617,17309,58047,11791,228635},
{1,1,5,5,1,1,61,57,37,857,531,2655,1907,4245,3047,50489,93447,116637},
{1,3,5,7,27,47,121,95,73,63,539,137,1765,4659,31141,24495,109541,16421},
{1,3,7,13,13,25,47,45,97,243,1509,3539,4791,5627,31981,57663,65359,32183},
{1,1,1,7,15,57,117,249,183,849,557,833,5751,8035,3371,11389,125581,248799},
{1,3,1,15,13,31,59,243,17,473,289,1527,649,2807,6183,6173,74381,261673},
{1,1,7,7,19,17,95,81,191,487,2023,307,3261,13885,9285,30831,114009,26483},
{1,1,3,11,17,21,85,193,477,267,393,39,5793,8621,25379,9721,13947,44235},
{1,1,7,5,27,33,93,9,471,751,1279,695,2625,7061,29577,5403,80705,77895},
{1,1,3,11,7,25,125,9,233,935,1897,3685,595,15499,43,29251,18029,250231},
{1,1,5,1,9,55,125,179,287,371,233,149,5639,5737,25251,103,117015,35579},
{1,1,5,9,17,33,69,15,209,521,1083,2469,679,9307,31539,63889,48825,126327},
{1,3,5,15,15,41,105,121,21,935,721,445,6759,4227,15227,54933,69589,2689},
{1,1,7,15,1,15,111,141,279,1013,825,1069,3793,12929,153,11463,87759,179987},
{1,1,1,9,15,59,109,103,223,695,1979,1241,2559,8627,10559,53319,94311,245193},
{1,1,5,3,1,41,51,129,297,15,637,2489,343,13549,7707,36757,55703,161043},
{1,3,5,1,13,35,119,219,319,733,789,1343,8035,15049,981,14477,13717,177481},
{1,1,1,11,5,17,3,43,129,705,1701,3635,1201,12283,27443,54257,102281,211859},
{1,3,1,13,7,63,9,45,283,41,801,131,2797,13329,19011,21055,122965,7961},
{1,3,3,5,9,27,99,129,499,523,1939,3661,455,12601,11723,3727,32671,78251},
{1,3,7,5,9,57,63,47,49,745,945,2927,6659,1023,9991,55379,105295,259901},
{1,1,3,3,3,47,15,237,193,409,1165,3581,719,3049,14679,31559,7825,96083},
{1,1,7,11,9,55,29,123,163,415,2013,97,1471,1409,28867,50405,99417,57113},
{1,1,7,15,5,17,57,123,25,119,1699,1289,3139,7177,13465,33583,34517,182669},
{1,1,3,1,15,45,79,7,461,223,691,3071,6233,14997,4083,65391,60571,82929},
{1,3,5,1,25,39,89,105,497,685,1921,133,4849,8467,609,62183,123787,223025},
{1,1,1,13,3,57,117,241,501,107,1253,3097,603,10645,3395,13997,112527,208263},
{1,1,7,9,7,31,25,97,205,785,517,549,6841,7097,9635,17151,57135,105469},
{1,3,7,1,25,35,43,75,179,1023,1921,1529,2791,6747,9135,61801,46729,26821},
{1,1,3,1,31,49,107,219,285,501,1503,3103,5257,14561,31493,7753,34375,260357},
{1,3,7,13,15,7,75,57,329,67,1541,2445,3069,6723,10189,22913,110781,243765},
{1,1,5,3,5,45,47,39,493,787,1019,3933,535,1763,139,45967,123167,115019},
{1,3,1,3,23,59,93,139,349,973,1401,2109,701,461,19199,21733,80009,37239},
{1,1,3,5,3,39,117,77,257,117,1991,3371,509,3963,14579,62459,52281,99209},
{1,3,1,15,29,47,73,157,429,497,39,123,4851,12871,4567,29453,90777,188683},
{1,3,3,1,17,25,5,247,61,81,1555,2167,6003,15911,16023,7841,50731,229163},
{1,1,5,9,9,39,89,37,105,133,333,2863,7249,2355,9407,28145,25923,68827},
{1,3,7,13,15,55,11,93,197,447,1793,1793,4639,1869,1711,1439,15899,106931},
{1,1,5,13,23,11,67,155,511,363,1073,2249,719,11167,7953,21699,55735,47353},
{1,1,3,3,21,59,123,227,65,695,1769,4057,7071,1827,13639,45711,84019,96897},
{1,3,1,11,25,51,57,139,147,589,1565,511,3629,7329,9565,62893,85789,112047},
{1,3,5,5,23,11,93,75,25,947,1489,4081,3395,4655,27853,41299,89447,100971},
{1,3,5,11,25,63,93,227,411,49,403,437,1739,8453,31693,51439,89729,113405},
{1,3,7,9,29,13,51,155,403,627,173,2111,833,11453,17673,7121,52943,114835},
{1,1,5,13,11,11,105,101,309,577,1003,3667,3489,11807,6119,13773,89879,12391},
{1,3,7,9,17,11,111,239,225,723,933,3353,2003,5273,207,38539,82539,209781},
{1,1,7,13,15,53,69,105,155,445,353,617,5625,13439,29223,60439,119635,49643},
{1,1,3,11,13,25,107,27,109,313,1721,2647,1861,10631,17131,31365,65319,102905},
{1,1,1,7,21,29,39,167,341,115,1523,2209,95,4399,3881,38875,107691,132471},
{1,1,1,13,15,61,125,23,301,407,1497,3731,7013,5405,31233,51701,45619,107407},
{1,3,5,5,31,27,77,21,339,1013,371,19,5733,2177,15547,27595,6805,172695},
{1,3,5,11,5,15,71,23,441,169,1715,437,1791,293,13441,11225,119119,223035},
{1,3,1,5,11,15,95,127,433,789,899,2591,2339,8237,20765,32897,51511,58437},
{1,3,5,9,11,57,103,5,401,51,1813,923,1983,1853,21913,3051,56309,19423},
{1,1,3,15,3,3,41,5,231,35,391,185,7585,1005,20311,11193,18275,114131},
{1,1,3,9,13,13,115,203,223,575,459,1839,3949,16027,23137,13723,19195,249337},
{1,1,1,9,21,51,39,245,187,609,319,2927,3625,10789,31291,45557,45935,132447},
{1,3,3,9,25,37,47,55,219,409,1927,553,3953,6209,11807,11133,48047,132437},
{1,3,1,13,23,31,109,167,281,179,233,1603,7391,9091,27021,31213,13093,86017},
{1,3,1,13,13,15,7,29,409,59,505,1307,6247,6055,5531,59727,58069,84049},
{1,1,5,7,19,7,103,245,133,609,1087,2365,3341,1689,18841,19625,47413,63445},
{1,1,7,3,11,27,79,75,97,355,493,2035,3413,11835,9157,51173,1,71797},
{1,1,5,5,29,1,43,135,473,329,1197,1693,3823,7723,24771,22349,94383,41461},
{1,3,3,15,25,9,79,213,317,615,541,441,505,13665,3691,17825,49303,91783},
{1,3,1,11,27,33,65,31,469,799,1251,3357,5239,5651,13317,28553,64225,9805},
{1,1,7,13,9,49,77,43,363,719,1943,1285,1587,1047,29419,24025,89901,229095},
{1,1,1,15,19,57,33,243,111,183,497,603,923,1957,6493,11833,7331,229975},
{1,3,1,1,13,43,31,25,169,303,69,723,1745,1025,14301,2523,111887,179519},
{1,3,1,5,31,55,11,103,391,881,1885,3923,7507,377,29331,32167,56915,44211},
{1,1,7,1,27,55,33,141,393,73,701,3173,973,15553,10219,51441,55201,131055},
{1,1,3,9,1,31,115,85,173,227,163,157,5569,8291,27163,7581,8699,104523},
{1,1,1,5,5,19,11,55,217,571,1001,945,6237,1993,11809,63893,60081,102997},
{1,3,3,15,15,7,51,161,147,263,1701,1079,3027,11779,24885,16127,68985,162975},
{1,3,1,9,25,1,47,107,149,997,1779,2905,4951,10345,31059,63831,117219,251935},
{1,3,3,9,5,23,83,95,399,343,1597,1733,5959,9685,4721,59109,113633,80365},
{1,1,7,11,31,43,71,133,305,529,645,3095,6273,4019,14433,41609,64093,79051},
{1,3,5,11,1,63,123,25,245,583,1013,3275,2997,13021,27515,16233,113093,249101},
{1,1,1,9,3,59,113,155,125,423,259,1559,3745,9105,27673,36601,36117,47953},
{1,3,3,7,19,41,55,87,53,801,661,329,3391,7581,25487,25751,120171,35953},
{1,1,7,15,31,57,49,179,147,139,957,289,4321,8747,53,46003,40219,96855},
{1,1,7,9,29,49,71,101,389,793,1355,3263,6331,4869,28479,8335,74653,8519},
{1,1,1,13,1,19,31,161,261,679,1115,985,2855,4395,15087,18593,98535,52537},
{1,1,3,11,15,51,79,7,75,75,753,2637,7193,7961,21411,24273,7543,6277},
{1,3,1,5,5,51,67,191,201,777,587,1439,1027,3759,31141,42159,58475,7355},
{1,3,5,3,15,37,11,251,53,799,739,2225,6985,9183,12341,29963,44101,23889},
{1,1,3,3,5,33,81,223,89,531,301,305,2401,4015,18607,65041,82447,228487},
{1,3,1,7,15,29,71,247,445,1005,1229,3897,899,11175,6349,29145,103153,90275},
{1,3,3,7,15,7,75,13,417,719,121,1345,3737,4119,15259,33579,57727,111517},
{1,3,7,3,31,11,49,61,405,741,1607,1561,4655,9775,14349,27431,91791,228607},
{1,3,5,13,17,27,93,153,99,683,219,3783,6963,1633,6621,8133,5111,57333},
{1,3,3,3,25,29,75,155,159,25,637,3053,4737,5831,9651,45331,100407,188607},
{1,3,1,9,21,55,123,27,509,227,1569,1379,7137,11749,14257,38349,459,54873},
{1,1,7,15,29,35,81,79,237,155,1551,343,5127,3233,3691,59917,7367,181979},
{1,3,1,15,1,57,111,121,375,635,1529,635,2337,6553,22067,36047,80099,116411},
{1,1,3,3,29,27,19,3,69,197,1829,1907,5901,12651,3295,7805,57871,47571},
{1,1,1,13,21,5,115,51,203,991,1731,1101,1607,14323,12233,48047,33969,147621},
{1,3,3,1,25,55,41,31,101,551,1519,1915,6961,13919,15339,13141,107625,9247},
{1,1,7,11,17,25,87,175,341,445,1813,2995,3217,6015,1637,65243,72743,248715},
{1,1,5,13,11,1,61,139,233,167,1363,1991,7999,16289,25595,8915,32205,169963},
{1,1,1,13,31,33,67,57,121,477,755,2035,3683,16205,5511,25615,5169,128843},
{1,3,5,15,31,1,89,29,493,379,1627,491,2503,8105,30275,27379,43905,46397},
{1,1,7,9,31,41,127,121,61,561,223,3231,7321,3683,15455,8019,116739,96557},
{1,1,5,9,19,41,25,65,111,535,611,1631,4251,107,19787,40749,65701,48749},
{1,3,3,11,27,49,75,93,15,937,1517,1577,7485,8713,15979,13799,103057,144799},
{1,1,7,7,7,29,3,63,177,781,2001,315,6703,8055,19081,33641,44279,87597},
{1,1,7,11,29,53,83,223,275,951,1883,2447,1815,9313,9247,17185,8143,135247},
{1,1,5,13,21,47,87,55,169,95,777,2787,7227,11373,16707,28237,30789,64589},
{1,1,1,11,15,41,1,55,337,493,1379,2505,6831,10955,1875,21821,54101,9379},
{1,3,5,15,27,9,121,49,439,781,1457,1341,7433,5879,13039,24001,64059,157077},
{1,1,1,9,19,55,89,37,255,345,215,4067,8151,14253,12121,3637,29185,60643},
{1,3,1,7,31,39,71,29,71,83,1249,871,8037,1001,25245,26651,34509,123607},
{1,1,3,11,13,21,15,171,255,373,429,2179,4431,16087,17949,16307,129877,186495},
{1,3,3,9,17,45,75,175,3,403,215,1781,7875,14113,6967,65263,125885,232983},
{1,1,7,9,21,57,73,105,163,583,587,2743,2199,5187,5571,56399,797,192405},
{1,1,1,3,29,27,71,145,11,455,1505,2789,4083,12345,14785,4981,95121,134977},
{1,1,1,1,1,27,1,145,473,483,83,3009,7241,13633,15071,30767,128103,94727},
{1,3,5,15,17,51,71,21,237,65,901,3365,7831,3027,8751,14435,79445,172587},
{1,1,5,1,9,49,49,31,395,339,343,1813,2607,9347,11239,6761,127623,43459},
{1,1,1,1,13,23,71,131,225,229,117,889,8145,5953,10679,38687,80029,63689},
{1,1,5,1,29,1,87,181,441,353,257,335,203,10897,24085,26967,62573,170285},
{1,1,7,3,3,39,47,135,353,977,89,259,6411,5511,10697,57623,27367,108451},
{1,3,3,11,9,57,95,211,237,281,1703,2107,2179,3411,32621,5387,29971,102889},
{1,1,1,13,27,49,47,49,413,985,649,1245,807,13637,21741,32565,80135,127971},
{1,3,7,13,3,19,57,97,493,597,135,1689,5011,4579,6093,28341,37279,142197},
{1,3,1,15,15,31,3,89,327,107,827,1111,261,6211,4359,38553,43297,75057},
{1,1,1,9,19,19,53,195,141,297,141,3859,4173,12243,31399,6353,110505,172219},
{1,3,3,9,31,51,59,53,55,723,1575,3399,8057,12317,8393,1719,96987,228955},
{1,1,7,11,19,59,41,9,217,267,629,2977,4515,463,31773,61765,78827,51331},
{1,3,3,13,9,55,51,177,183,431,555,3573,7977,3067,21111,12971,78283,260721},
{1,1,1,11,27,5,89,69,435,199,221,1017,7703,7469,7755,46319,37941,55285},
{1,1,7,13,19,55,53,207,367,177,1483,2857,3753,5493,13349,14033,7933,93457},
{1,1,7,3,27,35,19,223,341,137,1195,1263,5937,13517,55,6391,106173,176503},
{1,3,7,11,23,25,37,103,351,945,1205,2543,3875,155,27777,36647,47979,25113},
{1,1,3,15,25,59,79,39,17,553,1119,3353,2619,3851,5945,47501,17369,89355},
{1,1,1,13,9,55,13,173,207,925,1855,1871,7851,1361,20117,51677,77703,51309},
{1,3,1,1,31,57,3,25,329,927,1683,1447,6853,103,9549,21393,415,122749},
{1,1,5,5,31,61,31,213,85,531,931,999,1189,5189,15127,47799,70769,81901},
{1,1,3,1,5,59,89,53,105,761,313,3013,4093,9595,4287,51505,20095,232933},
{1,1,7,7,23,9,41,29,399,395,759,2541,2373,15365,12083,49579,34401,168121},
{1,1,3,1,7,23,37,183,205,377,1081,1081,7767,363,14571,16265,18267,102155},
{1,3,3,15,19,11,59,59,465,437,965,3707,3505,14785,23605,12505,130607,40693},
{1,1,3,13,5,15,91,33,235,215,1997,2035,7407,3203,27143,14007,96411,593},
{1,3,7,1,19,51,1,69,489,629,1731,393,6807,10521,23971,45649,105183,207351},
{1,3,5,3,5,41,89,141,469,177,109,2439,7155,2083,31993,13933,100557,137255},
{1,1,7,15,21,45,41,197,365,177,61,811,2535,5219,3689,53129,42063,60759},
{1,3,5,1,23,7,19,193,253,793,539,3747,2611,16211,17199,14875,95377,6999},
{1,1,3,5,9,5,9,129,217,473,151,3053,6981,8075,32121,31995,41271,208927},
{1,1,5,9,9,9,89,139,381,937,1937,1879,8191,2237,25629,51471,87639,173697},
{1,1,5,9,17,35,81,223,161,315,139,2597,2599,16191,2567,54947,8603,121589},
{1,1,5,5,9,7,33,49,49,723,1013,1055,4025,1471,30081,17475,127931,63723},
{1,3,7,7,9,49,107,17,335,119,1959,3613,8129,11033,12197,23803,112595,131655},
{1,3,5,11,3,45,91,17,181,1005,985,3045,853,8181,5517,48515,16225,237151},
{1,1,3,1,3,63,35,135,61,383,1233,675,151,2157,18711,37113,40353,61783},
{1,3,5,5,29,3,105,11,351,761,165,911,6903,10111,1779,24601,3177,110301},
{1,1,3,15,25,19,73,237,263,161,731,3853,7705,14497,30799,32979,100729,21761},
{1,1,3,5,27,9,3,149,207,715,1435,2563,2451,7951,26313,55115,99423,231639},
{1,1,5,15,11,51,13,47,311,969,2013,357,4847,1831,2235,22779,32375,40893},
{1,1,3,9,21,45,11,99,275,849,443,1257,7855,9121,6549,20289,101337,13869},
{1,1,1,15,25,27,15,111,215,437,1923,1985,4603,15469,6667,17941,50433,152759},
{1,3,7,15,7,37,119,53,337,853,1785,3507,3743,14303,22757,5149,1539,227051},
{1,1,3,13,11,23,55,19,495,531,1021,3831,5993,15819,2121,52773,19775,94643},
{1,1,3,3,23,55,55,69,457,755,1187,3993,613,12691,1779,21251,2293,236725},
{1,1,5,9,23,27,61,125,113,99,503,699,6873,13141,10649,65209,21773,162749},
{1,1,1,11,15,27,111,227,493,361,1071,607,1409,9281,24515,26739,82421,30463},
{1,3,5,1,11,57,23,239,265,675,441,4031,5163,15729,2741,26037,32533,140645},
{1,3,3,7,3,45,105,135,493,579,1707,2933,1135,11891,3171,45401,24993,175681},
{1,1,1,11,11,3,67,213,483,9,1053,213,3205,8487,16093,7305,122591,31811},
{1,1,5,13,19,31,13,65,29,929,343,463,1885,13467,14997,22737,42869,128239},
{1,3,3,13,9,47,125,33,475,285,1901,2525,305,11587,27309,30037,70681,180425},
{1,3,5,15,9,37,45,149,19,135,555,4037,5173,12473,983,40923,28561,185941},
{1,3,3,9,23,35,35,151,113,885,1553,2233,351,4071,28127,26109,12299,163973},
{1,3,3,11,17,55,125,87,315,917,383,2397,1573,9255,10499,16051,99487,139415},
{1,1,3,1,29,21,101,153,5,705,1965,1447,8163,13547,25929,28569,57897,173229},
{1,1,7,15,3,37,113,213,495,935,529,2299,6901,1765,4255,14579,14175,112333},
{1,3,3,9,11,53,89,27,461,235,1525,3533,3061,4351,12847,21649,10843,60901},
{1,1,5,1,17,11,17,157,387,887,2017,3641,923,12659,19691,18657,3127,218819},
{1,3,1,9,5,3,49,215,379,765,1375,345,2285,8197,9531,6725,22475,203883},
{1,1,3,9,19,41,13,233,97,755,249,2011,5815,6317,4121,63637,43353,154753},
{1,3,7,15,31,25,93,197,455,979,1805,2619,803,5705,1679,29317,66477,159187},
{1,1,1,13,11,25,61,233,339,171,559,427,3239,8889,3711,19743,18099,49201},
{1,3,7,13,19,5,9,183,355,137,1767,1113,1149,5791,4099,37911,75945,115397},
{1,1,3,13,27,25,121,3,337,195,1841,2009,4181,3197,20275,42493,7495,24407},
{1,1,1,15,3,43,39,25,57,829,565,1977,4027,11053,13961,13965,4207,1663},
{1,3,5,9,11,7,107,205,479,961,1549,1701,6305,15419,23331,46443,55171,235109},
{1,3,5,5,19,3,39,211,429,363,765,283,2469,1947,10481,1969,95545,187671},
{1,1,1,1,11,55,47,121,251,63,767,3673,3233,14865,25713,48443,79139,225021},
{1,1,3,11,25,35,57,103,385,155,173,4023,489,1733,14423,61843,24793,9871},
{1,3,1,15,9,29,99,187,471,877,1321,2489,7439,4259,32703,1459,42093,261097},
{1,1,3,11,9,25,113,251,337,405,847,2451,5649,3449,11703,18271,108005,208789},
{1,3,3,7,13,53,61,251,461,461,1557,1215,6731,13349,21003,11573,66751,79733},
{1,1,5,1,23,49,101,175,251,577,1667,2561,6545,16305,18457,65067,35843,123445},
{1,1,5,3,7,9,61,107,395,137,559,2315,2559,11929,4843,41661,61361,146163},
{1,3,1,5,1,3,43,251,329,289,323,2201,4129,4963,27477,18743,46551,93061},
{1,1,7,3,17,63,21,159,447,377,69,2517,8181,6043,3039,7747,72465,41027},
{1,1,1,1,13,3,45,93,391,509,867,1561,5017,11851,24891,22531,18993,129421},
{1,3,3,11,15,1,127,9,161,321,2003,239,1379,11903,13503,26529,57725,214797},
{1,1,1,13,31,11,17,25,1,645,675,735,2083,1919,18977,4995,91559,230463},
{1,3,1,13,17,21,107,167,135,797,715,3275,5437,4253,11671,14867,36041,71751},
{1,3,5,5,11,49,93,231,431,567,1605,3281,7049,2947,863,39593,117167,167301},
{1,1,1,1,5,13,61,91,127,189,1879,3921,4303,4831,6765,31005,107627,80693},
{1,3,1,3,1,49,61,9,467,891,105,317,137,12789,12367,57455,39777,88047},
{1,1,3,13,23,63,37,103,23,223,647,2523,3211,14551,22663,48237,54777,180297},
{1,3,3,7,29,51,85,179,441,431,535,2975,8083,8619,30229,31421,54063,163601},
{1,3,1,1,27,39,125,171,57,729,511,957,7541,2347,1669,32323,108531,69943},
{1,3,3,7,1,33,89,245,95,21,699,1441,2659,501,32323,39145,82311,155479},
{1,1,3,11,29,13,87,251,329,667,325,2411,7959,8069,20817,42445,121675,113421},
{1,1,1,7,9,57,109,237,325,535,89,1285,5649,13673,29375,51553,81723,11003},
{1,3,1,1,13,5,31,109,157,817,1303,725,1841,5503,2255,34637,93603,82825},
{1,3,7,7,5,33,39,233,217,157,357,2727,3565,1539,5317,23967,30375,260381},
{1,1,5,3,23,51,45,181,353,519,949,3043,1517,3387,15081,5997,31523,80007},
{1,1,3,5,23,21,83,51,275,629,1433,1821,3761,2367,32089,13813,99629,64603},
{1,1,5,15,11,49,69,197,193,459,1915,787,3631,5219,11109,12311,56625,117439},
{1,3,3,3,31,29,57,27,43,231,777,2139,2609,12273,23777,4151,51749,110013},
{1,1,5,13,9,63,83,69,225,913,99,1167,5279,14163,3979,55151,84387,234583},
{1,1,7,5,9,57,87,23,335,403,1843,725,5187,4137,24299,44807,98523,217815},
{1,3,3,3,3,23,115,229,193,655,1205,3159,1935,113,20943,32917,69633,2133},
{1,3,3,1,17,5,59,139,75,185,1951,3689,4997,2761,8673,41783,75075,101063},
{1,3,1,13,1,51,63,127,67,743,1049,2055,4249,131,8153,50237,28135,76059},
{1,3,7,13,5,39,83,63,429,573,1915,3801,2223,1585,16997,45571,23311,108099},
{1,3,1,3,15,49,19,65,433,401,1901,3653,2399,15171,9695,30257,104877,181221},
{1,3,1,1,25,37,89,7,81,343,949,3535,1681,10089,23513,3897,127083,214005},
{1,3,7,13,1,1,123,89,433,541,1579,931,3459,11095,20729,13117,59323,90309},
{1,1,7,1,19,9,31,211,271,25,1053,2249,6549,12785,16947,55633,70155,253741},
{1,3,5,9,7,49,11,251,101,795,1015,2037,1239,10151,22179,749,2373,224517},
{1,3,7,15,21,19,15,59,439,621,1081,3041,1587,3077,2319,51135,110513,222551},
{1,1,5,5,9,61,49,97,361,647,351,1977,3023,10213,6889,8753,72203,37521},
{1,3,3,1,7,29,51,117,259,81,1263,1829,6541,5699,30367,61325,78795,3491},
{1,1,1,5,5,23,19,255,267,251,239,3561,6771,10647,4129,40285,11041,27023},
{1,1,7,5,29,17,121,91,427,51,243,1617,5389,3633,14105,5329,109507,93719},
{1,3,7,5,7,59,107,89,181,719,1029,585,2415,9175,11605,9271,12105,42503},
{1,3,5,15,27,15,83,223,489,901,1823,1515,6295,12509,27179,181,29813,66163},
{1,1,7,15,5,9,79,29,201,391,609,935,4025,201,8333,24557,33739,257979},
{1,3,3,9,9,19,55,211,347,943,559,467,1363,10249,7109,41293,28035,205889},
{1,1,5,3,21,25,25,163,95,119,789,1679,3845,1427,25531,13375,121029,194845},
{1,1,5,3,31,21,83,27,17,59,885,3889,4795,4383,28739,55129,10387,176437},
{1,3,1,5,31,39,37,79,433,313,1155,3025,6141,10695,27819,28227,32161,250515},
{1,1,5,9,27,41,3,129,235,621,1171,3305,6309,5323,15049,16301,13817,238521},
{1,3,7,7,27,31,63,143,183,625,1627,3093,6597,14089,30197,60411,66221,221691},
{1,3,7,13,21,15,59,67,441,113,1229,1587,5889,6691,10641,11865,89791,82867},
{1,1,7,9,13,21,53,145,235,877,2005,1005,7137,6091,19611,25959,124019,216269},
{1,3,7,9,17,63,5,245,397,351,1613,4079,7235,4397,18951,11609,71593,148615},
{1,3,3,11,5,59,65,221,237,527,861,397,249,15273,8415,61185,59419,98115},
{1,1,3,5,5,59,17,247,3,765,835,1131,3985,9021,18067,28525,86513,250227},
{1,3,7,15,25,47,119,143,143,283,1791,59,8171,12577,17079,9809,100299,63977},
{1,3,5,13,1,47,93,159,199,863,1279,77,4719,3623,30713,39271,126299,130297},
{1,1,5,3,23,11,119,187,57,373,747,1507,5165,12929,903,49041,70215,117113},
{1,1,5,1,3,59,23,77,151,77,627,2865,7055,10469,12095,20481,13429,47573},
{1,3,1,13,27,13,115,233,343,407,1321,4011,5589,15369,23495,4435,75421,229325},
{1,3,3,3,5,51,89,53,275,279,203,2829,4415,4735,25417,17633,99445,183945},
{1,3,3,15,7,9,91,63,143,945,453,4001,3943,7285,9359,27507,8571,31827},
{1,3,3,11,15,49,103,25,273,791,145,2203,4721,7709,25085,33937,98693,97445},
{1,1,5,15,9,13,87,27,331,137,1031,585,7841,12213,32259,46953,17813,203379},
{1,3,1,5,29,53,121,179,21,311,991,2145,6577,12889,8763,46629,128093,105033},
{1,3,1,9,7,29,57,137,333,109,615,749,2665,13087,13989,41857,102937,125183},
{1,1,5,5,3,23,107,5,319,503,1209,47,349,11681,28521,44707,112887,232275},
{1,3,3,13,13,51,13,5,293,15,555,135,2565,13325,30411,14837,65591,249205},
{1,3,5,13,17,3,73,255,447,699,503,3655,7735,12163,6167,15027,103831,146395},
{1,3,1,13,5,9,27,45,397,463,1739,3193,6731,7533,11217,22359,82603,231613},
{1,1,3,15,5,43,73,191,53,187,1905,745,1571,9013,8515,59527,104671,227063},
{1,1,3,1,5,47,57,179,433,979,147,1701,4019,6855,24487,65495,69919,6659},
{1,3,3,1,17,17,13,75,163,781,421,1573,2519,9243,20693,60909,65661,208125},
{1,3,5,7,27,57,39,79,157,415,729,3651,3581,9443,6409,45993,99051,140977},
{1,3,3,13,1,7,109,77,423,185,97,3719,2355,10593,2421,37339,24961,24305},
{1,3,5,13,17,7,125,43,453,43,643,3757,3721,16083,20871,26451,95201,29153},
{1,1,7,3,13,49,99,253,59,21,445,3677,6683,2165,32367,55249,5991,155033},
{1,1,3,9,21,9,15,219,175,631,665,2455,4701,10639,13907,26937,58867,259861},
{1,3,5,5,23,5,39,233,27,811,1435,625,4703,3699,20763,50047,123875,10129},
{1,1,7,5,23,1,49,223,309,691,953,575,5279,10515,11519,35387,48417,134001},
{1,1,7,11,3,15,125,109,39,713,1823,1613,4347,6839,29511,26865,102077,31425},
{1,1,1,7,31,43,13,221,115,993,1155,1641,1063,2065,18909,45769,65331,188455},
{1,1,7,13,21,9,59,7,79,217,2009,667,7685,14761,20149,44133,41037,78369},
{1,3,1,9,23,57,1,193,77,681,1135,3657,8149,3559,25011,55027,121903,240157},
{1,3,3,5,31,41,59,5,159,627,1569,23,2311,2239,20811,54931,130949,193071},
{1,1,1,1,27,45,43,1,381,801,451,1361,1611,5379,27819,8949,4953,222335},
{1,1,7,7,7,11,101,17,197,561,297,159,7443,7273,819,23487,24927,151781},
{1,3,1,3,15,43,119,193,205,835,7,689,8045,11167,19521,65075,87265,53669},
{1,3,7,7,9,51,43,209,239,415,995,4037,1219,2683,30459,36161,111157,184551},
{1,3,7,11,27,3,81,43,407,463,231,3545,2691,5235,22053,37233,98757,149111},
{1,3,1,5,17,25,47,185,487,403,1063,1445,4457,15443,11693,54823,131001,9813},
{1,3,5,3,5,35,127,253,173,491,133,3575,1981,12735,26021,61615,74615,159829},
{1,1,5,9,13,37,67,155,317,389,603,4061,3527,9315,32331,43145,82511,240133},
{1,1,5,1,21,41,89,3,61,627,1301,2073,447,8139,2509,52075,50687,240239},
{1,3,7,13,25,61,117,107,175,7,1173,561,5777,10525,20713,34987,48005,214361},
{1,3,7,15,25,31,127,147,177,881,95,2115,4765,10485,9253,721,193,222459},
{1,3,5,3,3,13,47,77,441,1001,215,2365,3603,405,11401,14523,65755,258229},
{1,1,3,9,19,29,71,153,77,613,1815,2033,1821,15497,18805,28851,88247,143115},
{1,3,1,11,21,19,37,35,427,887,1977,1961,3619,10739,30115,55937,102045,110929},
{1,3,3,13,21,27,49,15,405,629,2015,867,2121,13789,19225,22343,105629,123113},
{1,1,1,1,17,19,55,207,507,1001,1753,315,2799,8643,1519,4057,16599,222223},
{1,1,5,7,21,37,63,53,103,261,595,389,6041,11127,23625,61683,80953,255891},
{1,1,1,5,25,21,81,233,79,57,1311,3965,7747,687,32149,397,4551,37657},
{1,1,1,5,9,19,87,67,325,157,317,591,1401,8275,20413,39529,75349,183679},
{1,3,3,15,9,3,83,205,195,599,829,3109,3705,13991,8781,41555,31689,86933},
{1,3,5,1,3,9,37,235,271,883,561,1473,7693,177,14113,19507,75221,67517},
{1,1,1,9,7,29,87,189,239,429,537,1657,6373,2449,17621,19649,77235,102775},
{1,1,7,7,1,43,69,207,241,561,1809,3119,4657,15797,18751,52169,105005,172657},
{1,1,7,5,5,59,67,231,27,435,1073,2689,229,733,1579,52289,110285,76721},
{1,3,5,9,31,19,87,41,489,705,1363,963,5865,8237,10295,43169,81561,177209},
{1,3,3,1,25,39,63,255,403,625,1601,71,6609,4165,21987,31269,25473,17063},
{1,3,3,11,19,13,101,245,17,687,1037,3345,7257,13081,5131,29003,72319,223505},
{1,3,3,3,11,49,107,29,463,465,977,4007,2121,4821,1465,53725,36783,247057},
{1,1,1,3,1,43,71,49,261,965,1041,3951,3791,2503,26009,52039,4639,141281},
{1,1,3,5,29,45,79,33,119,491,1403,1637,853,5609,29853,16435,117877,58443},
{1,1,3,5,13,17,109,187,201,705,235,1485,7673,6335,3341,20451,64697,129519},
{1,1,7,13,11,41,95,81,135,783,1293,2095,3599,10175,3205,56915,131,19281},
{1,3,5,9,13,19,53,223,283,733,1915,3029,2779,8133,28163,37263,91245,1927},
{1,3,3,3,1,55,41,123,209,195,1423,2467,3809,11169,23593,8703,40975,175651},
{1,3,7,9,31,57,31,115,415,445,557,3971,1565,15223,7799,10463,117387,225127},
{1,3,5,11,31,19,3,63,315,501,903,1925,3393,16149,11013,15483,70765,279},
{1,3,3,9,29,21,13,227,263,815,1259,2549,955,9237,16083,38891,31145,731},
{1,3,3,5,27,23,33,189,107,655,889,1549,7315,13341,12721,59339,54503,91679},
{1,3,7,5,15,9,1,255,451,91,1279,2359,5913,5215,23161,29327,45275,206709},
{1,3,3,9,9,41,75,91,87,695,335,3375,7307,14095,5359,7815,9339,46387},
{1,1,3,15,5,47,69,231,423,255,1335,3395,2799,8955,31445,59849,104955,240587},
{1,3,5,7,7,9,21,209,321,5,653,2199,3657,6397,20229,32349,54543,47971},
{1,3,7,11,31,21,85,49,197,865,53,609,1867,14503,12671,61703,39245,8493},
{1,3,1,13,27,31,119,247,209,65,1729,1563,1597,1617,26597,50139,108667,77035},
{1,1,5,13,3,49,53,219,71,1013,1239,3725,117,9273,8277,32619,45933,71509},
{1,3,7,13,1,3,119,153,79,555,429,1221,3725,6073,1295,7187,117709,258911},
{1,3,3,13,1,13,105,185,81,989,563,3761,6725,4699,10539,50247,95307,211927},
{1,3,7,3,21,11,45,81,495,391,1437,3495,3789,13701,9479,42505,22561,135019},
{1,3,3,11,7,61,65,211,269,997,385,3843,4905,2939,28551,19515,25177,68137},
{1,1,3,3,3,47,73,127,15,977,209,1791,4711,6733,29093,36311,13665,240603},
{1,3,5,5,19,39,29,211,463,755,1723,397,213,14009,22701,7131,35587,183885},
{1,3,5,9,11,29,7,25,381,631,1343,2255,2535,3239,7287,14161,69295,85245},
{1,1,5,5,17,47,19,217,289,411,1855,323,4109,2601,5835,61909,99333,99959},
{1,1,3,11,1,51,121,207,403,993,1171,3451,3389,957,22125,9333,110775,54125},
{1,3,5,15,9,51,13,251,203,861,321,2017,6933,10785,20089,65213,105451,117319},
{1,3,3,15,19,63,89,217,269,723,57,1923,4267,4895,2191,21605,62401,11063},
{1,3,1,3,21,47,103,75,167,989,1401,575,3717,10373,21321,5487,36063,140411},
{1,1,7,15,19,29,121,197,429,773,901,1875,291,11395,31459,55041,49263,185143},
{1,3,3,1,19,17,19,21,41,885,1665,547,5887,6205,3317,59399,125559,82721},
{1,3,1,9,15,39,81,9,279,33,1287,3035,5759,10647,3933,20953,3137,30693},
{1,3,5,13,3,33,33,169,233,83,467,3719,5617,6165,15631,56059,95541,245233},
{1,3,5,13,5,21,81,9,413,247,1307,3363,3383,11525,1259,8735,36507,98359},
{1,1,1,13,17,49,105,131,385,309,1295,565,8031,15391,31263,52657,102721,212195},
{1,3,1,7,13,41,21,103,237,649,55,1565,6327,8743,15457,29975,34165,80839},
{1,3,5,11,15,31,121,219,375,159,731,59,3205,15039,10023,46209,34619,110253},
{1,3,3,11,31,19,79,185,363,635,463,987,2681,6405,30077,21173,14213,58095},
{1,1,5,13,23,37,57,111,293,553,269,3393,345,1983,1097,47217,22281,212607},
{1,3,5,7,7,33,65,61,185,411,187,641,6437,4625,17547,38941,81119,48651},
{1,1,7,3,19,25,39,243,139,465,691,713,7879,14539,31669,35871,130681,255929},
{1,3,1,1,3,43,87,13,179,835,719,1189,7207,5863,6077,20669,35469,211155},
{1,3,7,13,25,59,97,129,151,985,739,1919,7729,14057,21721,17603,82797,181319},
{1,1,7,7,5,3,21,141,379,257,207,597,4051,7563,25481,59427,45449,61159},
{1,3,3,9,11,25,5,29,131,603,637,189,4033,13099,15219,4447,73501,135795},
{1,3,1,9,1,49,57,227,141,543,1499,3525,3127,11191,4071,47003,7431,155137},
{1,3,1,11,27,31,15,31,113,135,1251,245,6965,14263,5679,55201,121453,132503},
{1,1,5,15,7,23,67,163,57,513,1809,1343,6165,199,31169,30803,86705,71103},
{1,1,3,1,15,9,75,143,273,797,819,4037,2305,4841,15697,41191,38187,174131},
{1,3,7,7,3,55,65,135,423,185,299,2221,7987,4223,28183,32273,95941,260297},
{1,1,7,7,7,11,67,109,507,673,1555,2537,7553,4659,3945,20839,32539,43053},
{1,1,7,15,1,47,61,73,211,397,1785,4063,6461,13725,11299,17565,80063,118271},
{1,1,7,5,29,27,97,105,379,153,915,2795,4933,6729,21207,9995,70241,85641},
{1,3,5,5,23,13,41,67,127,649,1351,3597,7077,4989,14649,17401,70883,239841},
{1,1,5,1,19,1,83,3,425,873,1943,3935,4257,14587,11829,55217,21963,39683},
{1,1,7,11,15,7,37,239,337,245,1557,3681,7357,9639,27367,26869,114603,86317}}
}
