285524 1156609 1179906 1195544 1709822 1950308 1959624 1961965 2022319 2095928 2236554 2357586 2364446 2568020 2855245 9697852 11566099 11955447 14738874 15280210 16908628 17006542 17084361 17098222 17640524 17872503 19503085 19515974 19596243 20223197 22365546 22472204 23575864 24204311 24257626