2^128/10^7 seconds