Tag - 60 billion planets could harbor life