Knowledge
Data
15092 9358641 19 9131601
957 82 756569 7852607 6739761
1969871 36364745 6684624287 8913 470264