18429
40410
13622
34062
30530
19638
20502