Knowledge
Data
5060553 5695898 58450718
2809925 38892 36685 78118131245
69627266359 30663347791 46420 29742973