19118
22428
29641
84374
57128
62079
55092
40632
29973
54719