Knowledge
Data
11239493 7182573120 3442 8827487222 4951
649 5166369973 31502163
55884 33849 39528219494 19865 300362