8987796
28462329
2754054
59961021
30812190
47925522
4421838
3666994
88206015
1166351
7631127
89352576
84946810
70396585
36736498
72209064
75393204
5284796
12123545
98006184
3337538
4094760
42236468
28066889
114481
70622598
81852860
46437738
83655070
5701700
42983416
66415437
19219336
80026212
45549034
57161203
42293717
8298451
19463280
74028154