14219419 14229770 15194231 15216161 15220876 15225086 15227977 15233821 15235847 15289034 15291418 15331271 15336239 15346773 15351186 15390147 15391562 15405383 16348304 16385253 16607171 16615960 16682564 16717257 16779423 16791387 17817105 17826276 17828880 17848979 17854084 17895332 17898235 17904738 17906634 17940280 17943011 17961726 17964717 18105661