Knowledge
Data
30 71958635 49379222167 750077050
29 28707529 6619837 7130357
4618116 1044 46248009 129 844849565