4071
3239
6631
12384
14644
14875
34282
14874
6747
11005
10842
10164
82407