Knowledge
Data
13939810 18365449 9752006 98699483
69723252 62645 2833076396
8802344 12692658 39341877