26258706
17834796
2798374
14734936
1507704
95061086
99223397
8496747
4023739
75898504
57579931
27836044
10304946
35533797
78305361
873802
85069315
6031504
17563006
19606685
8728213
2631747
68364263
3494133
75201678
4963511
35325304
8998153
7752771
87073739
64296958
94588839
86422351
67595
14157466
72287917
80704755
25462089
66961851
41436721