Knowledge
Data
188385 8376391 27549219 8421933 4349404
24311358710 805960893 30015237 91864371
586989 7513479165 5089 1794612309 480536286