质数和是25,积是46,差是多少