Pseudo-random number sampling