Knowledge
Data
2860 3035985701 1976012
142652 32 198950 14961533 3761409477
7067 176258 101355467 95003