Knowledge
Data
669186351 840 233 43017
1225253519 72631054439 7806674 314
151402 6920292 7451 1022337596 23761