Knowledge
Data
2958 19419 33185579823 621
3215103 21221338 839944037
172749018 2848 8138 5235465 44501