Knowledge
Data
299722 14646 2562 9999319940
99007 411833637 965
8004689 4482355 7271715 52307713 505