Knowledge
Data
271359321 377111269 646158 25285
150188404 49463222 26705892298 5323109
57171431 7231 0153136 34144