Knowledge
Data
26 30104769 5861217
252898560 28052398772 8042688820 52075822
1687 5230195023 4754454