Knowledge
Data
24559451 2310289948 123905 7842310 8008419975
21993 1502915977 854 0271
19649556162 312265339 76