Knowledge
Data
46446679 109163 590474950 281983 552017
601662946 4970914 517061 1521507301
94766450 403 15207 93686505