Determine the least real number MM such that the inequality ab(a2b2)+bc(b2c2)+ca(c2a2)M(a2+b2+c2)2\left| ab(a^2 - b^2) + bc(b^2 - c^2) + ca(c^2 - a^2) \right| \leq M(a^2 + b^2 + c^2)^2 holds for all real numbers aa, bb and cc.