46977 producers