Knowledge
Data
311951018 4406566 319066 3314161 6503892
13 041985 486306 3417 9099
1803436 744348296 36723200 333345 226792