Knowledge
Data
028623793 796 11551 77487725031 420
2881013 8765013495 39889708540 3095909155 2010383
16259 148749155 2007