Knowledge
Data
6639 2246 23554 86166 4235116
39391 74 580267 4815 174976
9142593900 31056707 84 979 87533702336