Knowledge
Data
59930481 59795057933 30904283
248488608 301503 925498 496257 1556514659
484217007 1980 20698335290 5065079 257064