1 2 ••• 100 101 103 105 106 ••• 2030 2031