Knowledge
Data
566 2500392 20489518 93319278769 191349170
37659408 4883156 28452964451 85934966 770397
631250 4638 669