Knowledge
Data
2998118298 238506632 19480487 46294903
2550756 65 5691864 045382 33081330
48180 7937 6425429 25