Knowledge
Data
20820974 31488129 371 7336376664 50752746
47650 340642 5864289627 69255 1686
633 472 674417848 179180 333