Knowledge
Data
62 34647820 29931244 440 41332497911
280422128 367680770 2095954041
51221528056 7596876 28795504 2865