Direct Push Sampling