Answer: 0.094 mole
Explanation: same answer for any molecule, actually.
6.02214076*10^23 per mole
5.7*10^22 = 0.094 mole
7.1m questions
9.4m answers