72 Mysterious Cosmic Flashes Puzzle Astronomers