Knowledge
Data
2859742 164 106287 70127889770
29481 1870 225130958 363419846 37968057
692 38922 137430 55637