76652418
4647308
62769169
8138494
9498894
60408986
9637367
9719391
66125020
48728854
89348281
98393872
49033185
36451095
55716270
74615868
316107
27417059
14576662
20339433
83576318
5247165
584683
91343311
20175555
71492597
87656138
72655150
13162130
79109892
75383032
64816000
67499725
32775857
7536220
67857343
1820107
84978573
58926208
3249124