42,339,000