William Macedo has 27806 friends.