Knowledge
Data
21250371 1212870 418012139
79 37840958 505179 14781807 181843348
314318812 816326 8858293666 5001597