28558
16236
11851
14883
7042
24177
16887
20458
27863
14852