#!/usr/bin/python
import itertools;

def PrimeGen():
  for p in itertools.count(2):
    if (reduce(lambda a,b: a and b, map(lambda i: p % i != 0, range(2,p)),True)):
      yield p

for p in PrimeGen():
  if (p < 100): print p
  else: break