The database contains 46694 names.