19999
14966
55654
95059
40438
54049
30098
32157
57166
20092
18240
80800
