Knowledge
Data
1754626 297417 492700 80180690 12261096248
505948638 8002792 7777866
198998 39938570 947679309 803 662643846