If a + b + c = 9 and ab + bc + ca = 40, find a^2 + b^2 + c^2.