38585530
98661140
30698947
98171802
47106661
1366723
18164182
91648152
89495648
63655897
6106950
28059329
1166919
82998184
4904856
47167985
9042678
35507763
419711
21169974
15812187
93976
81804816
66141105
3257264
65145403
31451401
458770
47119754
4386560
16519038
29557103
57391651
70595412
6808219
77444207
62339940
13671619
34046809
17718438