Knowledge
Data
109410580 98802057 54764602 112469818
29345997 22 2105096 6098469666
2551681785 5561 536