14593580 14725536 15669517 15771410 17064707 17251745 17272011 17309774 17934091 17979665 18933276 19011544 19438422 19713431 21036683 21086642 21172967 21203534 22551595 22691787 22705778 22769244