10042
12398
3168
13580
14871
8074
4135
2139
7947
6742