Knowledge
Data
12736 141158 7894565567 3267460
996 5073780 16867151780 406700 413760115
2980247 666681222 22183 553065