Knowledge
Data
355 178961440 816 781508703
2867 70810720252 26803422 3730988
8270994 233364 870390 41536186061 58