Knowledge
Data
156 24990 483555 90260325
6135974 38730733 75442481501 21516914166
9777 36061 21699 783645 56392576