31001 656
9948 859
12683 580
12289 763
14502 858
19326 167
208499 787
112277 1065
8404 562
20476 210
6927 540
12430 549
14468 608
11048 526
20303 676
7024 429
36719 675
27082 743
15184 1011
11063 605
6203 257
7855 414
167593 832
17485 590
21547 643
173916 343
362573 1507
4901 649