Knowledge
Data
330 8570 13952
18 5166524 330991668 90 59128
74030 76613380965 16623914396 57217124 49018