Knowledge
Data
509 65929 1003398 180784 8799767
506 217000 89049515036
2589068420 12760645331 065 2095279714