ID Number Name Fed Sex Tit WTit OTit FOA JUL26 Gms K B-day Flag 10849327 Aaliyah Jasmine McKenzie KEN F 1509 0 40 2018 w 10847774 Aaron Wangai Warui KEN M 1460 0 40 2007 10896325 Abala Jeremy KEN M 1723 0 40 2007 10815244 Abel Taji KEN M 1871 5 40 2011 10816496 Aberi Shem KEN M 1750 0 20 2000 554010225 Abigaelle Imela KEN F 1575 0 40 2014 w 10807950 Abigail Wairimu Thuo KEN F 1435 0 40 2000 wi 10819495 Abiolla James KEN M NA 1659 0 20 1990 10800425 Abur, Lyndah Amollo KEN F NA 1588 0 40 1983 wi 10849114 Achachi Ausine KEN M 1633 0 40 2001 i 10802215 Acham, Kevin Mark KEN M 1812 0 40 1991 i 554009073 Achol Agot KEN M 1783 4 40 2002 10820752 Adai Rodgers KEN M 1791 0 20 1962 i 10830219 Adam Omenda Gakahu KEN M 1622 0 40 1998 i 10800042 Adam, Aslam KEN M 2205 0 20 1955 i 10814892 Adan, Abdul Roba KEN M 1858 0 20 1991 i 10812148 Adan, Mohammed KEN M 1592 0 40 2000 i 10808515 Adhiambo Edna Onyango KEN F 1505 0 20 1994 w 10825665 Adiel Kipkorir KEN M 1610 0 40 2011 10816020 Adim Adim Ayok KEN M 1730 0 40 1992 i 10831720 Aditi Amar Pandey KEN F 1496 0 40 2009 wi 10801634 Adorwa, Brian Kadenge KEN M 1833 0 20 1985 i 10806350 Adrian Kariuki KEN M 1483 0 40 2013 554004446 Adrian Kiprotich KEN M 1499 0 40 2015 10855343 Adrian Mwikamba KEN M 1651 0 40 2011 10855386 Adrian Ongeri KEN M 1654 0 40 2010 10852832 Adriel Baraka KEN M 1437 0 40 2016 10834702 Aduma Melivin KEN M 1456 0 40 2011 554001358 Agape Cherutich Chumba KEN M 1529 0 40 2014 10885684 Agape Kapchanga KEN M 1608 0 40 2008 10832459 Agarwal, Reyansh KEN M 1542 0 40 2010 i 10839097 Agnes Mary KEN F 1641 0 40 2010 w 10828109 Aigbedion Nosakhare Jeremiah KEN M 1762 0 40 1994 i 10844511 Akama Job KEN M 1470 0 40 2002 10811869 Akello, Wellington KEN M 1656 0 20 1994 i 10802061 Akhanyinya, Bryan Toboso KEN M 1765 0 20 1986 10839143 Akinyi Prisca KEN F 1475 0 40 2013 w 10811389 Alando, Mark KEN M 1689 0 40 2006 i 10895388 Alex Juma KEN M 1708 0 40 2004 10805729 Alex Kiama KEN M 1462 0 40 1998 i 10847790 Alex Kipkoech KEN M 1752 2 40 2007 554017556 Alex Mbugua KEN M 1597 3 40 2002 554016819 Alex Mwangi KEN M 1591 2 40 2004 10895175 Alexander Muriithi KEN M 1683 0 40 1993 554000904 Alfons Mwangi Gachie KEN M 1640 0 40 2010 10803122 Allan Otieno KEN M 1722 0 40 1980 i 10803726 Allan Tulienge KEN M 1807 0 40 1980 i 10811230 Aloyo, Paul KEN M 1765 0 40 1990 i 10860860 Alvin Kioko Kahigu KEN M 1456 0 40 2013 10809171 Alvin Mbithi KEN M 1687 0 40 1999 i 10816038 Alvynah Wabwoba KEN F 1599 0 40 1998 wi 10805842 Amatalo, Moses Abasa KEN M 1820 0 20 1984 i 10831738 Amos Ochieng KEN M 1750 0 20 1998 10898107 Amos Owino KEN M 1623 0 40 2001 10895000 Amos Wayne KEN M 1838 8 20 2005 10832238 Amsy Kelvin KEN M 1618 0 40 1999 i 10802444 Amunga, Givans KEN M 1817 0 20 1971 10803670 Amwai, Tom KEN M 1753 0 20 1985 10811427 Andanje, Lawrence KEN M 1654 0 40 1995 10801502 Andiwoh, Moses KEN M NA 1811 0 20 1982 10800107 Andolo, Humphrey KEN M 2086 0 20 0 i 554009561 Andrew Kibiwott Chepkerio KEN M 1677 5 40 2001 10805915 Andrew Owili KEN M 1623 0 20 1988 10815856 Andrew Sogomo KEN M 1653 0 40 1997 i 10860975 Andy Johnz Kimani KEN M 1503 0 40 2012 10852956 Andy Zane Wright KEN M 1548 0 40 2016 10896830 Angolo Henry KEN M 1576 0 40 2009 10809619 Anika Robert KEN M 1760 0 40 1993 i 10833382 Anindo Andericus KEN M 1587 0 40 2012 554012171 Annan Lewis KEN M 1617 0 40 2007 10831070 Anusu Timothy Cerrulo KEN M 1636 0 40 2008 10804226 Anyango, Mike Obiero KEN M SI 1744 0 40 1980 i 10832203 Anyangu Harris KEN M 1691 0 40 1990 10842659 Apamo Shem Mali KEN M 1613 4 40 2014 10803793 Apiyo, Duncan KEN M 1765 0 40 1980 10845194 Apollo Alier KEN M 1690 0 40 2000 i 10836977 Apondi Ashley KEN F 1510 0 40 2002 w 10827986 Arianne Hera Ngani KEN F 1591 0 40 2011 w 10802398 Arigi, Jackim KEN M 1631 0 20 1980 10821210 Ariri Meshack KEN M 1624 0 40 2000 i 10802371 Armon Sein KEN M 1603 0 40 1992 10894411 Arshavin Thuku KEN M 1477 0 40 2011 10809139 Arthur kariuki KEN M 1731 0 40 1994 i 14318024 Arul, Samesh KEN M CM 1622 0 40 2005 i 554018374 Asaph Ndungu KEN M 1484 0 40 2015 10800565 Asiema, Isabelle KEN F 1686 0 20 1993 wi 10862439 Atarah Wright KEN F 1442 0 40 2013 w 10829121 Atego Elphace KEN M 1589 0 40 1986 i 10800131 Ateka, Nathan KEN M 2131 0 20 0 i 10891420 Atem Gak, Ngong KEN M 2026 11 20 2006 10827552 Atem Thomas KEN M 1585 0 40 1998 i 10839682 Athanga Daniel Kizito KEN M 1597 1 40 2002 10809279 Atiagaga, Edagiza Aristone KEN M 1506 0 40 2005 i 10809260 Atiagaga, Laurecia Minage KEN F 1413 0 20 2007 w 10802762 Atiagaga, Shem Vilembwa KEN M 1639 0 40 1980 i 10824375 Atieli Kennedy John KEN M 1433 0 40 2004 i 10849068 Atieno Ashley KEN F 1452 0 40 2001 wi 10837370 Atong Flavien KEN M 1428 0 40 1993 i 10800816 Atwoli, Joseph KEN M 1902 0 20 1982 i 10888691 Audrey Tanui KEN F 1577 0 40 2008 w 554010071 Augustine Ariga KEN M 1525 0 40 2006 554006309 Austin Kibe KEN M 1578 1 40 2013 10898131 Austine Murimi KEN M 1502 0 40 2012 10861106 Aviah Mutua KEN M 1650 0 40 2012 10848355 Avriel Joy Agata KEN F 1425 3 40 2014 w 10807055 Awinja, Easter Judith KEN F 1668 0 20 1993 wi 10828818 Awuor Concillia Ndegwa KEN F 1611 0 20 1995 w 554010721 Ayabei Shadrack KEN M 1468 0 40 2000 10848100 Bachu Gavesh Kiyan KEN M 1496 0 40 2016 10839330 Baden Fred Eric KEN M 1494 0 40 2000 10841792 Baraka Arunga KEN M 1743 0 40 2008 10893890 Baraka Charlie KEN M 1623 0 40 2004 10845003 Baraka Moses KEN M 1483 0 40 2008 10840966 Baraka Victor Gagne KEN M 1777 0 20 2005 10826742 Bariu Harry Ngalu KEN M AFM 1658 0 40 2003 i 10818316 Bejon, Moses KEN M 1707 0 40 2007 i 10805850 Ben Otieno Omondi KEN M 1604 0 40 1979 554005930 Benard Nguha Wakarindi KEN M 1769 0 40 2002 10816062 Berita Atemo KEN F 1596 0 20 1990 wi 10814906 Bett, Gilbert KEN M 1688 0 40 1990 i 10800573 Bhari, Kamaljeet Singh KEN M 1619 0 20 1962 10842306 Bhasin Garvit KEN M 1493 0 40 2008 i 10848525 Bhavsar Nisha Nileshbhai KEN F 1496 5 20 1988 w 10811532 Bii, Edwin KEN M 1719 0 40 1991 i 554007887 Billy Clinton Taula KEN M 1579 0 40 1994 10818677 Boera Felix KEN M 1974 0 20 2000 10802711 Bolo, Ronald KEN M IA 1765 0 20 1994 10895248 Boniface Wagoya KEN M 1755 0 40 2003 10806091 Bonventure, Alusa KEN M 1617 0 40 1984 i 10827560 Bosire Innocent KEN M 1664 0 40 2001 i 10853103 Bowen Ndegwa Waikwa KEN M 1615 0 40 2016 10861190 Bradley Mnangat KEN M 1426 0 40 2013 554005094 Brayden Kariuki KEN M 1472 0 40 2009 10834591 Breetalizah Amanda KEN F 1496 0 40 2015 w 10824294 Brenda Cherotich KEN F 1516 0 40 2003 wi 10887741 Brian Ayodi Chinda KEN M 1445 0 40 2008 10818383 Brian Gabriel Mwangi KEN M 1897 0 20 1998 10819487 Brian Kirwa Ngetich KEN M 1675 0 40 2001 i 554002044 Bridget Atieno Amaya KEN F 1445 0 40 2014 w 10862544 Brielle Wairimu KEN F 1522 0 40 2012 w 10856064 Bryce Kahigu KEN M 1654 0 40 2012 10809759 Budhbhatti, Mukund KEN M 1558 0 40 1989 i 10808639 Buluma, David KEN M 1723 0 40 1994 i 10841172 Bungei Alex Kiplagat KEN M 1696 0 40 1991 i 554000548 Burton Muraguri KEN M 1721 0 40 2009 10829563 Buyela Brian KEN M 1632 0 40 1998 i 10811877 Bwire, Cyprian KEN M 1758 0 20 1996 i 10809350 Byoga, David Martin Otude KEN M 1750 0 40 1963 i 10853154 Caleb Antony KEN M 1463 0 40 2015 554000955 Cardel Carson KEN M 1535 0 40 2011 10899014 Carlson Maragia KEN M 1486 0 40 2007 10826700 Caroline Wanjiru Ndegwa KEN F NA 1690 0 40 1997 wi 10834605 Chagwaya Brenda KEN F NA 1471 0 20 2001 w 10839356 Chamwada Leone KEN M 1493 0 40 2004 10825703 Charles Mwai KEN M NA 1696 0 40 2000 10816305 Charles Waiyaki KEN M 1599 0 40 1990 i 10831517 Chazima Terence Shaka KEN M 1477 0 40 2010 10801162 Chazima, Terence KEN M 1726 0 20 1970 i 10807063 Chazima, Vincent KEN M 1760 0 40 1990 i 10835431 Chebet Staisy KEN F 1513 6 40 2012 w 10852190 Chege Ian Magu KEN M 1695 2 40 2004 10806830 Chege Kairu KEN M NA 1932 0 20 1999 10827250 Chege lee KEN M 1636 0 40 1998 i 10818189 Chege Mark Githinji KEN M 1701 0 40 1997 i 10811214 Chege, Caleb KEN M 1711 0 40 1994 i 10817522 Chege, David Machira KEN M 1642 0 40 1989 i 10811206 Chege, Kelvin KEN M 1816 0 40 1995 i 10815163 Chege, Samuel KEN M SI 1515 0 20 1975 10808329 Chemnjor, Gideon Kirwa KEN M 1580 0 40 1995 10896724 Chepchirchir Cherry KEN F 1524 0 40 2008 w 10803564 Chepkonga, Billy KEN M 1648 0 40 1980 i 10896392 Cherogony Elton Kipchirchir KEN M 1711 0 40 1997 i 10827471 Cherono Mercy KEN F 1660 0 20 2000 w 10896759 Cherop Kimberly KEN F 1482 0 40 2011 w 10841261 Cherotich Purity KEN F 1426 0 40 2005 wi 10827587 Cheruiyot Elly KEN M 1773 0 20 2002 10822968 Chiluka Lingston KEN M 1636 0 40 1998 10896350 Chiman Garang Chiman KEN M 1832 0 20 2000 10896309 Chimwani John KEN M 1563 0 40 1993 i 10897992 Chirchir Rovers Kiprono KEN M 1551 0 40 2006 i 10829326 Chitundu Limbikani KEN M 1898 0 20 2000 10824642 Chol Lual Deng KEN M 1769 0 40 2003 i 10802339 Christie, Karan Renold KEN M 1749 0 20 1989 554002451 Christopher Otieno Abuodha KEN M 1490 0 40 2012 10823875 Chumba Allan KEN M 1889 18 20 2000 10809457 Chumo, Aurelia Jemutai KEN F 1476 7 20 1995 w 10830987 Chvoro Viacheslav KEN M 1788 5 20 1978 10809198 Cibugu, Julien Ngalo KEN M 1502 0 40 1994 i 10830618 Claude Peter KEN M 1745 5 20 2000 10830650 Cliff Ben KEN M 1783 0 20 1996 554010047 Cliffton Kinyanjui Munene KEN M 1525 0 40 2007 10897810 Clinton Muriithi Munene KEN M 1640 0 40 2001 10808108 Coelho, Jermaine Timothy KEN M 1543 0 40 1995 i 10825711 Collins Kiruri KEN M 1711 0 40 2000 10895418 Collins Muoki. K KEN M 1769 0 40 2005 10811192 Collins, Jerry KEN M 1757 0 20 1990 i 10813292 CORNELIUS MWIRARIA KEN M 1587 0 40 1999 i 10899600 Curtis Bett Kipngetich KEN M 1585 0 40 2016 10823700 Curtis Reuben Thuo KEN M 1631 0 40 2012 554010594 Dancun Silali KEN M 1461 0 40 1999 10811184 Danford, Kosi KEN M NA 1684 0 40 1990 10807616 Daniel Kioko KEN M 1653 0 40 1990 i 10896376 Daniel Misiko KEN M 1683 2 20 2005 10848533 Danson Ryan Kimani KEN M 1686 2 40 2013 10888128 Darren Saviour KEN M 1680 0 40 2008 i 10807799 David Gaitho KEN M 1714 0 40 1992 i 10848185 David Mutana Mwige KEN M 1578 2 40 2013 554000580 David Nathan Macharia Kihara KEN M 1406 0 40 2008 i 554017904 David Nyaga KEN M 1572 0 40 2002 554006902 David Paul KEN M 1564 0 40 2011 10835059 David Shammah KEN M 1701 0 20 2003 554002478 David Simiyu KEN M 1702 0 40 2012 554017920 David Simiyu Newton KEN M 1501 4 40 1967 10807730 Davies Misiko Tatuli KEN M 1414 0 40 2006 i 10882251 Debra Worthy KEN F 1429 0 40 2014 wi 554010039 Deng Abuoi Chol KEN M 1652 0 40 2008 554009286 Deng Achol Deng KEN M 1727 0 40 1998 10891536 Deng Achuoth, Atem KEN M 1986 0 40 2003 i 10891439 Deng Atem, Garang KEN M 1661 5 40 2009 10841148 Deng Ayor KEN M 1715 2 40 1994 554010012 Deng Kuer Garang KEN M 1729 0 40 2009 10812962 DENNIS KANIARU MACHOMBA KEN M 1415 0 40 2004 i 10892621 Dennis Lelaono KEN M 1675 0 40 1997 10882308 Dennis Mutongoi KEN M 1465 0 40 2006 i 10888217 Dennis Wafula KEN M 1454 0 40 2015 554004470 Derick Simiyu KEN M 1696 0 40 2004 554003148 Derrick Cheruiyot KEN M 1736 0 40 2008 i 10894896 Derry Maari KEN M 1500 0 40 2007 10800964 Deshpande, Sanjana Satish KEN F WFM WFM 1712 0 20 1997 wi 10803580 Deshpande, Satish Nagraj KEN M 1485 0 40 1964 i 10800972 Deshpande, Sumit Satish KEN M AIM 1714 0 20 2002 i 10813284 DHEERAV K SHAH KEN M 1520 0 40 2006 i 10821244 Dhieu Aguin Makuach KEN M 1750 0 40 1993 i 10862722 Dhotty Priscillah KEN F 1431 0 40 2012 w 10882278 Diana Makomi KEN F 1494 2 40 2006 w 10893776 Dickson Gitari KEN M 1569 0 40 1973 10842560 Dimba Zahra Akongo KEN F 1501 0 40 2013 w 10801707 Dokoria, Geoffrey KEN M 1915 0 20 1980 i 10818405 Dominic, Carlos Kiema KEN M 1675 0 20 1995 554011337 Don Malingu KEN M 1496 0 40 2004 10808078 Donald Kipkalya Koech KEN M 1621 0 40 2000 i 10817930 Doshi, Rahul KEN M 1573 0 40 2003 i 554011329 Douglas Ndonga KEN M 1476 0 40 1979 10899219 Douglas Ombuya KEN M 1537 0 40 1987 10807802 Douglas Wamugunda KEN M 1651 0 40 1980 i 10894403 Duop Madit KEN M 1740 0 40 1999 i 554003458 Dylan Amwayi Oduor KEN M 1516 0 40 2011 10857052 Dylan Maina Muraguri KEN M 1523 0 40 2011 10848312 Eashan Anish Shah KEN M 1493 3 40 2015 10808990 Edna Adhiambo KEN F 1537 0 40 1990 wi 10802940 Edwin Odhiambo KEN M 1688 0 20 1984 10897844 Edwin Owen KEN M 1818 0 40 2003 10894454 Eliana Ella KEN F 1446 0 40 2013 w 10824650 Elias Cheruiyot KEN M 1484 0 20 2002 10803009 Eliel Berur KEN M NA 1690 0 40 1998 i 10891692 Elikaseed Quick KEN M 1622 0 40 1987 10822755 Elizabeth Cassidy Maina KEN F WFM WFM 1964 0 40 2011 w 10891790 Elvis Kipkorir KEN M 1663 0 40 1988 554005086 Elvis Muigai Kamau KEN M 1765 0 40 2010 10847880 Elvis Munene KEN M 1533 0 40 2005 10861807 Emmanuel Mumo KEN M 1455 0 40 2011 554014727 Emmanuel Mwembi KEN M 1551 7 40 2004 10833650 Emmanuel Riri KEN M 1535 0 40 2002 i 554009090 Emmanuel Wanjala KEN M 1597 0 40 2002 554005167 Enock Momanyi KEN M 1689 0 40 1996 10817077 Erick Mose KEN M 1672 0 40 1998 i 10821074 Erick Nyabota KEN M 1566 0 40 1998 10857249 Errol Muhoro KEN M 1612 0 40 2010 10890610 Esther Joy Wamaitha KEN F 1633 0 40 2011 w 10854444 Ethan Kiptoo Terigin KEN M 1427 0 40 2017 554007879 Ethan Muchoki Cherere KEN M 1423 6 40 2016 10845704 Etiang Meshack KEN M 1525 0 40 2008 i 10896490 Eugene Knights KEN M 1711 0 40 2001 i 10890564 Eugene Zablon KEN M 1487 0 20 2007 554019796 Evans Baraka KEN M 1448 0 40 2011 10896562 Evans Lmelita Oloishuro KEN M 1748 0 40 1995 10888446 Excellent Shiroko KEN M 1693 0 40 2008 10898182 Fabian Fabice Githinji KEN M 1574 0 40 2011 10893768 Faith Nyambura Gachihi KEN F 1543 0 40 1998 w 10820914 Fantalis Lucy Nduta KEN F 1761 4 40 2011 w 554003059 Farelle Jayhope Wanyonyi KEN M 1475 0 40 2011 554019770 Felix Maina Thiuri KEN M 1526 0 40 2010 10816313 Felix Muhati KEN M 1540 0 40 1990 i 554022215 Felix Oloo KEN M 1512 0 40 1988 554003407 Fidel Ayoti KEN M 1517 0 40 2015 554017190 Finey Ahona KEN M 1528 0 40 2000 10829270 Fiona Njoroge KEN F 1456 0 40 2000 wi 10826254 Flavius Hyacinth KEN F 1643 0 40 2004 w 10887237 Francis Kirite KEN M 1627 0 40 2006 10847901 Francis Ogoba Kipketer KEN M 1608 0 40 2006 i 10817085 Francisca Kagwiria KEN F NA 1595 0 20 1996 w 10898000 Franck Otieno KEN M 1535 0 40 2002 10893059 Franco Brian Nyabwari KEN M 1802 3 40 2002 10894888 Frankline Nyaanga KEN M 1607 0 40 2004 10894497 Frankline Odembe KEN M 1658 2 40 2006 10847910 Fredrick Kalovwe KEN M 1540 0 40 1997 i 10893962 Fredrick Odhiambo Goro KEN M 1492 0 40 2002 10821902 Fuad Issa KEN M 1807 0 20 2005 10815228 Gachai Danwillies KEN M 1523 0 40 2008 i 10801278 Gachema, Maryanne KEN F 1515 0 40 1996 wi 10838287 Gachenia Davis Njoroge KEN M 1557 0 40 2010 i 10837639 Gacheru Francis Nderitu KEN M 1530 0 40 2013 10809813 Gahir, Ganeev Singh KEN M 1624 0 40 2008 i 10815651 Gaku David KEN M 1758 0 40 1990 i 10896414 Garang Dit Garang KEN M 1620 0 40 1999 i 10833161 Garang Jok Paul KEN M 1692 0 40 1990 i 10808701 Garang, Joshua KEN M 1515 0 40 1988 i 10800174 Gateri, Martin KEN M FM 2030 0 20 1969 i 10844376 Gathogo Maxwell Nyawira KEN M 1520 0 40 2004 10803416 Gathoni Paul Waweru KEN M 1700 0 20 1997 10826866 Gathoni, Kayleen KEN F 1468 5 40 2007 w 554010101 Gaviril Awori KEN M 1502 0 40 2012 554010080 Gawson Otieno KEN M 1538 0 40 2011 10896910 Gekonge Gideon KEN M 1797 0 40 2005 554010390 Geofrey Nyabuto KEN M 1760 0 40 2000 10891820 George Kirimi KEN M 1659 0 40 2003 i 554022479 George Otieno KEN M 1708 0 40 2008 554005663 Gerald Aduda Obede KEN M 1588 0 40 2005 554004233 Gerhard Simiyu KEN M 1620 2 40 2005 10824065 Getange Johnpaul KEN M 1678 0 20 2006 10850180 Gian Wema KEN M 1474 0 40 2015 10850210 Gianni Tuli KEN M 1713 0 40 2011 10840230 Giceha Samwel Nderitu KEN M 1611 0 40 1997 i 10835822 Gichana, Keyshawn Elmer KEN M 1610 3 40 2013 10893830 Gicharu Dylan KEN M 1465 0 40 2009 10846271 Gicheha Kennedy KEN M 1615 0 40 2006 10815503 Gicheru John Wagema KEN M 1667 0 40 1973 i 10808523 Gicheru, Kennedy Muthoni KEN M 1716 0 20 1997 10803327 Gichia, Martin KEN M 1622 0 40 1980 i 10828060 Gichoya Keith KEN M 1605 0 40 2008 i 10827994 Gichoya Michelle KEN F 1437 0 40 2007 wi 10835628 Gichuga Wanjiru Wanjiku KEN F 1644 0 40 2014 w 10801944 Gichuguma, Ian Ndugu KEN M NA 1609 0 20 1998 i 10827684 Gichuhi Matthew Njagi KEN M 1657 0 40 1986 i 10807764 Gichuhi, Brian Chege KEN M 1825 0 20 1999 10818391 Gichuki James KEN M 1641 0 40 1990 i 10806504 Gichuki, Jeff KEN M CM 1761 0 20 2004 i 10800247 Gichuru, Evelyn Wanjiru KEN F 1524 0 20 1982 w 10825606 Gikandi Bernice Wambui KEN F 1764 0 40 2011 w 10835610 Gilana Angel Muthoni KEN F 1607 4 40 2012 w 10898204 Gillian Della KEN M 1556 0 40 2005 10806989 Gilruth, Mukiri KEN M 1768 0 20 1990 i 2004348 Gilruth, Peter KEN M 1981 6 20 1953 10811176 Gisore, Daniel KEN M 1850 0 20 1990 10827323 Gitau Eric Ngechu KEN M 1491 0 40 1997 i 10837388 Gitau Joseph KEN M 1415 0 40 1988 i 10801308 Gitau, Raisa Wanjiku KEN F 1560 0 40 2003 wi 10843795 Githaiga, Arnold KEN M 1498 0 40 2012 10834303 Githiga John KEN M 1688 0 40 2000 10809376 Githua, Kenneth KEN M 1695 0 20 1991 i 10826874 Githui Victor KEN M 1746 0 20 2000 10810277 Gitonga Austin Muthui KEN M 1462 0 40 2006 10833170 Gitonga Reuben KEN M 1545 0 40 1996 i 10830251 Gitonga Shadrack Muteru KEN M 1650 0 20 2005 i 10800999 Gohil, Mehul KEN M 1950 1 20 1981 554020298 Goodluck Love Opiyo KEN M 1453 0 40 2013 10805397 Gosrani, Naiya KEN F 1599 0 20 2005 wi 10805389 Gosrani, Reeyan KEN M CM 1550 0 20 2007 i 10844554 Grace Mercy KEN F 1456 0 40 2003 w 10898026 Grace Ombitsa KEN F 1449 0 40 2010 w 10802533 Grandhe, Subhika KEN F 1554 0 40 1999 wi 554015626 Griffins Christopher Oritch KEN M 1567 0 40 2004 10801626 Gudka, Paras KEN M ACM 1558 0 20 1983 i 10811605 Gwada, James KEN M 1607 0 40 1985 10803637 Habilov, Mushfig KEN M NI 1766 7 20 1975 10837515 Hamisi Benford Nyandoro KEN M 1704 0 40 2003 10808396 Haria, Savan KEN M 1611 0 40 1994 i 10894870 Harold Irungu KEN M 1591 0 40 2006 i 554008530 Harold Mwaura Kigamba KEN M 1557 0 40 2000 10829377 Haroon Ahmed Shiek Dawood KEN M 1587 0 40 1994 i 10803998 Harshith Rao KEN M 1453 0 40 1998 i 10830820 Harun, Helen KEN F NA 1406 0 40 2002 w 10823883 Hassan Daudi KEN M 1467 0 40 1993 10845305 Hawi Gregory KEN M 1522 0 40 2009 i 10802452 Hawi, Jasper KEN M 1767 0 40 1992 i 554003997 Hesham Mohammed Zemam KEN M 1785 14 40 2009 10898034 Hezekiah Elisha KEN M 1566 0 40 2000 i 554010691 Hillary Mukabwa KEN M 1434 0 40 2000 10801006 Hinga, Githinji KEN M 1929 0 20 1978 10801260 Hiranandani, Jia Rajesh KEN F 1525 0 40 2006 wi 10842675 Hodel Pierre KEN M 1685 0 40 1988 i 10803491 Hongo, Victor Machel KEN M LSI,SLI 1766 0 20 1987 10824308 Hope Amana Kairo KEN F 1443 0 40 2011 w 10851941 Hope Millicent Odhiambo Tindi KEN F 1429 0 40 2008 w 554002540 Ian Kimani Kagiri KEN M 1431 0 40 2013 10852255 Ian Kimondo KEN M 1651 0 40 2006 10811249 Ian King KEN M DI,LSI,SLI,NA AIM 1739 0 20 1992 i 10831010 Ibrahim Zena KEN F 1576 0 40 2008 w 10807977 Ike Collins Mbugua KEN M 1543 0 40 1998 i 10838970 Ilolov Sinon KEN M 1546 0 40 2006 i 10824340 Imani Amor Oriyo KEN M 1645 0 40 2005 i 10852603 Imora Nyaikamba Njuguna KEN F 1456 0 40 2016 w 10830642 Imran Abdella KEN M 1656 0 40 2006 i 10844970 Inde Joy KEN F 1492 3 40 2013 w 10806601 Ingado, Mercy KEN F 1673 0 20 2004 w 10815406 Irungu Brian Mwangi KEN M 1890 5 20 2002 10845348 Irungu Morris KEN M 1694 0 40 1999 i 10897763 Irungu Morris Maina KEN M 1751 0 40 2002 10812199 Irungu, Brian KEN M 1791 0 40 2000 i 10852700 Isaac Bahati KEN M 1458 0 40 2012 554008522 Isaac Mucheru KEN M 1502 0 40 1995 10824596 Isaac Mwangi KEN M NA 1610 0 40 2001 10895086 Isaac Wepukhulu KEN M 1433 0 40 1985 i 10820841 Isaack, Muuo KEN M SI,NA 1691 0 20 1991 i 10813020 ISAIAH OTIENO OLUOCH KEN M 1794 0 20 2005 10853561 Israel Mutinda KEN M 1502 0 40 2013 10834311 Ithagi Kelvin KEN M 1705 0 40 1998 i 10853669 Ivan Ngeno KEN M 1429 0 40 2012 10824324 Ivan Wata Vidija KEN M 1623 0 40 2007 10838937 Iwoku Vanessa KEN F 1421 0 40 2011 w 10801073 Iyer, Sathya KEN M 1514 0 40 1998 i 10845666 Jacksletter Musyoka KEN M 1627 0 20 1999 10854185 Jacob Mandela KEN M 1604 4 40 2013 554010063 Jaden Msafiri KEN M 1557 0 40 2004 554000017 Jaeger Nyamongo Omari KEN M AFM 1474 5 40 2011 554015154 Jairus Omondi KEN M 1562 7 40 2003 10836730 Jakharia Siddhi Vishal KEN F 1444 0 40 2014 w 10854592 Jakov Vishnevskiy KEN M 1589 0 40 2014 10813381 James Emanikor KEN M NA 1868 0 20 1990 554006007 James Gitonga KEN M 1644 5 40 2006 10854657 James Kariuki Muiruri KEN M 1625 0 40 2011 i 10854665 James Maina KEN M 1543 0 40 2010 554010624 James Mungai KEN M 1645 0 40 2005 10819649 Jamie Obora Kanango KEN M 1783 0 40 2008 10855084 Jasmine Akinyi Ochieng KEN F 1587 5 40 2013 w 554001536 Jason Kibet KEN M 1607 0 40 2014 10819630 Jason Otula Kanango KEN M 1639 0 40 2006 i 10856145 Jayden Kiogora Mwenda KEN M 1490 0 40 2016 10856366 Jayson Kimani Ndarwa KEN M 1676 0 40 2015 10856340 Jayson Zawadi KEN M 1422 0 40 2012 10856420 Jean-Christophe Mugisha KEN M 1432 0 40 2014 554020247 Jeffrey Njomo Gitau KEN M 1404 0 40 2012 10811150 Jemutai, Aurelia KEN F 1498 0 40 1995 wi 10837914 Jepchirchir Joan KEN F NA 1603 0 40 2002 wi 554010128 Jeremiah Ayiik Elia KEN M 1439 0 40 2004 554006082 Jeremy Aden Duke KEN M 1603 0 40 2016 554017971 Jerono Karen KEN F 1455 0 40 1996 w 10857508 Jerrel Patisi KEN M 1742 0 40 2007 i 10805990 Jerry Okuom KEN M 1669 0 40 1992 i 10834656 Jesse Fabian KEN M ACM 1706 4 40 2010 10857630 Jesse Jayden KEN M 1484 5 40 2014 10844716 Jethwa Shiv KEN M 1715 0 40 2008 554017416 Jimcollins Ndirangu KEN M 1759 0 40 2006 10848436 Jiyaan Shah KEN M 1418 1 40 2017 10806890 Joel Okindo KEN M SI 1726 0 20 1990 i 554002605 Joel Thumi KEN M 1460 0 40 2012 554019745 John Ajuk KEN M 1565 0 40 2011 10859667 John Chege KEN M 1546 0 40 2011 10816046 John Kamasho KEN M 1575 0 40 1990 i 554008557 John Kimani Mbugua KEN M 1649 0 40 2005 10899324 John Mwangi Mwai KEN M 1500 0 40 2004 i 554000084 John Njuguna KEN M 1505 8 40 1996 554007771 John Okello Oluoch KEN M 1404 1 40 1980 10840214 Johnmark Mugo KEN M 1604 0 20 2000 10898042 Jokhim Joseph KEN M 1623 0 40 2008 i 10892559 Joseph Gathogo KEN M 1725 0 20 2001 10891005 Joseph Isaboke KEN M 1402 0 40 1989 554009103 Joseph Kimani KEN M 1449 0 40 2005 10847952 Joseph Masika Wanjala KEN M 1573 0 40 1993 554009456 Joseph Muuo KEN M 1478 0 40 2004 554008379 Joseph Ndungu KEN M 1680 0 40 2003 10859977 Joseph Wambua KEN M 1412 2 40 2014 10862919 Joshua Baraka KEN M 1557 0 40 2012 i 10863141 Josiah Katende KEN M 1596 0 40 2007 10863435 Joy Muthoni Kairuthi, KEN F 1539 3 40 2011 w 10816143 Joyline Kirwa KEN F 1446 0 40 1998 wi 10898921 Judah Mwini KEN M 1595 0 40 2002 10863753 Julie Bore KEN F 1515 0 40 2007 wi 554015138 Julius Maraga KEN M 1561 5 40 1969 10834460 Juma Bernard KEN M NA 1425 0 40 1995 i 10842420 Juma Cyril Teddy KEN M 1532 0 40 1995 10830677 Juma Michael KEN M 1656 0 40 2008 i 10802983 Juma, Maxwell KEN M 1784 0 20 1993 i 10800794 Jumba, Gloria KEN F 1735 1 20 1987 w 10863893 Justin Hasani Kiiru KEN M 1471 0 40 2010 i 10899332 Justin Jabali Kamau KEN M 1644 0 40 2010 i 554006015 Justin Kariuki KEN M 1583 1 40 2005 10863923 Justus Ondara KEN M 1464 0 40 2012 i 10837698 Kabbis Roby KEN M 1709 0 20 2004 10827790 Kabechu Dennis KEN M 1407 0 20 2000 10833315 Kabiru Joseph KEN M NA 1655 0 40 1991 i 10833188 Kabogo Hammaton KEN M 1698 0 40 1997 i 10812490 Kabogo, Victor KEN M 1464 0 40 1983 i 10863940 Kabuga Fidel Kingsley KEN M 1466 0 40 2013 i 10839119 Kabugo Ngugi KEN M 1468 3 40 2014 10806075 Kabugu, Njagi KEN M 1682 0 20 1981 i 10831045 Kaburo Winnie KEN F WCM WCM 1837 0 40 2014 w 10800883 Kachra, Arnav Shashikant KEN M 1604 0 40 2003 i 10801030 Kachra, Aryan Shashikant KEN M 1604 0 40 2003 i 10801200 Kachra, Renee Shashikant KEN F 1649 0 40 2000 wi 10800670 Kachra, Shefali Shashikant KEN F WCM WCM 1645 0 40 2001 wi 10848495 Kachwanya Kennedy Otieno KEN M 1513 0 40 1982 i 10849025 Kadenge Julia Kasei KEN F NA 1513 0 20 2004 w 10813985 Kagambi, Angel KEN F 1667 0 40 2009 w 10813934 Kagambi, Jeremiah KEN M 1533 0 40 2011 10800190 Kagambi, Lawrence KEN M 1807 0 20 1964 10814418 Kagambi, Samuel KEN M 1650 0 20 2007 10808957 Kagondu, Brian KEN M 1738 0 20 1995 i 10834826 Kagwe Harald KEN M 1539 0 40 2012 i 10841466 Kahara Ethan Kariuki KEN M 1720 0 40 2011 10814515 Kahihu, Daudi KEN M 1534 0 40 2008 i 10814531 Kahihu, Neema KEN F 1430 0 40 2006 wi 554017807 Kahungu Jackson KEN M 1682 0 40 2003 10820701 Kalati Dennis KEN M AFM 1786 0 20 2000 10802541 Kalema, Jackson Kioko KEN M NA 1685 1 20 1988 10814582 Kaloki, Hawi KEN M 2108 0 20 2007 10814507 Kaloki, Zuri KEN F WFM WFM 1837 0 40 2010 w 10817964 Kaloyo Charles KEN M 1603 0 40 1990 i 10803289 Kamadi, Akidiva KEN M 1824 0 40 1980 i 10834273 Kamanda Ryan KEN M 1513 0 40 2008 10800700 Kamanu, Dennis KEN M 1557 0 40 1996 i 10827412 Kamau Clement KEN M 1615 0 40 2000 i 10846506 Kamau Elijah KEN M 1446 0 40 2007 10864067 Kamau George Mburu KEN M 1403 0 40 2015 10832211 Kamau Ian KEN M 1648 0 40 1998 i 10864040 Kamau Kange KEN M 1548 0 40 2008 10826890 Kamau Kelvin Ngigi KEN M 1738 0 20 1997 10827277 Kamau Sam KEN M 1656 0 40 1999 i 10890726 Kamau Timothy Mwangi KEN M NA 1450 1 40 2000 10831800 Kamau Vincent Muhia KEN M NA 1668 0 40 2000 10811133 Kamau, Charles KEN M 1777 0 40 1990 i 10802789 Kamau, Chrispus KEN M 1792 0 40 1990 i 10818707 Kamau, Hezron Gichuki KEN M 1500 0 40 1997 10808426 Kameri, Justin Adrian KEN M 1598 0 40 1996 i 10824545 Kamoni Elvin KEN M 1425 0 40 2009 10831525 Kamoni Elvis Githae KEN M 1492 0 40 2009 10827757 Kamukwa Anthony KEN M 1669 0 40 2002 i 10813527 Kanegeni Tracy Njoki KEN F 1678 0 40 2010 w 10800255 Kanegeni, Matthew Kamau KEN M 1947 0 20 1978 i 10815520 Kangari Fredrick KEN M 1869 0 40 1995 i 10837736 Kangwana Hosni KEN M 1881 0 20 2003 554009030 Kantuli Isaac Saruni KEN M 1638 0 40 1989 10864121 Kanyi Elsie Joyce Wangechi KEN F 1466 0 40 2012 w 10800115 Kanyingi, Joseph KEN M 1926 0 40 1966 i 10806865 Kanyiri, Eric KEN M 1691 0 40 1984 i 10802967 Kanyutu, Simon KEN M 1556 0 40 1998 i 10839038 Karamaliew Alibakshsh KEN M 1613 0 40 2008 i 10831940 Karani Ezekiel KEN M 1981 6 20 2001 10800891 Karania, Hardiv KEN M 1590 0 20 2001 i 10800875 Karania, Saloni KEN F 1582 0 20 1998 wi 10831622 Karanja Amos KEN M IA 1633 0 40 1998 i 10835911 Karanja Collins KEN M 1527 0 40 2000 i 10819282 Karanja, Ether KEN F FA 1643 0 20 1999 w 10818561 Karari, Charles Wahome KEN M 1488 0 40 1976 i 10845267 Karel Sanders KEN M 1499 0 40 2013 10844937 Kariuki Brian Peter KEN M 1764 0 40 2002 i 10820485 Kariuki Erastus KEN M 1792 0 40 1990 554017823 Kariuki Ian KEN M 1469 0 40 2002 554009421 Kariuki JoyMary Wangechi KEN F 1708 0 40 2001 w 10848975 Kariuki Mark KEN M 1533 0 40 2006 i 10837396 Kariuki Wilson KEN M 1519 0 40 1992 i 10810790 Kariuki, Keith Ndungu KEN M 1510 0 40 2005 i 10811885 Kariuki, Severn Mwaniki KEN M 1628 0 40 1999 10811354 Kariuki, Silvia Wahito KEN F 1626 0 20 2002 w 10815058 Kariuki, Stephen KEN M 1755 0 20 1996 i 10823832 Karoki Christine Muthoni KEN F FA 1447 0 40 1996 wi 10818421 Karugo David Maina KEN M 1598 0 40 1993 i 10843442 Karuru Tlevis KEN M 1424 0 40 2013 10837205 Kasera Collins Tabu KEN M 1642 0 40 2000 i 10819916 Kathulu Simon Kaseu KEN M 1594 0 20 1996 i 10844350 Kawenze Richard KEN M 1720 0 20 2004 10894802 Kay Koinange KEN M 1663 0 40 2009 10826769 Kayyar, Sana KEN F 1416 0 40 2008 wi 554000785 Keira Sanford KEN F 1497 0 40 2011 w 10864431 Keisha Sifa Gitau KEN F 1446 0 40 2012 w 10864539 Keith Rotich KEN M 1538 0 40 2011 i 10894080 Keli Tumi KEN F 1493 0 40 2015 w 10845429 Kelly Etabo Esekon KEN M 1459 0 40 2002 554003040 Kelly Kiptoo Guto KEN M 1557 0 40 2010 i 10847960 Kelly Mwaniki KEN M 1884 0 20 2004 10892842 Kelsea Hozheri KEN F 1422 0 40 2002 wi 554008212 Kelvin Mwangi Kamau KEN M 1623 0 40 1994 10845224 Kemboi Dennis KEN M 1616 0 40 2000 i 10844260 Kemboi Joy Jelagat KEN F 1481 0 40 2007 w 10838589 Kenan Jamie KEN M 1655 0 40 2011 i 10827307 Kennedy trevor KEN M 1657 0 40 2000 i 10847979 Kenneth Koome Kinoti KEN M 1721 4 20 1993 554010152 Kenneth Mawere KEN M 1468 0 40 2012 554003202 Kenrich Ndegwa KEN M 1666 0 40 2011 i 10818170 Keongo Joseph KEN M 1637 0 40 1970 i 10833595 Kerir Majout KEN M 1721 0 40 1992 i 10892583 Kerry Edwin KEN M 1435 0 40 2004 10862900 Kerry Kiambi KEN M 1508 0 40 2006 i 10827285 Kestone Dennis KEN M 1683 0 40 1999 i 10807039 Kevin Bichanga KEN M 1774 0 40 1990 i 554015421 Kevin Kamau Mburu KEN M 1537 0 40 2001 554024498 Kevin Muturi KEN M 1924 5 40 2003 10811117 Keya, Nelson KEN M 1640 0 40 1993 i 10830693 Khaemba Moses KEN M 1638 0 20 1990 i 10838244 Khan Arhaan KEN M 1563 0 40 2004 i 10800808 Khimulu, Rehema KEN F IA 1726 0 40 1986 wi 10831754 Khot, Ajak David KEN M 1777 0 40 1991 10843841 Kiai, Jayden KEN M 1453 3 40 2015 10826637 Kiarie Patrick KEN M 1483 0 40 2003 i 10847987 Kibogong Kibiwott Nathan KEN M 1495 0 40 2003 i 10827340 Kibon Emmanuel Kibet KEN M 1574 0 40 2002 i 10802118 Kibor, Linsey KEN M 1522 0 40 1992 i 10842977 Kibue Andre KEN M 1488 0 40 2013 554000092 Kibui Jackson Githinji KEN M 1496 5 40 2005 10804544 Kiburi, Elijah Kamau KEN M NA 1814 0 20 1988 10801405 Kidula, Brian KEN M 1915 0 20 1968 i 10846735 Kienjeku Evans Muigai KEN M 1531 0 40 2007 i 10826904 Kigen Kennedy KEN M 1728 0 40 1988 554017840 Kigen Masiror KEN M 1695 0 40 2003 10827811 Kiggs, Michael KEN M 1604 0 20 1998 10824383 Kihara Loius KEN M 1594 0 40 1996 i 10893075 Kihumba Dennis KEN M 1593 0 40 2001 10840591 Kilele Elijah KEN M 1457 0 40 1993 i 10819800 Kilonzo David KEN M 1651 0 40 1990 10833439 Kilonzo Simon KEN M 1413 0 40 1982 i 10835873 Kimachia Brian KEN M NA 1578 0 40 1999 i 10830707 Kimani Gichuru KEN M 1610 0 20 1995 10816810 Kimani wanjiru KEN F 1691 0 20 2000 w 10812024 Kimani, Calvin KEN M 1644 0 40 2006 i 10811087 Kimani, Hubert KEN M 1695 0 20 1996 i 10807012 Kimani, Kimingi KEN M 1917 0 20 1990 10810773 Kimani, Moses KEN M 1484 0 20 2002 10831215 Kimani, Susan KEN F 1443 0 40 2002 wi 10830715 Kimondo Brian KEN M 1755 0 20 2001 10803602 Kimori, Henry KEN M 1684 0 40 1980 i 10827374 Kimotho Alex KEN M 1715 0 40 2001 i 10819380 Kimunyi Hudson KEN M 1683 0 40 1992 i 10821325 Kimutai Collins KEN M 1553 0 40 2001 i 10809244 Kimutai, Gilbert Rono KEN M 1649 0 40 1986 i 10814868 Kingora, Kamau KEN M 1779 0 20 1989 i 10808019 Kinoti, Timothy Mwenda KEN M 1614 0 20 2003 10807497 Kinuthia, Mike KEN M 1828 0 40 1990 i 10834966 Kinuthua Keith KEN M 1642 0 40 2001 i 10834320 Kinyanjui Martin KEN M 1900 0 40 2000 i 10817301 Kinyanjui Peter Thairu KEN M 1551 0 40 1998 i 10815538 Kinyua John paul KEN M 1816 0 40 1990 i 10820566 Kinyua Samuel Munene KEN M 1508 0 40 2002 i 10835920 Kinyunye Joseph KEN M 1488 0 40 1997 i 10832254 Kioko Ryan KEN M 1552 0 40 2006 i 10843868 Kioko, Keith KEN M 1500 0 40 2001 i 10803734 Kionga, Anthony KEN M SI,IA 1783 0 20 1993 i 10897003 Kipchumba Brian KEN M 1688 0 40 1995 554000475 Kipchumba Brian Kiplagat KEN M 1497 0 40 2004 10897011 Kipchumba Hilary KEN M 1556 0 40 2006 i 554010349 Kipchumba Job KEN M 1574 0 40 2002 10897038 Kipkalia Jeremy KEN M 1668 0 40 2008 10839950 Kipkemboi Benjamin KEN M 1875 0 40 2002 i 10844473 Kipkemei Allan Kiptum KEN M 1613 0 40 2006 10829415 Kipkemoi Fred KEN M 1510 0 40 1999 i 10833196 KipkoECH Hekima KEN M 1444 0 40 2010 10829423 Kipkorir Leon KEN M 1641 0 40 2002 554017866 Kipkosgei Japheth KEN M 1450 0 40 2000 10846840 Kiplangat Baraka KEN M 1514 0 40 2015 10817506 Kiplangat Clinton KEN M 1671 0 40 1993 i 10811443 Kiplongei, Allan KEN M 1590 0 40 1999 i 10827358 Kipngeno Rooney Rotich KEN M 1745 0 40 2000 i 10823557 Kipngetich Timothy KEN M 1721 0 40 1999 10837981 Kiprono Frankline Kimutai KEN M 1617 0 40 2000 i 10844520 Kiprono Jeremy KEN M 1672 0 40 2006 i 10835474 Kiprono Leting KEN M 1539 0 40 1988 i 10835334 Kiprop Owen KEN M 1506 0 40 2002 10809384 Kiprop, Koskei KEN M 1585 0 40 1991 i 10833234 Kipruto Caleb KEN M 1526 0 40 1999 i 10828478 Kipruto Wilfred Kulei KEN M 1689 0 40 1995 i 10802142 Kirega, Joseph KEN M 1797 0 20 1996 i 10802240 Kirega, Titus Mwangi KEN M 1779 0 40 1989 i 10833749 Kirema Bridget Kagwiria KEN F 1431 0 40 2000 w 10840125 Kirui Benard KEN M 1410 0 40 2002 i 10831002 Kirungie Winston KEN M 1482 0 40 1995 i 10842578 Kiruthu Ted Wahome KEN M 1646 0 40 2008 10818413 Kirwa Brian KEN M 1522 0 40 1990 i 10811060 Kisindai, Paul Wangwe KEN M 1717 0 20 1993 10844643 Kithuku Tonny Kiamba KEN M NA 1431 0 40 2005 10893849 KitongaMirriam KEN F 1418 0 40 2000 w 10811400 Kiugo, Karugu KEN M 1636 0 20 1999 i 10807357 Kiunga, Boniface Kathurima KEN M 2022 0 40 1983 i 10820035 Kivuva Chris KEN M 1599 0 40 2001 i 10802479 Kizito, Francis KEN M 1767 0 40 1980 i 10819673 Koech Edwin KEN M 1690 0 20 1989 i 10846905 Koech Emmanuel Kiptoo KEN M 1674 0 40 2006 10890912 Koech Noreen Cherono KEN F NA 1492 0 40 2006 w 10815074 Kogi, Nicholas KEN M 1582 0 40 1997 i 10847995 Komba Nashon Stem KEN M 1505 0 40 2007 i 10815082 Komen, Brian KEN M 1578 0 40 2001 i 10808620 Komen, Simion KEN M 1618 0 40 1962 i 10835199 Korir Brian KEN M 1494 0 40 2001 10827137 Korir Florida KEN F 1518 0 40 2010 wi 10827218 Korir Samuel KEN M 1732 0 20 2003 10832130 Korir Tracy KEN F 1578 3 20 2003 w 10808663 Korir, Edwin KEN M 1795 0 40 1982 i 10817352 Korir, Vincent Kipkoech KEN M 1827 0 20 2002 10833897 Kosgei Catherine Jebet KEN F 1573 0 20 2002 w 10897097 Kosgei Kelvin KEN M 1441 0 40 1996 554015073 Kosgey Roy KEN M 1624 0 40 2009 10819770 Kosgey Sheila Jerop KEN F 1560 0 20 1999 w 554005361 Koskei Kelvin Kibor KEN M 1585 0 40 2004 10820230 Koyra Petos KEN M 1627 0 20 1972 i 10829725 Kuguru, Harrison Githinji KEN M 1731 1 20 1999 10831533 Kuka Kyle KEN M 2035 0 40 2010 10831053 Kuka Riziki KEN F 1594 0 40 2012 w 10802436 Kungu Ann KEN F 1544 0 20 1992 wi 10847430 Kungu Nicole Wanjiru KEN F 1415 0 40 2011 w 10803343 Kungu, Mary KEN F 1489 0 40 1992 wi 554017874 Kuria David KEN M 1564 0 40 1988 10819681 Kuria Emmanuel KEN M 1672 0 40 1990 i 10802568 Kuritto, Douglas KEN M 1798 0 20 1984 i 10849149 Kwambai Brian KEN M 1747 0 40 2003 10865462 Kwanza Njau KEN M 1566 0 40 2010 i 10827315 Kyalo Cynthia Wayua KEN F IA 1462 0 40 2000 w 10834060 Kyalo Peter KEN M NA 1646 0 20 2004 10865594 Kyle Wathua KEN M 1517 0 40 2011 10802878 Lamba, Tole KEN M 1735 0 40 1990 i 10890700 Langat Mirriam KEN F 1413 0 40 2004 w 10845038 Langat Silvanus KEN M 1673 0 40 2005 10802045 Langat, Jonah KEN M 1822 0 40 1982 i 554017033 Lawrence Kemboi KEN M 1580 0 40 2008 10805575 Lawrence Muchugia Nganga KEN M 1658 0 40 1986 i 554017114 Lawrence Olum KEN M 1519 0 40 2000 10844503 Lelaono James KEN M 1668 2 40 2003 10805508 Lema Khimulu KEN M SI 1717 0 40 1988 i 10866191 Leo Walukana KEN M 1481 0 40 2013 10812849 LEON MALOMBE KEN M 1696 0 40 2001 i 10897690 Leone David KEN M 1621 5 40 2003 10866698 Levi Johnathan KEN M 1404 0 40 2009 i 10834184 Levi Joshua KEN M NA 1607 0 40 2002 10838317 Lewatachum Levin Sadiki KEN M AFM 1516 0 40 2003 10866914 Lewis Chemase KEN M 1455 0 40 2010 10821023 Lewis Machoka KEN M 1474 0 40 1998 i 10866965 Lewis Rotich KEN M 1468 0 40 2007 10867066 Liam Valambhia KEN M 1466 0 40 2013 i 10832700 Likhaya Nelson KEN M 1708 2 40 2001 10833218 Lila Lemayian KEN M 1463 0 40 2003 i 554008239 Lincoln Kamau KEN M 1776 0 40 1988 554024510 Lincoln Mweru KEN M 1567 5 40 2013 10822771 Lionel Correia KEN M 1605 0 40 2003 i 10867678 Louis Kiprop KEN M 1574 0 40 2006 10809627 Luala, James A. KEN M 1810 0 20 1991 i 10812997 LUCY NYABOKE MONGARE KEN F 1475 0 40 2006 wi 10825770 Lukoko Moses KEN M 1726 2 20 1995 10839313 Lukoye Atwoli KEN M 1711 0 40 1976 i 10843256 Lumula Jason Jude KEN M 1498 0 40 2014 10817778 Lusala Alex KEN M 1557 0 40 1990 i 10803319 Lutomia, Eric KEN M 1672 3 20 1980 10824499 Lutta Nick KEN M 1567 0 40 2000 i 10801529 Lwanga, Aguda KEN M CM 1815 0 20 2006 10801766 Lwanga, Charles Karoli KEN M 1743 0 20 1970 10802746 Lwanga, Odongo KEN M CM 1763 0 40 2008 10803866 Lwanga, Solomon Lubega KEN M 1983 0 20 1980 i 10805540 Maamun, Jeneby KEN M 1726 0 40 1970 i 10827129 Maashao, Genevieve KEN F 1744 0 40 2010 w 10818340 Mable Kawa KEN F 1511 0 20 1995 wi 10817972 Macharia Felix KEN M 1747 0 40 1990 i 10898433 Macharia Michael KEN M 1731 0 40 2001 10897887 Macharia Tedy Wainaina KEN M 1620 0 40 2007 10815589 Macharia, Mwangi Stanley KEN M 1488 0 40 1997 10814949 Madelta Glenda KEN F NA 1796 0 20 2000 w 10846972 Magana Sheryll Wamaitha KEN F 1405 0 40 2012 w 10800166 Magana, Ben KEN M CM 2010 5 20 1977 10838899 Magor Marcarius Onyango KEN M AIM 1624 3 40 2011 10882502 Maguor Deng Ghiet KEN M NA 1705 0 40 2002 10868240 Mahasi Frank Osteen KEN M 1512 0 40 2012 10821171 Mahdi Abdi Yousuf KEN M 1944 0 40 1990 i 10802096 Maigua, Joseph Ngooro KEN M 1851 0 20 1987 i 10826920 Maina Chris KEN M 1909 0 20 1998 10843167 Maina Geoffrey Gitonga KEN M 1433 0 40 2012 10818715 Maina James KEN M 1640 0 40 1994 i 10833498 Maina Joshua KEN M 1538 0 40 1998 i 10843078 Maina Mitchelle Wandia KEN F 1489 0 40 2011 w 10843906 Maina Morris KEN M 1516 0 40 1996 i 10811125 Maina, Brian Kariuki KEN M 1729 0 40 1991 i 10817280 Maina, Githaiga Dennis KEN M 1755 0 20 1990 i 10800514 Maina, Purity KEN F WCM WCM 1709 0 20 1986 wi 10896015 Maiyani Oloitiptip Trevor KEN M 1424 4 40 2017 10815694 Major John KEN M 1605 0 40 2000 i 10821929 Makada Pearlson KEN M 1761 0 40 2004 10834850 Makanga Annabel KEN F 1559 0 40 2013 w 10800182 Makatia, Alex KEN M 1980 0 40 0 i 10868356 Mali Mugo KEN F 1492 10 40 2016 w 10811036 Mangi, Lenox KEN M FA 1793 0 20 1998 554003474 Manuel Mwine Bujara KEN M 1523 4 40 2011 10831029 Manyeki Nathaniel KEN M 1886 11 40 2015 10834745 Maoga Trevor KEN M 1619 0 40 2011 10821309 Mapuor Constantino KEN M 1768 0 40 1990 i 10820175 Marani, Caleb KEN M 1727 0 20 1999 10833340 Marc-Antoine Ishimwe Ndagijimana KEN M 1571 0 40 2016 10828044 Mariga Stephen KEN M 1587 0 40 1998 i 10868640 Mark Gacheru KEN M 1526 0 40 2010 10848002 Mark Gathagu KEN M 1450 0 40 2002 i 10840567 Mark Joram KEN M 1458 0 40 1996 i 10868798 Mark Mburu KEN M 1450 0 40 2007 554015448 Mark Mburu Gachoka KEN M 1563 0 40 2007 554017386 Mark Munene KEN M 1662 0 40 2003 10892850 Mark Musyoka Muli KEN M 1410 0 40 2010 i 10868763 Mark Peter Karanja Mwaniki KEN M 1624 0 40 2012 10868909 Martha Teresa Akwaare KEN F 1404 0 40 2010 w 10821180 Martin Kagiri KEN M NA 1791 0 20 1997 10803335 Martin Macharia KEN M 1743 0 40 1980 i 10809163 Martin Mambo KEN M 1769 0 20 1998 10802827 Masese, Dennis KEN M 1712 0 20 1990 i 10835253 Masira Brian KEN M 1645 0 40 1998 i 10826939 Matei Veronicah KEN F 1594 0 20 1999 w 10838449 Matheka Jeremy KEN M 1403 0 40 2012 10818430 Mathenge Gichuga KEN M 1720 0 40 2009 10826564 Mathenge Ian Ngatia KEN M 1662 0 40 2002 10803190 Mathenge, Dennis KEN M 1674 0 40 1995 i 554008247 Mathew Mwongela Mungithya KEN M 1621 0 40 1999 10802509 Matiko, Chacha KEN M 1735 0 40 1990 i 10869328 Matthew Waugh KEN M 1430 0 40 2013 i 554005124 Matthias Kariuki Cherere KEN M 1684 5 40 2018 554002770 Maurice Musyoki KEN M 1453 0 40 2012 554009081 Maurice Omondi Aduda KEN M 1687 6 40 1974 10811028 Mawondo, Duncan KEN M 1679 0 40 1990 i 10869433 Maxevier Barasa KEN M 1577 0 40 2011 i 10847111 Maxwell Anyona KEN M 1743 0 40 2010 10841695 Maysie Andia KEN F 1482 0 40 2008 w 10818251 Mbaabu Cyprian KEN M 1855 6 40 2010 10810129 Mbithi, Alvin KEN M 1694 0 20 2005 i 10836624 Mbogo Melanie Wawira KEN F 1438 0 40 2014 w 10801464 Mboya, Audrey Tracy KEN F FA 1537 0 40 2003 wi 10814027 Mboya, Grace Lily KEN F 1518 0 40 2009 w 10818162 Mbugua, David Kanyua KEN M 1576 0 40 1995 i 554010357 Mburu Alex KEN M 1600 0 40 2005 10847731 Mburu Ayden KEN M 1515 0 40 2013 10842330 Mburu Stephen Ndungu KEN M 1518 0 40 2000 10809236 Mburu, John Thindiu KEN M 1623 0 40 1990 i 10808841 Mbuthia, Evans KEN M 1798 0 40 1997 i 10806318 Mbuya, Martin KEN M 1617 0 40 1996 i 10832939 McKenzie Chanel KEN F 1640 6 40 2011 w 10869646 Mcray Macharia Kihoi KEN M 1410 0 40 2014 i 10812717 Meerabbas Afzali KEN M 1614 0 20 1971 i 554009197 Meisi Tamar KEN F 1490 0 40 1989 w 10808540 Mepani, Sachin Gopal KEN M 1508 0 40 1996 i 10869964 Mercel Etieng KEN M 1498 0 40 2011 i 554009596 Mercelino Thuku KEN M 1684 2 40 2003 10804714 Methu, Joseph Muragu KEN M 1944 5 20 1987 10816372 Metrine Nyaboke Osiemo KEN F 1524 0 40 1998 wi 10803874 Mghendi, Thomas KEN M 1767 0 40 1980 i 10847693 Mich Jayden KEN M 1629 3 40 2011 10803629 Michael Asati KEN M 1659 0 40 1980 i 554022231 Michael Kuria KEN M 1529 0 40 2002 10870288 Michael Lucas KEN M 1539 0 40 2012 i 10830944 Michoma, Jeremy Morara KEN M 1578 0 40 2003 i 10806873 Michuki, Francis KEN M IA 1813 0 20 1997 10896503 Migitha James KEN M 1606 0 40 2004 554006554 Migosi Michael David KEN M 1490 0 40 2011 554020190 Miguel Korir KEN M 1518 0 40 2012 10800026 Miheso, Clement Chomu KEN M 1700 3 20 1953 10808388 Miheso, Edgar KEN M 1633 0 40 1996 i 10843345 Mikuli Lewis Owino KEN M 1787 5 20 2003 10895167 Milan Suter KEN F 1413 0 40 2011 w 10894004 Milllicent Neema KEN F 1510 0 40 2004 w 10823743 Minu Nimit KEN M AIM 1637 0 40 2005 10840184 Miringu Geoffrey KEN M 1463 0 40 1966 i 10838112 Miriti Angela Kendi KEN F 1457 0 40 2013 w 10832270 Misati Gesio KEN M 1626 0 40 2006 i 10841113 Misiko Peter Wangila KEN M 1453 2 40 1995 10899090 Mitchelle Wambui Gichuga KEN F 1412 0 40 2019 w 10812520 Mitei, Cosmas KEN M 1800 0 20 1997 10818731 Mitsanze Mark KEN M 1654 0 40 2001 i 10890718 Mkoji Moses KEN M 1488 0 40 2004 10803769 Mmata, Brian KEN M 1799 0 20 1980 i 10890840 Moegi Jeremiah Monange KEN M 1604 0 40 2003 10897119 Mogambi Ian KEN M NA 1631 3 40 2002 10812946 Mohammed Ahmed Adan KEN M 1559 0 40 1999 i 10840869 Mohamud Mohammed KEN M 1713 0 40 1999 10800271 Mohan, Rahul KEN M 1767 0 40 1994 i 10802606 Mohideen, Fathima Mohamed KEN F WFM WFM 1547 0 20 2006 wi 10824359 Mohin Minesh Patel KEN M 1412 0 40 2007 i 10838104 Mokua Jayden Wrenon KEN M 1416 0 40 2014 i 10809090 Mongeli, Sasha KEN F WFM WFM 1862 12 20 1996 w 10896791 Mongina Ruth KEN F 1547 0 40 2004 w 10870911 Monica Ndolo KEN F 1560 0 40 2011 w 10801170 Mony, Jacktone KEN M 1900 0 20 0 i 10840192 Morgan Icharia KEN M 1523 0 40 1994 i 554008409 Moses Masiga Dalla KEN M 1539 0 40 1982 10871063 Moses Munene KEN M 1491 0 40 2006 i 554008549 Moses Mwangi Kamau KEN M 1555 0 40 2004 10822364 Mosongoh Geoffrey Maoga KEN M 1451 0 40 1979 10817557 Moturi Christopher KEN M 1627 0 40 1990 i 10803386 Movin, Sato KEN M 1621 0 40 1980 i 10801758 Mowlid, Ahmed KEN M 1972 0 20 1980 i 10808221 Msafari, Jeff Dedan KEN M 1720 0 40 1998 i 10811842 Mtoi, Rashid Katana KEN M 1580 0 40 1997 i 10835555 Mubi Hillary KEN M 1482 0 40 2009 10803262 Muchai, James KEN M 1876 0 20 1989 i 10831703 Muchangi, Paddy Murithi KEN M 1571 0 40 2003 i 10847197 Muchina Gabriel Mathigu KEN M 1591 0 40 2008 10837400 Muchiri Henry KEN M 1505 0 40 1989 i 10802401 Muchiri, Patrick Murioga KEN M 1581 0 40 1981 i 10810803 Muchiri, Rocky KEN M 1948 0 20 2005 10848886 Muchoki Morgan Maina KEN M 1612 0 40 2006 10848878 Muchoki Trevor Kanyuithia KEN M 1747 0 40 2011 10809546 Muchugu, Christian Nderi KEN M NI,IA 1623 0 20 1997 10897917 Mudenyo Baraka Jackson KEN M ACM 1423 0 40 2017 10836012 Mugambi Christian Mwamba KEN M 1775 5 40 2012 10816224 Mugambi Ezekiel KEN M 1652 0 40 1990 i 10802363 Mugambi, Dennis KEN M 1740 0 40 1981 i 10808159 Muganda, William Imo KEN M 1587 0 20 1995 i 10839704 Muganzi Delmas Gwademba KEN M SI,NA 1599 0 40 1994 10818600 Mugendi,Dominic Kinyua KEN M 1594 0 40 1994 i 10817700 Mugi Harrison Nyaga KEN M 1744 0 40 1995 i 10807306 Mugi, Edwin KEN M 1842 0 40 1990 i 10833331 Mugisha Jean- Christophe KEN M 1590 0 40 2014 10836632 Mugo Sean Mugi KEN M 1614 0 40 2008 10838759 Mugo Zawadi Muthoni KEN F 1532 0 40 2014 w 10807624 Mugo, Diana KEN F 1519 0 40 1990 wi 10801570 Mugo, Gerald Mungai KEN M 1777 0 20 1996 i 10811680 Mugwanja, Nathaniel KEN M 1513 0 20 2006 554017890 Mugweru Collins KEN M 1581 0 40 1981 10843612 Muhambe Terrence Shisundi KEN M 1733 4 20 2004 10832149 Muhanji Tsisika KEN F 1531 5 40 2001 w 10898425 Muhiu Francis Ngunju KEN M 1410 0 40 2005 554024714 Muhoro Jackline Wairimu KEN F 1438 5 40 2000 w 10848061 Muigai Stephen KEN M 1538 0 40 2000 i 10818448 Muiruri Don Kamami KEN M 1584 0 40 2010 i 10830731 Muita Muhia Kabubi KEN M 1615 0 20 1994 i 10811460 Muita, Nathaniel KEN M 1533 0 40 1976 i 10800034 Mukabi, John KEN M CM 1791 0 20 1964 10849173 Mukaria Victor KEN M 1654 0 40 2002 i 10800867 Mukhopadhyay, Srinjay KEN M 1701 0 20 1999 i 10845461 Mukhwana Gene Pence Barasa KEN M 1411 0 40 2017 10802576 Mukoko, Isaac KEN M 1849 0 20 1984 i 10831347 Mulaba, Austine KEN M 1438 0 40 2006 10801685 Mulaga, Geoffrey KEN M 1811 0 20 1971 10896368 Muli Dan kilonzo KEN M 1477 0 40 1995 10842357 Muli Faraja Mumo KEN M 1956 6 40 2015 10840176 Muli Martin KEN M 1492 0 20 2004 i 10826955 Muli Raphael Muthenya KEN M FA 1681 0 20 2003 10842748 Muli, Baraka Kimama KEN M 1406 9 40 2017 10806164 Mulindi, Trevor KEN M 1810 0 20 1995 10815023 Muluda, Chahindi KEN M 1864 0 20 1990 10802657 Mumbi, Stephanie KEN F 1518 0 20 1991 wi 10802487 Mumia, Andrew KEN M 1776 0 20 1987 10839402 Mumo Peter KEN M 1574 0 40 2005 10845143 Muna Robert KEN M 1535 0 40 2002 554004357 Munene Brian Mugambi KEN M 1618 0 40 2002 10896252 Munene Samson KEN M 1772 0 40 1995 i 10815902 Munene Stanley KEN M 1596 0 40 1990 i 10815104 Munene, Brian KEN M 1619 0 40 2001 i 10817492 Munene, Dean Martin KEN M 1676 0 20 2001 10807519 Munge, Nickson KEN M 1580 0 40 1996 i 10810676 Muniu, Solomon Thuo KEN M 1605 0 20 1989 i 10895973 Munyao Kelvin Makau KEN M 1560 0 40 1999 10817336 Munyao, Gabriel Ray KEN M 1449 0 40 2008 i 10806300 Munyi, Mark Nderitu KEN M 1779 0 20 1990 i 10843264 Muoki Collins KEN M 1584 0 40 2000 i 10837000 Murage James KEN M 1854 0 40 2002 10827927 Murage Samuel KEN M 1627 0 20 1998 10801600 Murangiri, David Kinoti KEN M 1783 0 20 1989 i 10898565 Muratha Samantha Wanjiru KEN F 1498 0 40 2013 w 554017050 Murigi Solomon KEN M 1555 0 40 2008 10894829 Murigu Kanuri KEN M 1557 0 40 2013 10827838 Muriithi Bradell KEN M 1644 0 40 2000 i 554025680 Muriithi Erick Muchira KEN M 1710 6 40 2006 10806067 Muriithi, Godfrey KEN M 1761 0 40 1981 i 10827420 Murimi Brian KEN M 1777 0 20 2003 10837728 Muritu Nicholus Kagwandia KEN M 1488 0 40 2004 i 10837647 Muriuki Ian KEN M 1549 0 40 1996 i 10827650 Muriuki Koome KEN M 1691 0 40 1996 i 10844996 Muriuki Maxwell KEN M 1639 0 40 2008 i 554000270 Muriuki Victor KEN M 1660 0 40 2002 i 10806210 Muriuki, Eugene Muthomi KEN M 1662 0 40 1995 i 10826688 Muriungi, Austine Mwiti KEN M 1635 0 40 2008 i 554017068 Musali Bravine Wanganga KEN M 1665 0 40 2000 10837418 Musau Simon KEN M 1510 0 40 1990 i 10893172 Musembi Emmanuel KEN M 1599 0 40 1995 10842624 Mushila Angel Khasiani KEN F NA 1498 0 40 2005 wi 10800930 Mussa, Kais KEN M 1704 0 40 0 i 10828931 Musyoka Isaac KEN M 1633 0 40 1995 i 10839410 Musyoki Alex KEN M 1664 0 40 2004 10828508 Musyoki Justus KEN M 1486 0 40 1998 i 10828982 Mutaha Samuel Mwaniki KEN M 1693 0 40 1996 i 10828907 Mutai Bailey KEN M 1737 0 40 2000 i 10823360 Mutandadzi Simbarashe KEN M 1754 0 40 1999 i 10827030 Muthama Benjamin KEN M 1543 0 20 2000 10840133 Muthama Kyalo Felix KEN M 1486 0 40 1995 i 10830740 Mutheu Yasmin KEN F NA 1454 1 40 2004 w 10830561 Muthiani John KEN M 1528 0 40 1998 i 10891633 Muthoga Liam Munene KEN M 1500 0 40 2013 10806725 Muthoni, Vivian KEN F 1496 0 20 2005 w 10817743 Muthuiya Vincent KEN M 1635 0 40 1990 i 10838457 Muthumbi Richard KEN M 1573 1 40 2011 10804722 Mutiga, Joseph KEN M 1829 0 40 1980 i 10812733 Mutinda Jonathan KEN M 1432 0 40 2005 i 10827390 Mutinda Julius KEN M 1528 0 40 1999 i 10814922 Mutisya, Jully KEN F WCM WCM NA 1876 10 20 1999 w 10841105 Mutongoi Ian KEN M NA 1617 0 20 2004 10846026 Mutua Angel KEN F 1460 0 40 2014 w 10812083 Mutua, Amy Mumo KEN F 1499 0 40 2008 w 10822305 Mutua, Joe KEN M 1598 0 40 2004 10816593 Mutuge Ian KEN M CM 1947 6 20 2002 10845151 Mutugi Flabian KEN M 1839 0 40 1999 i 10830758 Mutugi Teddy KEN M 1514 0 40 2010 10829474 Mutuma Kinoti KEN M 1776 0 20 2004 i 10843949 Mutuma Victor Mutugi KEN M 1824 0 20 2003 10824405 Mutune Oscar KEN M 1569 0 40 1985 i 10830863 Muturi Brandon Mureithi KEN M 1703 0 40 2003 10814566 Muturi, Elsie KEN F 1442 0 20 2006 w 10812091 Muturi, Erica Mumbi KEN F 1701 0 40 2008 w 10830766 Mututi Tim KEN M 1472 0 40 1985 i 10844384 Mutwiri Nixon KEN M 1582 0 40 2000 i 10843035 Mutwol Cherry Jepchirchir KEN F 1592 0 40 2008 w 10831657 Muviku, Charles KEN M 1548 0 40 1993 i 10871390 Mvurya Collins Bade KEN M 1508 0 40 2011 10805796 Mwabu, Timothy KEN M 1906 6 20 2003 10843353 Mwai Joel Muriu KEN M 1498 2 40 2000 554012333 Mwai Mark KEN M 1696 0 40 2010 554003725 Mwakuluma Stanley KEN M 1700 0 40 2005 10840222 Mwalugha Oliver KEN M 1602 0 40 1998 10801669 Mwamburi, Nixon KEN M 1750 0 20 1974 i 10837582 Mwanga Makokha KEN M 1580 0 40 2001 10822569 Mwangangi Jakes KEN M 1546 0 40 2006 i 10893105 Mwangemi Evans Munga KEN M 1663 0 40 1999 10841717 Mwangi Aaron Muturi KEN M 1502 0 40 2006 i 10827722 Mwangi Brian KEN M 1640 0 20 1997 10803203 Mwangi George KEN M 1858 0 20 1980 i 10833145 Mwangi Judy KEN F 1475 0 40 2002 w 10815422 Mwangi Maliki KEN M 1566 0 40 2003 i 10832319 Mwangi Mike Njoroge KEN M 1751 0 20 2001 10827854 Mwangi Paul KEN M 1537 0 40 2001 i 10844295 Mwangi Philip Njuguna KEN M 1419 0 40 1992 10827978 Mwangi Prudence KEN F 1551 0 40 1998 w 10843000 Mwangi Victor KEN M 1465 0 40 2010 10849033 Mwangi Zachary Kamau KEN M 1447 0 40 1970 i 10817212 Mwangi, Ashley Wanjugu KEN F 1477 0 40 2010 wi 10828168 Mwangi, James Njuguna KEN M 1772 0 40 1994 i 10807667 Mwangi, John Milton Kihara KEN M 1834 0 20 1998 i 10802347 Mwangi, Njuru KEN M 1589 0 40 1980 i 10808698 Mwangi, Samuel Macharia KEN M 1681 3 20 1991 10894470 Mwaniki Joseph Gacura KEN M 1462 0 40 2013 10821392 Mwanyika Mike KEN M 1684 0 40 1998 i 10835016 Mwanza Chris KEN M 1631 0 40 1986 i 10833056 Mwanza Leonard KEN M 1726 0 40 1999 10812679 Mwashe Yvonne Adego KEN F 1606 0 40 2010 w 10811257 Mwashe, Philip KEN M 1762 6 20 1976 10810820 Mwatu, Owen Musyoki KEN M 1635 0 40 1997 i 10833625 Mwega Nkanda KEN M 1799 8 20 2001 10835792 Mwenda Dennis KEN M 1775 0 40 2002 i 554011752 Mwendia Prudence KEN F 1565 0 40 2012 w 10820078 Mwendwa Eric Muteti KEN M 1771 0 20 2003 10832734 Mwendwa Fredrick KEN M 1822 0 40 2002 i 10814965 Mwendwa, Triza KEN F 1642 0 20 2000 wi 10815112 Mwenjiri,Michael Gatimu KEN M 1527 0 40 1969 i 10817565 Mwikali Abigail Mwalimu KEN F 1474 0 40 1990 wi 10802274 Mwikali, Daphne KEN F 1644 0 20 1992 w 10871560 Myles Kiyo Muratha KEN M 1472 0 40 2016 10809511 Nabangi Fred KEN M 1659 0 40 1991 i 10813225 NAFTALY WACHIRA MWANGI KEN M 1801 0 20 1986 i 10800468 Nagda, Ankush KEN M 1834 0 40 1995 i 10812776 NAIM ABDULHAKIM SALIM KEN M 1680 0 20 2001 i 10819436 Naker, Jay KEN M 1762 0 20 1996 i 10843647 Nalwa Daniel Amani KEN M 1523 0 40 2010 i 10800263 Namale, Ben Nguku KEN M CM 2069 6 20 1981 10845712 Namosa Nicholas KEN M 1429 0 40 2010 10871764 Nanjekho Namwella KEN F 1565 0 40 2014 w 10843981 Nashipae Bella KEN F WCM WCM 1853 6 40 2011 w 10871900 Natalie Watitu KEN F 1409 0 40 2010 w 10872027 Natasha Wanjiru KEN F 1447 0 40 2008 w 10872256 Nathan Baraka KEN M 1420 0 40 2012 10835652 Nathani Sufian Sajid KEN M 1599 0 40 2007 i 10872370 Nathaniel Waithaka KEN M 1461 3 40 2012 10845240 Ndambo Jones KEN M 1690 0 40 2001 i 10818774 Ndambuki Calvin KEN M 1639 0 40 1990 i 10805419 Ndege, Joel KEN M 1702 0 40 1998 i 10843990 Ndegwa Irwin Ndege KEN M 1474 4 40 2013 10816259 Ndegwa Kevin KEN M 1535 0 40 1990 i 10846093 Ndegwa Lincoln Thuku KEN M 1437 0 40 2008 i 10801731 Ndegwa, Jackson Kamau KEN M 1895 0 20 1987 10801774 Nderitu, George KEN M 1847 0 40 1982 i 10823646 Ndirangu Christopher KEN M 1587 3 40 1990 554018382 Ndirangu James Maina KEN M 1634 0 40 2004 10828729 Ndirangu Peter KEN M 1647 0 20 1997 10833846 Ndirangu Peter Ndegwa KEN M 1635 0 40 1988 10841580 Ndirangu Racheal KEN F 1606 0 40 2003 w 10802886 Ndirangu, Joyce Nyaruai KEN F WFM WFM 1831 7 20 1995 w 10801960 Ndonga, Raphael Kibicho KEN M 1727 0 40 2000 i 10801863 Ndonye, Nicodemus KEN M 1773 0 20 1989 10838546 Ndua Nathaniel KEN M 1429 0 40 2012 10844953 Nduati Christopher KEN M 1698 0 20 2003 10823158 Ndumia Samuel Nderitu KEN M FA 1526 0 20 2000 10829210 Ndunge Judith KEN F 1419 0 40 2001 wi 10846115 Ndungu Brian Marvin KEN M 1512 0 40 2007 10830782 Ndungu James Harun KEN M 1552 0 40 2002 i 554022258 Nehemiah Obat KEN M 1600 0 40 1993 10835890 Nekesa Vanessa Sifuna KEN F 1520 4 40 2004 w 10897828 Nelvin Mundia KEN M 1621 2 40 2002 10872728 Neriah Achieng KEN F 1449 0 40 2016 w 10872817 Nevin Nduati Mwangi KEN M 1624 0 40 2011 10808264 Newton Karimi KEN M 1472 0 20 1999 10833226 Ng KEN M 1456 0 40 2002 i 10835113 Nganga David KEN M NA 1640 0 40 2003 10820507 Nganga Joseph Wairimu KEN M NA 1600 0 40 1983 10818006 Nganga Peter KEN M 1493 0 40 1990 10808949 NgAnga, Samuel Kimani KEN M 1642 0 40 1970 i 10802088 Ngani, Victor KEN M 1980 0 20 1979 554000106 Ngari Juliet Nyambura KEN F 1498 0 40 2005 w 10843159 Ngaruiya Aiden Wanaina KEN M 1403 0 40 2013 10802070 Ngeno, Vincent KEN M 1825 0 40 1986 i 10828834 Ngeny Cynthia Chebet KEN F 1505 0 40 2000 w 10819444 Ngesa Francis KEN M 1625 0 20 1960 10812695 Ngetich Weldon Cheruiyot KEN M 1650 0 20 2000 i 10831681 Ngila, Samuel Dennis Kivindyo KEN M 1739 0 20 1993 10808973 Ngima, Cheryl KEN F 1569 0 20 1994 wi 10802797 Ngonga, Paul Oketch KEN M 1550 0 20 1962 10813756 Ngony, John Thon KEN M 1752 0 20 2000 10834362 Ngugi Francis KEN M 1887 0 40 2001 10822496 Ngugi Samuel Mwaura KEN M NA 1711 0 20 1999 10831312 Ngugi, Clinton KEN M 1801 5 20 2001 10845208 Ngunga Antony KEN M 1757 0 40 2002 i 10810994 Ngure, John Paul KEN M 1782 0 40 1990 i 10832696 Nhial Jeremiah Machar KEN M 1779 0 20 1997 554001749 Nic-Ayden Motyo KEN M 1612 0 40 2015 554009065 Nichodemus Koira Karitie KEN M 1661 0 40 1977 10896295 Nicole Ajackaa KEN F 1567 0 40 2011 w 10813330 Nicole Albright KEN F 1770 0 20 1998 w 10873309 Nikisha Makena KEN F 1425 0 40 2015 w 10848452 Nirwan Hariri Bachu KEN M 1407 0 40 2014 10839046 Nizomiddinov Rukniddin KEN M 1527 0 40 2007 i 10897860 Njagi Princewill Mutugi KEN M 1648 0 40 2013 10804919 Njagi, Bundi Mmuga KEN M 1608 0 20 1983 i 10815724 Njama Felista Wairimu KEN F 1512 0 40 2000 wi 10827862 Njau Martin KEN M 1808 0 20 2001 10821546 Njenga Caroline KEN F FA 1500 0 40 1989 wi 10873414 Njenga Dayson Irari KEN M 1475 0 40 2014 10838635 Njenga Francis KEN M 1419 0 40 2010 554003830 Njenga John KEN M 1600 0 40 2006 10821406 Njeri Caroline KEN F 1456 0 40 1989 wi 10827048 Njeri Collins Mburu KEN M 1852 0 40 2000 i 10807853 Njeri, Maureen Kirigo KEN F 1490 0 20 1992 w 10827404 Njiri Ian Macharia KEN M 1431 0 40 2001 10873430 Njiriri D. Muiruri KEN M 1426 0 40 2014 i 10815732 Njogu Quinton Komu KEN M 1547 0 40 2007 i 10827870 Njogu Sam KEN M 1636 0 40 1999 i 10843361 Njoki John Mutuku KEN M 1731 3 20 2003 10844430 Njoki Juliet KEN F 1508 3 20 2004 w 10823611 Njoki Peter Waciuri KEN M 1597 0 40 2000 i 10838570 Njoki Valma KEN F 1406 0 40 2011 w 10834427 Njoroge Humphrey Mbugua KEN M 1517 0 40 2003 i 10842942 Njoroge Kelvin KEN M 1696 0 40 2001 i 10840664 Njoroge Nigel Ngigi KEN M 1419 0 40 2013 10811320 Njoroge, Billy Timothy KEN M 1919 0 20 2001 10803572 Njoroge, Dadson Rwamba KEN M NA 1689 0 20 1997 10801952 Njoroge, Martin KEN M 1907 4 20 1996 10893180 Njuguna Joel Gachanja KEN M 1514 0 40 1994 10835032 Njuguna Joseph KEN M 1648 0 40 2001 i 10873449 Njuguna Luke Nganga KEN M 1454 0 40 2013 10835024 Njuguna Peter Muigai KEN M 1579 0 40 2001 i 10833250 Njuguna Wanjeri KEN M 1673 0 40 2003 i 10809317 Njuguna, Edna Wangari KEN F 1451 0 40 2002 wi 10816127 Njuki, Gabriel KEN M 2017 11 20 1997 10812750 NOORMOHAMED SHABBBIR HARUNANY KEN M 1726 0 20 2003 10899910 Norbert Wakwoma KEN M 1425 0 40 2016 10842896 Nthiga Blair Wema KEN M 1629 0 40 2010 10842454 Nturibi Mutugi KEN M 1554 0 40 2007 403903 Nurmohamed, Sajid KEN M 1761 1 20 1976 10821414 Nyaga Samuel Jillo KEN M 1589 0 40 1996 i 10808353 Nyaga, James Kabui KEN M 1809 4 20 1998 10802525 Nyaga, Joseph KEN M 1811 0 40 1986 i 10807578 Nyaga, William KEN M 1668 0 40 1990 i 10896066 Nyagaka Dankaiser Nyagaka KEN M 1528 0 40 2000 10815597 Nyagwanya Caleb KEN M 1654 0 40 1990 i 10828206 Nyairo, Joseph Obwoge KEN M 1682 0 40 1992 i 10802720 Nyairo, Mark KEN M 1693 0 20 1994 i 10845356 Nyak Ngang KEN M 1807 0 40 2000 10866906 Nyakundi Wesley Kithinji KEN M 1426 0 40 2013 10821015 Nyakundi, Zadock KEN M 1764 0 20 2001 10821503 Nyamao Byron KEN M 1565 0 40 2004 i 10830847 Nyambura Ivy KEN F 1430 0 40 2005 wi 10832343 Nyamiaka Haden KEN M 1806 0 20 2003 10822275 Nyamu, Daniel Maringa KEN M 1622 0 20 1962 10830995 Nyamwanda William KEN M 1483 0 40 1998 i 10841008 Nyandika Ishmael KEN M 1633 0 40 2004 i 10833986 Nyandiko Job KEN M 1686 0 20 1995 554016827 Nyaruaba Raphael KEN M 1641 0 40 1992 10839135 Nyobala Aloo KEN F 1432 0 40 2013 w 10891544 Nyok Ayual, Jock KEN M 1846 0 40 2005 i 10800492 Nyonje, Dominic KEN M 1780 0 20 0 10803882 Nzioki, Thomas KEN M 1766 0 20 1985 10839461 Nzivo Jones KEN M 1639 0 40 2002 10810986 Obera, Ben KEN M 1709 0 40 1990 10814981 Obondo, Cynthia Awino KEN F 1687 0 20 1998 wi 10831509 Obonyo Abigail KEN F 1676 0 40 2012 w 10843299 Ochiel John KEN M 1410 0 40 1998 i 10832815 Ochieng Calvince KEN M 1500 0 40 2001 i 10829016 Ochieng Innocent KEN M 1488 0 40 2001 i 10849220 Ochieng James KEN M 1649 0 40 2002 10834672 Ochieng Kennedy KEN M 1602 0 40 2011 10841091 Ochieng Paul Ngwono KEN M 1503 0 40 2005 i 554004527 Ochieng Victor KEN M NA 1604 3 40 2003 10824413 Ochieng William KEN M 1612 0 40 1982 i 10826572 Ochieng, Dennis Onyando KEN M 1591 0 40 1984 10802053 Ochieng, Jackson Okoth KEN M 1684 0 20 1972 10822488 Odalo Mark Oluoch KEN M 1706 0 40 1998 i 10832718 Oddiaga Nigel KEN M 1568 0 20 2000 10827773 Odero Francis KEN M 1555 0 40 1997 10830626 Odhiambo Barret KEN M 1590 0 40 2000 i 10817425 Odhiambo Erick KEN M 1541 0 40 2000 i 10827102 Odhiambo Joel KEN M 1727 0 40 2005 10806016 Odhiambo, Bob Kennedy KEN M 1672 0 20 1972 i 10809430 Odhiambo, Harmony KEN M 1777 0 20 1991 10802126 Odhiambo, Ian KEN M 1719 0 40 1991 i 10800549 Odiah, Isaac Babu KEN M 1936 0 40 1966 i 10841075 Odiembo Esley KEN M 1531 0 40 2005 10839968 Odongo Bill Clinton KEN M NA 1566 2 20 1996 10845232 Odongo Edgar Davids KEN M 1601 0 40 2011 i 10818480 Odoyo Nobert Erick KEN M 1599 0 40 1990 i 10835954 Oduol James KEN M 1569 4 40 1999 10832025 Oduor Ferdinand KEN M 1697 0 40 1997 i 10807462 Oduor, Kennedy KEN M 1690 0 40 1990 i 10832351 Ogata Raphael KEN M 1623 0 40 2001 i 554011582 Ogawo Ian Brian KEN M 1608 0 40 2007 10816267 Ogola Andrew KEN M 1588 0 40 2011 10828559 Ogola Felix Ochieng KEN M 1804 0 40 1993 i 10842616 Ojiwa Alvin Annan KEN M 1644 0 40 2005 i 10824669 Ojuma Meshack KEN M 1404 0 40 2004 i 10827935 Ojunge Edwin Ojowi KEN M 1664 0 40 1994 10828222 Okello, Kellan Jaha KEN M 1429 0 40 2011 i 10833200 Okelo Joshua Prince KEN M 1461 0 40 2005 i 10827889 Okemwa Eugene KEN M NA AFM 1658 0 20 2000 10833137 Oketch Nebert KEN M 1411 0 40 2001 i 10801251 Oketch, Dismas KEN M 1766 0 20 0 i 10808655 Okeyo, Steve Austine KEN M NA 1956 6 20 1983 10826971 Okombo Dismas KEN M 1764 0 40 1998 i 10813420 Okonga, Hugh Misiko KEN M NI 1930 3 20 1997 10812105 Okongo, Derrick KEN M 1716 0 40 2008 i 10803688 Okongo, Tom KEN M 1794 0 40 1972 10842160 Okoth Winny Atieno KEN F 1452 0 40 2005 w 10807438 Okoth, Edwin KEN M 1691 0 20 1993 i 10828087 Okumu Allan KEN M 1509 0 40 1991 i 10835504 Okusimba Jayden KEN M 1533 0 40 2012 i 10804897 Okwaro, Louis Allan KEN M 1682 0 40 1989 i 10844058 Okwemba Elvis KEN M 1476 0 40 2013 554009570 Okwiri Dhillo Emmanuel KEN M 1589 1 40 2002 10814078 Olando, Paul Jnr KEN M 1887 0 40 2009 10844392 Oliver Aggrey KEN M 1526 0 40 2005 i 10836560 Oluchiri Jadarudo Achieng KEN F 1433 3 40 2015 w 10836586 Oluchiri Jeshurun Inyangala KEN M 1695 3 40 2012 10814647 Oluka Robert Mcligeyo KEN M CM 2102 0 20 2005 554004772 Oluoch Ian KEN M 1673 0 40 2008 10815600 Oluoch Michael KEN M 1815 0 40 1990 10823697 Omani Wycliffe KEN M 1646 0 20 1984 10817875 Omanjo Hesborn KEN M 1718 0 40 1990 i 10873961 Omar Rodrick KEN M 1560 0 40 2012 10893920 Ombee Davis David KEN M 1688 0 40 2004 10829504 Ombiro Clifford KEN M 1677 3 20 1996 10808809 Omboga, Joseph Makori KEN M 1650 0 40 1973 i 10803408 Ombui, Paul KEN M NI 1707 0 20 1988 10802355 Omega, Kelvin KEN M 1612 0 40 1992 i 10806121 Omitha, George KEN M 1779 0 40 1990 i 10893610 Omollo Felix KEN M 1432 0 40 1999 i 10876073 Omollo Tendai Gichuhi KEN M 1524 0 40 2015 10800123 Omolo, Kenneth KEN M AIM 1894 0 20 0 10839569 Omondi Abraham KEN M 1754 0 40 1999 10849246 Omondi Humphrey KEN M 1635 0 40 2003 10838147 Omondi Kyle Aswa KEN M 1563 7 40 2017 10823425 Omondi Stanley KEN M 1910 6 20 2001 10841741 Omondi Suleiman KEN M 1890 5 20 2005 10801871 Omondi, George Getuma KEN M 1827 0 40 1991 i 10805362 Omondi, Kevins Joseph KEN M 1908 0 40 1980 i 10802258 Omondi, Morrel KEN M NA 1686 0 20 1992 10806342 Omondi, Timothy KEN M 1745 0 20 1994 i 10810935 Omosa, Fredrick KEN M 1648 0 40 1990 10841024 Omunyin Robinson KEN M 1544 0 40 2000 10810927 Omuya, Shadrack KEN M 1722 0 40 1990 i 10813047 Omwanza Kennedy Nyakundi KEN M 1465 0 40 2003 i 10833870 Omweri Dylus KEN M 1640 5 40 2002 10834761 Onchangwa Ian KEN M 1583 0 40 2002 i 10803424 Ondiek, Peter Ganga KEN M 1795 0 40 1987 i 10802169 Onditi, Jacob Lusi KEN M 1862 0 20 1973 i 10844074 Ondu Pascal KEN M 1459 0 40 2003 i 554022754 Onesmus Mbuchi Muturi KEN M 1598 0 40 1998 10823549 Ongaki, Griffins Williams KEN M 1888 0 40 2001 10894314 Ongeri Moses Obure KEN M 1476 0 40 2002 10893113 Ongeta Syliviah Nyanchama KEN F 1446 0 40 2003 w 10805214 Ongono, Victor KEN M 1566 0 20 1990 10803645 Onkendi, Obadiah KEN M 1665 0 40 1980 i 10831320 Onkeo, Ryan KEN M 1457 3 40 2012 10849254 Onkware Eugene KEN M 1810 0 40 2001 i 10846450 Onyango Paul Ochieng KEN M 1410 0 40 2005 10836667 Onyango Shirlyn Gathoni KEN F 1685 0 40 2012 w 10810900 Onyango, Jeff KEN M FA 1653 0 40 1992 i 10810897 Onyango, Jerry KEN M 1648 0 40 1990 i 10804218 Ooko Fredrick KEN M 1469 0 40 1970 10829024 Opiyo Steve Austin KEN M 1497 0 40 1997 i 10849262 Opiyo Vitalis KEN M 1668 0 20 2002 10830952 Opon Nicodemus KEN M 1642 0 40 1999 i 10808191 Opondo, Wilson Ochieng KEN M 1818 0 40 1989 i 10843728 Oredo Brian Otieno KEN M NA 1448 0 40 1994 10837760 Orieko Cedric KEN M 1512 0 40 2006 10806032 Orondo Rangara Nicholas KEN M 1663 0 40 1996 i 10805745 Oruke, Glen Kingoina KEN M 1785 0 20 1998 10821872 Osidiana Eli KEN M 1431 0 40 2013 10814108 Osidiana, Colin KEN M 1479 0 40 2008 10815848 Osoro, Samuel Onsongo KEN M 1819 0 20 1999 10894136 Osteen Joel KEN M 1608 0 40 2011 10832378 Osundwa Ihabi KEN M 1689 0 40 2009 10810722 Otanga, Ernest Emisiko KEN M 1773 0 20 1978 10841229 Otiende Kennedy KEN M 1655 0 40 1976 10828575 Otieno Brandon KEN M 1697 0 40 2000 10816097 Otieno Issa KEN M 1514 0 40 1990 i 10843736 Otieno Maxwel KEN M NA 1710 0 40 2000 10829180 Otieno Ronny KEN M 1468 0 20 1997 10834753 Otieno Victor KEN M 1628 0 40 1995 10802320 Otieno, George Ochieng KEN M NI 1807 0 20 1974 10832629 Otieno, George Tom KEN M 1668 0 40 1971 10843655 Ouma Effim Samuel KEN M 1551 0 40 2011 i 10848983 Ouma Powel KEN M 1432 0 40 2002 i 10845283 Ouma Stanley KEN M 1560 0 40 2012 10827005 Ouma, Javan KEN M 1773 0 20 1998 i 10838929 Ousia Marvin KEN M 1644 0 40 2011 10893822 Ovita Brian KEN M 1519 0 40 1998 10802134 Owen, Kelvin Otieno KEN M 1771 0 20 1992 10808850 Owino, David Magina KEN M 1716 0 40 1987 i 10805974 Owoko, Henry KEN M 1842 0 40 1992 i 10801855 Oyagi, Arnold KEN M 1912 0 40 1990 i 10802851 Oyamo, Martin KEN M 1667 0 20 1960 10826858 Oyoko Ferdinand KEN M 1759 0 40 1998 i 554017157 Oywa Titus Ochieng KEN M 1775 0 40 2003 10840788 Palanga Boston KEN M 1629 0 40 1976 10874089 Pamela Kosala KEN F 1553 0 40 2011 w 10838880 Pandya Avyana KEN F 1627 0 40 2012 w 554002125 Paraan Kavindi Miriam KEN F 1402 0 40 2014 w 10802614 Parikh, Nikita Ameetkumar KEN F 1450 0 20 2005 wi 10817484 Parsayo Cornelius KEN M 1725 0 40 1990 i 10813071 PASAKA JUNIOR KEN M 1565 0 40 2005 i 10824286 Pascal Kiptoo KEN M 1573 0 40 2004 i 10890823 Paswa Stanly KEN M 1685 0 40 2003 i 10813489 Patel Pratik Suhana KEN F 1425 0 40 2009 wi 10830332 Patnaik, Sarthak KEN M 1610 0 40 2009 554014204 Patrick Lumumba KEN M 1671 7 40 2003 554009014 Patrick Mukhwana Lumbasi KEN M 1460 0 40 1968 554017912 Pemba Eliud KEN M 1508 0 40 2006 10800743 Pendyala, Ritvik KEN M FM 1695 0 20 2002 i 554008891 Perry Wanjiku Gachanja KEN F 1499 0 40 2011 w 10874470 Peter Malonza KEN M 1478 0 40 2011 i 10803815 Peter Munyao KEN M 1650 0 40 1993 10894950 Peter Ndirangu KEN M 1675 0 40 2005 i 10893032 Peter Odoyo KEN M 1474 0 40 2012 10801286 Phadke, Ankur Shrirama KEN M 1696 0 40 2001 i 10833064 Philip Marcellinus KEN M 1643 0 20 2004 10824723 Philip Ogina KEN M 1602 0 40 2004 i 554017122 Polycarp Ndungo Moraga KEN M 1702 0 40 2000 554020808 Prince Ellis KEN M 1516 0 40 2014 10875140 Prince Emmanuel KEN M 1494 0 40 2013 10875204 Prince Isaac Munyua KEN M 1694 0 40 2012 554010020 Prince Jacob Ambunya KEN M 1626 0 40 2011 10824685 Prisca Condity KEN F 1476 0 40 1998 wi 10882260 Prudence Kimeli KEN F 1489 0 40 2007 w 10875409 Prudence Mumbi KEN F 1547 0 40 2015 w 10834648 Rachier Ivy KEN F 1606 5 40 1998 w 10801146 Rai, Subham Shailesh KEN M 1720 0 40 1999 i 554010420 Ralph Royford Muthomi KEN M 1457 0 40 2006 10803661 Ramesh, Sanjay KEN M 1526 0 20 2007 i 10808361 Ramesh, Vasanth KEN M CM 1825 0 20 1986 10848371 Remiel Ahadi KEN M 1425 0 40 2013 10812652 Remmy Frank Mwangi KEN M 1671 0 40 1994 i 10833706 Renny Chemai Kipngetich KEN M 1597 0 40 1999 i 10804285 Reuben Githaiga KEN M 1594 0 40 1998 i 10876529 Riley Matingi KEN F 1621 11 40 2014 w 10817328 Rishit Ravat KEN M 1899 0 40 2009 10824421 Riungu Kevin KEN M 1623 4 20 1982 10897208 Riya Hansini KEN F 1491 2 40 2016 w 554009553 Robernal Simard KEN M 1549 0 40 2007 554015146 Robert Omondi KEN M 1556 6 40 1980 554018927 Rodrick Omar Wawire KEN M 1510 0 40 2012 10898964 Ronald Migele KEN M 1691 3 40 2003 10802207 Rongoey, Allan Victor KEN M 1691 0 20 1992 10814990 Ronoh, Ednah KEN F 1551 0 40 1992 wi 10811346 Rop, Meshack Kipkemboi KEN M 1695 0 40 2001 i 10846573 Rotich Damien Kibet KEN M 1525 0 40 2013 10846590 Rotich Darrien Kigen KEN M 1437 5 40 2016 10876111 Rotich Natasha Cheptoo KEN F 1439 0 40 2010 w 10840290 Ruga James KEN M 1750 0 40 1995 i 10848428 Ryan Koyra KEN M 1481 0 40 2011 i 10812741 RYAN MAINA KEN M 1594 0 40 2004 i 10877355 Ryan Muhoro KEN M 1575 0 40 2010 10877576 Ryan Ndubi KEN M 1644 0 40 2009 10819940 Sadam Ali Sheikh KEN M 1642 0 20 1990 10814850 Sagwa, Hillary KEN M 1861 11 20 1991 10806172 Sagwe Fred Ondieki KEN M 1592 0 40 1980 10801316 Sai, Rajeev Karnam KEN M 1612 0 40 1998 i 10844104 Saibala Alfa KEN M 1494 0 40 2005 i 10827617 Saitemu Lechuta KEN M 1749 0 40 2003 i 554009677 Salim Khalid Rapando KEN M 1445 6 40 2003 10877894 Salma Nkatha Mwenda KEN F 1400 0 40 2014 w 10877975 Samantha Kemunto KEN F 1456 0 40 2009 w 554022991 Sammy Mwita KEN M 1448 0 40 2010 10898352 Samuel Gaetano KEN M 1786 0 40 2004 554022282 Samuel Kariuki KEN M 1591 0 40 1978 10813136 SAMUEL KYALO MUITHYA KEN M 1536 0 40 2000 i 10805087 Samuel Makumi KEN M 1722 0 40 1980 i 10805095 Samuel Ndegwa Kagwi KEN M 1665 0 40 2000 i 554017610 Samuel Ngaira KEN M 1620 0 40 2004 554010055 Samwel Chacha Marwa KEN M 1743 0 40 2005 10810170 Sanagavarapu, Taran Moudgalya KEN M 1460 0 40 2008 i 10833900 Sang Blessing Cherono KEN F 1446 0 40 2002 w 10802185 Sang, Ricky KEN M 1925 0 20 1983 10803858 Sang, Solomon KEN M 1578 0 40 1986 i 10809074 Santina Mucheru KEN F 1490 0 40 1990 wi 10813063 SARAH MOMANYI MUKEIRA KEN F 1444 0 40 2006 wi 10802681 Sarah Mukhwana KEN F 1420 0 40 2004 wi 10832041 Sarran Mahonye Otieno KEN F FA 1422 0 40 2002 wi 10896520 Satya Shroff KEN M 1483 0 40 1994 10817050 Savinda Wairimu Gitu KEN F 1452 0 40 1997 wi 10844929 Sawe Allan KEN M 1632 0 40 2003 10832599 Schondelmaier, Martin KEN M 1480 0 40 1991 i 10818570 Schupp Peter KEN M 1522 0 40 1954 i 10878793 Sean Njeru KEN M 1554 0 40 2007 10878831 Sean Ringera KEN M 1504 0 40 2016 10800620 Sengupta, Arjun KEN M 1730 0 40 1996 i 10838660 Sennik Aaryan KEN M 1538 1 40 2013 10836152 Serede Elvis Mugilwa Jnr KEN M 1587 0 40 2014 554000025 Seseniah Akwe Omari KEN F 1537 4 40 2013 w 10811478 Shafat, Abdi Nasir Mohamed KEN M 1891 0 20 1983 i 10839224 Shah Daanish Jeegar KEN M 1444 2 40 2016 10839100 Shah Hitansh Jeegar KEN M 1609 6 40 2012 10838724 Shah Kanika Nishchal KEN F 1465 0 40 2013 w 10804064 Shah Krish KEN M 1436 0 40 2002 i 10801049 Shah, Darshan Samir KEN M 1701 0 40 2003 i 10801022 Shah, Dev Bijesh KEN M 1738 0 20 2002 i 10809325 Shah, Devashri KEN F WCM WCM 1458 0 40 2008 wi 10828672 Shah, Dhruv Nishid KEN M 1508 0 40 2008 i 10810480 Shah, Janki Nipul KEN F WCM WCM 1463 0 40 2010 wi 10810498 Shah, Janvi Nipul KEN F WCM WCM 1412 0 40 2010 wi 10801057 Shah, Krishi KEN F WFM WFM 1761 0 20 2003 wi 10809210 Shah, Mayank KEN M 1548 0 40 1977 i 10818294 Shah, Rian Tanil KEN M 1420 0 40 2011 i 10800387 Shah, Riya KEN F WFM WFM 1735 0 20 2000 wi 10817905 Shah, Ruhan Dhruv Paresh KEN M 1506 0 40 2010 10800417 Shah, Rushab KEN M 1663 0 40 1995 i 10817654 Shah, Shayne Dilip KEN M 1528 0 40 2005 i 10813241 Shah, Shubh Jaideep KEN M 1478 0 40 2009 i 10800751 Shah, Veer Samir KEN M 1639 0 40 2001 i 10808094 Shah, Viraj Bhaveshu KEN M 1624 0 20 2005 i 10810870 Shah, Vyom Kunjal KEN M 1435 0 40 2008 i 10879056 Shalom Jepkosgei KEN F 1485 0 40 2008 w 554003180 Shalom Wanyoike KEN M 1524 6 40 2008 10809228 Shamte Hussein KEN M 1708 0 40 1954 554007291 Shanice Muthoni Matheri KEN F 1431 0 40 2016 w 10833609 Shannon Bulimo KEN F 1567 5 20 2001 w 10843370 Shapwala Paul Okuyo KEN M 1689 0 40 2002 10824715 Sharille Roberts Wamalwa KEN M 1628 0 20 2003 10892389 Sharjwok Ajak KEN M 1741 0 40 2009 i 10879676 Shawn Myles Mucheru KEN M 1440 0 40 2017 10805826 Sheikh, Mukhtar Nur KEN M 1728 0 20 1972 10879897 Shem Ngugi KEN M 1533 0 40 2014 10828583 Shikuku Clinton KEN M NA 1768 0 20 1999 10867503 Shilalia Grace M KEN F 1611 0 40 2002 w 10808868 Shile, Lenny Mataiga KEN M 1853 0 20 1997 10810838 Shile, Lily Robi KEN F 1504 0 40 2002 wi 10835695 Shir Smit KEN M 1536 0 40 1992 i 554018935 Shirlyn Nyokabi KEN F 1590 0 40 2012 w 10841369 Shishundi Terrence KEN M 1628 0 40 2004 i 10833277 Shuaib Ishmael KEN M 1548 0 40 1996 i 10833307 Shukri Shakirah KEN F 1735 4 40 2011 w 10843124 Sidede Israel KEN M 1494 0 40 2009 i 10803700 Sidera, Victor KEN M 1652 0 40 1980 i 10800824 Sijenyi, Stephen Ouma KEN M FM IA 1901 0 20 1976 i 554004594 Sikuku Leonard KEN M 1595 0 40 1989 10838422 Silim Hussein KEN M 1669 5 40 2017 10821732 Simiyu Alfred KEN M 1447 0 20 1991 i 10842810 Simiyu Baraka Daniel KEN M 1780 8 40 2008 10828710 Simiyu George KEN M 1602 0 40 2003 10824014 Simiyu Jadon KEN M FM 2142 0 40 2012 10832513 Simiyu Jerry KEN M 1764 0 40 2008 10815627 Simiyu jimmy KEN M 1543 0 40 1990 10890688 Simiyu Kibwana KEN M 1571 5 40 2001 10827536 Simiyu Naliaka Vanessa KEN F 1543 0 20 2000 w 10802665 Simiyu, Amos KEN M 1849 0 20 1984 i 10803696 Simons, Willy KEN M 1748 0 20 1963 10800360 Singe, Philip Mbawala KEN M 1735 0 20 1971 10806024 Sinoya, Evans KEN M 1853 0 20 1992 10803653 Sirat, Omar KEN M 1772 0 20 1987 i 10808140 Sitati, Wesley Clyde KEN M 1576 0 40 1996 i 10805290 Siwolo, Oscar KEN M 1761 0 40 1980 i 10834729 Skylar Amor KEN F 1497 0 40 2013 w 10891030 Sophia Nkatha KEN F 1498 5 40 2006 w 10801480 Srungarapu, Bhumija KEN F 1489 0 40 2000 wi 10880453 Stacey Karue KEN F 1499 0 40 2010 w 10802592 Steadfast Njuguna KEN M 1636 0 40 1998 i 10832050 Stefan, Vit KEN M 1487 0 40 1986 554003741 Stephan Gruetter KEN M 1796 0 40 1971 10880828 Stephen Musembi KEN M 1715 0 40 2010 10820973 Stephen Mutsalali KEN M 1629 0 40 1998 i 10832750 Stephen Richard KEN M 1618 0 20 2001 10811419 Stephens, Joseph KEN M 1579 0 40 1988 i 10896465 Steve Patience KEN M 1744 0 20 2002 10801545 Subramaniam, Sunil KEN M 1517 0 20 2004 i 10803556 Sudalaimuthu, Abinesh Lakshwin KEN M CM 1552 0 40 2008 i 10801383 Sudalaimuthu, Anish Sukumar KEN M 1648 0 40 2005 i 10840109 Suiyetto Kemboi Shem KEN M 1588 0 40 1999 i 10899367 Symon Kanini Kungu KEN M 1485 0 40 2010 10881182 Taji Muyanze KEN F 1404 0 40 2014 w 10881204 Taji Reign KEN M 1432 0 40 2016 10866884 Tanui Shawn Kimutai KEN M 1577 0 40 2008 i 10833765 Tapiwa Chimbwanda KEN M 1783 0 40 1997 i 10893202 Ted Khalwale KEN M 1454 0 40 2005 i 10831606 Telo Ariela KEN F 1415 0 40 2017 w 10827706 Temoi Patriedge Remi KEN M 1687 0 40 1989 10808647 Tevin Otieno KEN M 1626 0 40 1995 i 10843086 Thiga Jimmy Trevor KEN M 1465 0 40 2012 i 10828850 Thiga Mercy KEN F 1551 0 40 2002 w 10839500 Thiongo Collins KEN M 1699 0 40 2002 10801790 Thitu, Winfred KEN F 1602 0 20 1984 wi 554010748 Thomas Morara KEN M 1468 0 40 2006 10881891 Thuku Tasha Wangari KEN F 1461 0 40 2013 w 10893490 Thuku Victor KEN M 1419 0 40 2015 10810889 Thuku, Nephat Muchiri KEN M 1824 0 20 1996 10803114 Thuo, Agnes Gathoni KEN F 1537 0 20 1990 wi 554002869 Tilen Otieno KEN M 1470 0 40 2012 10882090 Timothy Cerrulo KEN M 1559 0 40 2008 10839259 Tindi Liam KEN M 1494 3 40 2015 10834834 Tindi Victor KEN M 1478 0 40 2009 10806717 Tirth J Thakker KEN M 1574 2 40 2000 10801367 Titi, Gilliane Otieno KEN F 1468 0 40 2004 wi 554014280 Titus Morwani KEN M 1823 0 40 2006 10835717 Todd James KEN M 1594 0 40 1959 i 554012716 Too Felix KEN M 1771 0 40 2004 10818626 Towett Sharon Chelangat KEN F 1490 0 40 1997 w 10846875 Trevor Chege KEN M 1704 0 40 2005 554011477 Trevor Saudi KEN M 1586 0 40 2000 554005108 Trizah Wanjiru KEN F 1402 0 40 2009 w 554000483 Tumbuti Elijah KEN M 1676 0 40 2009 554010667 Tyron Gaya KEN M 1568 0 40 2009 10802630 Vadrevu, Sravya Gowri KEN F 1530 0 40 2001 wi 10821694 Valentine Njeri KEN F 1616 0 40 1990 w 10883304 Valentine Njeri KEN F 1450 0 40 2008 w 10891099 Valluri Rusheel KEN M 1486 0 40 2011 i 10882340 Vansh Shah KEN M 1482 0 40 2010 i 10801472 Varsani, Reanna Paaras KEN F WCM WCM 1583 0 20 2002 wi 46641718 Vengarai, Aravind KEN M CM 1722 0 20 2001 i 10809040 Veniamin, Negru KEN M 1587 0 20 1972 10882537 Victor Kiprono Ruto KEN M 1704 0 40 2002 554008271 Victor Otieno KEN M 1405 0 40 2000 554017289 Victoria Akali KEN F 1497 5 40 2004 w 10848304 Vihaan Albert Shilan Shah KEN M 1499 7 40 2015 10811524 Villuela, Roberto KEN M 1855 0 20 1961 i 554009022 Vincent Muturi Gakere KEN M 1541 0 40 1994 10801642 Vincent Odhiambo KEN M 1762 0 40 1980 i 10847618 Wabala Rudolf KEN M 1486 0 40 2013 10800530 Wabuti, Rose KEN F WFM WFM 1739 0 20 1982 w 10833536 Wachio Allen Kizito KEN M 1537 0 40 2003 i 10839518 Wachira Wilson KEN M 1552 0 40 2001 10829849 Wachira, Samlawrence KEN M 1550 0 40 2009 10809490 Wachira, Sospeter KEN M 1573 0 40 1991 i 10800328 Wachira, William Wachania KEN M CM 1686 0 20 1977 10869638 Wafula Andrew Mangeni KEN M 1851 5 40 1992 10846891 Wafula Berry John KEN M 1548 0 40 2005 10823166 Wafula Samuel KEN M NA 1681 0 40 1999 i 10801430 Wagah, Martin KEN M 1832 0 40 0 i 10835539 Waichinga Dennis KEN M 1582 0 40 2012 10828079 Waiganjo Cyrus Gathura KEN M 1701 0 20 1998 i 10827013 Waiganjo Kenneth KEN M NA 1776 0 20 1998 10814876 Wairimu, Faith Kamau KEN F IA 1492 0 40 1999 wi 10801693 Walela, Austin KEN M 1860 2 20 1993 10818502 Waliuba Michael KEN M 1731 0 40 1990 i 554022290 Walter Oloo Juma KEN M 1810 6 40 1995 10847650 Walukana Adriel KEN M 1490 0 40 2013 i 10826556 Wambalo Wong KEN M 1486 2 20 1997 10842594 Wambua Nicholas Mwilu KEN M 1469 0 40 2005 i 10800310 Wambugu, Jane Wanjiru KEN F WCM WCM 1671 0 20 1982 w 10840362 Wambui Zipporah KEN F 1469 0 40 2012 wi 10809392 Wamugunda, Michael KEN M 1643 0 40 1991 i 10844201 Wamwenje Abednego KEN M 1426 0 40 2013 10844198 Wamwenje Ethan KEN M 1471 0 40 2009 10815090 Wanasunia, Elvis Likoko KEN M CM 1952 0 20 2000 i 10808906 Wanderi, Ebrahim KEN M 1617 0 40 1994 i 10822950 Wandina, Wambugu KEN M FA 1651 0 40 1999 i 10823212 Wangari Esther KEN F 1448 0 40 2006 w 10894217 Wangari Mary Emmaculate KEN F 1457 0 40 2003 w 10802282 Wangari, Emma KEN F 1689 0 40 1992 wi 10807349 Wangari, Hannah Muthoni KEN F 1568 0 40 1994 wi 10840451 Wango Joshua KEN M 1467 0 40 1996 i 10815899 Wangombe Brian KEN M 1705 0 40 1990 i 10818510 Wangombe Mugo KEN M 1756 0 20 1975 i 10803505 Wangombe, Benard KEN M 1735 0 20 1996 10831916 Wangui Amos KEN M 1658 0 40 2000 10802932 Wangui, Rahab KEN F 1545 0 40 1990 wi 10831673 Wanjala John Walekhwa KEN M 1540 0 40 2000 i 10817409 Wanjala Pius KEN M 1551 0 40 2006 i 10815309 Wanjala Samuel KEN M 1606 0 40 2008 10801510 Wanjala, Benard KEN M IA 1713 0 20 1983 i 10802690 Wanjala, Dorcus KEN F NA 1551 0 20 2001 wi 10837434 Wanjihia Anthony KEN M 1598 0 20 1997 i 10818863 Wanjiku Amani KEN F 1423 0 40 2010 wi 10839739 Wanjiku Amon Mburu KEN M 1788 0 40 2000 i 10842411 Wanjiku Bravely Mburu KEN M 1601 0 40 2009 i 10835083 Wanjiru Chrisphinus KEN M 1878 7 20 2004 10838511 Wanjiru Olive KEN F 1474 0 40 2012 w 10808590 Wanjiru, Lucy KEN F WCM WCM 1653 0 20 1997 w 10801561 Wanjiru, Moses Maina KEN M IA 1743 0 20 1997 i 10820868 Wanyiri Francis KEN M 1633 0 40 1990 i 10827382 Wanyoike Collins Mburu KEN M 1853 0 20 2002 10839534 Wanyonyi Joshua KEN M 1719 0 20 2001 10838554 Warimwe David James KEN M 1832 0 40 2011 10829164 Wario Abdirashid KEN M 1402 0 40 2000 i 10819908 Warren Xavier Zesiro KEN M 1660 0 20 1990 i 554011221 Washington Omondi KEN M 1836 0 40 2003 10834818 Wasonga Floyd KEN M 1530 0 40 2013 10831150 Waswa Abigael KEN F 1481 2 40 2011 w 10815317 Wathimba Bradley KEN M 1632 0 40 2010 10842853 Waweru Davidson Mugo KEN M 1871 5 40 2012 10840885 Waweru Muli Martin KEN M 1572 0 40 1995 i 10839895 Waweru Stephen KEN M 1488 0 40 2000 i 10842870 Waweru Trevor Kipngetich KEN M 1523 3 40 2014 10806814 Waweru, Austin Gathii KEN M 1660 0 40 2000 i 10801553 Waweru, Brian Kariuki KEN M 1743 0 20 1999 i 10802177 Waweru, David Macharia KEN M SI 1750 0 40 1991 i 10809422 Waweru, Julius KEN M 1642 0 40 1991 i 10801294 Waweru, Rebecca Nyamahiga KEN F 1483 0 40 1997 wi 10882359 Wayne Joe Njarumi KEN M 1845 0 40 2011 10812458 Wayodi, Patrick KEN M 1732 0 40 1979 10803530 Wayuyu, Ann KEN F 1471 0 40 1980 wi 10841636 Wema Dylan KEN M 1601 0 40 2014 10834613 Wendoh Brianna Brandy KEN F 1441 0 40 2012 w 10800050 Weru, Peniel KEN M 1696 0 20 1997 i 554022304 William Mungai KEN M 1648 0 40 2003 10892710 Willy Namwamba KEN M 1623 0 40 2010 i 10808710 Wilson Nyangweso KEN M 1665 0 40 1994 i 10882294 Winnie Opiyo KEN F 1421 0 40 2006 wi 10891773 Winston Makanga KEN M 1544 0 40 1981 10896473 Wiseman Collins Ochieng KEN M 1756 0 40 2002 i 10892699 Wisley Oriki KEN M 1711 0 40 2005 554000149 Witness Dhliwayo KEN M 1672 2 40 2001 10884823 Witness Omoyo KEN M 1653 0 40 2007 10833544 Wut Buol Wut KEN M 1877 11 40 1999 10824057 Yala Felix KEN M 1680 0 40 1996 i 10833358 Yashmith Ram Chaikam KEN M 1979 0 40 2014 10837868 Yassin Zein KEN M 1527 0 40 2011 10848177 Yassir Mohamed KEN M 1516 0 40 2014 10884890 Yator Mugo Waikwa KEN M 1548 0 40 2014 10837752 Yaya Brian KEN M 1527 0 40 1998 i 10821856 Yoshi John KEN M 1642 0 40 2002 i 10839720 Yoshida Akira KEN M 1622 0 40 2009 i 10801391 Young, Collins KEN M 1702 0 20 1969 554011248 Yvonne Wanja KEN F 1552 0 40 2003 w 10805648 Zachary Muthinji KEN M 1772 0 40 1979 10827099 Zamir zayan KEN M 1579 0 20 2007 i 10837787 Zein Yassir KEN M 1459 0 40 2014