Added Euler.primeFactorsDistinct with long argument
Solved problem 342