Knowledge
Data
2859 917052 987359457
2089351539 3672500 28517980 20136
9105252 003979 3018170 1197297 7429