98813 202
42857 255
13245 549
11568 675
16442 839
20986 511
17221 740
29958 418
3307 89
55436 569
14302 346
98483 469
2197 108
4831 706
66915 232
3778 805
6891 787
5298 491
8292 828
5349 960
17797 665
154837 956
77398 639
94997 970
94009 425
179232 300
43517 693
39761 634