Knowledge
Data
3028684 10879 16513888 8674
95578973 2894969 24 368
262656 4429 38797 3207413 28990608945