Fish have existed for more than 400 million years.