Knowledge
Data
310647 81958626 807 46031017 1458563
104654 330536 18826 564831 1842837
57016233698 227588 5034