Knowledge
Data
18390898 1946591 70017362 888963 3453523
7274830 96495041575 4220 6965 163274029
44267451424 739 1959 52894812