Knowledge
Data
17348462 887347 15945300390
9085107 20266 77821118
1663512969 229 63141295306 195356545