Knowledge
Data
31725868 128886561 56185488 80 84057
59447116 792 862499 3364243436
120145 803 448 4795053222 39812719