Find total number of students needs in a class to ensure that the probability of at least two of them having the same birth date on the same month during this year is more than 70% assuming no student has birthday on the 29th, 30th or 31th of any month? (You may need to consider leap year. Please write down your approach to the answer in details.)