Knowledge
Data
621267872 653332 176698 8153495 851
54459349 9780 5975306 964706
199814 57393036255 56758