Knowledge
Data
21296 5909 10242 1952009541 196986
802886 90723435322 453
724550258 7252396 64681966 5182 5725