167 506 741 1103 1433 1717 1875 2014 2092 2261 2602 2721 2947 3235 3395 3906 4328 4641 4832 4900 5043 5314 5503 5604 5818 6017 6224 6358 6448 6776 7383 7545 7952 8097 8323 8625 8827 9057 9152 9319 9513 9719 