Knowledge
Data
2566065 15258287 382199395 5985
161644186 1001749 249530750 72817984
33505909020 4889759836 93047 8877580 58