134012.8k293 Kepler Telescope Discovers 26 New Exoplanets by Magic of scienceVerified Astronomy & Space