Knowledge
Data
3836 951626 114156309 517582 895351424
4389965285 320570 5120
622966 179349 45054 12721384191