265 51948 106315 451038 469867 505777 684295 858443 1154383 1189740 1343705 1522822