Knowledge
Data
21060584760 323952152 96423066774
2913975186 8520498 899237
535199135 424901880 404373 012