18876806
9255761
76822276
62439475
66765954
4478418
29263061
25062709
8283889
33252876
47531686
3403474
8860462
45021143
84663189
3017251
60925081
100007176
41587147
9605480
93672498
29327593
70294517
89712012
80141889
21537623
68144975
91507827
48021350
53604282
40578306
2385687
53364030
42272105
61637368
4117884
40448240
70894517
15938113
20715523