Knowledge
Data
14593 51060378 585581009 15665
44 37531734 1084 124191 55575
37200693 400 1240713 295462