In that case I would have to say the value would be extremely small. Suppose you won the million dollars, and I was considering paying you a lump sum so that it is paid to me. As I am now 43, this prize payout would only be worth probably at most 70 or so dollars when I die. Even if I wanted to invest the money 'wisely' so it would be worth more than that, I would be in my 90's before it would be worth $50, which is probably the minimum amount to make any kind of meaningful investment, so it would not be worth it for that.
If I purchased it for my grandchildren, or their children, or their children, it would take so long to grow to any size (assuming that a generation is 20 years, it would take 50 generations to grow to $1000, which does not even pay for a semester at many colleges, assuming there are no tuition hikes in the next 1000 years) that it would not be worth it for that.
If I were considering purchasing it for a business, it would take several hundred, if not several thousand years (even if invested 'wisely'

for the amount to have any meaning to a business, and that is assuming there is no inflation, that your business is still around in several hundred to several thousand years, and probably a bunch of other things I am not even thinking of.
With those things in consideration, if you won the prize, and offered to 'sell' it to me for a lump sum, I probably would not even consider it unless your asking price were less than $10, and I might not buy it if it were less than $1, such as 50 cents. I suspect that companies that do this have a formula, but it would be hard for me to imagine that under those conditions ($1 a year for a million years) it would be very much.
Brian Christiansen