40046