Knowledge
Data
2977298 870 40356
5225828 1668503488 795879155 1085290223
17841420 59560718 881094 3601379 17