/*****************************************************************

   Table of cuspidal subgroups of J_0(N). 

   William A. Stein
 
   May 04, 2000.

*******************************************************************/


C := [[] : i in [1..1000]];

C[11] := 	[ 5 ];

C[14] := 	[ 6 ];

C[15] := 	[ 2, 4 ];

C[17] := 	[ 4 ];

C[19] := 	[ 3 ];

C[20] := 	[ 6 ];

C[21] := 	[ 2, 4 ];

C[22] := 	[ 5, 5 ];

C[23] := 	[ 11 ];

C[24] := 	[ 2, 4 ];

C[26] := 	[ 21 ];

C[27] := 	[ 3, 3 ];

C[28] := 	[ 6, 6 ];

C[29] := 	[ 7 ];

C[30] := 	[ 2, 4, 24 ];

C[31] := 	[ 5 ];

C[32] := 	[ 2, 4 ];

C[33] := 	[ 10, 10 ];

C[34] := 	[ 4, 12 ];

C[35] := 	[ 2, 24 ];

C[36] := 	[ 2, 6 ];

C[37] := 	[ 3 ];

C[38] := 	[ 3, 45 ];

C[39] := 	[ 2, 28 ];

C[40] := 	[ 12, 12 ];

C[41] := 	[ 10 ];

C[42] := 	[ 2, 2, 12, 48 ];

C[43] := 	[ 7 ];

C[44] := 	[ 5, 5, 15 ];

C[45] := 	[ 2, 4, 8, 8 ];

C[46] := 	[ 11, 22 ];

C[47] := 	[ 23 ];

C[48] := 	[ 2, 4, 8, 8 ];

C[49] := 	[ 2, 14 ];

C[50] := 	[ 15, 15 ];

C[51] := 	[ 8, 48 ];

C[52] := 	[ 21, 42 ];

C[53] := 	[ 13 ];

C[54] := 	[ 3, 3, 3, 3, 3, 9 ];

C[55] := 	[ 10, 20 ];

C[56] := 	[ 2, 6, 6, 24 ];

C[57] := 	[ 6, 30 ];

C[58] := 	[ 7, 35 ];

C[59] := 	[ 29 ];

C[60] := 	[ 4, 24, 24, 24 ];

C[61] := 	[ 5 ];

C[62] := 	[ 5, 120 ];

C[63] := 	[ 2, 4, 16, 48 ];

C[64] := 	[ 2, 4, 4, 4, 4, 4 ];

C[65] := 	[ 2, 84 ];

C[66] := 	[ 5, 10, 10, 120 ];

C[67] := 	[ 11 ];

C[68] := 	[ 4, 12, 72 ];

C[69] := 	[ 22, 44 ];

C[70] := 	[ 2, 6, 24, 144 ];

C[71] := 	[ 35 ];

C[72] := 	[ 2, 4, 4, 4, 12, 12 ];

C[73] := 	[ 6 ];

C[74] := 	[ 3, 171 ];

C[75] := 	[ 2, 4, 80, 80 ];

C[76] := 	[ 3, 45, 45 ];

C[77] := 	[ 10, 60 ];

C[78] := 	[ 14, 84, 168 ];

C[79] := 	[ 13 ];

C[80] := 	[ 6, 24, 24, 24 ];

C[81] := 	[ 3, 3, 3, 9, 9, 9 ];

C[82] := 	[ 10, 70 ];

C[83] := 	[ 41 ];

C[84] := 	[ 2, 2, 12, 24, 48, 48 ];

C[85] := 	[ 8, 48 ];

C[86] := 	[ 7, 231 ];

C[87] := 	[ 14, 140 ];

C[88] := 	[ 5, 5, 30, 60 ];

C[89] := 	[ 22 ];

C[90] := 	[ 2, 4, 24, 24, 24, 24, 24 ];

C[91] := 	[ 2, 168 ];

C[92] := 	[ 11, 22, 66 ];

C[93] := 	[ 10, 80 ];

C[94] := 	[ 23, 92 ];

C[95] := 	[ 6, 180 ];

C[96] := 	[ 2, 4, 4, 8, 8, 8, 16, 16 ];

C[97] := 	[ 8 ];

C[98] := 	[ 2, 14, 42, 126, 126 ];

C[99] := 	[ 10, 10, 40, 40 ];

C[100] := 	[ 6, 30, 30, 30, 30 ];

C[101] := 	[ 25 ];

C[102] := 	[ 4, 24, 48, 288 ];

C[103] := 	[ 17 ];

C[104] := 	[ 21, 84, 84 ];

C[105] := 	[ 2, 2, 4, 8, 48, 192 ];

C[106] := 	[ 13, 117 ];

C[107] := 	[ 53 ];

C[108] := 	[ 3, 3, 3, 3, 3, 3, 6, 18, 18, 18 ];

C[109] := 	[ 9 ];

C[110] := 	[ 5, 30, 60, 120 ];

C[111] := 	[ 6, 228 ];

C[112] := 	[ 2, 6, 12, 12, 48, 48 ];

C[113] := 	[ 28 ];

C[114] := 	[ 3, 30, 90, 360 ];

C[115] := 	[ 22, 88 ];

C[116] := 	[ 7, 35, 210 ];

C[117] := 	[ 2, 28, 56, 168 ];

C[118] := 	[ 29, 145 ];

C[119] := 	[ 8, 288 ];

C[120] := 	[ 2, 4, 4, 24, 24, 24, 48, 96 ];

C[121] := 	[ 55, 275, 275 ];

C[122] := 	[ 5, 465 ];

C[123] := 	[ 20, 280 ];

C[124] := 	[ 5, 120, 120 ];

C[125] := 	[ 5, 5, 5, 5, 5, 25 ];

C[126] := 	[ 2, 2, 4, 48, 48, 48, 48, 144 ];

C[127] := 	[ 21 ];

C[128] := 	[ 2, 4, 4, 4, 8, 8, 8, 8, 8, 16 ];

C[129] := 	[ 14, 154 ];

C[130] := 	[ 42, 84, 504 ];

C[131] := 	[ 65 ];

C[132] := 	[ 5, 5, 20, 60, 120, 120 ];

C[133] := 	[ 6, 180 ];

C[134] := 	[ 11, 561 ];

C[135] := 	[ 6, 12, 24, 24, 24, 72 ];

C[136] := 	[ 4, 12, 144, 144 ];

C[137] := 	[ 34 ];

C[138] := 	[ 22, 22, 44, 528 ];

C[139] := 	[ 23 ];

C[140] := 	[ 6, 6, 12, 48, 144, 144 ];

C[141] := 	[ 46, 184 ];

C[142] := 	[ 35, 210 ];

C[143] := 	[ 10, 420 ];

C[144] := 	[ 2, 2, 2, 4, 8, 8, 8, 8, 24, 24, 24, 24 ];

C[145] := 	[ 14, 140 ];

C[146] := 	[ 6, 666 ];

C[147] := 	[ 2, 2, 14, 28, 1456, 1456 ];

C[148] := 	[ 3, 171, 342 ];

C[149] := 	[ 37 ];

C[150] := 	[ 10, 20, 120, 240, 240, 240, 1200 ];

C[151] := 	[ 25 ];

C[152] := 	[ 3, 45, 90, 180 ];

C[153] := 	[ 8, 48, 96, 96 ];

C[154] := 	[ 10, 30, 60, 720 ];

C[155] := 	[ 10, 480 ];

C[156] := 	[ 7, 84, 168, 168, 168 ];

C[157] := 	[ 13 ];

C[158] := 	[ 13, 780 ];

C[159] := 	[ 26, 468 ];

C[160] := 	[ 2, 4, 12, 24, 24, 48, 48, 48 ];

C[161] := 	[ 44, 132 ];

C[162] := 	[ 3, 3, 3, 3, 3, 3, 3, 9, 9, 9, 9, 9, 9, 189, 189 ];

C[163] := 	[ 27 ];

C[164] := 	[ 10, 70, 420 ];

C[165] := 	[ 2, 2, 10, 40, 40, 480 ];

C[166] := 	[ 41, 287 ];

C[167] := 	[ 83 ];

C[168] := 	[ 2, 2, 2, 4, 24, 24, 48, 48, 48, 192 ];

C[169] := 	[ 13, 13, 1729, 1729 ];

C[170] := 	[ 12, 24, 144, 288 ];

C[171] := 	[ 6, 30, 120, 360 ];

C[172] := 	[ 7, 231, 231 ];

C[173] := 	[ 43 ];

C[174] := 	[ 7, 70, 140, 840 ];

C[175] := 	[ 2, 120, 480, 2400 ];

C[176] := 	[ 5, 5, 30, 60, 120, 120 ];

C[177] := 	[ 58, 290 ];

C[178] := 	[ 22, 330 ];

C[179] := 	[ 89 ];

C[180] := 	[ 2, 2, 12, 24, 24, 24, 24, 24, 24, 24, 48, 144 ];

C[181] := 	[ 15 ];

C[182] := 	[ 6, 42, 168, 1008 ];

C[183] := 	[ 10, 620 ];

C[184] := 	[ 22, 22, 66, 264 ];

C[185] := 	[ 6, 684 ];

C[186] := 	[ 10, 40, 240, 960 ];

C[187] := 	[ 40, 240 ];

C[188] := 	[ 23, 92, 276 ];

C[189] := 	[ 6, 12, 48, 48, 144, 144 ];

C[190] := 	[ 3, 90, 180, 1080 ];

C[191] := 	[ 95 ];

C[192] := 	[ 2, 2, 4, 4, 4, 4, 4, 8, 8, 16, 16, 16, 32, 32, 32, 32 ];

C[193] := 	[ 16 ];

C[194] := 	[ 8, 1176 ];

C[195] := 	[ 2, 2, 4, 56, 168, 672 ];

C[196] := 	[ 2, 2, 2, 2, 2, 14, 42, 42, 126, 126, 252, 252 ];

C[197] := 	[ 49 ];

C[198] := 	[ 5, 10, 10, 120, 120, 120, 120, 120 ];

C[199] := 	[ 33 ];

C[200] := 	[ 4, 4, 12, 12, 60, 60, 60, 60, 60, 60 ];

C[201] := 	[ 22, 374 ];

C[202] := 	[ 25, 425 ];

C[203] := 	[ 14, 840 ];

C[204] := 	[ 4, 12, 48, 288, 288, 288 ];

C[205] := 	[ 20, 280 ];

C[206] := 	[ 17, 1326 ];

C[207] := 	[ 22, 44, 176, 176 ];

C[208] := 	[ 21, 42, 168, 168, 168 ];

C[209] := 	[ 30, 450 ];

C[210] := 	[ 2, 2, 2, 4, 24, 24, 48, 48, 48, 576, 1152 ];

C[211] := 	[ 35 ];

C[212] := 	[ 13, 117, 702 ];

C[213] := 	[ 70, 420 ];

C[214] := 	[ 53, 477 ];

C[215] := 	[ 14, 924 ];

C[216] := 	[ 3, 3, 3, 3, 6, 12, 12, 12, 12, 36, 36, 36, 36, 36 ];

C[217] := 	[ 20, 240 ];

C[218] := 	[ 9, 1485 ];

C[219] := 	[ 12, 888 ];

C[220] := 	[ 15, 15, 60, 120, 120, 360 ];

C[221] := 	[ 8, 1008 ];

C[222] := 	[ 3, 114, 684, 1368 ];

C[223] := 	[ 37 ];

C[224] := 	[ 2, 2, 2, 12, 24, 24, 48, 48, 96, 96 ];

C[225] := 	[ 2, 4, 8, 8, 80, 80, 240, 240, 240, 240 ];

C[226] := 	[ 28, 532 ];

C[227] := 	[ 113 ];

C[228] := 	[ 3, 15, 180, 180, 360, 360 ];

C[229] := 	[ 19 ];

C[230] := 	[ 22, 66, 264, 528 ];

C[231] := 	[ 2, 2, 20, 40, 240, 480 ];

C[232] := 	[ 7, 35, 420, 420 ];

C[233] := 	[ 58 ];

C[234] := 	[ 14, 28, 168, 168, 168, 168, 504 ];

C[235] := 	[ 46, 368 ];

C[236] := 	[ 29, 145, 435 ];

C[237] := 	[ 26, 520 ];

C[238] := 	[ 2, 12, 24, 288, 1728 ];

C[239] := 	[ 119 ];

C[240] := 	[ 2, 2, 4, 8, 8, 24, 24, 24, 24, 48, 48, 96, 192, 192 ];

C[241] := 	[ 20 ];

C[242] := 	[ 11, 11, 55, 55, 275, 275, 25575, 25575 ];

C[243] := 	[ 3, 3, 3, 3, 3, 9, 9, 9, 9, 9, 27, 27, 27, 27 ];

C[244] := 	[ 5, 465, 930 ];

C[245] := 	[ 2, 2, 14, 168, 31248, 31248 ];

C[246] := 	[ 10, 140, 280, 1680 ];

C[247] := 	[ 6, 1260 ];

C[248] := 	[ 10, 120, 120, 480 ];

C[249] := 	[ 82, 574 ];

C[250] := 	[ 5, 5, 5, 5, 5, 5, 5, 5, 5, 25, 75, 75, 75, 75 ];

C[251] := 	[ 125 ];

C[252] := 	[ 2, 2, 2, 2, 12, 24, 48, 48, 48, 48, 48, 48, 288, 288 ];

C[253] := 	[ 110, 220 ];

C[254] := 	[ 21, 2016 ];

C[255] := 	[ 2, 4, 8, 96, 96, 1152 ];

C[256] := 	[ 2, 4, 4, 4, 4, 4, 8, 8, 8, 8, 16, 16, 16, 16, 16, 16, 16, 32 ];

C[257] := 	[ 64 ];

C[258] := 	[ 7, 154, 462, 1848 ];

C[259] := 	[ 6, 1368 ];

C[260] := 	[ 3, 42, 84, 168, 504, 504 ];

C[261] := 	[ 14, 140, 280, 280 ];

C[262] := 	[ 65, 715 ];

C[263] := 	[ 131 ];

C[264] := 	[ 10, 20, 20, 120, 120, 120, 120, 480 ];

C[265] := 	[ 26, 468 ];

C[266] := 	[ 3, 6, 90, 180, 2160 ];

C[267] := 	[ 44, 1320 ];

C[268] := 	[ 11, 561, 561 ];

C[269] := 	[ 67 ];

C[270] := 	[ 3, 3, 3, 3, 3, 6, 12, 24, 24, 72, 72, 72, 72, 72, 72, 216 ];

C[271] := 	[ 45 ];

C[272] := 	[ 4, 12, 72, 288, 288, 288 ];

C[273] := 	[ 2, 2, 4, 56, 336, 1344 ];

C[274] := 	[ 34, 782 ];

C[275] := 	[ 2, 20, 120, 120, 120, 600 ];

C[276] := 	[ 22, 22, 44, 264, 528, 528 ];

C[277] := 	[ 23 ];

C[278] := 	[ 23, 2415 ];

C[279] := 	[ 10, 80, 320, 960 ];

C[280] := 	[ 2, 6, 6, 12, 24, 24, 48, 144, 288, 576 ];

C[281] := 	[ 70 ];

C[282] := 	[ 46, 92, 184, 2208 ];

C[283] := 	[ 47 ];

C[284] := 	[ 35, 210, 630 ];

C[285] := 	[ 2, 2, 6, 120, 360, 1440 ];

C[286] := 	[ 5, 210, 420, 2520 ];

C[287] := 	[ 20, 1680 ];

C[288] := 	[ 2, 4, 4, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 48, 48, 48, 48, 48, 48 ];

C[289] := 	[ 17, 17, 17, 68, 119136, 119136 ];

C[290] := 	[ 7, 210, 420, 840 ];

C[291] := 	[ 16, 1568 ];

C[292] := 	[ 6, 666, 1332 ];

C[293] := 	[ 73 ];

C[294] := 	[ 2, 14, 14, 14, 14, 14, 84, 336, 13104, 13104, 13104, 91728 ];

C[295] := 	[ 58, 580 ];

C[296] := 	[ 3, 171, 684, 684 ];

C[297] := 	[ 30, 30, 120, 120, 120, 360 ];

C[298] := 	[ 37, 925 ];

C[299] := 	[ 22, 1848 ];

C[300] := 	[ 2, 2, 2, 2, 10, 30, 60, 120, 120, 120, 240, 240, 240, 240, 2400, 2400 ];

C[301] := 	[ 14, 924 ];

C[302] := 	[ 25, 2850 ];

C[303] := 	[ 50, 1700 ];

C[304] := 	[ 3, 45, 90, 180, 360, 360 ];

C[305] := 	[ 10, 1860 ];

C[306] := 	[ 12, 24, 48, 96, 288, 288, 288, 288 ];

C[307] := 	[ 51 ];

C[308] := 	[ 30, 30, 60, 120, 720, 720 ];

C[309] := 	[ 34, 884 ];

C[310] := 	[ 10, 120, 480, 2880 ];

C[311] := 	[ 155 ];

C[312] := 	[ 2, 28, 84, 168, 168, 168, 336, 672 ];

C[313] := 	[ 26 ];

C[314] := 	[ 13, 3081 ];

C[315] := 	[ 2, 2, 4, 8, 8, 8, 16, 48, 48, 192, 384, 1152 ];

C[316] := 	[ 13, 780, 780 ];

C[317] := 	[ 79 ];

C[318] := 	[ 13, 234, 468, 2808 ];

C[319] := 	[ 70, 700 ];

C[320] := 	[ 2, 2, 4, 4, 4, 4, 12, 24, 24, 48, 48, 96, 96, 96, 96, 96 ];

C[321] := 	[ 106, 954 ];

C[322] := 	[ 2, 22, 132, 132, 3168 ];

C[323] := 	[ 24, 2160 ];

C[324] := 	[ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 9, 9, 9, 18, 18, 18, 18, 18, 54, 378, 378, 378, 378 ];

C[325] := 	[ 2, 84, 28560, 28560 ];

C[326] := 	[ 27, 3321 ];

C[327] := 	[ 18, 1980 ];

C[328] := 	[ 10, 70, 840, 840 ];

C[329] := 	[ 92, 552 ];

C[330] := 	[ 2, 2, 10, 120, 120, 120, 120, 120, 480, 2880 ];

C[331] := 	[ 55 ];

C[332] := 	[ 41, 287, 861 ];

C[333] := 	[ 6, 228, 456, 1368 ];

C[334] := 	[ 83, 1162 ];

C[335] := 	[ 22, 2244 ];

C[336] := 	[ 2, 2, 2, 4, 4, 8, 24, 48, 48, 48, 48, 48, 96, 96, 384, 384 ];

C[337] := 	[ 28 ];

C[338] := 	[ 13, 13, 13, 91, 91, 91, 1729, 5187, 77805, 77805 ];

C[339] := 	[ 56, 2128 ];

C[340] := 	[ 6, 12, 12, 144, 288, 288, 864 ];

C[341] := 	[ 5, 10, 1200 ];

C[342] := 	[ 3, 30, 30, 360, 360, 360, 360, 1080 ];

C[343] := 	[ 7, 7, 7, 7, 7, 7, 14, 98, 98, 98 ];

C[344] := 	[ 7, 231, 462, 924 ];

C[345] := 	[ 2, 2, 44, 88, 176, 2112 ];

C[346] := 	[ 43, 1247 ];

C[347] := 	[ 173 ];

C[348] := 	[ 7, 35, 140, 840, 840, 840 ];

C[349] := 	[ 29 ];

C[350] := 	[ 3, 30, 30, 120, 240, 480, 7200, 7200, 36000 ];

C[351] := 	[ 6, 84, 168, 168, 504, 504 ];

C[352] := 	[ 10, 20, 60, 120, 120, 120, 240, 240 ];

C[353] := 	[ 88 ];

C[354] := 	[ 29, 290, 290, 3480 ];

C[355] := 	[ 70, 840 ];

C[356] := 	[ 22, 330, 1980 ];

C[357] := 	[ 2, 4, 8, 96, 576, 2304 ];

C[358] := 	[ 89, 1335 ];

C[359] := 	[ 179 ];

C[360] := 	[ 2, 4, 4, 4, 4, 12, 12, 24, 24, 24, 24, 24, 24, 24, 48, 96, 96, 96, 288, 288 ];

C[361] := 	[ 19, 19, 19, 19, 57, 1249155, 1249155 ];

C[362] := 	[ 15, 4095 ];

C[363] := 	[ 11, 11, 11, 55, 55, 550, 550, 134200, 1476200 ];

C[364] := 	[ 3, 6, 42, 84, 336, 1008, 1008 ];

C[365] := 	[ 12, 2664 ];

C[366] := 	[ 5, 310, 1860, 3720 ];

C[367] := 	[ 61 ];

C[368] := 	[ 22, 22, 132, 132, 528, 528 ];

C[369] := 	[ 20, 280, 560, 560 ];

C[370] := 	[ 3, 342, 684, 4104 ];

C[371] := 	[ 26, 2808 ];

C[372] := 	[ 20, 40, 120, 480, 960, 960 ];

C[373] := 	[ 31 ];

C[374] := 	[ 60, 120, 720, 1440 ];

C[375] := 	[ 5, 5, 5, 5, 5, 5, 5, 5, 10, 100, 400, 400, 400, 400 ];

C[376] := 	[ 46, 92, 276, 1104 ];

C[377] := 	[ 14, 2940 ];

C[378] := 	[ 3, 3, 3, 3, 6, 6, 12, 48, 48, 144, 144, 144, 144, 144, 432, 432 ];

C[379] := 	[ 63 ];

C[380] := 	[ 3, 3, 45, 180, 360, 1080, 1080 ];

C[381] := 	[ 42, 1344 ];

C[382] := 	[ 95, 1520 ];

C[383] := 	[ 191 ];

C[384] := 	[ 2, 4, 4, 4, 4, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 32, 32, 32, 64, 64, 64, 64, 64, 64 ];

C[385] := 	[ 2, 2, 20, 120, 240, 2880 ];

C[386] := 	[ 16, 4656 ];

C[387] := 	[ 14, 154, 616, 1848 ];

C[388] := 	[ 8, 1176, 2352 ];

C[389] := 	[ 97 ];

C[390] := 	[ 2, 2, 4, 168, 168, 168, 168, 168, 2016, 4032 ];

C[391] := 	[ 88, 1056 ];

C[392] := 	[ 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 28, 84, 84, 84, 252, 504, 504, 504, 504, 504 ];

C[393] := 	[ 130, 1430 ];

C[394] := 	[ 49, 1617 ];

C[395] := 	[ 26, 3120 ];

C[396] := 	[ 10, 10, 60, 60, 120, 120, 120, 120, 120, 120, 240, 720 ];

C[397] := 	[ 33 ];

C[398] := 	[ 33, 4950 ];

C[399] := 	[ 2, 2, 12, 120, 720, 1440 ];

C[400] := 	[ 2, 2, 2, 2, 2, 8, 24, 24, 24, 24, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120 ];

C[401] := 	[ 100 ];

C[402] := 	[ 11, 374, 1122, 4488 ];

C[403] := 	[ 10, 3360 ];

C[404] := 	[ 25, 425, 2550 ];

C[405] := 	[ 3, 3, 3, 3, 3, 3, 3, 18, 36, 72, 72, 72, 72, 46872, 46872 ];

C[406] := 	[ 14, 210, 840, 5040 ];

C[407] := 	[ 30, 3420 ];

C[408] := 	[ 2, 4, 4, 12, 48, 288, 288, 288, 576, 1152 ];

C[409] := 	[ 34 ];

C[410] := 	[ 10, 420, 840, 1680 ];

C[411] := 	[ 68, 3128 ];

C[412] := 	[ 17, 1326, 1326 ];

C[413] := 	[ 58, 1740 ];

C[414] := 	[ 22, 22, 44, 528, 528, 528, 528, 528 ];

C[415] := 	[ 82, 1148 ];

C[416] := 	[ 2, 84, 84, 168, 168, 336, 336, 336 ];

C[417] := 	[ 46, 1610 ];

C[418] := 	[ 5, 15, 90, 450, 5400 ];

C[419] := 	[ 209 ];

C[420] :=       [ 2, 2, 4, 12, 24, 24, 24, 48, 48, 48, 48, 48, 288, 1152, 1152, 1152 ];

C[421] :=       [ 35 ];

C[422] :=       [ 35, 5565 ];

C[423] :=       [ 46, 184, 736, 736 ];

C[424] :=       [ 13, 117, 1404, 1404 ];

C[425] :=       [ 8, 48, 83520, 83520 ];

C[426] :=       [ 70, 210, 420, 5040 ];

C[427] :=       [ 10, 3720 ];

C[428] :=       [ 53, 477, 1431 ];

C[429] :=       [ 2, 2, 10, 280, 840, 3360 ];

C[430] :=       [ 7, 462, 924, 5544 ];

C[431] :=       [ 215 ];

C[432] :=       [ 3, 3, 6, 6, 6, 6, 6, 12, 24, 24, 24, 24, 24, 72, 72, 72, 72, 72, 72, 72, 72, 72 ];

C[433] :=       [ 36 ];

C[434] :=       [ 2, 60, 120, 240, 5760 ];

C[435] :=       [ 2, 2, 28, 280, 280, 3360 ];

C[436] :=       [ 9, 1485, 2970 ];

C[437] :=       [ 66, 1980 ];

C[438] :=       [ 6, 444, 2664, 5328 ];

C[439] :=       [ 73 ];

C[440] :=       [ 3, 30, 60, 60, 120, 120, 120, 720, 1440 ];

C[441] :=       [ 2, 2, 14, 28, 112, 336, 4368, 4368, 4368, 4368, 4368, 4368 ];

C[442] :=       [ 12, 168, 1008, 6048 ];

C[443] :=       [ 221 ];

C[444] :=       [ 3, 57, 684, 1368, 1368, 1368 ];

C[445] :=       [ 44, 1320 ];

C[446] :=       [ 37, 6216 ];

C[447] :=       [ 74, 3700 ];

C[448] :=       [ 2, 2, 2, 4, 4, 4, 4, 12, 12, 48, 48, 48, 96, 96, 192, 192, 192, 192 ];


C[466] :=       [ 58, 2262 ];

C[467] :=       [ 233 ];

C[468] :=       [ 2, 14, 84, 168, 168, 168, 168, 168, 168, 168, 1008, 1008 ];

C[469] :=       [ 22, 2244 ];

C[470] :=       [ 46, 276, 1104, 2208 ];

C[471] :=       [ 26, 4108 ];

C[472] :=       [ 29, 145, 870, 1740 ];

C[473] :=       [ 70, 2310 ];

C[474] :=       [ 26, 260, 1560, 6240 ];

C[475] :=       [ 6, 180, 360, 360, 360, 360 ];

C[476] :=       [ 2, 6, 12, 12, 144, 576, 1728, 1728 ];

C[477] :=       [ 26, 468, 936, 936 ];

C[478] :=       [ 119, 2380 ];

C[479] :=       [ 239 ];

C[480] :=       [ 2, 4, 4, 4, 8, 8, 8, 8, 8, 24, 24, 48, 48, 48, 48, 96, 96, 192, 192, 192, 384, 384 ];

C[481] :=       [ 6, 4788 ];

C[482] :=       [ 20, 7260 ];

C[483] :=       [ 2, 4, 44, 176, 528, 2112 ];

C[484] :=       [ 11, 11, 11, 22, 110, 110, 110, 550, 1650, 51150, 51150, 51150, 51150 ];

C[485] :=       [ 16, 4704 ];

C[486] :=       [ 3, 3, 3, 3, 3, 3, 3, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 27, 27, 27, 27, 27, 27, 189, 567, 567, 567 ];

C[487] :=       [ 81 ];

C[488] :=       [ 5, 465, 1860, 1860 ];

C[489] :=       [ 54, 2214 ];

C[490] :=       [ 2, 42, 42, 42, 42, 126, 504, 1008, 31248, 31248, 93744, 656208 ];

C[491] :=       [ 245 ];

C[492] :=       [ 10, 70, 280, 1680, 1680, 1680 ];

C[493] :=       [ 56, 1680 ];

C[494] :=       [ 3, 3, 630, 1260, 7560 ];

C[495] :=       [ 2, 2, 2, 8, 40, 40, 40, 120, 120, 480, 960, 960 ];

C[496] :=       [ 20, 120, 120, 240, 960, 960 ];

C[497] :=       [ 140, 1260 ];

C[498] :=       [ 41, 574, 574, 6888 ];

C[499] :=       [ 83 ];

C[500] :=       [ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 150, 150, 150, 150, 150, 150, 150, 150, 150 ];

C[501] :=       [ 166, 2324 ];

C[502] :=       [ 125, 2625 ];

C[503] :=       [ 251 ];

C[504] :=       [ 2, 2, 2, 4, 4, 4, 4, 12, 24, 24, 48, 48, 48, 48, 48, 48, 48, 192, 192, 576, 576, 576 ];

C[505] :=       [ 50, 1700 ];

C[506] :=       [ 110, 330, 660, 2640 ];

C[507] :=       [ 13, 13, 91, 91, 91, 182, 364, 13832, 13832, 13832, 179816 ];

C[508] :=       [ 21, 2016, 2016 ];

C[509] :=       [ 127 ];                      

C[510] := 	[ 2, 4, 12, 24, 24, 96, 288, 288, 288, 1152, 6912 ];

C[511] := 	[ 12, 5328 ];

C[512] := 	[ 2, 4, 4, 4, 8, 8, 8, 8, 16, 16, 16, 16, 16, 16, 16, 16, 16, 32, 32, 32, 32, 32, 32, 32, 32, 64 ];

C[513] := 	[ 3, 3, 6, 30, 360, 360, 1080, 1080 ];

C[514] := 	[ 64, 2752 ];

C[515] := 	[ 34, 5304 ];

C[516] := 	[ 7, 77, 924, 924, 1848, 1848 ];

C[517] := 	[ 230, 920 ];

C[518] := 	[ 3, 6, 342, 1368, 8208 ];

C[519] := 	[ 86, 4988 ];

C[520] := 	[ 3, 12, 84, 84, 168, 168, 504, 1008, 2016 ];

C[521] := 	[ 130 ];

C[522] := 	[ 7, 70, 140, 840, 840, 840, 840, 840 ];

C[523] := 	[ 87 ];

C[524] := 	[ 65, 715, 2145 ];

C[525] := 	[ 2, 2, 2, 2, 4, 8, 80, 80, 240, 480, 480, 4800, 19200, 96000 ];

C[526] := 	[ 131, 2882 ];

C[527] := 	[ 40, 5760 ];

C[528] := 	[ 2, 2, 20, 40, 40, 120, 120, 120, 120, 240, 240, 240, 960, 960 ];

C[529] := 	[ 23, 23, 23, 23, 23, 23, 253, 206949446, 206949446 ];

C[530] := 	[ 39, 234, 1404, 2808 ];

C[531] := 	[ 58, 290, 1160, 1160 ];

C[532] := 	[ 3, 3, 6, 90, 180, 360, 2160, 2160 ];

C[533] := 	[ 140, 840 ];

C[534] := 	[ 22, 660, 1320, 7920 ];

C[535] := 	[ 106, 1908 ];

C[536] := 	[ 11, 561, 1122, 2244 ];

C[537] := 	[ 178, 2670 ];

C[538] := 	[ 67, 3015 ];

C[539] := 	[ 2, 2, 70, 420, 3543120, 3543120 ];

C[540] := 	[ 3, 3, 3, 3, 3, 3, 6, 6, 6, 6, 12, 24, 24, 72, 72, 72, 72, 72, 72, 72, 72, 72, 144, 432, 432, 432 ];

C[541] := 	[ 45 ];

C[542] := 	[ 45, 9180 ];

C[543] := 	[ 30, 5460 ];

C[544] := 	[ 2, 4, 4, 12, 144, 288, 288, 576, 576, 576 ];

C[545] := 	[ 18, 5940 ];

C[546] := 	[ 2, 2, 2, 12, 168, 168, 336, 336, 336, 4032, 8064 ];

C[547] := 	[ 91 ];

C[548] := 	[ 34, 782, 4692 ];

C[549] := 	[ 10, 620, 1240, 3720 ];

C[550] := 	[ 15, 15, 30, 60, 120, 120, 120, 120, 120, 120, 600, 1800, 1800 ];

C[551] := 	[ 210, 1260 ];

C[552] := 	[ 2, 2, 22, 44, 88, 264, 528, 528, 528, 2112 ];

C[553] := 	[ 52, 1560 ];

C[554] := 	[ 23, 9591 ];

C[555] := 	[ 2, 2, 12, 456, 1368, 5472 ];

C[556] := 	[ 23, 2415, 2415 ];

C[557] := 	[ 139 ];

C[558] := 	[ 10, 40, 80, 960, 960, 960, 960, 2880 ];

C[559] := 	[ 14, 6468 ];

C[560] := 	[ 2, 6, 6, 12, 12, 24, 24, 48, 48, 48, 48, 144, 288, 576, 1152, 1152 ];

C[561] := 	[ 2, 2, 40, 480, 480, 5760 ];

C[562] := 	[ 70, 3290 ];

C[563] := 	[ 281 ];

C[564] := 	[ 92, 92, 92, 1104, 2208, 2208 ];

C[565] := 	[ 56, 2128 ];

C[566] := 	[ 47, 10011 ];

C[567] := 	[ 3, 3, 3, 3, 3, 3, 3, 18, 36, 144, 144, 144, 432, 352944, 352944 ];

C[568] := 	[ 70, 210, 630, 2520 ];

C[569] := 	[ 142 ];

C[570] := 	[ 2, 6, 6, 120, 360, 360, 360, 360, 4320, 8640 ];

C[571] := 	[ 95 ];

C[572] := 	[ 15, 105, 420, 840, 2520, 2520 ];

C[573] := 	[ 190, 3040 ];

C[574] := 	[ 2, 10, 420, 1680, 10080 ];

C[575] := 	[ 22, 88, 279840, 279840 ];

C[576] := 	[ 2, 2, 2, 2, 4, 4, 4, 4, 4, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 16, 16, 32, 32, 32, 32, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96 ];

C[577] := 	[ 48 ];

C[578] := 	[ 17, 17, 17, 17, 17, 17, 17, 17, 51, 204, 204, 595680, 595680, 1787040, 30379680 ];

C[579] := 	[ 32, 6208 ];

C[580] := 	[ 21, 210, 420, 840, 840, 2520 ];

C[581] := 	[ 82, 3444 ];

C[582] := 	[ 8, 784, 4704, 9408 ];

C[583] := 	[ 130, 2340 ];

C[584] := 	[ 6, 666, 2664, 2664 ];

C[585] := 	[ 2, 2, 4, 8, 8, 56, 56, 168, 168, 672, 1344, 4032 ];

C[586] := 	[ 73, 3577 ];

C[587] := 	[ 293 ];

C[588] := 	[ 2, 2, 2, 2, 2, 2, 2, 2, 14, 14, 14, 14, 14, 14, 84, 84, 84, 168, 1008, 1008, 13104, 13104, 13104, 13104, 183456, 183456 ];

C[589] := 	[ 30, 3600 ];

C[590] := 	[ 29, 870, 1740, 3480 ];

C[591] := 	[ 98, 6468 ];

C[592] := 	[ 3, 171, 342, 1368, 1368, 1368 ];

C[593] := 	[ 148 ];

C[594] := 	[ 3, 3, 3, 3, 15, 30, 30, 120, 120, 360, 360, 360, 360, 360, 360, 1080 ];

C[595] := 	[ 2, 8, 24, 96, 576, 6912 ];

C[596] := 	[ 37, 925, 5550 ];

C[597] := 	[ 66, 3300 ];

C[598] := 	[ 22, 462, 1848, 11088 ];

C[599] := 	[ 299 ];

C[600] := 	[ 2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 60, 60, 60, 60, 120, 120, 120, 240, 240, 240, 240, 240, 480, 960, 4800, 4800, 4800 ];

C[601] := 	[ 50 ];

C[602] := 	[ 42, 462, 924, 11088 ];

C[603] := 	[ 22, 374, 1496, 4488 ];

C[604] := 	[ 25, 2850, 2850 ];

C[605] := 	[ 11, 11, 55, 55, 550, 1100, 244140600, 244140600 ];

C[606] := 	[ 25, 850, 1700, 10200 ];

C[607] := 	[ 101 ];

C[608] := 	[ 6, 180, 180, 360, 360, 360, 720, 720 ];

C[609] := 	[ 2, 2, 28, 280, 1680, 6720 ];

C[610] := 	[ 5, 930, 1860, 11160 ];

C[611] := 	[ 46, 7728 ];

C[612] := 	[ 2, 6, 12, 12, 48, 96, 288, 288, 288, 288, 288, 288, 576, 1728 ];

C[613] := 	[ 51 ];

C[614] := 	[ 51, 11781 ];

C[615] := 	[ 2, 4, 20, 560, 560, 6720 ];

C[616] := 	[ 2, 6, 30, 60, 120, 120, 240, 720, 720, 2880 ];

C[617] := 	[ 154 ];

C[618] := 	[ 34, 442, 2652, 10608 ];

C[619] := 	[ 103 ];

C[620] := 	[ 60, 120, 120, 960, 2880, 2880 ];

C[621] := 	[ 66, 132, 528, 528, 528, 1584 ];

C[622] := 	[ 155, 4030 ];

C[623] := 	[ 44, 7920 ];

C[624] := 	[ 2, 2, 4, 56, 168, 168, 168, 168, 168, 336, 336, 672, 1344, 1344 ];

C[625] := 	[ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 25, 25, 25, 25, 25, 25, 25, 5688875, 5688875 ];

C[626] := 	[ 26, 12246 ];

C[627] := 	[ 2, 10, 30, 120, 1800, 3600 ];

C[628] := 	[ 13, 3081, 6162 ];

C[629] := 	[ 24, 8208 ];

C[630] := 	[ 2, 2, 2, 4, 8, 24, 24, 24, 24, 24, 48, 48, 48, 48, 48, 48, 48, 576, 1152, 1152, 1152, 1152, 3456 ];

C[631] := 	[ 105 ];

C[632] := 	[ 26, 780, 780, 3120 ];

C[633] := 	[ 70, 3710 ];

C[634] := 	[ 79, 4187 ];

C[635] := 	[ 42, 8064 ];

C[636] := 	[ 13, 117, 468, 2808, 2808, 2808 ];

C[637] := 	[ 2, 2, 14, 168, 168, 168, 168, 168, 336, 2352 ];

C[638] := 	[ 5, 35, 210, 2100, 4200 ];

C[639] := 	[ 70, 420, 1680, 1680 ];

C[640] := 	[ 2, 4, 4, 4, 4, 8, 8, 8, 8, 8, 24, 24, 48, 48, 48, 96, 96, 192, 192, 192, 192, 192, 192, 192 ];

C[641] := 	[ 160 ];

C[642] := 	[ 53, 954, 954, 11448 ];

C[643] := 	[ 107 ];

C[644] := 	[ 2, 2, 66, 66, 264, 264, 3168, 3168 ];

C[645] := 	[ 2, 2, 14, 616, 1848, 7392 ];

C[646] := 	[ 3, 12, 360, 2160, 12960 ];

C[647] := 	[ 323 ];

C[648] := 	[ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 6, 12, 12, 12, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 108, 108, 756, 756, 756, 756, 756, 756 ];

C[649] := 	[ 290, 1450 ];

C[650] := 	[ 3, 3, 210, 420, 840, 28560, 85680, 85680, 428400 ];

C[651] := 	[ 2, 4, 80, 80, 960, 3840 ];

C[652] := 	[ 27, 3321, 3321 ];

C[653] := 	[ 163 ];

C[654] := 	[ 9, 990, 5940, 11880 ];

C[655] := 	[ 130, 2860 ];

C[656] := 	[ 10, 70, 420, 1680, 1680, 1680 ];

C[657] := 	[ 12, 888, 1776, 5328 ];

C[658] := 	[ 2, 92, 276, 552, 13248 ];

C[659] := 	[ 329 ];

C[660] := 	[ 4, 12, 60, 120, 120, 120, 120, 120, 120, 240, 240, 2880, 2880, 2880 ];

C[661] := 	[ 55 ];

C[662] := 	[ 55, 13695 ];

C[663] := 	[ 2, 4, 8, 672, 2016, 8064 ];

C[664] := 	[ 41, 287, 1722, 3444 ];

C[665] := 	[ 2, 6, 12, 360, 720, 8640 ];

C[666] := 	[ 3, 114, 228, 1368, 1368, 1368, 1368, 4104 ];

C[667] := 	[ 154, 3080 ];

C[668] := 	[ 83, 1162, 3486 ];

C[669] := 	[ 74, 4144 ];

C[670] := 	[ 11, 1122, 2244, 13464 ];

C[671] := 	[ 5, 10, 9300 ];

C[672] := 	[ 2, 2, 2, 4, 4, 8, 8, 8, 8, 16, 48, 48, 48, 48, 48, 96, 96, 96, 192, 192, 384, 384, 768, 768 ];

C[673] := 	[ 56 ];

C[674] := 	[ 28, 14196 ];

C[675] := 	[ 3, 3, 3, 3, 3, 3, 6, 12, 24, 24, 24, 24, 240, 720, 720, 720, 720, 720, 720, 720, 720, 720 ];

C[676] := 	[ 13, 13, 13, 26, 182, 182, 182, 182, 182, 182, 10374, 10374, 155610, 155610, 155610, 155610 ];

C[677] := 	[ 169 ];

C[678] := 	[ 28, 1064, 2128, 12768 ];

C[679] := 	[ 16, 9408 ];

C[680] := 	[ 12, 12, 12, 12, 144, 288, 288, 288, 1728, 3456 ];

C[681] := 	[ 226, 4294 ];

C[682] := 	[ 5, 5, 10, 120, 1200, 14400 ];

C[683] := 	[ 341 ];

C[684] := 	[ 3, 6, 30, 60, 180, 360, 360, 360, 360, 360, 360, 2160, 2160 ];

C[685] := 	[ 68, 3128 ];

C[686] := 	[ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 98, 98, 98, 98, 294, 882, 882, 882, 882 ];

C[687] := 	[ 38, 8740 ];

C[688] := 	[ 7, 231, 462, 924, 1848, 1848 ];

C[689] := 	[ 26, 9828 ];

C[690] := 	[ 2, 2, 2, 44, 264, 264, 528, 528, 528, 2112, 12672 ];

C[691] := 	[ 115 ];

C[692] := 	[ 43, 1247, 7482 ];

C[693] := 	[ 2, 2, 4, 8, 40, 40, 80, 240, 240, 480, 1920, 5760 ];

C[694] := 	[ 173, 5017 ];

C[695] := 	[ 46, 9660 ];

C[696] := 	[ 14, 140, 140, 840, 840, 840, 1680, 3360 ];

C[697] := 	[ 2, 40, 3360 ];

C[698] := 	[ 29, 15225 ];

C[699] := 	[ 116, 9048 ];

C[700] := 	[ 2, 2, 6, 6, 6, 30, 30, 30, 60, 240, 240, 240, 1440, 7200, 7200, 7200, 72000, 72000 ];

C[701] := 	[ 175 ];

C[702] := 	[ 3, 3, 3, 3, 3, 42, 84, 168, 168, 504, 504, 504, 504, 504, 1512, 1512 ];

C[703] := 	[ 3, 6, 10260 ];

C[704] := 	[ 2, 2, 4, 4, 20, 20, 60, 120, 120, 240, 240, 240, 480, 480, 480, 480 ];

C[705] := 	[ 2, 2, 184, 184, 736, 8832 ];

C[706] := 	[ 88, 5192 ];

C[707] := 	[ 50, 10200 ];

C[708] := 	[ 29, 145, 580, 1740, 3480, 3480 ];

C[709] := 	[ 59 ];

C[710] := 	[ 210, 210, 2520, 5040 ];

C[711] := 	[ 26, 520, 2080, 6240 ];

C[712] := 	[ 22, 330, 3960, 3960 ];

C[713] := 	[ 220, 2640 ];

C[714] := 	[ 2, 2, 4, 12, 24, 48, 96, 288, 576, 576, 6912, 13824 ];

C[715] := 	[ 2, 2, 20, 840, 840, 10080 ];

C[716] := 	[ 89, 1335, 4005 ];

C[717] := 	[ 238, 4760 ];

C[718] := 	[ 179, 5370 ];

C[719] := 	[ 359 ];

C[720] := 	[ 2, 2, 2, 2, 4, 8, 8, 8, 8, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 48, 48, 48, 48, 96, 192, 192, 192, 192, 576, 576, 576, 576 ];

C[721] := 	[ 68, 2652 ];

C[722] := 	[ 19, 19, 19, 19, 19, 19, 19, 19, 57, 171, 171, 855, 1249155, 1249155, 1914954615, 1914954615 ];

C[723] := 	[ 40, 9680 ];

C[724] := 	[ 15, 4095, 8190 ];

C[725] := 	[ 14, 140, 840, 840, 840, 840 ];

C[726] := 	[ 11, 11, 11, 11, 11, 11, 11, 11, 55, 55, 55, 55, 275, 550, 550, 6600, 12480600, 137286600, 137286600, 1510152600 ];

C[727] := 	[ 121 ];

C[728] := 	[ 6, 6, 6, 84, 168, 168, 336, 1008, 2016, 4032 ];

C[729] := 	[ 3, 3, 3, 3, 3, 3, 3, 3, 3, 9, 9, 9, 9, 9, 9, 9, 9, 9, 27, 27, 27, 27, 27, 27, 27, 81, 81, 81, 472473, 472473 ];

C[730] := 	[ 6, 1332, 2664, 15984 ];

C[731] := 	[ 56, 11088 ];

C[732] := 	[ 5, 155, 1860, 3720, 3720, 3720 ];

C[733] := 	[ 61 ];

C[734] := 	[ 61, 16836 ];

C[735] := 	[ 2, 2, 2, 14, 28, 56, 112, 112, 336, 336, 406224, 1624896, 3249792, 22748544 ];

C[736] := 	[ 2, 2, 22, 44, 264, 264, 528, 528, 1056, 1056 ];

C[737] := 	[ 110, 5610 ];

C[738] := 	[ 10, 140, 280, 1680, 1680, 1680, 1680, 1680 ];

C[739] := 	[ 123 ];

C[740] := 	[ 3, 3, 342, 684, 1368, 4104, 4104 ];

C[741] := 	[ 2, 2, 6, 840, 2520, 10080 ];

C[742] := 	[ 78, 234, 2808, 16848 ];

C[743] := 	[ 371 ];

C[744] := 	[ 2, 4, 40, 40, 120, 480, 960, 960, 960, 3840 ];

C[745] := 	[ 74, 3700 ];

C[746] := 	[ 31, 17391 ];

C[747] := 	[ 82, 574, 2296, 2296 ];

C[748] := 	[ 3, 60, 60, 720, 1440, 1440, 4320 ];

C[749] := 	[ 106, 5724 ];

C[750] := 	[ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 25, 25, 25, 25, 50, 100, 600, 1200, 1200, 1200, 1200, 1200, 1200, 6000, 6000 ];

C[751] := 	[ 125 ];

C[752] := 	[ 92, 92, 276, 552, 2208, 2208 ];

C[753] := 	[ 250, 5250 ];

C[754] := 	[ 7, 7, 210, 2940, 17640 ];

C[755] := 	[ 50, 11400 ];

C[756] := 	[ 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 12, 24, 48, 144, 144, 144, 144, 144, 144, 144, 144, 144, 864, 864, 864, 864 ];

C[757] := 	[ 63 ];

C[758] := 	[ 63, 17955 ];

C[759] := 	[ 2, 2, 220, 440, 880, 5280 ];

C[760] := 	[ 3, 3, 6, 180, 180, 360, 360, 1080, 2160, 4320 ];

C[761] := 	[ 190 ];

C[762] := 	[ 42, 672, 4032, 16128 ];

C[763] := 	[ 18, 11880 ];

C[764] := 	[ 95, 1520, 4560 ];

C[765] := 	[ 2, 4, 8, 8, 24, 96, 96, 96, 288, 1152, 2304, 2304 ];

C[766] := 	[ 191, 6112 ];

C[767] := 	[ 58, 12180 ];

C[768] := 	[ 2, 2, 4, 4, 4, 4, 4, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 16, 16, 16, 16, 16, 16, 16, 32, 32, 32, 32, 32, 64, 64, 64, 128, 128, 128, 128, 640, 640, 640, 640 ];

C[769] := 	[ 64 ];

C[770] := 	[ 2, 6, 6, 60, 120, 120, 240, 720, 720, 2880, 17280 ];

C[771] := 	[ 128, 11008 ];

C[772] := 	[ 16, 4656, 9312 ];

C[773] := 	[ 193 ];

C[774] := 	[ 7, 154, 154, 1848, 1848, 1848, 1848, 5544 ];

C[775] := 	[ 2, 480, 960, 960, 960, 4800 ];

C[776] := 	[ 8, 1176, 4704, 4704 ];

C[777] := 	[ 2, 2, 12, 456, 2736, 10944 ];

C[778] := 	[ 97, 6305 ];

C[779] := 	[ 60, 12600 ];

C[780] := 	[ 4, 12, 24, 168, 168, 168, 168, 168, 168, 336, 1008, 4032, 4032, 4032 ];

C[781] := 	[ 5, 70, 2100 ];

C[782] := 	[ 2, 132, 264, 3168, 6336 ];

C[783] := 	[ 42, 420, 840, 840, 840, 2520 ];

C[784] := 	[ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 8, 8, 8, 8, 56, 168, 168, 168, 168, 168, 504, 504, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008 ];

C[785] := 	[ 26, 12324 ];

C[786] := 	[ 65, 1430, 1430, 17160 ];

C[787] := 	[ 131 ];

C[788] := 	[ 49, 1617, 9702 ];

C[789] := 	[ 262, 5764 ];

C[790] := 	[ 26, 780, 3120, 18720 ];

C[791] := 	[ 56, 12768 ];

C[792] := 	[ 2, 4, 4, 4, 20, 60, 60, 120, 120, 120, 120, 120, 120, 120, 120, 480, 480, 480, 1440, 1440 ];

C[793] := 	[ 10, 13020 ];

C[794] := 	[ 33, 19701 ];

C[795] := 	[ 2, 2, 52, 936, 936, 11232 ];

C[796] := 	[ 33, 4950, 4950 ];

C[797] := 	[ 199 ];

C[798] := 	[ 2, 6, 6, 12, 120, 360, 720, 720, 720, 4320, 17280 ];

C[799] := 	[ 184, 4416 ];

C[800] := 	[ 2, 4, 4, 4, 4, 4, 4, 4, 4, 8, 8, 8, 24, 24, 24, 48, 48, 48, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240 ];

C[801] := 	[ 44, 1320, 2640, 2640 ];

C[802] := 	[ 100, 6700 ];

C[803] := 	[ 60, 13320 ];

C[804] := 	[ 11, 187, 2244, 2244, 4488, 4488 ];

C[805] := 	[ 2, 4, 44, 528, 528, 12672 ];

C[806] := 	[ 30, 840, 3360, 20160 ];

C[807] := 	[ 134, 12060 ];

C[808] := 	[ 25, 425, 5100, 5100 ];

C[809] := 	[ 202 ];

C[810] := 	[ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 9, 9, 9, 9, 18, 36, 72, 72, 216, 216, 216, 1512, 1512, 1512, 1512, 46872, 46872, 140616, 140616 ];

C[811] := 	[ 135 ];

C[812] := 	[ 42, 210, 420, 1680, 5040, 5040 ];

C[813] := 	[ 90, 6120 ];

C[814] := 	[ 15, 1710, 3420, 20520 ];

C[815] := 	[ 54, 13284 ];

C[816] := 	[ 2, 4, 4, 4, 8, 24, 24, 288, 288, 288, 288, 576, 576, 1152, 2304, 2304 ];

C[817] := 	[ 42, 6930 ];

C[818] := 	[ 34, 20910 ];

C[819] := 	[ 2, 2, 4, 8, 8, 56, 336, 336, 336, 1344, 2688, 8064 ];

C[820] := 	[ 2, 30, 210, 840, 1680, 1680, 5040 ];

C[821] := 	[ 205 ];

C[822] := 	[ 34, 1564, 3128, 18768 ];

C[823] := 	[ 137 ];

C[824] := 	[ 34, 1326, 1326, 5304 ];

C[825] := 	[ 2, 2, 2, 40, 40, 40, 40, 120, 120, 120, 120, 240, 240, 2400, 9600, 9600 ];

C[826] := 	[ 58, 870, 1740, 20880 ];

C[827] := 	[ 413 ];

C[828] := 	[ 2, 2, 22, 22, 132, 264, 528, 528, 528, 528, 528, 528, 1056, 3168 ];

C[829] := 	[ 69 ];

C[830] := 	[ 41, 1722, 3444, 6888 ];

C[831] := 	[ 46, 12788 ];

C[832] := 	[ 2, 2, 4, 4, 4, 84, 84, 168, 168, 336, 336, 672, 672, 672, 672, 672 ];

C[833] := 	[ 2, 2, 56, 2016, 48275136, 48275136 ];

C[834] := 	[ 23, 1610, 4830, 19320 ];

C[835] := 	[ 166, 4648 ];

C[836] := 	[ 5, 15, 15, 45, 180, 900, 5400, 5400 ];

C[837] := 	[ 30, 240, 960, 960, 2880, 2880 ];

C[838] := 	[ 209, 7315 ];

C[839] := 	[ 419 ];

C[840] := 	[ 2, 2, 2, 4, 4, 24, 24, 24, 24, 24, 48, 48, 48, 48, 48, 96, 96, 192, 576, 576, 1152, 1152, 2304, 4608 ];

C[841] := 	[ 29, 29, 29, 29, 29, 29, 116, 116, 116, 812, 65393652660, 65393652660 ];

C[842] := 	[ 35, 22155 ];

C[843] := 	[ 140, 13160 ];

C[844] := 	[ 35, 5565, 5565 ];

C[845] := 	[ 13, 13, 13, 13, 26, 156, 624, 4368, 82992, 82992, 1078896, 1078896 ];

C[846] := 	[ 46, 92, 184, 2208, 2208, 2208, 2208, 2208 ];

C[847] := 	[ 11, 11, 55, 55, 550, 3300, 7061881200, 7061881200 ];

C[848] := 	[ 13, 117, 702, 2808, 2808, 2808 ];

C[849] := 	[ 94, 6674 ];

C[850] := 	[ 3, 3, 12, 120, 720, 1440, 83520, 83520, 250560, 1252800 ];

C[851] := 	[ 66, 15048 ];

C[852] := 	[ 70, 210, 420, 2520, 5040, 5040 ];

C[853] := 	[ 71 ];

C[854] := 	[ 30, 930, 3720, 22320 ];

C[855] := 	[ 2, 2, 2, 8, 24, 120, 120, 360, 360, 1440, 2880, 8640 ];

C[856] := 	[ 53, 477, 2862, 5724 ];

C[857] := 	[ 214 ];

C[858] := 	[ 2, 2, 10, 840, 840, 840, 840, 840, 10080, 20160 ];

C[859] := 	[ 143 ];

C[860] := 	[ 21, 231, 924, 1848, 5544, 5544 ];

C[861] := 	[ 2, 4, 20, 560, 3360, 13440 ];

C[862] := 	[ 215, 7740 ];

C[863] := 	[ 431 ];

C[864] := 	[ 2, 4, 12, 12, 12, 12, 12, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 48, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144 ];

C[865] := 	[ 86, 4988 ];

C[866] := 	[ 36, 23436 ];

C[867] := 	[ 17, 17, 17, 17, 17, 17, 136, 136, 136, 816, 119136, 119136, 37708926720, 37708926720 ];

C[868] := 	[ 2, 6, 120, 120, 120, 480, 5760, 5760 ];

C[869] := 	[ 130, 7800 ];

C[870] := 	[ 2, 2, 28, 840, 840, 840, 840, 840, 3360, 20160 ];

C[871] := 	[ 22, 15708 ];

C[872] := 	[ 9, 1485, 5940, 5940 ];

C[873] := 	[ 16, 1568, 3136, 9408 ];

C[874] := 	[ 66, 990, 1980, 23760 ];

C[875] := 	[ 5, 5, 5, 5, 5, 5, 5, 25, 50, 600, 2400, 2400, 12000, 12000 ];

C[876] := 	[ 6, 222, 2664, 5328, 5328, 5328 ];

C[877] := 	[ 73 ];

C[878] := 	[ 73, 24090 ];

C[879] := 	[ 146, 14308 ];

C[880] := 	[ 3, 6, 6, 60, 120, 120, 120, 120, 120, 120, 240, 720, 1440, 2880, 2880 ];

C[881] := 	[ 220 ];

C[882] := 	[ 7, 14, 42, 42, 42, 42, 42, 84, 336, 336, 336, 336, 336, 4368, 4368, 4368, 13104, 13104, 13104, 13104, 13104, 13104, 91728, 275184, 275184 ];

C[883] := 	[ 147 ];

C[884] := 	[ 6, 12, 84, 1008, 2016, 6048, 6048 ];

C[885] := 	[ 2, 2, 58, 1160, 1160, 13920 ];

C[886] := 	[ 221, 8177 ];

C[887] := 	[ 443 ];

C[888] := 	[ 6, 228, 684, 1368, 1368, 1368, 2736, 5472 ];

C[889] := 	[ 84, 4032 ];

C[890] := 	[ 66, 660, 3960, 7920 ];

C[891] := 	[ 3, 3, 3, 3, 3, 3, 3, 90, 90, 360, 360, 360, 360, 5314680, 5314680 ];

C[892] := 	[ 37, 6216, 6216 ];

C[893] := 	[ 138, 8280 ];

C[894] := 	[ 37, 1850, 3700, 22200 ];

C[895] := 	[ 178, 5340 ];

C[896] := 	[ 2, 2, 2, 4, 4, 4, 8, 8, 8, 8, 8, 24, 48, 48, 48, 96, 96, 96, 192, 192, 384, 384, 384, 384, 384, 384 ];

C[897] := 	[ 2, 2, 44, 616, 3696, 14784 ];

C[898] := 	[ 112, 8400 ];

C[899] := 	[ 70, 16800 ];

C[900] := 	[ 2, 2, 2, 2, 2, 2, 6, 6, 6, 6, 6, 6, 60, 120, 120, 120, 120, 120, 120, 120, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 2400, 7200, 7200, 7200, 7200, 7200 ];

C[901] := 	[ 312, 1872 ];

C[902] := 	[ 5, 5, 10, 420, 4200, 8400 ];

C[903] := 	[ 2, 2, 28, 616, 3696, 7392 ];

C[904] := 	[ 28, 532, 6384, 6384 ];

C[905] := 	[ 30, 16380 ];

C[906] := 	[ 50, 950, 5700, 22800 ];

C[907] := 	[ 151 ];

C[908] := 	[ 113, 2147, 6441 ];

C[909] := 	[ 50, 1700, 3400, 3400 ];

C[910] := 	[ 2, 6, 6, 24, 168, 168, 1008, 1008, 1008, 4032, 24192 ];

C[911] := 	[ 455 ];

C[912] := 	[ 2, 2, 12, 120, 360, 360, 360, 360, 360, 720, 720, 720, 2880, 2880 ];

C[913] := 	[ 410, 2870 ];

C[914] := 	[ 38, 26106 ];

C[915] := 	[ 2, 2, 20, 1240, 3720, 14880 ];

C[916] := 	[ 19, 6555, 13110 ];

C[917] := 	[ 130, 8580 ];

C[918] := 	[ 3, 3, 3, 3, 3, 3, 12, 72, 144, 288, 288, 288, 288, 864, 864, 864, 864, 2592 ];

C[919] := 	[ 153 ];

C[920] := 	[ 2, 6, 66, 132, 264, 264, 528, 528, 3168, 6336 ];

C[921] := 	[ 102, 7854 ];

C[922] := 	[ 115, 8855 ];

C[923] := 	[ 70, 17640 ];

C[924] := 	[ 2, 2, 4, 12, 120, 120, 120, 240, 240, 240, 240, 240, 1440, 2880, 5760, 5760 ];

C[925] := 	[ 6, 684, 1874160, 1874160 ];

C[926] := 	[ 77, 26796 ];

C[927] := 	[ 34, 884, 3536, 10608 ];

C[928] := 	[ 14, 140, 420, 840, 840, 1680, 1680, 1680 ];

C[929] := 	[ 232 ];

C[930] := 	[ 2, 2, 8, 40, 120, 240, 960, 960, 960, 11520, 23040 ];

C[931] := 	[ 2, 14, 42, 1260, 13441680, 94091760 ];

C[932] := 	[ 58, 2262, 13572 ];

C[933] := 	[ 310, 8060 ];

C[934] := 	[ 233, 9087 ];

C[935] := 	[ 2, 4, 120, 480, 1440, 5760 ];

C[936] := 	[ 2, 4, 4, 4, 4, 84, 84, 168, 168, 168, 168, 168, 168, 168, 336, 672, 672, 2016, 2016, 2016 ];

C[937] := 	[ 78 ];

C[938] := 	[ 66, 1122, 2244, 26928 ];

C[939] := 	[ 52, 16328 ];

C[940] := 	[ 276, 276, 276, 2208, 2208, 6624 ];

C[941] := 	[ 235 ];

C[942] := 	[ 13, 2054, 12324, 24648 ];

C[943] := 	[ 220, 6160 ];

C[944] := 	[ 29, 145, 870, 1740, 3480, 3480 ];

C[945] := 	[ 2, 2, 12, 24, 24, 24, 24, 24, 48, 48, 48, 144, 144, 576, 1152, 1152, 3456, 3456 ];

C[946] := 	[ 35, 2310, 2310, 27720 ];

C[947] := 	[ 473 ];

C[948] := 	[ 52, 260, 780, 3120, 6240, 6240 ];

C[949] := 	[ 12, 18648 ];

C[950] := 	[ 3, 15, 15, 90, 180, 360, 360, 360, 360, 360, 360, 1080, 5400, 5400 ];

C[951] := 	[ 158, 16748 ];

C[952] := 	[ 2, 2, 6, 12, 12, 24, 144, 288, 576, 1728, 3456, 6912 ];

C[953] := 	[ 238 ];

C[954] := 	[ 39, 234, 468, 936, 2808, 2808, 2808, 2808 ];

C[955] := 	[ 190, 6080 ];

C[956] := 	[ 119, 2380, 7140 ];

C[957] := 	[ 2, 10, 70, 280, 1400, 16800 ];

C[958] := 	[ 239, 9560 ];

C[959] := 	[ 68, 18768 ];

C[960] := 	[ 2, 2, 2, 4, 4, 4, 4, 4, 8, 8, 8, 8, 8, 8, 16, 16, 16, 48, 48, 48, 96, 96, 96, 96, 96, 96, 96, 96, 192, 192, 192, 384, 384, 384, 768, 768, 768, 768 ];

C[961] := 	[ 31, 31, 31, 31, 31, 31, 31, 62, 310, 310, 310, 1099156689400, 1099156689400 ];

C[962] := 	[ 3, 3, 2394, 4788, 28728 ];

C[963] := 	[ 106, 954, 3816, 3816 ];

C[964] := 	[ 20, 7260, 14520 ];

C[965] := 	[ 32, 18624 ];

C[966] := 	[ 2, 2, 2, 4, 44, 528, 528, 528, 528, 1056, 6336, 25344 ];

C[967] := 	[ 161 ];

C[968] := 	[ 2, 4, 4, 4, 44, 44, 44, 44, 44, 44, 220, 220, 220, 220, 3300, 3300, 102300, 102300, 102300, 102300, 102300, 102300 ];

C[969] := 	[ 2, 6, 24, 480, 4320, 17280 ];

C[970] := 	[ 8, 2352, 4704, 28224 ];

C[971] := 	[ 485 ];

C[972] := 	[ 3, 3, 3, 3, 3, 3, 3, 3, 3, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 54, 54, 54, 54, 54, 54, 54, 54, 378, 1134, 1134, 1134, 1134, 1134, 1134, 1134 ];

C[973] := 	[ 46, 9660 ];

C[974] := 	[ 81, 29646 ];

C[975] := 	[ 2, 2, 2, 2, 4, 8, 8, 560, 1680, 1680, 28560, 57120, 228480, 1142400 ];

C[976] := 	[ 5, 465, 930, 3720, 3720, 3720 ];

C[977] := 	[ 244 ];

C[978] := 	[ 27, 2214, 6642, 26568 ];

C[979] := 	[ 220, 6600 ];

C[980] := 	[ 2, 2, 2, 2, 2, 2, 6, 6, 42, 42, 42, 42, 42, 42, 252, 252, 252, 1008, 1008, 1008, 31248, 31248, 93744, 93744, 1312416, 1312416 ];

C[981] := 	[ 18, 1980, 3960, 11880 ];

C[982] := 	[ 245, 10045 ];

C[983] := 	[ 491 ];

C[984] := 	[ 2, 2, 10, 140, 280, 1680, 1680, 1680, 3360, 6720 ];

C[985] := 	[ 98, 6468 ];

C[986] := 	[ 84, 840, 5040, 10080 ];

C[987] := 	[ 2, 4, 184, 368, 2208, 8832 ];

C[988] := 	[ 3, 3, 3, 315, 1260, 2520, 7560, 7560 ];

C[989] := 	[ 154, 10164 ];

C[990] := 	[ 2, 2, 2, 8, 24, 24, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 1440, 2880, 2880, 2880, 2880, 2880 ];

C[991] :=       [ 165 ];

C[992] :=       [ 2, 4, 40, 120, 120, 480, 960, 960, 1920, 1920 ];

C[993] :=       [ 110, 9130 ];

C[994] :=       [ 2, 210, 420, 1260, 30240 ];

C[995] :=       [ 66, 19800 ];

C[996] :=       [ 41, 287, 1148, 3444, 6888, 6888 ];

C[997] :=       [ 83 ];

C[998] :=       [ 83, 31125 ];                        

C[999] :=       [ 3, 3, 6, 228, 1368, 1368, 4104, 4104 ];
                                         
C[1000] :=      [ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 20, 20, 20, 20, 60, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300 ];

C[1001] :=      [ 2, 2, 60, 840, 1680, 20160 ];

C[1002] :=      [ 166, 1162, 2324, 27888 ];

C[1003] :=      [ 232, 6960 ];

C[1004] :=      [ 125, 2625, 7875 ];

C[1005] :=      [ 2, 2, 22, 1496, 4488, 17952 ];

C[1006] :=      [ 251, 10542 ];

C[1007] :=      [ 78, 21060 ];
                                     
