45149301
96309703
6896884
4317309
8094140
30481034
47297357
14637909
10137983
18619395
7383870
69972235
3103639
11149365
27576824
98658927
75097804
2066087
12875727
47369624
10545668
43587306
13906061
40045230
56776483
72733396
15576777
17064578
35193105
9864185
21997931
55996422
77298819
57083709
89486209
21069203
66256118
64431510
61351660
50012843