Knowledge
Data
40045886 6926 26778 697786407 958855576
58004584 1011622127 4046
235496441 859 33865 29096535