Knowledge
Data
585027 508188 9051644 819 40353293680
1799049170 4936680 116688 1389756
217117 14816 12919060671 2040809