Knowledge
Data
51091 49421401190 7684 246294 335748
42342968 2369674 4578544835
5080060 78370056 974400