Related words: most haphazard, haphazardly, most at random, most randomly, haphazardly generated, haphazardly generated list, uniformly distributed
Related questions:
Is there a word for the most haphazard?
What is the opposite of haphazard?
What is the opposite of a haphazard system?