public static void main(String[] args) { Scanner scan = new Scanner(new BufferedInputStream(System.in)); if (scan.hasNext()) { int n = scan.nextInt(); ArrayList<BigDecimal> results = new ArrayList(18); results.add(0, new BigDecimal(2)); for (int i = 1; i < 18; i++) { BigDecimal last = results.get(i - 1); BigDecimal temp = (last.add(BigDecimal.ONE.negate())).multiply(last).add(BigDecimal.ONE); results.add(i, temp); } for (int i = 1; i <= n; i++) { System.out.println(results.get(i - 1)); } } } }