18935
17067
13006
6545
24568
39821
16058
21558