hannibal voters