Latest lotto draw results for December 19, 2023: Ultra Lotto 6/58 33 30 43 32 27 57 Super Lotto 6/49 30 16 33 12 29 25 Lotto 6/42 32 05 23 31 21 06 6D Lotto 7 9 1 5 7 0 2D 9PM 03 10 2D 5PM 05 19 2D 2PM 11 20