#include <bits/stdc++.h>
int main() {
  long long int k, i, j, keta, num[1000000000000000];
  scanf("%lld", &k);
  for (i = 1; i <= 10; i++) {
    num[i] = i;
  }
  for (i = 11; i < 1000000000000000; i++) {
    num[i] = pow(10, (i / 10)) * (i % 10 + 1) - 1;
  }
  for (i = 1; i <= k; i++) {
    printf("%lld\n", num[i + ((i + i / 10) / 10)]);
  }
  return 0;
}
