104193
33565
40218
24064
34977
20591
22997
47804
25135
236607
28996
24861
23434
23486
27357