Show that there are infinite many composite numbers in the sequence $$1, 31, 331, 3331, 33331, \cdots$$