William Macedo has 27621 friends.