Knowledge
Data
4982 121863979 1513502 8667 319941140
68 37711212 2940143944 716 86105612459
1804 450 6308