Knowledge
Data
51 29736528 58 1041765 9072647
2832790 733537 3742177 219 8517348
6459880138 43596316 74110917 2780175 629