Knowledge
Data
2476540 136282 5764946 20502606023
117749 689774 67173062 141736763
57639271 664 917488 1028581