Knowledge
Data
16304892 5020933 901246180 912972892
27720185 6645976 4178387236 10787
50359515733 613085 1834869143