Knowledge
Data
20637592881 409859 086404683 8396244 311856
580052 5789751 50
27 14216 53308 493990141