Knowledge
Data
8653 8266389 2130327771 1137950
340393 557 35084 5901882 21500887
8592460232 7694 12629826