Knowledge
Data
6772595 311977 83323763
40106525 57 2514677 147803075 69091298
2686241 5618262 56 523527