Knowledge
Data
20987962 46435200367 4522648980 3156667859
576 43866 27211 057156931
8584977 80691 336005 97158 367889