Knowledge
Data
29 1066096247 343853
50845246 8571749 5210735
88629 2116040 532815957 43947265391 9316