100927
4448
9670
80814
10181
16967
32778
15131
19528
2790
5874
46873
32750
5146
32742
3838
26035
14226
27543
82049
32283
5461
5202
44076
13609
9821
17308
28498
8749
9484