24247206
10556583
9944576
91372835
2877211
76028926
70956322
50744608
55471271
64352308
3365676
47633993
92964524
97465507
42061592
47123023
59372284
3894243
13427261
23302624
83797131
91649171
29522236
28949502
47625118
29767806
1730478
8509049
84742639
61432319
7563640
93505719
39601724
63492856
89864708
83096098
60869177
28055157
34222903
40216800