Knowledge
Data
32886 12184141 9126 542960 784616493
3778 18849 395 31601096495
2973 931919766 426584 372