Knowledge
Data
7863952 148088622 755018 6802747
304536916 452369924 150367925 31 50959
561795415 89543674349 1418074628 29