Overheard at their joint birthday party:
A said to B: I'm nine years older than E
A said to B: Your age is exactly 70% greater than mine.
B said to C: E is younger than you.
C said to D: The difference between our ages is six years.
C said to A: I'm ten years older than you.
C said to A: B is younger than D.
B said to C: "The difference between your age and D is the same as the difference between D and E.
They were not always telling the truth.
Whenever one of them spoke to someone older, everything they said was true,- but when speaking to someone younger, everything they said was false.
and their ages were: