Knowledge
Data
495747 14434721 8719280 55987344
40900 595728 64450 377628 26570
12685920 514478689 204953 531626 971