Knowledge
Data
1981610 546251 60036 1997 295692
1106951443 75209644 66002618 923700 8880
96426 9059393849 7062 67780510448 891884647