Knowledge
Data
2048096 3513591 173716 2543
451470084 32870884 360190 8352473
7845610966 81597241 3322461967