Knowledge
Data
682861 8583912 574 6649
4513539363 25598226520 759205 97467307158 3603620969
5020562199 927678 0415963 7941822 709718