Knowledge
Data
1309196 1005001 24115415
93068050692 269424 2823426 60422913 75593947
40482 25637799311 4301169 4285451834 3017160858