14082
42507
20611
31419
16980
25331
16799
26727
25861
23755