Generating 10 million numbers, please be patient