Triple Twist result, Friday, 31 July 2026: 5, 18, 21, 27, 37, 42 — LotteryOracle