Knowledge
Data
636389651 248290 28245 8172
3524131 6426541164 7274111 57034440
84220 808432 1948006 96897056 520