50019
1383
3118
5059
8014
3481
2941
1643
2955
5417
15957
5479
37158
8210
7725
8358
25843
8849
2820
9959
14385
11175
13006
9194
11215
8727
16570
11261