A + B + C = 9, AB + BC + CA = 31, A2 + B2 + C2 =?

Answer: 
19
A + B + C = 9, AB + BC + CA = 31, A2 + B2 + C2 =?