23621832
2712207
96339379
88986276
82605452
62441713
52969561
6649633
11613530
9381227
19162037
81417604
6642317
94827179
779635
64203548
21349848
97007455
94129566
90942699
82152001
72295195
73618117
35356713
11361398
84026353
91645327
50908114
32889014
40517353
11703386
21927880
76072331
55047521
46693168
74376472
7479482
15159897
18914671
30182805