Knowledge
Data
291933296 18635530 411640273
304372520 66617 854
374031 115900 11392766163 80278 4437