what is the name of the athlete who posted a new world record of 42.51m in 2012 for javelin ?
tanja dragić