Knowledge
Data
349596 785062191 4143968 685 440
23038 18 39688423979 8072 721886069
3671106 4828280 43