Knowledge
Data
8164628 50929771 568572128 97646041882 5902118219
52381271612 91353 117 4752 5891433
63345933 47011 643 154086