Or, you could make your own linear congruentlial RNG if you know how to choose a and b
(look it up on google or wikipedia).
Or there are many other RNGs out there as well.
EDIT: though 32-bit LCRNGs are not good for generating RNGs in their full range because a 32-bit LCRNG with an appropriate a and b have the distinct non-random property that every integer [ 0... 2^32 - 1] occurs exactly once before the pattern repeats.
If you need RNGs in the full 32-bit range then you'll need an RNG with a cycle much larger than 2^32 (google ISAAC random number generator).