Knowledge
Data
15021440 311304 489070928 59705106 19594457
693443746 2633470525 16816088 657 917536192
426 73105 7151115344