Knowledge
Data
26372609 6502396 834157 2901763852 525467
2450084 85884242 5480026 4260006435
2386571 15011 4584838200 117538995 39629611