Non-cryptographic PRNG