Knowledge
Data
221290 505491949 188173 563275 10769581
744457 825830105 82599899 315880073 27611
104281 113971 21498206 8090 6813705