Knowledge
Data
333095553 62116 2370768 796950981
80791359 5157152213 25937 8384630
139351 50312 996316570 59822879018