Knowledge
Data
27030 672568 8900689 7845
15 5928787 735642400 493347 195107
6125 4566784 41545683631