Knowledge
Data
8331189 257381560 60675 27030 90450
44565689342 655900 70077495
20693774 711943 3084473 11202