42772
68714
117910
68564
158564
39929
15591
85784
71421
82204
45894
37325
92157
36698
20695
23722
45661
60362
32555
42778
44510
120965
33512
50614
19165
38131
8666
25528
18506
36311