I get birthday info from the members here. You, for example, put your birthday info in your profile. It was automatically added to the calendar. Others... if they mention anything publicly, I add it to the calendar. Members can also add ANY info they want to the calendar.
My birthday.... I haven't had as many as you, but it is close.