# sieveout-q21
# Section 17, Q.21.a), p.68, p.260
# input: 100

n = int(input("n=? "))
a = [0]*(3*(n+1))
for x in range(1, n+1):
  for y in range(1, (n+1)//x):
    a[x + y + x*y] = 1
for i in range(1,n+1):
  if a[i] == 1:
    print(i, end=' ')
