Knowledge
Data
88128536 335577 9447440 291601316
9827 4474 15028 8903196
20429 7884088 3584 1759752375