Knowledge
Data
26352 15710 1357346026
10750375 70267 984302653 3662092762 182049583
49501 1433660 31415 5128