Knowledge
Data
31224479 507830543 1437776179
565705 28906 262395782 35581848 9038250
4707457506 2860212 8792 6422920760 18911