8139950
7102623
95617682
277036
47409147
25874067
27061670
10568297
46449145
9286905
8849279
37041110
9272013
29987912
55007725
74367916
86783898
47045007
96335899
87059358
82079741
45163029
1956357
36949566
27184405
35086185
11103229
73004083
65203711
98603614
89346077
36872542
21687935
10104512
90872201
34428330
72437182
2017864
91086027
7077250