Efficient Use of Random Numbers