Knowledge
Data
45090346 33899945 58023874 308947
113896917 600577 3242840
0285975 5704795244 72652 586670217