Knowledge
Data
251601 5070 28 574156 73737
1989 9979636 6794176 2273405
967898 59 923 41359683 81684388