24111887
34996433
119449
70848250
33383159
48838979
7097212
32706968
15143293
29717042
94768593
99639538
61823144
21007447
34518569
36203181
47434583
44796143
96732733
83879975
71707432
45177555
14607266
56318625
7315599
66362264
23237241
52119124
52401492
78918633
2953362
27216081
35344890
68498199
25185817
5348918
72801584
72513537
66133524
1947720