Daily Million Plus 2pm result, Thursday, 3 August 2023: 2, 4, 12, 19, 23, 31 + 18 — LotteryOracle