Knowledge
Data
51 137791 1052 38657
589036 79 4244224669 7994861929 55038899895
21577735306 8654009197 956