24959
9692
110395
5323
37811
695657
110431
7166
8046
30756
4860
4079
10829
11644
5514
6074
140273
17351
35677
23660
24194