Knowledge
Data
29 7876 15357943
122686 49505211 14 17 3557036
160882 97544451 80919157 011637 6812789