Knowledge
Data
52893 163174383 51076023 87513 2570
325336 10712900 77465 187148
8905982 4708166 80014290 3230444421 9004104