Knowledge
Data
105041 676890 40265281 410275690
64267 45120436 5437477 95041095
98451 594495 498227 819950