Knowledge
Data
31 4969839049 929889017 869901649
185866325 30 1132604 048695 738
4461808566 60203614 7811099 823137