Knowledge
Data
840310 416583 9079878 582398 871172096
335910 133277780 17015752
7706944390 379911 6925829 264865100