Calcium and vitamin D make you a survivor