Knowledge
Data
59 201127961 16271873039 7071837721 8556193872
13 8919 496093
8227169 66571592 5660392 4313711 17498