Knowledge
Data
641374353 25 6324443 7453433916 0821940
949539 9781004 21261565 189 914
314 7311342 27518 540869 5428644