Knowledge
Data
8695 768251 3242119 20763
37 87145 36752 69042667682 15690
4612 154466 9147 5264948 601