Issue
Using a random sample rule causes the smart list to update each time. Is there a way to freeze or cache this list so it doesn't update later?
Solution
Create a static list(or set of lists) and use a Smart Campaign and Add to List flow step with random sample choices to distribute the set of leads. You can then reuse the static list(s) as many times as you want.