Knowledge
Data
584923 181639 331578617 77385179 2008
60689090 83572564 294812 89904735 9351001
31108267 14628 110131 77 4941