Continuing list of the powers of 2
All the way up to 2^128

2^1       =    2

                 (1 digits)

2^2       =    4

                 (1 digits)

2^3       =    8

                 (1 digits)

2^4       =   16

                 (2 digits)

2^5       =   32

                 (2 digits)

2^6       =   64

                 (2 digits)

2^7       =  128

                 (3 digits)

2^8       =  256

                 (3 digits)

2^9       =  512

                 (3 digits)

2^10      =    1,024

                 (4 digits)

2^11      =    2,048

                 (4 digits)

2^12      =    4,096

                 (4 digits)

2^13      =    8,192

                 (4 digits)

2^14      =   16,384

                 (5 digits)

2^15      =   32,768

                 (5 digits)

2^16      =   65,536

                 (5 digits)

2^17      =  131,072

                 (6 digits)

2^18      =  262,144

                 (6 digits)

2^19      =  524,288

                 (6 digits)

2^20      =    1,048,576

                 (7 digits)

2^21      =    2,097,152

                 (7 digits)

2^22      =    4,194,304

                 (7 digits)

2^23      =    8,388,608

                 (7 digits)

2^24      =   16,777,216

                 (8 digits)

2^25      =   33,554,432

                 (8 digits)

2^26      =   67,108,864

                 (8 digits)

2^27      =  134,217,728

                 (9 digits)

2^28      =  268,435,456

                 (9 digits)

2^29      =  536,870,912

                 (9 digits)

2^30      =    1,073,741,824

                 (10 digits)

2^31      =    2,147,483,648

                 (10 digits)

2^32      =    4,294,967,296

                 (10 digits)

2^33      =    8,589,934,592

                 (10 digits)

2^34      =   17,179,869,184

                 (11 digits)

2^35      =   34,359,738,368

                 (11 digits)

2^36      =   68,719,476,736

                 (11 digits)

2^37      =  137,438,953,472

                 (12 digits)

2^38      =  274,877,906,944

                 (12 digits)

2^39      =  549,755,813,888

                 (12 digits)

2^40      =    1,099,511,627,776

                 (13 digits)

2^41      =    2,199,023,255,552

                 (13 digits)

2^42      =    4,398,046,511,104

                 (13 digits)

2^43      =    8,796,093,022,208

                 (13 digits)

2^44      =   17,592,186,044,416

                 (14 digits)

2^45      =   35,184,372,088,832

                 (14 digits)

2^46      =   70,368,744,177,664

                 (14 digits)

2^47      =  140,737,488,355,328

                 (15 digits)

2^48      =  281,474,976,710,656

                 (15 digits)

2^49      =  562,949,953,421,312

                 (15 digits)

2^50      =    1,125,899,906,842,624

                 (16 digits)

2^51      =    2,251,799,813,685,248

                 (16 digits)

2^52      =    4,503,599,627,370,496

                 (16 digits)

2^53      =    9,007,199,254,740,992

                 (16 digits)

2^54      =   18,014,398,509,481,984

                 (17 digits)

2^55      =   36,028,797,018,963,968

                 (17 digits)

2^56      =   72,057,594,037,927,936

                 (17 digits)

2^57      =  144,115,188,075,855,872

                 (18 digits)

2^58      =  288,230,376,151,711,744

                 (18 digits)

2^59      =  576,460,752,303,423,488

                 (18 digits)

2^60      =    1,152,921,504,606,846,976

                 (19 digits)

2^61      =    2,305,843,009,213,693,952

                 (19 digits)

2^62      =    4,611,686,018,427,387,904

                 (19 digits)

2^63      =    9,223,372,036,854,775,808

                 (19 digits)

2^64      =   18,446,744,073,709,551,616

                 (20 digits)

2^65      =   36,893,488,147,419,103,232

                 (20 digits)

2^66      =   73,786,976,294,838,206,464

                 (20 digits)

2^67      =  147,573,952,589,676,412,928

                 (21 digits)

2^68      =  295,147,905,179,352,825,856

                 (21 digits)

2^69      =  590,295,810,358,705,651,712

                 (21 digits)

2^70      =    1,180,591,620,717,411,303,424

                 (22 digits)

2^71      =    2,361,183,241,434,822,606,848

                 (22 digits)

2^72      =    4,722,366,482,869,645,213,696

                 (22 digits)

2^73      =    9,444,732,965,739,290,427,392

                 (22 digits)

2^74      =   18,889,465,931,478,580,854,784

                 (23 digits)

2^75      =   37,778,931,862,957,161,709,568

                 (23 digits)

2^76      =   75,557,863,725,914,323,419,136

                 (23 digits)

2^77      =  151,115,727,451,828,646,838,272

                 (24 digits)

2^78      =  302,231,454,903,657,293,676,544

                 (24 digits)

2^79      =  604,462,909,807,314,587,353,088

                 (24 digits)

2^80      =    1,208,925,819,614,629,174,706,176

                 (25 digits)

2^81      =    2,417,851,639,229,258,349,412,352

                 (25 digits)

2^82      =    4,835,703,278,458,516,698,824,704

                 (25 digits)

2^83      =    9,671,406,556,917,033,397,649,408

                 (25 digits)

2^84      =   19,342,813,113,834,066,795,298,816

                 (26 digits)

2^85      =   38,685,626,227,668,133,590,597,632

                 (26 digits)

2^86      =   77,371,252,455,336,267,181,195,264

                 (26 digits)

2^87      =  154,742,504,910,672,534,362,390,528

                 (27 digits)

2^88      =  309,485,009,821,345,068,724,781,056

                 (27 digits)

2^89      =  618,970,019,642,690,137,449,562,112

                 (27 digits)

2^90      =    1,237,940,039,285,380,274,899,124,224

                 (28 digits)

2^91      =    2,475,880,078,570,760,549,798,248,448

                 (28 digits)

2^92      =    4,951,760,157,141,521,099,596,496,896

                 (28 digits)

2^93      =    9,903,520,314,283,042,199,192,993,792

                 (28 digits)

2^94      =   19,807,040,628,566,084,398,385,987,584

                 (29 digits)

2^95      =   39,614,081,257,132,168,796,771,975,168

                 (29 digits)

2^96      =   79,228,162,514,264,337,593,543,950,336

                 (29 digits)

2^97      =  158,456,325,028,528,675,187,087,900,672

                 (30 digits)

2^98      =  316,912,650,057,057,350,374,175,801,344

                 (30 digits)

2^99      =  633,825,300,114,114,700,748,351,602,688

                 (30 digits)

2^100     =    1,267,650,600,228,229,401,496,703,205,376

                 (31 digits)

2^101     =    2,535,301,200,456,458,802,993,406,410,752

                 (31 digits)

2^102     =    5,070,602,400,912,917,605,986,812,821,504

                 (31 digits)

2^103     =   10,141,204,801,825,835,211,973,625,643,008

                 (32 digits)

2^104     =   20,282,409,603,651,670,423,947,251,286,016

                 (32 digits)

2^105     =   40,564,819,207,303,340,847,894,502,572,032

                 (32 digits)

2^106     =   81,129,638,414,606,681,695,789,005,144,064

                 (32 digits)

2^107     =  162,259,276,829,213,363,391,578,010,288,128

                 (33 digits)

2^108     =  324,518,553,658,426,726,783,156,020,576,256

                 (33 digits)

2^109     =  649,037,107,316,853,453,566,312,041,152,512

                 (33 digits)

2^110     =    1,298,074,214,633,706,907,132,624,082,305,024

                 (34 digits)

2^111     =    2,596,148,429,267,413,814,265,248,164,610,048

                 (34 digits)

2^112     =    5,192,296,858,534,827,628,530,496,329,220,096

                 (34 digits)

2^113     =   10,384,593,717,069,655,257,060,992,658,440,192

                 (35 digits)

2^114     =   20,769,187,434,139,310,514,121,985,316,880,384

                 (35 digits)

2^115     =   41,538,374,868,278,621,028,243,970,633,760,768

                 (35 digits)

2^116     =   83,076,749,736,557,242,056,487,941,267,521,536

                 (35 digits)

2^117     =  166,153,499,473,114,484,112,975,882,535,043,072

                 (36 digits)

2^118     =  332,306,998,946,228,968,225,951,765,070,086,144

                 (36 digits)

2^119     =  664,613,997,892,457,936,451,903,530,140,172,288

                 (36 digits)

2^120     =    1,329,227,995,784,915,872,903,807,060,280,344,576

                 (37 digits)

2^121     =    2,658,455,991,569,831,745,807,614,120,560,689,152

                 (37 digits)

2^122     =    5,316,911,983,139,663,491,615,228,241,121,378,304

                 (37 digits)

2^123     =   10,633,823,966,279,326,983,230,456,482,242,756,608

                 (38 digits)

2^124     =   21,267,647,932,558,653,966,460,912,964,485,513,216

                 (38 digits)

2^125     =   42,535,295,865,117,307,932,921,825,928,971,026,432

                 (38 digits)

2^126     =   85,070,591,730,234,615,865,843,651,857,942,052,864

                 (38 digits)

2^127     =  170,141,183,460,469,231,731,687,303,715,884,105,728

                 (39 digits)

2^128     =  340,282,366,920,938,463,463,374,607,431,768,211,456

                 (39 digits)