Knowledge
Data
30643304 158944582 959785 633358971
518953751 217 7699197322 41562 12338497383
665086 61865511 56831 35539 3747581719