Possible binary numbers of length 125
Total possible binary numbers
42,535,295,865,117,307,932,921,825,928,971,026,432 (~)
42,535,295,865,117,307,932,921,825,928,971,026,432 (~)