\[ \left (x^2+y(x)^2\right ) y'(x)+x y(x) y'(x)^2+x y(x)=0 \] ✓ Mathematica : cpu = 0.0308551 (sec), leaf count = 49
\[\left \{\left \{y(x)\to \frac {c_1}{x}\right \},\left \{y(x)\to -\sqrt {-x^2+2 c_1}\right \},\left \{y(x)\to \sqrt {-x^2+2 c_1}\right \}\right \}\] ✓ Maple : cpu = 0.032 (sec), leaf count = 35
\[\left \{y \left (x \right ) = \sqrt {-x^{2}+c_{1}}, y \left (x \right ) = \frac {c_{1}}{x}, y \left (x \right ) = -\sqrt {-x^{2}+c_{1}}\right \}\]