Does anyone know of an easy way to generate long (uniformely distributed) random integers, for example, I'd like to be able to write generator = whrandom.whrandom() N = generator.randint(1L, 987349857349878957987598743987587598374985739847589L) Thanks, Tim.