Knowledge
Data
2259331 625335 17443 6785 16724583
88296581 77228326 123716413 79948215 2103069
691754023 58 831065