Knowledge
Data
35 353097321 312729 18320 4602763
488654 1018811 3294379 300447 1954
21246 19412927 9580 926617281