Knowledge
Data
68490 66658131596 9784429 19107977089
45 178994 8162042
9898 3053337 831080093 548648667 0869925