In a Wedding Reception for 500 people, what is the minimum number of people needed to have a 50% chance of having at least 4 of them share the same birthday?.