Knowledge
Data
396 26 7150257 116250294 4763852
18515709538 508093 1115130044 43074877
1733 5179912934 12879994