At least three lucky (and still anonymous) souls have winning tickets in the $640 million Mega Millions jackpot, reports AP. The winners were sold in Illinois (in Red Bud, near St. Louis); Maryland (in the Baltimore suburb of Milford Mill, reports the Baltimore Sun); and somewhere in Kansas. California struck out but had lots of close calls, notes the Los Angeles Times: Twenty-nine tickets there matched five of the six numbers, and each should be worth in the "high hundreds of thousands." For the record, the lucky numbers were 2-4-23-38-46, with the Mega Ball of 23. (More Mega Millions stories.)