Knowledge
Data
8165 632 31499181 5187
18777 779 83729 741164
6484514 4522582 44170517 326112834 12036127