12640466 12753893 13774552 13884305 14406587 14511212 15672304 15752158 16213807 16344636 16353153 16446678 17310498 17507087 18223007 18241365