Knowledge
Data
16686925 107885 964909 340025171
2196958 3388 4981 38568369566
94798824908 271665 480219 3842885 252074