Knowledge
Data
345059752 10639936 1115939
857976060 6199 3216215314 946268254 20641279338
285296 229813469 405120443