42863
68960
118172
68710
159383
40022
15609
86072
71923
82459
46151
37385
92371
36835
20767
23764
45791
60833
32704
42933
44715
121445
33680
50838
19203
38187
8697
25724
18553
36447