8112906
28206537
44698652
20475354
21593529
30675238
59847196
24996901
5834236
42911990
30459799
23952398
97793079
38505651
64522636
51259021
61119561
47867942
29016027
89394825
47737497
27611925
69609595
71099208
5462489
58866089
13836874
31208691
67026230
95717282
1082073
25608919
81027454
16874407
52917016
587952
80839393
95349900
71301774
57844808