40,452