1 2 4 6 7 8 9 10 11 12 13 14 16 17 18 19 21 23 24 25 26 27 28 29 30 31 32 33 34 40 41 42 43 51 53 54 55 56 70 109 231 244 245 246 247 248 249 250 270 271 413 414 481 483 520 575 654 655 656 811 1058 1153 1334 1431 1435 1436 4514 7037 7579 8719 9090 9130 9976 18181 22302 22358 24559 28449 28745