reuse random number: test select distinct