Knowledge
Data
20837075 5154297486 820195141 199668
95 686 414 23878687
38432356 3404528 8137579 653537 509