#include <stdio.h>

int main() {
    int n;
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
    {
        int k=i;
        int sum=0;
        while(k)
        {
            sum+=k%10;
            if(k>=10)
            sum*=10;//每把个位提出来就乘一次10实现原来个位到首位
            k/=10;
        }
        if(sum==i)
            printf("%d\n",i);
    }
    return 0;
}