Knowledge
Data
302666581 4482011 42931063 1604692804 36722
604 117528756 96663357
458712339 85202766 19436 62359938568 8588