N = int(input()) A = [1,2,5,10] if N == 0: print(1) exit(0) for p in range(N-1): B = [] for k in range(len(A)): for l in range(k,len(A)): if A[k]*A[l] <= 10**N and 10**N%(A[k]*A[l])==0: B.append(A[k]*A[l]) A = list(set(A+B)) A.sort() for a in A: print(a)