Knowledge
Data
513471 58592550 37821 47742 468558
15589208 325 14359752 95511370568
40156 70435148 48 02693336 23