Knowledge
Data
7293 46046561 679 1331556620
6610224 390 77787393759 976884 95384888
6502 46748 65951 156744107 502511