Knowledge
Data
12560 3952 5366431 5280 37905748
8659854 8198 345402 50162 812372
4143 86643629 3346 848026 25528203