William Macedo has 27545 friends.