The results continue...
31. Narcis Stefan Mihaila - Romania - 4:02:46
32. Pedro Isidro - Portugal - 4:03:42
33. Tadas Suskevicius - Lithuania - 4:04:10
34. Rolando Saquipay - Ecquador - 4:07:29
35. Sandeep Kumar - India - 4:07:55
36. Miguel Carvalho - Portugal - 4:08:16
37. Arnis Rumbenieks - Latvia - 4:08:28
38. Marc Mundell - South Africa - 4:11:03
39. Ivan Banzeruk - Ukraine - 4:11:51
40. Brendon Reading - Australia - 4:13:02