Yeah but 2^124 is pretty much impossible these days.
Only way to go thru all those hashes are with GPUs.
2.1267647932558653966460912964486e+37 hashes in total.
Most GPUs have a Teraflop of 5-10 these days, however with the extra steps it would be slower so say each GPU hashes at 1TH/s.
Even with 1,000,000 GPUs hashing at 1TH/s.
It would take
21,267,647,932,558,653,966.460912964486 seconds
Which is 674,392,691,925.37588681065807218688 years....
With that amount of hash power you are better off mining ZEC or ETH and you would at least get a gauranteed profit of $1,000,000 - $1,500,000 daily.