501 127 501 127 Ashok Prabhu Jegathesan 35-39 1:36:08 35-39 502 128 502 128 Jonathan Tang 35-39 1:36:09 35-39 503 71 503 71 Ronnie Chin 40-44 1:36:14 40-44 504 129 504 129 Qiang Sun 35-39 1:36:14 35-39 505 130 505 130 Ross Langley 35-39 1:36:15 35-39 506 88 506 88 Darius Tan 25-29 1:36:22 25-29 507 87 507 87 FREDERICK CHUA 25-29 1:36:22 25-29 508 131 508 131 Fabian Sit 35-39 1:36:23 35-39 509 39 509 39 Chee Mang Ong 45-49 1:36:25 45-49 510 132 510 132 Davson Huang 35-39 1:36:26 35-39 511 72 511 72 Brian Benitez 40-44 1:36:27 40-44 512 133 512 133 Fae Ben Leow 35-39 1:36:29 35-39 513 73 513 73 Ka Ming Yuen 40-44 1:36:31 40-44 514 127 514 127 Marco Langley 30-34 1:36:31 30-34 515 134 515 134 Leng Heng Chin 35-39 1:36:31 35-39 516 128 516 128 Huang Shihao 30-34 1:36:37 30-34 517 74 517 74 Michael Künz 40-44 1:36:42 40-44 518 135 518 135 Nigel Ma 35-39 1:36:42 35-39 519 75 519 75 Ru Ding Tan 40-44 1:36:44 40-44 520 129 520 129 Dave Jong 30-34 1:36:45 30-34 521 130 521 130 Lester Ho 30-34 1:36:46 30-34 522 131 522 131 Ze Song Nai 30-34 1:36:48 30-34 523 76 523 76 Justin Heng 40-44 1:36:49 40-44 524 136 524 136 Melvin Tan 35-39 1:36:49 35-39 525 137 525 137 Dave Patil 35-39 1:36:51 35-39 526 89 526 89 Victor Tan 25-29 1:36:52 25-29 527 90 527 90 Sng Meng Seng 25-29 1:36:55 25-29 528 138 528 138 Oktariandi Khairul Pata 35-39 1:36:56 35-39 529 35 529 35 Gordon Chen 16-24 1:36:57 16-24 530 91 530 91 Izhi Tan 25-29 1:36:59 25-29 531 77 531 77 Kunaal Patel 40-44 1:37:00 40-44 532 139 532 139 Juan Ebreo 35-39 1:37:02 35-39 533 92 533 92 Phobus Sng 25-29 1:37:06 25-29 534 133 534 133 Ruofan Ni 30-34 1:37:12 30-34 535 132 535 132 Ethan Aw 30-34 1:37:12 30-34 536 78 536 78 Douglas Seah 40-44 1:37:13 40-44 537 134 537 134 Hanyang Kong 30-34 1:37:21 30-34 538 93 538 93 Jing En Wong 25-29 1:37:21 25-29 539 40 539 40 Eric Chow 45-49 1:37:22 45-49 540 94 540 94 Bilal Deveci 25-29 1:37:22 25-29 541 41 541 41 Soon Thung Tiew 45-49 1:37:25 45-49 542 79 542 79 Yi Yao Wong 40-44 1:37:37 40-44 543 80 543 80 Teck Wee Yeo 40-44 1:37:39 40-44 544 95 544 95 Ezzrin Loy 25-29 1:37:43 25-29 545 140 545 140 Peter Mekhaeil 35-39 1:37:43 35-39 546 96 546 96 Christian Zenoah Ismael 25-29 1:37:44 25-29 547 141 547 141 Sivaram Parameswaran 35-39 1:37:44 35-39 548 97 548 97 Brandon Teo 25-29 1:37:45 25-29 549 142 549 142 Adam Luper 35-39 1:37:47 35-39 550 135 550 135 Muhammad Afiq Bin Mohd Yasin 30-34 1:37:48 30-34 551 81 551 81 Charlie Roberts 40-44 1:37:49 40-44 552 98 552 98 Siva Agasti Mani 25-29 1:37:51 25-29 553 143 553 143 Wei Chong ho 35-39 1:37:53 35-39 554 144 554 144 Reza Saeedi 35-39 1:37:56 35-39 555 3 555 3 Kevin Holland 60-64 1:38:00 60-64 556 42 556 42 Jason Woo 45-49 1:38:00 45-49 557 36 557 36 Nelson Lim Jun Jie 16-24 1:38:01 16-24 558 136 558 136 Amine Mejjati Alami 30-34 1:38:01 30-34 559 17 559 17 Vincent Tan 50-54 1:38:02 50-54 560 82 560 82 Anshul Birla 40-44 1:38:03 40-44 561 145 561 145 Nicholas Quek 35-39 1:38:04 35-39 562 37 562 37 Kantaro Nishi 16-24 1:38:06 16-24 563 146 563 146 ZQ Yee 35-39 1:38:06 35-39 564 83 564 83 Choon Heong Yap 40-44 1:38:07 40-44 565 84 565 84 Lars Christiansen 40-44 1:38:12 40-44 566 43 566 43 James Nglh 45-49 1:38:13 45-49 567 147 567 147 Marcus Teo 35-39 1:38:14 35-39 568 99 568 99 Faqih Ramadhan 25-29 1:38:16 25-29 569 148 569 148 Vishal Vijay 35-39 1:38:16 35-39 570 85 570 85 Dick Lai 40-44 1:38:17 40-44 571 100 571 100 Marcus Kong 25-29 1:38:17 25-29 572 149 572 149 Ng Jermaine 35-39 1:38:17 35-39 573 137 573 137 Wei Yoong Tan 30-34 1:38:17 30-34 574 44 574 44 Yong Jin Jo 45-49 1:38:18 45-49 575 101 575 101 ADAM LOK 25-29 1:38:19 25-29 576 138 576 138 Jek Ee Chiang 30-34 1:38:22 30-34 577 45 577 45 M H Andy Tan 45-49 1:38:24 45-49 578 102 578 102 Sin Shant 25-29 1:38:26 25-29 579 150 579 150 Ben Ng 35-39 1:38:29 35-39 580 103 580 103 Winwin Michael Leonady 25-29 1:38:32 25-29 581 151 581 151 Nicholas Wong 35-39 1:38:36 35-39 582 139 582 139 Hongguang Zhu 30-34 1:38:36 30-34 583 152 583 152 Melvin Ho 35-39 1:38:36 35-39 584 104 584 104 Lee Wei Hao Keith 25-29 1:38:37 25-29 585 38 585 38 Muhammad Aiman Mohammad Yamin 16-24 1:38:45 16-24 586 105 586 105 Timothy Soetedjo 25-29 1:38:49 25-29 587 153 587 153 Kévin Pirlot 35-39 1:38:50 35-39 588 140 588 140 Bryan Loo 30-34 1:38:53 30-34 589 86 589 86 Erwin Ramos 40-44 1:38:53 40-44 590 87 590 87 Johnny Tan 40-44 1:38:58 40-44 591 106 591 106 Amir Ahnaf 25-29 1:38:59 25-29 592 18 592 18 Patrick Cullen 50-54 1:39:01 50-54 593 154 593 154 Fabian Chua 35-39 1:39:02 35-39 594 141 594 141 Justin Paul Calubaquib 30-34 1:39:04 30-34 595 142 595 142 Daryl Law 30-34 1:39:05 30-34 596 155 596 155 Will Pendered 35-39 1:39:06 35-39 597 107 597 107 Gabriel Yeo 25-29 1:39:09 25-29 598 19 598 19 Nixon Loh 50-54 1:39:09 50-54 599 156 599 156 Leo Chan 35-39 1:39:11 35-39 600 108 600 108 Jonathan Ng 25-29 1:39:12 25-29