Knowledge
Data
299550 10651209 43806
96933300 121471 9536
19132955 84171861 982291 1533492418 69187524