109 327 507 1029 1086 1152 1257 1364 1457 1653 1765 1984 2135 2295 2784 3020 3148 3336 3530 3830 3957 4101 4196 4307 4455 4611 4719 4855 4961 5163 5311 5524 5613 5734 5893 6077 6211 