local ffi = require 'ffi' local C = ffi.C ffi.cdef [[ int printf(const char *, ...); ]] do function f() local h = {} return function (x, n) if h[x]==nil then h[x]={} end if h[x][n]==nil then h[x][n]=(x+0LL)^n end return h[x][n] end end local a,g,n = {},f(),io.stdin:read("*n") for i=0,n do for j=0,n do table.insert(a,g(2,j)*g(5,i)) end end table.sort(a) for i=1,#a do C.printf("%ld\n",a[i]) end end