ID Number Name Fed Sex Tit WTit OTit FOA DEC25 Gms K B-day Flag 10844120 Aadith Sujith KEN M 1520 0 40 2007 10896325 Abala Jeremy KEN M 1744 0 40 2007 10815244 Abel Taji KEN M 1732 0 40 2011 i 10816496 Aberi Shem KEN M 1796 0 20 2000 10807950 Abigail Wairimu Thuo KEN F 1429 0 20 2000 wi 10819495 Abiolla James KEN M NA 1667 0 20 1990 i 10849114 Achachi Ausine KEN M 1730 0 20 2001 i 10820752 Adai Rodgers KEN M 1739 0 20 1962 10808515 Adhiambo Edna Onyango KEN F 1477 0 20 1994 w 10816020 Adim Adim Ayok KEN M 1696 0 20 1992 i 10801634 Adorwa, Brian Kadenge KEN M 1851 0 20 1985 i 10885684 Agape Kapchanga KEN M 1628 0 40 2008 10832459 Agarwal, Reyansh KEN M 1480 0 40 2010 i 10839097 Agnes Mary KEN F 1472 8 40 2010 w 10837523 Agoi Edwin KEN M 1434 0 20 1998 i 10844511 Akama Job KEN M 1421 0 20 2002 i 10811869 Akello, Wellington KEN M 1589 0 20 1994 i 10802061 Akhanyinya, Bryan Toboso KEN M 1741 10 20 1986 10887342 Akuet Luak KEN M 1478 0 40 2008 i 10803122 Allan Otieno KEN M 1641 0 20 1980 10816038 Alvynah Wabwoba KEN F 1612 0 20 1998 wi 554010756 Amani Anastasia KEN F 1408 7 40 2010 w 10830871 Amani Bruce KEN M 1618 0 20 2002 i 10805842 Amatalo, Moses Abasa KEN M 1802 0 20 1984 i 10801219 Ambasi, Militsa KEN M 1717 0 20 0 i 10831738 Amos Ochieng KEN M 1653 0 20 1998 i 10811451 Amunga, Teddy Clinton KEN M 1612 0 20 1993 i 10803670 Amwai, Tom KEN M 1730 10 20 1985 10801502 Andiwoh, Moses KEN M NA 1801 0 20 1982 10852956 Andy Zane Wright KEN M 1490 6 40 2016 10834958 Anthony Nandaa KEN M 1511 0 20 1988 10831070 Anusu Timothy Cerrulo KEN M 1646 0 40 2008 10842659 Apamo Shem Mali KEN M 1520 0 40 2014 10827986 Arianne Hera Ngani KEN F 1572 0 40 2011 w 10821210 Ariri Meshack KEN M 1661 0 20 2000 i 10821201 Arjun Bubhbhatti KEN M 1495 0 20 1998 i 10802371 Armon Sein KEN M 1609 0 20 1992 10894411 Arshavin Thuku KEN M 1416 0 40 2011 10827749 Ashraf, Ahmad KEN M 1494 0 20 1998 i 10862439 Atarah Wright KEN F 1439 0 40 2013 w 10831770 Atebe Frank KEN M 1597 0 20 1988 i 10800131 Ateka, Nathan KEN M 2066 0 20 0 i 10839682 Athanga Daniel Kizito KEN M 1650 0 20 2002 10849068 Atieno Ashley KEN F 1560 0 20 2001 wi 10830898 Atieno Treza KEN F 1563 0 20 1999 wi 10800816 Atwoli, Joseph KEN M 1892 7 20 1982 10861106 Aviah Mutua KEN M 1548 0 40 2012 10828818 Awuor Concillia Ndegwa KEN F 1602 0 20 1995 wi 554010721 Ayabei Shadrack KEN M 1517 9 40 2000 10839330 Baden Fred Eric KEN M 1552 0 20 2000 10841792 Baraka Arunga KEN M 1556 0 40 2008 10893890 Baraka Charlie KEN M 1535 0 20 2004 10845003 Baraka Moses KEN M 1545 0 40 2008 10840966 Baraka Victor Gagne KEN M 1771 0 20 2005 10843752 Baraka, Paxton KEN M 1569 0 40 2007 10826742 Bariu Harry Ngalu KEN M AFM 1620 0 20 2003 i 10816062 Berita Atemo KEN F 1620 0 20 1990 wi 10814906 Bett, Gilbert KEN M 1732 0 20 1990 i 10800573 Bhari, Kamaljeet Singh KEN M 1618 0 20 1962 i 10848525 Bhavsar Nisha Nileshbhai KEN F 1576 0 20 1988 w 10829300 Bibiu William KEN M 1514 0 20 1990 i 10818677 Boera Felix KEN M 1874 0 20 2000 10802711 Bolo, Ronald KEN M IA 1816 11 20 1994 10832637 Bomma, Sai Jayanth KEN M 1515 0 40 2007 i 10895248 Boniface Wagoya KEN M 1798 0 20 2003 10892524 Boston Palanga KEN M 1535 0 20 2001 10853103 Bowen Ndegwa Waikwa KEN M 1508 0 40 2016 554004870 Brandon Kilonzo KEN M 1541 0 20 2001 554009340 Brandon Konzolo KEN M 1538 0 20 2001 10818383 Brian Gabriel Mwangi KEN M 1839 0 20 1998 10819487 Brian Kirwa Ngetich KEN M 1632 0 20 2001 i 10809759 Budhbhatti, Mukund KEN M 1642 0 20 1989 i 10821236 Buol Jacob Wut KEN M 1876 0 20 1995 i 10829563 Buyela Brian KEN M 1672 0 20 1998 10811877 Bwire, Cyprian KEN M 1676 0 20 1996 i 10826700 Caroline Wanjiru Ndegwa KEN F NA 1662 0 20 1997 w 10834605 Chagwaya Brenda KEN F 1514 5 20 2001 w 10892192 Charles Karoki KEN M 1508 0 20 2006 10825703 Charles Mwai KEN M NA 1487 0 20 2000 10831517 Chazima Terence Shaka KEN M 1553 8 40 2010 10852190 Chege Ian Magu KEN M 1713 0 20 2004 10806830 Chege Kairu KEN M NA 1915 11 20 1999 10827250 Chege lee KEN M 1774 0 20 1998 i 10811214 Chege, Caleb KEN M 1651 0 20 1994 i 10811206 Chege, Kelvin KEN M 1756 0 20 1995 i 10838716 Chepkoiwo Blessing Jerutich KEN F 1508 10 40 2013 w 10827471 Cherono Mercy KEN F 1529 5 20 2000 w 10827587 Cheruiyot Elly KEN M 1757 11 20 2002 10822968 Chiluka Lingston KEN M 1590 0 20 1998 i 10829326 Chitundu Limbikani KEN M 1851 0 20 2000 10802339 Christie, Karan Renold KEN M 1729 0 20 1989 10823875 Chumba Allan KEN M 1760 10 20 2000 10823409 Chumba Brian Kiprotich KEN M 1547 0 20 1998 i 10809457 Chumo, Aurelia Jemutai KEN F 1530 0 20 1995 w 10830987 Chvoro Viacheslav KEN M 1701 0 20 1978 10809198 Cibugu, Julien Ngalo KEN M 1506 0 20 1994 i 10830618 Claude Peter KEN M 1720 0 20 2000 10830650 Cliff Ben KEN M 1787 0 20 1996 10825711 Collins Kiruri KEN M 1600 0 20 2000 10811192 Collins, Jerry KEN M 1771 0 20 1990 i 554010594 Dancun Silali KEN M 1519 9 40 1999 10811184 Danford, Kosi KEN M NA 1671 0 20 1990 i 10898891 Daniel Shima KEN M 1546 0 20 2004 10807799 David Gaitho KEN M 1746 0 20 1992 i 10835059 David Shammah KEN M 1602 0 20 2003 i 10892621 Dennis Lelaono KEN M 1619 0 20 1997 10800964 Deshpande, Sanjana Satish KEN F WFM WFM 1708 0 20 1997 wi 10800972 Deshpande, Sumit Satish KEN M AIM 1674 0 20 2002 i 10821244 Dhieu Aguin Makuach KEN M 1782 0 20 1993 i 10862722 Dhotty Priscillah KEN F 1457 0 40 2012 w 10893776 Dickson Gitari KEN M 1682 0 20 1973 10895965 Dieto Kelvin KEN M 1476 0 20 1995 10811559 Dodhia, Amit KEN M 1639 0 20 1979 i 10818405 Dominic, Carlos Kiema KEN M 1618 0 20 1995 554005264 Donald Kiprop KEN M 1661 0 20 2000 554005680 Douglas Oboung KEN M 1489 9 40 2010 554005876 Douglas Obuong KEN M 1500 0 40 2010 554004535 Douglas Sogomo KEN M 1521 0 20 1984 10857052 Dylan Maina Muraguri KEN M 1569 0 40 2011 10847871 Edwin Gichana KEN M 1519 7 40 1985 10802940 Edwin Odhiambo KEN M 1656 0 20 1984 i 10897844 Edwin Owen KEN M 1614 0 20 2003 554005272 Eilan Njuguna KEN M 1525 0 40 2015 10836985 Eko Curtis KEN M 1492 0 20 2000 10824650 Elias Cheruiyot KEN M 1564 8 20 2002 10803009 Eliel Berur KEN M NA 1709 0 20 1998 i 10891692 Elikaseed Quick KEN M 1756 0 20 1987 10822755 Elizabeth Cassidy Maina KEN F WCM WCM 1624 0 40 2011 w 10847880 Elvis Munene KEN M 1486 0 20 2005 554005990 Emmanuel Njenga KEN M 1461 0 20 2004 10833650 Emmanuel Riri KEN M 1508 0 20 2002 i 554005167 Enock Momanyi KEN M 1522 0 20 1996 10829334 Eric John Kamau Joseph KEN M 1532 9 20 2000 10821074 Erick Nyabota KEN M 1551 0 20 1998 i 10821198 Esther Ndungu KEN F 1419 0 20 2000 wi 10890564 Eugene Zablon KEN M 1558 0 40 2007 10812512 Falor, Tushar KEN M 1509 0 20 2003 i 10820914 Fantalis Lucy Nduta KEN F 1630 0 40 2011 w 554010438 Fidel Owino Okeyo KEN M 1574 11 40 2008 10829270 Fiona Njoroge KEN F 1475 0 20 2000 wi 10826254 Flavius Hyacinth KEN F 1508 0 20 2004 w 10817085 Francisca Kagwiria KEN F NA 1581 0 20 1996 wi 10898000 Franck Otieno KEN M 1542 0 20 2002 10830928 Frank Brayoh KEN M 1523 0 20 1998 i 10894497 Frankline Odembe KEN M 1699 0 20 2006 10847910 Fredrick Kalovwe KEN M 1457 0 20 1997 10893962 Fredrick Odhiambo Goro KEN M 1470 0 20 2002 i 10821902 Fuad Issa KEN M 1816 0 20 2005 i 10815228 Gachai Danwillies KEN M 1614 0 40 2008 i 10846255 Gacheru Francis Ndiritu KEN M 1597 0 40 2013 10821252 Gai Ajang Kuir KEN M 1618 0 20 1993 i 10815651 Gaku David KEN M 1714 0 20 1990 i 10813640 Garang Lual KEN M 1620 0 20 1997 i 10800174 Gateri, Martin KEN M FM 2024 0 20 1969 i 10843698 Gathondu Nathaniel Muita KEN M 1536 0 20 1976 10803416 Gathoni Paul Waweru KEN M 1757 0 20 1997 10804617 George Gakure KEN M 1640 0 20 1980 i 10824065 Getange Johnpaul KEN M 1729 0 20 2006 i 10850210 Gianni Tuli KEN M 1693 0 40 2011 10835822 Gichana, Keyshawn Elmer KEN M 1437 6 40 2013 10815503 Gicheru John Wagema KEN M 1678 0 20 1973 10808523 Gicheru, Kennedy Muthoni KEN M 1680 0 20 1997 10828060 Gichoya Keith KEN M 1568 0 40 2008 i 10835628 Gichuga Wanjiru Wanjiku KEN F 1515 6 40 2014 w 10801944 Gichuguma, Ian Ndugu KEN M NA 1611 0 20 1998 i 10807764 Gichuhi, Brian Chege KEN M 1947 3 20 1999 10806504 Gichuki, Jeff KEN M CM 1735 0 20 2004 i 10835610 Gilana Angel Muthoni KEN F 1435 7 40 2012 w 2004348 Gilruth, Peter KEN M 2089 0 20 1953 i 10811176 Gisore, Daniel KEN M 1811 0 20 1990 10821554 Gitari Daniel KEN M 1631 0 20 2000 i 10832190 Gitau David KEN M 1610 0 20 2004 i 554003563 Gitau Dennis KEN M 1456 3 20 1998 10827323 Gitau Eric Ngechu KEN M 1476 0 20 1997 i 10834303 Githiga John KEN M 1611 0 20 2000 10809376 Githua, Kenneth KEN M 1705 0 20 1991 i 10826874 Githui Victor KEN M 1767 0 20 2000 i 10810277 Gitonga Austin Muthui KEN M 1476 0 20 2006 i 10830251 Gitonga Shadrack Muteru KEN M 1611 0 20 2005 10800999 Gohil, Mehul KEN M 1938 11 20 1981 10805389 Gosrani, Reeyan KEN M CM 1513 0 40 2007 i 10805621 Gregory Juma Mwangi KEN M 1494 0 20 1996 i 10801626 Gudka, Paras KEN M ACM 1582 0 20 1983 i 10811605 Gwada, James KEN M 1598 16 20 1985 10803637 Habilov, Mushfig KEN M NI 1734 0 20 1975 i 10837515 Hamisi Benford Nyandoro KEN M 1449 0 20 2003 i 554010764 Harry Favour Lumati KEN M 1480 8 40 2007 10803998 Harshith Rao KEN M 1456 0 20 1998 i 10830820 Harun, Helen KEN F NA 1476 0 20 2002 wi 10801006 Hinga, Githinji KEN M 2016 0 20 1978 10803491 Hongo, Victor Machel KEN M LSI 1796 0 20 1987 i 10824308 Hope Amana Kairo KEN F 1481 0 40 2011 w 10811249 Ian King KEN M DI,LSI,NA AIM 1808 0 20 1992 10831010 Ibrahim Zena KEN F 1479 0 40 2008 w 10830642 Imran Abdella KEN M 1618 0 20 2006 i 10844970 Inde Joy KEN F 1477 0 40 2013 w 10806601 Ingado, Mercy KEN F 1633 9 20 2004 w 10829385 Inyangala Kelvin Kavagali KEN M 1560 0 20 1982 i 10815406 Irungu Brian Mwangi KEN M 1979 0 20 2002 10812199 Irungu, Brian KEN M 1678 0 20 2000 i 10852700 Isaac Bahati KEN M 1474 11 40 2012 10824596 Isaac Mwangi KEN M NA 1530 0 20 2001 10820841 Isaack, Muuo KEN M SI,NA 1475 0 20 1991 i 10812865 ISAIAH NGAO KEN M 1710 0 20 2002 i 10813020 ISAIAH OTIENO OLUOCH KEN M 1836 0 20 2005 10841547 Isinde Jones KEN M 1572 0 20 2001 i 10894284 Isoe Norah Moraa KEN F 1459 0 20 2006 w 10834311 Ithagi Kelvin KEN M 1697 0 20 1998 i 10853669 Ivan Ngeno KEN M 1512 0 40 2012 10893660 Jabali Auki Omolo KEN M 1422 0 40 2015 10845666 Jacksletter Musyoka KEN M 1618 0 20 1999 10854185 Jacob Mandela KEN M 1503 5 40 2013 554000017 Jaeger Nyamongo Omari KEN M 1537 8 40 2011 10813381 James Emanikor KEN M NA 1827 0 20 1990 10882472 James Wangari KEN M 1597 0 20 1994 10819649 Jamie Obora Kanango KEN M 1753 0 40 2008 10820981 Japheth Onyango KEN M 1449 0 20 1997 i 10855084 Jasmine Akinyi Ochieng KEN F 1570 0 40 2013 w 10819630 Jason Otula Kanango KEN M 1579 0 20 2006 i 10856145 Jayden Kiogora Mwenda KEN M 1439 8 40 2016 10834656 Jesse Fabian KEN M ACM 1711 0 40 2010 10857630 Jesse Jayden KEN M 1600 10 40 2014 554009367 Jesse Wasilwa KEN M 1622 0 20 2005 10806890 Joel Okindo KEN M SI 1668 0 20 1990 i 554002605 Joel Thumi KEN M 1427 0 40 2012 10816046 John Kamasho KEN M 1627 0 20 1990 i 10840214 Johnmark Mugo KEN M 1561 0 20 2000 i 10837507 Joseph Alex Mwangi Kimani KEN M 1429 0 20 2001 i 10813373 Joseph Kyalo KEN M 1672 0 20 1994 i 10806270 Joseph Nderitu KEN M 1561 0 20 1990 i 10830677 Juma Michael KEN M 1626 0 40 2008 i 10802983 Juma, Maxwell KEN M 1772 0 20 1993 10800794 Jumba, Gloria KEN F 1768 0 20 1987 w 10827790 Kabechu Dennis KEN M 1480 0 20 2000 i 10806075 Kabugu, Njagi KEN M 1687 0 20 1981 10831045 Kaburo Winnie KEN F 1530 0 40 2014 w 10849025 Kadenge Julia Kasei KEN F NA 1559 0 20 2004 w 10835458 Kadenge Leroy Ethan KEN M 1469 0 40 2010 i 10813985 Kagambi, Angel KEN F 1628 10 40 2009 w 10813934 Kagambi, Jeremiah KEN M 1685 8 40 2011 10800190 Kagambi, Lawrence KEN M 1833 11 20 1964 10814418 Kagambi, Samuel KEN M 1688 10 40 2007 10808957 Kagondu, Brian KEN M 1731 0 20 1995 i 10831355 Kaguthai Anthony KEN M 1591 0 20 1987 i 10841466 Kahara Ethan Kariuki KEN M 1536 0 40 2011 i 10820701 Kalati Dennis KEN M AFM 1734 0 20 2000 10802541 Kalema, Jackson Kioko KEN M NA 1745 0 20 1988 10814582 Kaloki, Hawi KEN M 1937 11 40 2007 10814507 Kaloki, Zuri KEN F 1720 20 40 2010 w 10834273 Kamanda Ryan KEN M 1713 9 40 2008 10835377 Kamau Alvins KEN M 1498 0 20 2002 i 10826890 Kamau Kelvin Ngigi KEN M 1749 0 20 1997 10890726 Kamau Timothy Mwangi KEN M 1442 0 20 2000 10831800 Kamau Vincent Muhia KEN M NA 1687 0 20 2000 10818707 Kamau, Hezron Gichuki KEN M 1566 0 20 1997 10827943 Kamoni Elsie Wambui KEN F 1447 6 40 2014 w 10831525 Kamoni Elvis Githae KEN M 1604 0 40 2009 10821287 Kamore Simon KEN M 1717 0 20 1998 i 10827757 Kamukwa Anthony KEN M 1674 0 20 2002 10806865 Kanyiri, Eric KEN M 1791 0 20 1984 i 10831940 Karani Ezekiel KEN M 2057 22 20 2001 10830596 Karani Martin KEN M 1507 0 20 1975 i 10800891 Karania, Hardiv KEN M 1635 0 20 2001 i 10831622 Karanja Amos KEN M FA 1690 0 20 1998 i 10819282 Karanja, Ether KEN F FA 1608 0 20 1999 w 10835318 Karikwe Luka KEN M 1446 0 20 2001 i 10810790 Kariuki, Keith Ndungu KEN M 1464 0 20 2005 i 10811885 Kariuki, Severn Mwaniki KEN M 1590 0 20 1999 10811354 Kariuki, Silvia Wahito KEN F 1548 0 20 2002 w 10823832 Karoki Christine Muthoni KEN F NA 1512 6 20 1996 w 10818421 Karugo David Maina KEN M 1536 0 20 1993 i 10819916 Kathulu Simon Kaseu KEN M 1534 0 20 1996 10844350 Kawenze Richard KEN M 1705 0 20 2004 i 10826769 Kayyar, Sana KEN F 1426 0 40 2008 wi 10835466 Kedogo Reyna Collins KEN M 1484 0 40 2007 i 10847960 Kelly Mwaniki KEN M 1830 11 20 2004 554005884 Kelvin Mutuko Mumo KEN M 1530 6 20 2000 554009332 Kevin Kiptoo KEN M 1546 0 20 2006 10831754 Khot, Ajak David KEN M 1689 0 20 1991 i 10843841 Kiai, Jayden KEN M 1417 0 40 2015 10823921 Kiama, Christopher Ndirangu KEN M 1542 0 20 1996 i 10804900 Kiama, Mathew KEN M 1680 0 20 1983 i 10833471 Kibani Gideon KEN M 1414 0 20 1993 10804544 Kiburi, Elijah Kamau KEN M 1781 0 20 1988 10801405 Kidula, Brian KEN M 1814 0 20 1968 10827811 Kiggs, Michael KEN M 1618 0 20 1998 10824383 Kihara Loius KEN M 1573 0 20 1996 i 10839399 Kikechi Wayne KEN M 1441 0 20 2002 i 10896210 Killion Terer KEN M 1638 0 20 1998 10819800 Kilonzo David KEN M 1615 0 20 1990 i 10835873 Kimachia Brian KEN M NA 1476 0 20 1999 i 10823000 Kimani Michael KEN M 1461 0 20 1998 i 10816810 Kimani wanjiru KEN F 1590 7 20 2000 w 10811087 Kimani, Hubert KEN M 1751 0 20 1996 10810773 Kimani, Moses KEN M 1645 0 20 2002 i 10833005 Kimathi Lennox KEN M 1552 0 20 2001 i 10831819 Kimonge Darren KEN M 1517 0 20 2002 i 10827374 Kimotho Alex KEN M 1685 0 20 2001 10819380 Kimunyi Hudson KEN M 1621 0 20 1992 i 10809244 Kimutai, Gilbert Rono KEN M 1627 0 20 1986 i 10809287 Kimwere, Annete KEN F 1467 0 20 1998 wi 10814833 Kingori, kamau KEN M 1624 0 20 1990 i 10808019 Kinoti, Timothy Mwenda KEN M 1530 0 20 2003 i 10807497 Kinuthia, Mike KEN M 1708 0 20 1990 10835393 Kinyanjui Edwin Ian KEN M 1711 0 20 1999 i 10817301 Kinyanjui Peter Thairu KEN M 1731 0 20 1998 i 10820566 Kinyua Samuel Munene KEN M 1557 0 20 2002 i 10843868 Kioko, Keith KEN M 1646 0 20 2001 10803734 Kionga, Anthony KEN M SI,IA 1706 0 20 1993 10897003 Kipchumba Brian KEN M 1507 0 20 1995 10897038 Kipkalia Jeremy KEN M 1539 0 40 2008 10893997 Kipkemboi Dalton KEN M 1585 0 20 2004 i 10844473 Kipkemei Allan Kiptum KEN M 1539 0 20 2006 10829415 Kipkemoi Fred KEN M 1510 0 20 1999 i 10833196 KipkoECH Hekima KEN M 1549 5 40 2010 10829423 Kipkorir Leon KEN M 1584 0 20 2002 i 10846840 Kiplangat Baraka KEN M 1491 7 40 2015 10817506 Kiplangat Clinton KEN M 1675 0 20 1993 i 10821279 Kiplangat Ngeno KEN M 1630 0 20 1992 i 10823557 Kipngetich Timothy KEN M 1718 2 20 1999 10835334 Kiprop Owen KEN M 1501 8 20 2002 10802142 Kirega, Joseph KEN M 1865 0 20 1996 10802240 Kirega, Titus Mwangi KEN M 1810 0 20 1989 i 10833749 Kirema Bridget Kagwiria KEN F 1493 0 20 2000 w 10842578 Kiruthu Teddy Wahome KEN M 1495 0 40 2008 i 10895981 Kisali Kelvin KEN M 1470 0 20 1985 10844333 Kitenge Edward Makau KEN M 1574 0 20 1995 i 10833021 Kithinji Ismael KEN M 1453 0 20 2003 10841610 Kithome Brandon KEN M 1543 0 20 2002 i 10844643 Kithuku Tonny Kiamba KEN M NA 1476 6 20 2005 10893849 KitongaMirriam KEN F 1497 0 20 2000 w 10811400 Kiugo, Karugu KEN M 1649 0 20 1999 i 10820035 Kivuva Chris KEN M 1590 0 20 2001 10890912 Koech Noreen Cherono KEN F NA 1459 0 20 2006 w 10815082 Komen, Brian KEN M 1678 0 20 2001 i 10827137 Korir Florida KEN F 1492 0 40 2010 wi 10827218 Korir Samuel KEN M 1547 0 20 2003 i 10808663 Korir, Edwin KEN M 1806 0 20 1982 i 10817352 Korir, Vincent Kipkoech KEN M 1834 0 20 2002 10833897 Kosgei Catherine Jebet KEN F 1620 0 20 2002 w 10819770 Kosgey Sheila Jerop KEN F 1585 0 20 1999 w 10820230 Koyra Petos KEN M 1616 0 20 1972 i 10829725 Kuguru, Harrison Githinji KEN M 1759 0 20 1999 i 10831533 Kuka Kyle KEN M 1783 0 40 2010 10802436 Kungu Ann KEN F 1528 0 20 1992 w 10803343 Kungu, Mary KEN F 1492 0 20 1992 wi 10821260 Kuol Jackson KEN M 1635 0 20 1996 i 10819681 Kuria Emmanuel KEN M 1641 0 20 1990 i 10802568 Kuritto, Douglas KEN M 1776 0 20 1984 10827315 Kyalo Cynthia Wayua KEN F IA 1427 5 20 2000 w 10834060 Kyalo Peter KEN M NA 1665 0 20 2004 10844503 Lelaono James KEN M 1669 0 20 2003 10805508 Lema Khimulu KEN M 1615 3 20 1988 10812849 LEON MALOMBE KEN M 1672 0 20 2001 i 10897690 Leone David KEN M 1652 0 20 2003 10835342 Lepore Paul Ranka KEN M 1654 0 20 1999 i 10898832 Leticia Wanjiru KEN F 1411 6 40 2017 w 10821023 Lewis Machoka KEN M 1558 0 20 1998 i 10832700 Likhaya Nelson KEN M 1682 0 20 2001 i 10809627 Luala, James A. KEN M 1750 0 20 1991 i 10825770 Lukoko Moses KEN M 1719 0 20 1995 10803319 Lutomia, Eric KEN M 1593 0 20 1980 10801529 Lwanga, Aguda KEN M CM 1727 9 20 2006 10801766 Lwanga, Charles Karoli KEN M 1716 0 20 1970 i 10802746 Lwanga, Odongo KEN M CM 1569 0 40 2008 i 10805540 Maamun, Jeneby KEN M 1752 0 20 1970 i 10827129 Maashao, Genevieve KEN F 1589 0 40 2010 w 10818340 Mable Kawa KEN F 1587 0 20 1995 wi 10898433 Macharia Michael KEN M 1752 20 20 2001 10815589 Macharia, Mwangi Stanley KEN M 1584 0 20 1997 10821317 Madala Cecil Odhiambo KEN M 1629 0 20 1998 i 10814949 Madelta Glenda KEN F NA 1678 0 20 2000 w 10832327 Madrigal, Newton KEN M 1405 0 20 1997 i 10800166 Magana, Ben KEN M CM FI 2074 10 20 1977 10826912 Magara Lewis KEN M FA 1660 0 20 2001 10828974 Maghenda, Leslie Mwadime KEN M NA 1528 0 20 1996 10882502 Maguor Deng Gheit Longar KEN M NA 1919 0 20 2002 i 10835741 Mahmoud Cairo KEN M 1545 0 20 1988 i 10835423 Mahud Alex KEN M 1686 0 20 2001 i 10802096 Maigua, Joseph Ngooro KEN M 1878 0 20 1987 i 10822160 Maina Brian KEN M 1678 0 40 2010 i 10826920 Maina Chris KEN M 1819 0 20 1998 i 10842985 Maina Cruz KEN M 1456 0 40 2012 i 10833498 Maina Joshua KEN M 1403 0 20 1998 i 10811125 Maina, Brian Kariuki KEN M 1653 0 20 1991 i 10809112 Maina, Franklin Wanjau KEN M IA 1614 0 20 1994 i 10817280 Maina, Githaiga Dennis KEN M 1800 0 20 1990 i 10896015 Maiyani Oloitiptip Trevor KEN M 1440 3 40 2017 554003555 Makuba Danny KEN M 1598 0 20 1980 554005256 Malene Makuba KEN F 1489 0 40 2010 w 10811036 Mangi, Lenox KEN M FA 1867 0 20 1998 10831029 Manyeki Nathaniel KEN M 1849 0 40 2015 10821295 Manyuon Samuel Garang KEN M 1651 0 20 1991 i 10834745 Maoga Trevor KEN M 1619 0 40 2011 i 10821309 Mapuor Constantino KEN M 1708 0 20 1990 i 10820175 Marani, Caleb KEN M 1752 0 20 1999 i 10833340 Marc-Antoine Ishimwe Ndagijimana KEN M 1406 0 40 2016 10823930 Maritim Oscar Cheruiyot KEN M 1772 0 20 1991 i 10820906 Mark Gichina KEN M 1501 0 20 2005 i 10821180 Martin Kagiri KEN M NA 1743 10 20 1997 10803335 Martin Macharia KEN M 1725 0 20 1980 i 10809163 Martin Mambo KEN M 1688 0 20 1998 i 10894160 Marwa Stanley KEN M 1409 0 20 2004 10820604 Masaa Ian KEN M 1680 0 20 1990 i 10815708 Masaka Andrew KEN M 1496 0 20 2000 10802827 Masese, Dennis KEN M 1778 0 20 1990 i 10835253 Masira Brian KEN M 1559 0 20 1998 10830570 Masoso Brian KEN M 1498 0 20 1998 i 10826939 Matei Veronicah KEN F 1539 7 20 1999 w 10818430 Mathenge Gichuga KEN M 1619 9 40 2009 10826564 Mathenge Ian Ngatia KEN M 1619 0 20 2002 i 554009081 Maurice Omondi Aduda KEN M 1531 8 20 1974 10811028 Mawondo, Duncan KEN M 1609 0 20 1990 554009405 Maxwell Baraka KEN M 1643 0 20 2002 10818251 Mbaabu Cyprian KEN M 1721 11 40 2010 10835288 Mbaabu David KEN M 1668 0 20 1980 10839542 Mbili Dennis KEN M 1404 0 20 1995 i 10896260 Mbotela Stevvie KEN M 1542 0 20 2005 10842330 Mburu Stephen Ndungu KEN M 1552 0 20 2000 10809236 Mburu, John Thindiu KEN M 1629 0 20 1990 i 10831843 Mbuthia Joseph KEN M 1472 0 20 2004 i 10808841 Mbuthia, Evans KEN M 1750 0 20 1997 i 10806318 Mbuya, Martin KEN M 1645 0 20 1996 i 10832939 McKenzie Chanel KEN F 1561 0 40 2011 w 554005574 Melisa Arita KEN F 1437 7 40 2002 w 10804714 Methu, Joseph Muragu KEN M 1979 0 20 1987 10847693 Mich Jayden KEN M 1641 0 40 2011 10830944 Michoma, Jeremy Morara KEN M 1529 0 20 2003 i 10806873 Michuki, Francis KEN M IA 1818 0 20 1997 10898441 Milimu Martin KEN M 1541 0 20 1993 10823743 Minu Nimit KEN M AFM 1524 0 20 2005 i 10838112 Miriti Angela Kendi KEN F 1474 9 40 2013 w 10812520 Mitei, Cosmas KEN M 1636 6 20 1997 10803769 Mmata, Brian KEN M 1748 0 20 1980 i 10890840 Moegi Jeremiah Monange KEN M 1876 0 20 2003 i 10897119 Mogambi Ian KEN M 1563 0 20 2002 10800271 Mohan, Rahul KEN M 1728 0 20 1994 i 10802606 Mohideen, Fathima Mohamed KEN F WFM WFM 1578 0 20 2006 wi 10843604 Moka Gabriel Mwadime KEN M 1456 0 20 2001 i 10809090 Mongeli, Sasha KEN F WFM WFM 1694 10 20 1996 w 10801170 Mony, Jacktone KEN M 1915 0 20 0 i 554004896 Moses Mwatsuma KEN M 1420 0 20 2003 10822364 Mosongoh Geoffrey Maoga KEN M 1516 0 20 1979 i 10817557 Moturi Christopher KEN M 1622 0 20 1990 i 10803386 Movin, Sato KEN M 1700 0 20 1980 10803262 Muchai, James KEN M 1848 0 20 1989 10802401 Muchiri, Patrick Murioga KEN M 1564 0 20 1981 i 10810803 Muchiri, Rocky KEN M 1882 8 20 2005 10848886 Muchoki Morgan Maina KEN M 1526 0 20 2006 10809546 Muchugu, Christian Nderi KEN M NI,IA 1637 0 20 1997 10836012 Mugambi Christian Mwamba KEN M 1751 11 40 2012 10816224 Mugambi Ezekiel KEN M 1655 0 20 1990 i 10835040 Mugambi Marithi KEN M 1588 0 20 2001 i 10836659 Mugambi Nathan Baraka KEN M 1419 0 40 2015 10823565 Mugambi Patrick KEN M 1485 0 20 1987 i 10808159 Muganda, William Imo KEN M 1573 0 20 1995 10833331 Mugisha Jean- Christophe KEN M 1486 0 40 2014 i 10807624 Mugo, Diana KEN F 1527 0 20 1990 wi 10801570 Mugo, Gerald Mungai KEN M 1717 0 20 1996 i 10843612 Muhambe Terrence Shisundi KEN M 1758 0 20 2004 10832149 Muhanji Tsisika KEN F 1555 10 20 2001 w 10898425 Muhiu Francis Ngunju KEN M 1568 0 20 2005 554010730 Muhseen Hassan KEN M 1487 10 40 1992 10828664 Muigu Farid Nahadi KEN M 1645 0 20 2003 i 10818448 Muiruri Don Kamami KEN M 1456 0 40 2010 i 10818456 Muiruri Lenny Njane KEN M 1483 0 40 2007 i 10800034 Mukabi, John KEN M CM 1821 8 20 1964 10800867 Mukhopadhyay, Srinjay KEN M 1641 0 20 1999 i 10845461 Mukhwana Gene Pence Barasa KEN M 1412 8 40 2017 10802576 Mukoko, Isaac KEN M 1861 0 20 1984 i 10833099 Mukungu Timothy KEN M 1458 0 20 1988 i 10801685 Mulaga, Geoffrey KEN M 1778 11 20 1971 10827480 Mulama Whitney KEN F FA 1449 0 20 1999 wi 10839631 Mulatya Brandon KEN M 1563 0 20 2004 i 10842357 Muli Faraja Mumo KEN M 1841 11 40 2015 10826955 Muli Raphael Muthenya KEN M NA 1706 19 20 2003 10806164 Mulindi, Trevor KEN M 1862 0 20 1995 i 10815023 Muluda, Chahindi KEN M 1822 6 20 1990 10833102 Mumbi Winnie KEN F 1536 0 20 1994 wi 10839402 Mumo Peter KEN M 1658 0 20 2005 i 10832076 Mundia Allan Muraguri KEN M 1567 0 20 2001 10896252 Munene Samson KEN M 1669 0 20 1995 10817492 Munene, Dean Martin KEN M 1695 0 20 2001 10807519 Munge, Nickson KEN M 1547 0 20 1996 i 10810676 Muniu, Solomon Thuo KEN M 1599 0 20 1989 i 10806300 Munyi, Mark Nderitu KEN M 1750 0 20 1990 i 10843264 Muoki Collins KEN M 1527 0 20 2000 i 10898450 Mureithi Maureen KEN F 1615 0 20 2003 w 10821376 Muriithi Joel Evans KEN M 1516 0 20 1998 i 10814051 Muriithi, Alexander KEN M 1570 0 40 2009 10827420 Murimi Brian KEN M 1531 0 20 2003 i 10827650 Muriuki Koome KEN M 1675 0 20 1996 i 10806210 Muriuki, Eugene Muthomi KEN M 1623 0 20 1995 10895817 Musa Raila KEN M 1640 9 40 2007 10824197 Museveni, Benard Chacha KEN M 1681 0 20 2000 10839410 Musyoki Alex KEN M 1590 0 20 2004 i 10828508 Musyoki Justus KEN M 1469 0 20 1998 i 10828982 Mutaha Samuel Mwaniki KEN M 1743 0 20 1996 i 10897437 Mutambi Hagen KEN M 1494 0 20 1982 10827030 Muthama Benjamin KEN M 1637 0 20 2000 i 10849084 Mutheu Charity KEN F 1497 0 20 2003 wi 10830561 Muthiani John KEN M 1544 0 20 1998 i 10806725 Muthoni, Vivian KEN F 1582 0 20 2005 w 10838457 Muthumbi Richard KEN M 1479 0 40 2011 i 10804722 Mutiga, Joseph KEN M 1830 0 20 1980 i 10814922 Mutisya, Jully KEN F WCM WCM NA 1700 0 20 1999 w 10841105 Mutongoi Ian KEN M NA 1670 0 20 2004 10822305 Mutua, Joe KEN M 1669 0 20 2004 10816593 Mutuge Ian KEN M CM 1857 0 20 2002 10830758 Mutugi Teddy KEN M 1516 0 40 2010 i 10832785 Mutuku Isaac KEN M 1533 0 20 1999 10843949 Mutuma Victor Mutugi KEN M 1657 0 20 2003 10812091 Muturi, Erica Mumbi KEN F 1519 0 40 2008 w 10844384 Mutwiri Nixon KEN M 1633 0 20 2000 i 10830979 Muua Sammy KEN M 1572 0 20 1998 i 10820612 Muyoyo Francis KEN M 1574 0 20 1997 i 10805796 Mwabu, Timothy KEN M 1955 11 20 2003 10821384 Mwambi Godfrey Mwandoe KEN M 1627 0 20 1998 i 10828125 Mwaneki Samuel KEN M 1646 0 20 2001 i 10837582 Mwanga Makokha KEN M 1542 0 20 2001 i 10828117 Mwangi Alex KEN M 1638 0 20 1997 i 10827722 Mwangi Brian KEN M 1616 0 20 1997 10803203 Mwangi George KEN M 1852 0 20 1980 10840060 Mwangi Joram KEN M NA 1514 0 20 2000 10833145 Mwangi Judy KEN M 1482 0 20 1998 i 10833030 Mwangi Kristopher KEN M 1561 0 40 2011 10827854 Mwangi Paul KEN M 1530 0 20 2001 i 10843000 Mwangi Victor KEN M 1406 0 40 2010 i 10828168 Mwangi, James Njuguna KEN M 1712 0 20 1994 i 10807667 Mwangi, John Milton Kihara KEN M 1855 0 20 1998 i 10808698 Mwangi, Samuel Macharia KEN M 1572 6 20 1991 10821392 Mwanyika Mike KEN M 1493 0 20 1998 i 10833056 Mwanza Leonard KEN M 1603 0 20 1999 10812679 Mwashe Yvonne Adego KEN F 1548 0 40 2010 wi 10811257 Mwashe, Philip KEN M 1873 0 20 1976 i 10834206 Mwaura Brian KEN M 1721 0 20 2000 10833625 Mwega Nkanda KEN M 1674 7 20 2001 10816623 Mwencha Nehemiah KEN M 1674 0 20 2000 10835792 Mwenda Dennis KEN M 1700 0 20 2002 10820078 Mwendwa Eric Muteti KEN M 1788 0 20 2003 10814965 Mwendwa, Triza KEN F 1618 0 20 2000 wi 10802274 Mwikali, Daphne KEN F 1527 0 20 1992 w 10827056 Nabiswa, Eugene Bahati KEN M 1546 0 20 2000 i 10819436 Naker, Jay KEN M 1676 0 20 1996 10847588 Nakitare Ian KEN M 1549 0 20 2006 10800263 Namale, Ben Nguku KEN M CM 1904 0 20 1981 10839640 Nangea George KEN M 1434 0 20 2004 i 10843981 Nashipae Bella KEN F WCM WCM 1578 6 40 2011 w 10843990 Ndegwa Irwin Ndege KEN M 1408 0 40 2013 10801731 Ndegwa, Jackson Kamau KEN M 1913 0 20 1987 10835326 Nderitu Njiraini KEN M 1562 0 20 1980 10801774 Nderitu, George KEN M 1960 0 20 1982 i 554010810 Ndeto Masika KEN M 1583 9 40 2009 10823646 Ndirangu Christopher KEN M 1556 0 20 1990 i 10828729 Ndirangu Peter KEN M 1640 0 20 1997 i 10841580 Ndirangu Racheal KEN F 1554 0 20 2003 w 10802886 Ndirangu, Joyce Nyaruai KEN F WFM WFM 1782 10 20 1995 w 10844953 Nduati Christopher KEN M 1629 0 20 2003 10823158 Ndumia Samuel Nderitu KEN M NA 1591 6 20 2000 10827676 Ndungu Titus Mwangi KEN M 1450 0 20 2003 10804986 Nelson Namasa KEN M 1735 0 20 1980 10808264 Newton Karimi KEN M 1519 0 20 1999 10833226 Ng KEN M 1420 0 20 2002 i 10835113 Nganga David KEN M NA 1644 0 20 2003 10896201 Nganga Kelvin KEN M 1532 0 20 2002 10802088 Ngani, Victor KEN M 1871 0 20 1979 10819444 Ngesa Francis KEN M 1751 0 20 1960 10830910 Ngeta Brian KEN M 1653 0 20 1997 10808973 Ngima, Cheryl KEN F 1603 0 20 1994 w 10802797 Ngonga, Paul Oketch KEN M 1647 0 20 1962 i 10813756 Ngony, John Thon KEN M 1820 11 20 2000 10822496 Ngugi Samuel Mwaura KEN M NA 1680 0 20 1999 i 10831312 Ngugi, Clinton KEN M 1678 6 20 2001 10845208 Ngunga Antony KEN M 1656 0 20 2002 i 10832696 Nhial Jeremiah Machar KEN M 1783 9 20 1997 10813330 Nicole Albright KEN F 1634 9 20 1998 w 10802975 Nigel Spencer KEN M 1428 0 20 2004 i 10804919 Njagi, Bundi Mmuga KEN M 1604 0 20 1983 i 10807853 Njeri, Maureen Kirigo KEN F 1496 0 20 1992 w 10827404 Njiri Ian Macharia KEN M 1417 0 20 2001 10843361 Njoki John Mutuku KEN M 1676 0 20 2003 10844430 Njoki Juliet KEN F 1518 0 20 2004 w 10823611 Njoki Peter Waciuri KEN M 1599 0 20 2000 i 10828150 Njoroge Anthony KEN M 1571 0 20 1996 10834427 Njoroge Humphrey Mbugua KEN M 1441 0 20 2003 i 10842942 Njoroge Kelvin KEN M 1410 0 20 2001 i 10844449 Njoroge Stephen Maina KEN M 1640 0 20 2005 i 10811320 Njoroge, Billy Timothy KEN M 1875 11 20 2001 10803572 Njoroge, Dadson Rwamba KEN M NA 1581 0 20 1997 10801952 Njoroge, Martin KEN M 1892 0 20 1996 10893180 Njuguna Joel Gachanja KEN M 1534 0 20 1994 i 10816127 Njuki, Gabriel KEN M 1765 11 20 1997 10890939 Nkatha G Haggai KEN M 1433 0 20 2000 i 554005183 Norman Nyareru KEN M 1403 0 20 1999 10842896 Nthiga Blair Wema KEN M 1465 5 40 2010 403903 Nurmohamed, Sajid KEN M 1820 0 20 1976 10808353 Nyaga, James Kabui KEN M 1890 0 20 1998 i 10828206 Nyairo, Joseph Obwoge KEN M 1747 0 20 1992 i 10802720 Nyairo, Mark KEN M 1678 0 20 1994 10866906 Nyakundi Wesley Kithinji KEN M 1546 0 40 2013 i 10821015 Nyakundi, Zadock KEN M 1747 10 20 2001 10890920 Nyamai Paul KEN M 1637 0 20 2000 i 10835369 Nyamawi Victor KEN M 1622 0 20 2001 i 10832343 Nyamiaka Haden KEN M 1714 0 20 2003 10830995 Nyamwanda William KEN M 1417 0 20 1998 i 10833986 Nyandiko Job KEN M 1667 0 20 1995 i 10890858 Nyasaka Agnes Obonyo KEN F 1544 0 20 2003 wi 10800492 Nyonje, Dominic KEN M 1771 0 20 0 i 10839461 Nzivo Jones KEN M 1672 0 20 2002 i 10823964 Obeyua Jacob KEN M 1659 0 20 1993 i 10814981 Obondo, Cynthia Awino KEN F 1624 0 20 1998 wi 10831509 Obonyo Abigail KEN F 1540 0 40 2012 w 10890874 Obull Sheryl Amondi KEN F 1468 0 20 2003 wi 10832815 Ochieng Calvince KEN M 1603 0 20 2001 i 10835270 Ochieng Claren Clarkson KEN M 1582 0 20 2003 i 10829016 Ochieng Innocent KEN M 1511 0 20 2001 10849220 Ochieng James KEN M 1635 10 20 2002 10828028 Ochieng Richardnixon KEN M 1449 0 20 1992 10826572 Ochieng, Dennis Onyando KEN M 1585 0 20 1984 i 10811907 Ochieng, Paul KEN M 1485 0 20 1996 i 10822488 Odalo Mark Oluoch KEN M 1637 0 20 1998 i 10832718 Oddiaga Nigel KEN M 1557 0 20 2000 10839470 Oddiago Nigel KEN M 1614 0 20 2000 i 10827773 Odero Francis KEN M 1504 0 20 1997 10830626 Odhiambo Barret KEN M 1559 0 20 2000 i 10806016 Odhiambo, Bob Kennedy KEN M 1601 8 20 1972 10809430 Odhiambo, Harmony KEN M 1691 4 20 1991 10841075 Odiembo Esley KEN M 1537 0 20 2005 i 10839968 Odongo Bill Clinton KEN M NA 1590 0 20 1996 i 10832831 Oguta Rodgers KEN M 1505 8 20 2003 10897470 Okello Samuel KEN M 1648 0 20 1978 10828222 Okello, Kellan Jaha KEN M 1451 0 40 2011 i 10827889 Okemwa Eugene KEN M NA AFM 1724 0 20 2000 10833137 Oketch Nebert KEN M 1489 0 20 2001 i 10801251 Oketch, Dismas KEN M 1697 0 20 0 10808655 Okeyo, Steve Austine KEN M NA 1865 0 20 1983 i 10826971 Okombo Dismas KEN M 1806 0 20 1998 i 10813420 Okonga, Hugh Misiko KEN M NI 1888 0 20 1997 10807438 Okoth, Edwin KEN M 1703 0 20 1993 i 10804897 Okwaro, Louis Allan KEN M 1674 0 20 1989 i 10844058 Okwemba Elvis KEN M 1494 0 40 2013 10873929 Olivia Makungu KEN F 1513 10 40 2013 w 10836586 Oluchiri Jeshurun Inyangala KEN M 1577 0 40 2012 10814647 Oluka Robert Mcligeyo KEN M CM 1922 0 20 2005 10815600 Oluoch Michael KEN M 1901 0 20 1990 10823697 Omani Wycliffe KEN M 1678 0 20 1984 i 10893920 Ombee Davis David KEN M 1590 0 20 2004 10829504 Ombiro Clifford KEN M 1543 17 20 1996 10808809 Omboga, Joseph Makori KEN M 1674 0 20 1973 i 10803408 Ombui, Paul KEN M NI 1585 6 20 1988 10876073 Omollo Tendai Gichuhi KEN M 1471 0 40 2015 10800123 Omolo, Kenneth KEN M AIM 1864 20 20 0 10839569 Omondi Abraham KEN M 1767 0 20 1999 10835300 Omondi Francis KEN M 1500 0 20 1993 i 10849246 Omondi Humphrey KEN M 1681 0 20 2003 10844341 Omondi Humphrey KEN M 1669 0 20 1987 i 10823425 Omondi Stanley KEN M 1916 22 20 2001 10841741 Omondi Suleiman KEN M 1677 0 20 2005 i 10801871 Omondi, George Getuma KEN M 1858 0 20 1991 i 10802258 Omondi, Morrel KEN M NA 1662 0 20 1992 i 10806342 Omondi, Timothy KEN M 1687 0 20 1994 i 10810935 Omosa, Fredrick KEN M 1629 9 20 1990 10823638 Omosah Fred KEN M 1754 0 20 1990 i 10894020 Omuga Edwin KEN M 1511 0 20 2004 i 10837531 Omuga Levi KEN M 1615 0 20 2000 i 10835784 Omunga Ian KEN M 1496 0 20 2000 i 10841024 Omunyin Robinson KEN M 1657 0 20 2000 i 10833870 Omweri Dylus KEN M 1722 0 20 2002 10834761 Onchangwa Ian KEN M 1518 0 20 2002 i 10844074 Ondu Pascal KEN M 1539 0 20 2003 i 10823549 Ongaki, Griffins Williams KEN M 1784 10 20 2001 10805214 Ongono, Victor KEN M 1539 0 20 1990 10849254 Onkware Eugene KEN M 1668 0 20 2001 i 10833528 Onyango louis KEN M 1674 0 20 2001 i 10836667 Onyango Shirlyn Gathoni KEN F 1651 9 40 2012 w 10849262 Opiyo Vitalis KEN M 1554 0 20 2002 10830952 Opon Nicodemus KEN M 1542 0 20 1999 i 10805745 Oruke, Glen Kingoina KEN M 1743 0 20 1998 i 554001765 Oscar Jesus KEN M 1447 6 40 2014 10839658 Osoro Joseck Nyachieo KEN M NA 1504 0 20 2002 i 10815848 Osoro, Samuel Onsongo KEN M 1739 0 20 1999 10832378 Osundwa Ihabi KEN M 1596 10 40 2009 10810722 Otanga, Ernest Emisiko KEN M 1742 0 20 1978 i 10841687 Otieno David KEN M 1524 0 20 2000 i 10843094 Otieno Ethan Murimi KEN M 1464 0 40 2012 i 10843736 Otieno Maxwel KEN M NA 1698 0 20 2000 i 10829180 Otieno Ronny KEN M 1450 0 20 1997 10802320 Otieno, George Ochieng KEN M NI 1753 0 20 1974 i 10831665 Ouko, Calvince Odiwuor KEN M 1635 0 20 1999 i 10845283 Ouma Stanley KEN M 1492 0 40 2012 i 10827005 Ouma, Javan KEN M 1720 0 20 1998 i 10893822 Ovita Brian KEN M 1559 0 20 1998 10802134 Owen, Kelvin Otieno KEN M 1756 0 20 1992 i 10802851 Oyamo, Martin KEN M 1790 0 20 1960 10802614 Parikh, Nikita Ameetkumar KEN F 1468 0 20 2005 wi 10817484 Parsayo Cornelius KEN M 1758 0 20 1990 i 10890823 Paswa Stanly KEN M 1655 0 20 2003 i 10830332 Patnaik, Sarthak KEN M 1508 0 40 2009 554005833 Patrick Kipngetich Koskei KEN M 1694 0 20 1986 10800743 Pendyala, Ritvik KEN M FM 1693 0 20 2002 i 10831231 Peru, Richard Sultan KEN M 1466 0 20 1982 i 10844724 Pesa Emmanuel Melvin KEN M 1495 0 20 2003 10833064 Philip Marcellinus KEN M 1527 0 20 2004 10821040 Philip Muchiri KEN M 1554 0 20 2000 i 10875204 Prince Isaac Munyua KEN M 1637 0 40 2012 10801146 Rai, Subham Shailesh KEN M 1671 0 20 1999 i 10803661 Ramesh, Sanjay KEN M 1596 0 40 2007 i 10808361 Ramesh, Vasanth KEN M CM 1852 0 20 1986 i 10817328 Rishit Ravat KEN M 1793 0 40 2009 10824421 Riungu Kevin KEN M 1676 0 20 1982 10898964 Ronald Migele KEN M 1700 0 20 2003 10802207 Rongoey, Allan Victor KEN M 1739 0 20 1992 i 10814990 Ronoh, Ednah KEN F 1522 0 20 1992 wi 10819940 Sadam Ali Sheikh KEN M 1647 0 20 1990 i 10814850 Sagwa, Hillary KEN M 1742 10 20 1991 10877894 Salma Nkatha Mwenda KEN F 1432 8 40 2014 w 10805087 Samuel Makumi KEN M 1714 0 20 1980 i 10805095 Samuel Ndegwa Kagwi KEN M 1668 0 20 2000 i 554009359 Sande Ted Dexter KEN M 1473 0 20 2005 10802185 Sang, Ricky KEN M 1876 0 20 1983 10835261 Sangura Brian KEN M 1565 0 20 2001 i 10832599 Schondelmaier, Martin KEN M 1527 0 20 1991 i 10838660 Sennik Aaryan KEN M 1522 0 40 2013 10833501 Senteu Simon KEN M 1438 0 20 2002 i 10836152 Serede Elvis Mugilwa Jnr KEN M 1476 0 40 2014 i 10878939 Sesenet Moisari Kantai KEN F 1570 0 40 2014 w 554000025 Seseniah Akwe Omari KEN F 1565 7 40 2013 w 10811478 Shafat, Abdi Nasir Mohamed KEN M 1908 0 20 1983 i 10839224 Shah Daanish Jeegar KEN M 1405 0 40 2016 10804064 Shah Krish KEN M 1430 0 20 2002 i 10811834 Shah, Haasya Baadal KEN M 1437 0 20 2003 i 10801057 Shah, Krishi KEN F WFM WFM 1746 0 20 2003 wi 10832483 Shah, Krishiv Jitendra KEN M 1429 0 40 2012 i 10800387 Shah, Riya KEN F WFM WFM 1675 0 20 2000 wi 10808094 Shah, Viraj Bhaveshu KEN M 1564 0 20 2005 i 10810870 Shah, Vyom Kunjal KEN M 1437 0 40 2008 i 10833609 Shannon Bulimo KEN F 1522 8 20 2001 w 10824715 Sharille Roberts Wamalwa KEN M 1576 0 20 2003 10820930 Sharon Limo KEN F 1458 0 20 1998 wi 554006040 Shaun Perur KEN M 1565 0 20 2005 10828583 Shikuku Clinton KEN M NA 1761 0 20 1999 10844112 Shikuku Nehemiah KEN M 1702 9 40 1993 10808868 Shile, Lenny Mataiga KEN M 1766 11 20 1997 10898557 Shioso Leroy KEN M 1560 0 20 2000 10833277 Shuaib Ishmael KEN M 1584 0 20 1996 10833307 Shukri Shakirah KEN F 1645 0 40 2011 w 10803700 Sidera, Victor KEN M 1620 0 20 1980 10838252 Sifuma Callagan Sikuche KEN M 1479 0 20 2005 i 10895990 Sifuna Allan KEN M 1576 0 20 2000 10800824 Sijenyi, Stephen Ouma KEN M FM IA 1941 0 20 1976 i 10820990 Silas Amollo KEN M 1626 0 20 1997 i 10842810 Simiyu Baraka Daniel KEN M 1732 0 40 2008 10828710 Simiyu George KEN M 1560 0 20 2003 10824014 Simiyu Jadon KEN M FM 1917 0 40 2012 10832513 Simiyu Jerry KEN M 1652 0 40 2008 10815627 Simiyu jimmy KEN M 1659 0 20 1990 10824022 Simiyu Michael KEN M 1487 0 20 1973 i 10898417 Simiyu Peter KEN M 1477 0 20 2000 10800360 Singe, Philip Mbawala KEN M 1788 0 20 1971 10806024 Sinoya, Evans KEN M 1798 0 20 1992 i 10833463 Sir Alex Musyoki KEN M 1617 0 20 2004 i 10832050 Stefan, Vit KEN M 1443 0 20 1986 i 10820973 Stephen Mutsalali KEN M 1569 0 20 1998 i 10832750 Stephen Richard KEN M 1589 0 20 2001 i 10811419 Stephens, Joseph KEN M 1587 0 20 1988 i 10801545 Subramaniam, Sunil KEN M 1537 0 20 2004 i 10803556 Sudalaimuthu, Abinesh Lakshwin KEN M CM 1574 0 40 2008 i 10801383 Sudalaimuthu, Anish Sukumar KEN M 1618 0 20 2005 i 10844600 Sum Tracy Chepchirchir KEN F 1436 0 20 2003 w 10801421 Syangabo, Andrew Wekesa KEN M 1426 0 20 0 i 10893270 Tanishq Malhotra KEN M 1511 0 40 2008 i 10833765 Tapiwa Chimbwanda KEN M 1699 0 20 1997 i 10827706 Temoi Patriedge Remi KEN M 1715 0 20 1989 i 10808647 Tevin Otieno KEN M 1632 0 20 1995 i 10839500 Thiongo Collins KEN M 1641 0 20 2002 i 10801790 Thitu, Winfred KEN F 1621 0 20 1984 wi 10810889 Thuku, Nephat Muchiri KEN M 1774 0 20 1996 i 10813748 Thuo Stephen Kungu KEN M 1570 0 20 1990 i 10839259 Tindi Liam KEN M 1522 0 40 2015 i 10806717 Tirth J Thakker KEN M 1570 0 20 2000 i 10844694 Tobias Barasa KEN M 1686 0 20 2002 i 10891099 Valluri Rusheel KEN M 1489 0 40 2011 46641718 Vengarai, Aravind KEN M CM 1675 0 20 2001 i 10809040 Veniamin, Negru KEN M 1774 0 20 1972 i 10890670 Verna Joy KEN F 1481 0 20 2002 w 554004900 Vincent Muiya KEN M 1598 0 20 2003 10801642 Vincent Odhiambo KEN M 1784 0 20 1980 i 10810536 Wachania, Leone Wachira KEN M 1429 0 40 2007 i 10833536 Wachio Allen Kizito KEN M 1574 0 20 2003 i 10839518 Wachira Wilson KEN M 1536 0 20 2001 i 10823166 Wafula Samuel KEN M NA 1754 0 20 1999 i 10829512 Wagura Joseph KEN M 1572 6 20 2000 10831452 Wahome Ted KEN M 1465 0 20 1996 i 10828079 Waiganjo Cyrus Gathura KEN M 1523 0 20 1998 10827013 Waiganjo Kenneth KEN M NA 1638 0 20 1998 10839526 Wairimu Anne KEN F 1413 0 20 2004 w 10837558 Wakoli Paul KEN M 1563 0 20 2001 i 10801693 Walela, Austin KEN M 1899 0 20 1993 i 10826556 Wambalo Wong KEN M 1544 0 20 1997 10821422 Wambua Brian KEN M 1539 0 20 1998 i 10824251 Wambuge Silas Kabisa KEN M 1650 0 20 1998 i 10827196 Wambugu David KEN M 1443 0 20 1997 10815090 Wanasunia, Elvis Likoko KEN M CM 1806 0 20 2000 i 10808906 Wanderi, Ebrahim KEN M 1670 0 20 1994 i 10844414 Wandeto Frank KEN M 1457 0 20 2003 i 10822950 Wandina, Wambugu KEN M FA 1641 0 20 1999 10838228 Wangechi Hope Njoki KEN F 1419 0 40 2011 w 10815899 Wangombe Brian KEN M 1686 0 20 1990 i 10803505 Wangombe, Benard KEN M 1668 0 20 1996 10831916 Wangui Amos KEN M 1573 0 20 2000 i 10831673 Wanjala John Walekhwa KEN M 1703 0 20 2000 10815309 Wanjala Samuel KEN M 1585 0 40 2008 10801510 Wanjala, Benard KEN M IA 1815 0 20 1983 10837434 Wanjihia Anthony KEN M 1482 0 20 1997 10835083 Wanjiru Chrisphinus KEN M 1730 18 20 2004 10808590 Wanjiru, Lucy KEN F WCM WCM 1531 8 20 1997 w 10801561 Wanjiru, Moses Maina KEN M IA 1719 0 20 1997 i 10820868 Wanyiri Francis KEN M 1641 0 20 1990 i 10827382 Wanyoike Collins Mburu KEN M 1692 10 20 2002 10839534 Wanyonyi Joshua KEN M 1569 0 20 2001 i 10838554 Warimwe David James KEN M 1715 0 40 2011 10829164 Wario Abdirashid KEN M 1415 0 20 2000 i 10842853 Waweru Davidson Mugo KEN M 1845 11 40 2012 10842870 Waweru Trevor Kipngetich KEN M 1494 6 40 2014 10882359 Wayne Joe Njarumi KEN M 1876 0 40 2011 10841636 Wema Dylan KEN M 1438 0 40 2014 554000351 Wendo Alex Bahati KEN M 1729 0 20 1999 10800050 Weru, Peniel KEN M 1681 0 20 1997 i 10835547 Weyula Max KEN M 1578 0 20 1994 i 10895779 William Gachari KEN M 1407 0 40 2016 10892699 Wisley Oriki KEN M 1684 0 20 2005 10823603 Woda Christopher KEN M 1655 0 20 1992 i 10833358 Yashmith Ram Chaikam KEN M 1556 0 40 2014 10884890 Yator Mugo Waikwa KEN M 1501 0 40 2014 10837752 Yaya Brian KEN M 1623 0 20 1998 554005922 Yobbie Nyatundo KEN M 1452 0 20 2000 10821856 Yoshi John KEN M 1664 0 20 2002 i 10839720 Yoshida Akira KEN M 1554 0 40 2009 i 10801391 Young, Collins KEN M 1755 0 20 1969 10805648 Zachary Muthinji KEN M 1666 0 20 1979 10827099 Zamir zayan KEN M 1521 0 40 2007 i 10842888 Zena Zayn Favour KEN M 1506 0 40 2016 i