46 years