Medicare Provider Website, gov, where you can select various download formats to view the entire list.