Police rescue 50,000 people from flood