25502550 23722372 16821682 16701670 13581358 13601360 13621362 13641364