37402127
46583188
69097120
35476111
29915720
3293381
12186143
69948889
76083145
7411662
14353721
60138568
11277243
45853720
72556203
34692587
8016922
41556745
71248225
41734558
91882187
34445062
2072345
46534392
98617686
56273709
42809186
3733484
61892179
26801532
23761121
49548966
42289762
31208450
88991561
60467089
9811380
1520542
46311240
81493815