Mega Millions result, Tuesday, 3 June 2003: 4, 20, 25, 29, 32 + 20 — LotteryOracle