6000 exoplanets narrowed to 45 rocky worlds with conditions that may support life, helping telescopes focus on the most ...