28387806
48156479
60209296
3442259
98298362
46946752
79266238
14743230
13774689
2431154
345978
16886099
91177859
74487667
13185258
20205850
37522779
11839537
94363474
37723491
73653180
10463898
4645268
74707073
30466706
6176232
3913767
93601823
32308073
65506362
3435192
71583217
29382482
3377193
56255404
337892
43613179
47188674
43557934
36124665