Knowledge
Data
396 872857640 39751422 20825052
1854481 7139753 8148 6738 8015
69135981422 40159489 93869735614 9587778984 248465