Knowledge
Data
3970943917 1103720323 70101481139 64888
58723704 32502 2683673320
106588 2895687969 851186902 49312 243