#include <stdio.h>
#include <math.h>

int main() {
    
    int i = 0;//初始化
    for (i = 10000; i <= 99999; i++)//范围
    {
        int sum = 0;
        int j = 0;
        for (j = 1; j <= 4; j++)
        {
            int k = (int)pow(10,j);
            sum += (i%k)*(i/k);
        }
        if (sum == i)//判断
        {
            printf("%d ", i);
        }
    }

    return 0;
}