Question: how many moles to kg?
Answer: Molecular mass of water(H2O) is 18gram which contains 1mole . Now, 1kg water contain 1000/18 =55.55mole .