from util import primes
from itertools import dropwhile


if __name__ == '__main__':
    primes = primes.get_primes_iterator()
    n = [primes.next() for i in range(0,10001)]
    print n[-1]
from util import primes
from itertools import takewhile


if __name__ == '__main__':
    print sum([n for n in takewhile(lambda num: num < 2000000, primes.get_primes_iterator())])