Knowledge
Data
31861 4571575 050866 6306
5836018 260197 91073 8614976 507619477
512 75890 441891543 238533919