Knowledge
Data
94 502 857 24006924064
803769 313 9957668 89599581
662128116 11448329596 38175327647 9783321 943266