9052
15423
11312
13398
20059
11839
9976
21428
14265
20181
10655
13351
13060
43054
13433
10577
12418
23551
39484
24984