Knowledge
Data
25679 23102701 3974788 8343
15971629 46966575965 99632114169 1404385
1980968187 659358061 985363711 6595