Knowledge
Data
20355026 70342971 9295 770788362 16601349
89 83010199409 6339510
31559912111 5220129 401