Knowledge
Data
3931859 837303656 15039
892400 21621 1809288 46843705 754509
30998009 84520137 18621 78121942