Here are the winning Mega Millions numbers3/31/2012
Mega Millions officials have drawn the winning numbers for the largest lottery jackpot in US history. If you are the lucky owner of a ticket with the following numbers, your life is about to get pretty amazing: 2 - 4 - 23 - 38 - 46. Mega ball: 23.
Earlier today, the jackpot hit $640 million and people called the figure "almost too big to imagine." This followed days of frenzied ticket-buying since Tuesday's regular drawing failed to yield a winner. Since then, people have been lining up outside mini marts and obsessively checking state lottery websites for a chance to win big.
For more information, check the Mega Millions website.
What would you do if you had won?