Knowledge
Data
5187689 872570 238766
4384913 351911 902054648
5295164866 38460052 6280577700 91950650037