William Macedo has 29719 friends.