Knowledge
Data
15660626 9014872 9419840069 497883
81446923 52681 5053 6934064 18447
884 32190853503 487971761