Knowledge
Data
21489 8018 9616897169 21176
6833881705 3313007 2715
3720043829 18459913043 763 240541673 460151617