90585 400
21184 401
5729 240
8819 281
7205 121
9529 310
14412 256
20104 625
6325 390
21543 485
1835 218
9577 529
3949 510
7321 516
31126 70
65096 720
19968 96
41070 439
15363 409
16473 192
5033 806
3503 447
3303 476
14694 93
7663 912
2332 424
5771 479
1805 300