Knowledge
Data
21056682 37249097306 2528588
8372 243676 2261481
46291679583 8755149140 5012892492 68 270