Knowledge
Data
23056472 8072125 2926808641 2076667145
272488821 556560 110490
7748154 7982 5778 440191