Knowledge
Data
3428168 9377374818 227231750 18787106716
94640619888 39954298 51580 2528961446 8325610498
3895293 32290229 5546 502