Knowledge
Data
16985 1351838493 54369026 26 451889
14 6254244507 396
14 16529370 6709061 667633 6168067