Knowledge
Data
151 836 6459902836 12060885 603977
9448685 625663024 9476429 78
7780904 5867028069 298067216 86709610