42841
68916
118121
68674
159187
39996
15602
86019
71792
82394
46083
37373
92321
36795
20748
23754
45771
60716
32673
42899
44663
121332
33632
50785
19194
38170
8689
25680
18543
36419