Possible binary numbers of length 120
Total possible binary numbers
1,329,227,995,784,915,872,903,807,060,280,344,576 (~)
1,329,227,995,784,915,872,903,807,060,280,344,576 (~)