What is this?

I was thinking potentially heat bumps or Baby acne. They feel hard and they are in clusters.