15676237
54672590
57592648
2941515
41627208
115307
95482169
4678444
20034313
58135616
24096485
36144733
2175692
166116
5783960
72087381
90932682
32011800
45183382
71503658
65183438
71216987
7766920
17068757
9921832
48616092
43881321
16786220
30618978
75074866
47233348
275322
72224736
59302448
43944246
42367824
82123141
76007949
18237600
9906761