829594
30085842
27957773
27452228
5652643
25185059
17443151
29398191
32986263
97188607
5126047
3433096
73142161
96072407
971279
15707366
24413586
89493026
10053509
5214144
33098046
8153114
9292854
13307266
51194289
79033616
19138238
7287227
51912778
64158540
24313810
18843029
40021801
2556199
51693089
32865357
30712647
16763269
965364
23226138