Knowledge
Data
469257 8980384 522
151031 90016337 87539787 54351686
2119541 1361926 622 983 212003097