Knowledge
Data
266 3149106 3792962 21188101
99758 344791 7703 78070619 6286045117
5129563 16886582 62670387