99906 864
10193 359
42406 198
20626 849
14093 231
11299 443
50954 163
32364 625
7250 782
2777 486
4445 593
2348 207
50254 829