20620
25192
5415
18194
29789
15980
5968