Knowledge
Data
5050175 5306090 917630552 337602
22957 293910155 64 2387333526 41
283817 36868 39761344768