Knowledge
Data
22684626 37865 4801377 80554 8156
8542879402 391 648 376585948 1853
2131 16306165 122903773