25 and 5 but there are more ways that equal to 125
1 2
2 and 53
4400 and 2
143 and 2
There are an infinite number of pairs. If you restrict yourself to integers there are only two pairs: (1, 125), and (5,25). Otherwise, (1/2, 125*2), (1/3, 125*3) etc gives one form of such pairs.
The numbers are -10 and -70
1215 and 2
2 and 17
2 and 59
16 and 17
1 and 2