8877
45747
7622
18926
66427
50694
73051
20470
4540
30390
10221
36050
32035
8593
222529
5712
5689
44378
40588
38514
14953
36640
120014
102061
11994
40553
15276
12259
12968
19790