Knowledge
Data
3092898 32294113892 389293 72463127 95227
42772 4480616 272457
6903536 578129 49673 9552