3 11 27 36 47 49 54 77 78 85 104 121 130 138 139 140 143 153 193 195 205 207 216 224 233 237 254 257 259 265 273 275 278 281 396 405 412 423 436 456 473 475 503 510 534 565 656 656 716 734 743 756 784 786 819 826 841 842 853 860 877 942 942 945 998 1029 1066 1101 1128 1167 1194 1209 1223 1283 1288 1296 1310 1320 1367 1369 1373 1382 1383 1395 1436 1470 1512 1607 1699 1720 1772 1780 1858 1922 2042 2247 2348 2377 2418 2795 2964 3156 3858 3872 4084 4620 4901 5021 5331 5771 6240 6385 7089 7482 8059 8079 8316 11453 22274 32043