20146
11372
26650
20719
7526
3614
16944
28757
18848