6864226
13594930
20369654
7448426
71909395
16085025
83517160
59805718
49072947
80596350
3362383
5938445
47156018
98354621
15403888
46712593
55844744
563717
98017949
13342098
11774171
20416098
19591922
4573735
11008200
87343923
7722915
96381640
60903395
31023946
37402026
2271834
3136178
1216566
23611809
10831568
76285703
80626030
2660197
33286900