24056
39494
13065
29376
21983
39735
19766
10680