Knowledge
Data
337671 42152504 10939954855 77537443221 86801062
16082653863 7977475013 331 7797
31267582200 1642995503 50792530747 265904