28599411
95778593
23542900
3117934
85426645
36692735
79192396
11319132
33212098
7875464
43816782
55682512
49548135
50932526
81971061
85267963
47177604
44058954
45819259
47716070
92707646
506225
5253324
15996331
49795932
9493741
1327296
22547651
25341325
92704791
14313459
16731827
81778357
3770551
74627210
10223930
77759008
79703322
70498248
2312500