Random Number Generation and Quasi-Monte Carlo†