18965 552
3210 216
9929 325
12683 331
6065 712
26314 259
13792 643
7017 459
3688 57
5633 371
10024 505
6729 728
17583 587
3024 68
27778 738
9817 415
4177 729