Knowledge
Data
500582818 703468621 252671 239405 9690405
24002828 77441339 678290820 379554686
124904713 25814 5119951 6681260