Knowledge
Data
5152589 4487760 2855 606565 15491006
9729599 3810894177 43140
95946586017 663678 936844 78899 103957001