24357902
98373921
11813903
80665157
74793542
19726610
75514049
8119710
5969076
31528950
35433163
51915832
1972132
17722848
59644222
19949781
81632660
628676
37768601
83785894
4399226
49205014
84852221
2984422
49925764
42166949
81263937
67971774
35753061
51062140
32614492
12143401
36842524
39857404
72607630
99254486
6173314
22411488
51547250
22069677