42km Hanse-Marathon