14096
28198
67523
36768
22634
20635
20566
16997
25354
28345