Knowledge
Data
30799920090 615768097 16663401841 1562702 50059
78409376 7231421 3980756157 529 8342260704
295 3106174 326032322 258688