Just to give an idea of the unlikelihood we’re talking about here, you can model this as a Bernoulli process with a binomial distribution.
If N is the number of beings potentially snapped, then (√N)/2 is the standard deviation. (If you’re curious about why, you can read more here.) So for 8.2 billion people, the standard deviation is ~90,000. The chance of being more than ~3 standard deviations below the mean is 0.1%. That means there’s only a 0.1% chance of snapping less than 4,099,720,200 people.
That’s wild. Did you need a special program to parse stuff out of the data stream? I guess it would mostly come in as http reaponses, so it wouldn’t be too hard, but still an interesting problem.