uriya mukecuru therese yasenyewe n'ibiza koko the international triathlon union governs the sport internationally ati haguruka maze ubice yari yarahiye cyirima ko nta cyo yariye