/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
        System.out.println(generate(50));
	}

    static ArrayList<Integer> generate(int n)
    {
        ArrayList<Integer> multiples = new ArrayList<>(), primes=new ArrayList<>(n);
        primes.add(2);
        multiples.add(2);
        for (int candidate = 3;
             primes.size() < n;
             candidate += 2
                ) {
            if (isPrime(candidate,multiples, primes))
                primes.add(candidate);
        }
        return primes;
    }

    static boolean isPrime(int candidate, ArrayList<Integer> multiples, ArrayList<Integer> primes)
    {
        int nextPrime = primes.get(multiples.size()-1);
        if (candidate == nextPrime * nextPrime) {
            multiples.add(candidate);
            return false;
        }
        for (int n = 1; n < multiples.size(); n++) {
            int multiple = multiples.get(n);
            while (multiple < candidate)
                multiple += 2 * primes.get(n);
            multiples.set(n, multiple);
            if (candidate == multiple)
                return false;
        }
        return true;
    }
	
}