Knowledge
Data
58507 432469 693 5984306 6833012
165027 44848551 394867389
5925 520728153 2615135 93923