16652463
17629281
5774355
9061015
52197267
95078428
60439417
15533454
54844848
84654395
4363501
19427177
84915919
80039653
85686203
50712178
14165025
78453213
7008882
71892931
35791450
95076484
95092502
84258585
25258060
98175832
21348803
47153006
21832171
55887010
2742746
3139651
40017818
7488040
14422024
30581333
89938392
21359105
47776652
7804950