Knowledge
Data
385484566 26085669 219004373
1882 9254099 540 447 520227655
64380 3945 363858 699482 194461