Knowledge
Data
289870 9686685 3095867 3888526719
1964629 18071168918 51053551 298432
8911176101 6368308760 800