114896
103207210
19104
19673
670315
1356116
39505
18822
324610
52153894
2294637
765210
44546
625435
1665468312
18873662
330703390
37502966