Knowledge
Data
6021782 2190146 6872 7963202 122
43769644 9670 853754
2161532 79085 47816 162918938 341