16734361 16886375 20244081 20447905 21859823 21883308 22024300 22037124 22230611 22371309 22922435 22944567 23509890 23540957 23938042 24017499 24761274 25028221 26634584 26687834 27125709 27380408 28590022 28650470 28733225 28764870