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