Knowledge
Data
305974046 768 14515 193302 406173844
7529 67568 486171 33383755 34021
44 5991 4851322