Knowledge
Data
3161 35150364 8448902600 1253222 6998844
266267 66335 17212520
97550 521158237 73958801887 914877 173