26362760
58428227
26657699
926263
58666722
64527280
38759814
28395992
28742381
2207140
96606151
76306780
12424817
41024836
28379132
73375109
67682417
239442
65645193
25507
12777116
82604292
62424905
9925222
7176922
94728605
2248183
35281609
49768855
46497750
18897673
72481088
19632067
7122521
65897213
56155713
69327222
89418643
22996957
54064740