Boof-Ed do you recall anything specific on the display from when this occurred?
The most likely thing you'd hit at random that gives 5M is the first of the in-order drop target awards. The points for these are pretty significant if you get them in order - 5,10,20,40,60M.
pasted_image (resized).png