Knowledge
Data
35 66063 64885906
138111 4873 122596756 80629 10984
34053331896 32 215419 648 7659385556