Puerto Rico has been under U. How long has Congress been U.S. citizens