有四个互不相等实数,前3个成等比数列,它们的积为512,后3个数成等差数列,它们的和为48,求这四个数.