Hamilton Marathon 2019