29365
39809
18950
13414
23634
25302
13006
26350