50898 240
90850 758
99045 552
133481 848
99999 906
97682 211
64078 288
125563 1027
6605 637
152416 352
6648 492
8268 749
6210 723
10080 504
6949 965
12110 89
17207 583
11855 255
20084 205
13829 421
49322 927
7115 556
16983 803
9897 521
22980 886
21941 228
10296 166
13650 526