两个数的最大公约数是28,最小公倍数是4004,这两个数分别是多少