15732 878
78147 357
19683 556
39238 110
15820 669
58679 481
36445 612
4655 324
2457 426
1996 97
4272 652
4031 200
3681 529
3846 727
2791 404
3597 367
6700 617
3049 153
9286 648
7658 513
6813 611
19574 981