Powers of 2

If each generation doubles in size how many are there at:

1st = 1

2nd = 2

3rd = 4

4th = 8

5th = 16

6th = 32

7th = 64

8th = 128

9th = 256

10th = 512

11th = 1,024

12th = 2,048

13th = 4,096

14th = 8,192

15th = 16,384

16th = 32,768

17th = 65,536

18th = 131,072

19th = 262,144

20th = 524,288

21st = 1,048,576

22nd = 2,097,152

23rd = 4,194,304

24th = 8,388,608

25th = 16,777,216

26th = 33,554,432

27th = 67,108,864

28th = 134,217,728

29th = 268,435,456

30th = 536,870,912

31th = 1,073,741,824

32th = 2,147,483,648 [about the world population in 1940]

and we are only half way through the chess board!