Knowledge
Data
43348148 3385036 924703029
58623697 7949339 879 186805107
82638 5713551124 34827745 3607301 9466029