US lotteries each top $350 million