Euclid 2024 results. 57262/die037-0102-121.