42859
68955
118168
68705
159357
40019
15609
86067
71912
82455
46138
37382
92363
36829
20762
23764
45787
60815
32702
42930
44714
121428
33672
50835
19203
38185
8697
25722
18552
36443