William Macedo has 27988 friends.