5099 87
12433 567
25247 840
7657 845
8080 659
14625 765
49334 640
4608 264
10004 448
6233 79
10260 90
8818 653
3960 314
7012 482
15125 301
7581 679
11523 528
18043 449
11557 248
9304 425
5916 669
12143 320
41794 389
8243 657
21071 159
10626 782
14956 777
9378 275