Knowledge
Data
645025 3764146 736277 20 082
258812 29 199083
310415 27545027 060743558 12793480 6757922