Knowledge
Data
21 859 240077 4320 2146172983
471844 18791570 7147007241 976943693 7307
3502579 759199 5551 42601 400778450