National

Three lucky ticket holders in Maryland, Illinois and Kansas will share a $640 million prize, the largest lottery jackpot in U.S. history.