Knowledge
Data
56660650 219659449 51335340 963960 1935211
215470798 788265 687195
147185492 556 31364 34286 9566