42859
68956
118168
68705
159358
40019
15609
86067
71914
82456
46145
37382
92365
36830
20763
23764
45787
60819
32702
42930
44714
121432
33674
50835
19203
38185
8697
25722
18552
36443