Knowledge
Data
2951 74972972 31089 4283 142198802
944924016 3060122 45643 625430
982879808 7217454 54271 026486021 2998715