Knowledge
Data
1870830 453868959 75905681192 259328419 10096
363509640 2271 1743778
9672863 622112391 286941335