17628
24448
13058
18782
18364
23387
17490
35135
3685
14604
33947
3560
39485