Hong Kong 100K – the toughest 100K