initial names
distinct names