Knowledge
Data
7896 28607615840 41481898 577014013 83369934462
15 815 467810578 273773
32 803 79 275 586