Mega-Sena result, Wednesday, 18 July 2012: 18, 29, 31, 42, 43, 53 — LotteryOracle