Find all functions f :R→Rf\colon \mathbb{R}\to \mathbb{R}f:R→R such that the equality y2f(x)+x2f(y)+xy=xyf(x+y)+x2+y2y^{2} f(x) + x^{2} f(y) + xy = x y f(x + y) + x^{2} + y^{2}y2f(x)+x2f(y)+xy=xyf(x+y)+x2+y2 holds for all x,y∈Rx, y \in \mathbb{R}x,y∈R, where R\mathbb{R}R is the set of real numbers.