701523 875752 1634909 1985244 2964225 3180588 3996626 4067439 4713719 4792534 4891465 4917769 10007519 10181636 10219343 10272742 11063004 11255376 11268982 11438822 11973324 12082732 13783867 13939070 14447551 14599031 15594160 15618950 15987457 16057845 16092033 16099412 16131319 16176122 16214484 16226604