#include<iostream>
using namespace std;
#define int long long
int get(int n) 
 { 
     int res = 0;
    while(n){
        res+= n%10;
        n/= 10; 
        
    }
  return res;
 } 
int32_t main() {
	int k;
	cin>>k;
    int a=1,p=1;
    for(int i=0;i<k;i++){
      cout<<a<<"\n";
      int n=a+p;
      int m=a+p*10;
      if(n*get(m)<=m*get(n)) a=n; 
      else 
       {  a=m; 
          p*=10;
           
       }
   }
}
