Hard water is water that contains: