#include <bits/stdc++.h>
using namespace std;
int main() {
  int k;
  cin >> k;
  int keta = 1;
  long long ketaNum = 1;
  long long num = 1;
  int a = 1;
  int b = 0;
  for (int i = 0; i < k; i++) {
    cout << num << endl;
    if (keta > 2 + a) {
      if (b == 9 && a == 9) {
        keta++;
        ketaNum *= 10;
        a = 1;
        b = 0;
        if (keta > 2 + a) {
          num += 1;
          num += num / 10;
          num -= 1;
        } else {
          num *= 2;
          num += 1;
        }
      } else if (b == 9) {
        a++;
        b = 0;
        if (keta > 2 + a) {
          num += ketaNum / 10;
        } else {
          num += ketaNum;
        }
      } else {
        b++;
        num += ketaNum / 10;
      }
    } else {
      if (a == 9) {
        keta++;
        ketaNum *= 10;
        a = 1;
        b = 0;
        if (keta > 2 + a) {
          num += 1;
          num += num / 10;
          num -= 1;
        } else {
          num *= 2;
          num += 1;
        }
      } else {
        num += ketaNum;
        a++;
      }
    }
  }
}
