Knowledge
Data
50591122 1726052 3153951 7507 560
994610153 49247744 266904 11839248 227
102448 75583549 73871325 486