Knowledge
Data
5830892 18 50655 6991212 60081
90816195 54009578 91162 984373
978 8655386033 0003 9019134