Knowledge
Data
19688916 51890303 70374389473 8267682317 445141
360725039 2324871 16857893
5031966 86070976 304 7636293921 820133