Knowledge
Data
37647272 80414152 79846032 85799177
2195517 76725928 46068848658 5310738 5697003042
31151 1037121 12296503906 1909143660