Knowledge
Data
277876272 31564 20655383624 22496973979 537127
31000167 93657 55
532691 6223 38434502