Knowledge
Data
5769593 99603724 44613684 32044526
19456434 26239322 677
2990 16973058 333 581530 8335