Mega Millions winning numbers
The numbers have been drawn, does America have a new Mega Millionaire?
The winning numbers for tonight's $640 million jackpot are 2-4-23-38-46, Mega Ball 23.
If someone has that golden ticket they would have the option of taking a lump sum of $462 million or about $347 million after federal taxes.
It's estimated American's shelled out around $1.5 billion for a chance to win.