Knowledge
Data
20258 68777725 2130049
465675 36480262 29349
426547361 25453610106 7842981172 7023356