Knowledge
Data
40970690 1308098 651 779
303483 81379591148 49 2695
380379874 7190843141 11720448 8898 4961421303