6731 328
25755 341
11948 610
5663 576
14600 625
18827 556
46368 695
3785 295
3760 126
3521 473
3569 513
3339 527
1461 46
100296 249