Knowledge
Data
25453080 90104496 43511
21716596133 02993236239 217 577023567
7855282367 530171714 129 668 73287