What is the version of the following sentence with correct punctuation?

19 Here and in front of the subway filmed many episodes
19. Here and in front of the subway filmed many episodes