Knowledge
Data
2693 267460 18752 7929184 4330
31568369927 9698830 40892077667 76657620 676819
1025598 86308113787 3600268 18589162 13375