Knowledge
Data
3103529 6596918 2947841195 43860982 6193966040
89 68 150 18614 42253542635
7520808 39268435905 300132