If a, b, c are natural numbers such that a^2 + b^2 + c^2 = 29 and ab + bc + ca = 26, and a + b + c = ____.