How to find number of positive unique solutions of 1/x + 1/y = 1/n!

Well, the answer is[ factors(n!) ^ 2 - 1 ] / 2

As it is n!, finding factors for it seem to be hard when they turn out to be big numbers. In such case how should I do..

can you tell me the algorithms for that...