43 100 215 327 438 632 685 785 883 999 1069 1134 1229 1298 1435 1467 1607 1735 1868 1947 2185 2267 2427 2568 2721 2852 2929 3022 3095 3219 3480 3637 3764 3842 3917 4112 4331 4508 4588 4801 4954 5086 5275 5339 5433 5610 5713 5820 5894 6048 6240 6325 6430 6540 6592 6725 6790 6866 6990 7056 7106 7223 7338 7455 7650 7809 8011 8209 8311 8438 8480 8563 8646 8688 8767 8984 9141 9248 9333 9572 9689 9772 9892 9986 10109 10190 10295 10471 10541 10692 10759 10838 10931 11019 11066 11189 11247 11313 11403 11705 11878 11976 12028 12097 12185 12244 12350 12464 12673 12812 