Knowledge
Data
19609645 77286605 162533317
101251785 37427758 4948 058755
6946 487428182 2009446 56357969845