Mary Elizabeth Long has 58 friends.