Knowledge
Data
5120723 1607225 5246626292 7674 7894808280
6842 20 6604035 18772
17 5739022 866992933