99902 864
10192 359
42406 198
20626 849
14092 231
11299 443
50954 163
32362 625
7250 782
2776 486
4444 593
2348 207
50250 829