Knowledge
Data
22728 39740422 2155958 1638197
598913 36998613811 59351601 88887511678
33867350332 257863155 91249776