10961 94
142857 782
115031 349
10353 504
7122 965
12046 387
9229 345
6474 881
2934 431
4064 312
4287 565
4420 246
19415 451
84977 179
53795 148
1899 365
942 219
902 166
2988 684
1123 258
816 147
2528 627
716 95
2670 753
1742 198
1871 267
1287 388
2420 477