Possible binary numbers of length 126
Total possible binary numbers
85,070,591,730,234,615,865,843,651,857,942,052,864 (~)
85,070,591,730,234,615,865,843,651,857,942,052,864 (~)