103020
66710
136136
4958
71717
3385
32311
2437
2805
46511
62417
37216
5817
35317
89027
5439
68530
3662
100036