Knowledge
Data
3128 17547812 8108312226
1294992 90 570093 30517 837289873
338 27390 517 13931 460306