Powers of 2

Powers of 2 are any number that can be divided by 2 repetitively and eventually reaches 2. Here are the first 25 powers of 2 are...
 * 1) 2
 * 2) 4
 * 3) 8
 * 4) 16
 * 5) 32
 * 6) 64
 * 128
 * 256
 * 512
 * 1) 1024
 * 2) 2048
 * 3) 4096
 * 4) 8192
 * 5) 16384
 * 6) 32768
 * 7) 65536
 * 8) 131072
 * 9) 262144
 * 10) 524288
 * 1,048,576
 * 2,097152
 * 4,194,304
 * 8,388,608
 * 16,777,216
 * 33,554,432