42843
68917
118122
68675
159193
39997
15604
86020
71802
82395
46087
37375
92323
36800
20749
23754
45773
60720
32674
42899
44667
121343
33632
50790
19195
38170
8690
25684
18543
36421