Knowledge
Data
302105897 41375954 261499 30712514 885494245
38236640389 555 59003200
772 1911270 40507