Knowledge
Data
321684 28266256541 017536 46707369
193942 7960329 10 707649785 9783225
30507523763 994202531 0248 16878 346