Knowledge
Data
1595 8428302 370133522 1990606590
9727002414 47664718 1752184584
2209313 97436 202042054 56932180 806