Knowledge
Data
68046465 24218762 6415525939
523322868 1044978 676841 2504382 293459
8340019 19938509661 84113395640 5829605