Knowledge
Data
58 44952689749 3372388 342374
45227079 4909527 1371630226 3371011 75425
3181 823083256 97362779 2104295 806