46656 348
15773 80
66533 856
21825 188
9455 78
26640 535
32721 97
9648 432
70054 309
17665 266
14358 573
30435 120
2383 232
24291 702
8316 850
98274 633
730 53
1951 318
23676 210
14969 651
22622 51
11235 274
36412 544
12235 485
19298 240
2791 465
88963 923
24674 415