Knowledge
Data
9580215 88978 22266025 19061513
28885 16 6453828356 7909 772615
651715497 158190159 1086937 289696553