Meanwhile, up to 3,350 craters larger than 1 kilometer could have water, narrowed down to 20 larger than 19 kilometers with ...