Knowledge
Data
295 27 704037187 330716535 7219919
34053816 102715 66743 916568886 1968599
62862305904 894 36345751 12662361301