161230
100183
136162
779157
29544
908521
133374
21322
76960
391224
11279
233394
571243
1002485
1004530
983265
156101
700201
274613
984495
465706
96678
680424
413198
140932
47804