Knowledge
Data
694314 385853 2651 12357832 2607518366
501 359862 4008938470 636 0994054
7267939 80093908057 107980995 3816