16046 135
12683 835
5756 526
8680 411
9941 513
4017 584
9728 661
5374 752
15291 52
26611 509
5637 89
4178 30
10246 131
6789 358
5354 383
7668 662
4980 683
2571 97
14521 249
10758 78
4975 505
5236 667
5017 135
3429 725
4932 379