Knowledge
Data
107280877 19459970 5143
6846083 602959600 120691256 431193 62790795479
582 174239 46698 4282106528 970789701