How much time and excess health people have ... I never cease to be surprised

 

v20240901