Senegal's presidential race includes 20 candidates, with 2 main opposition leaders left out