Knowledge
Data
256175 404047890 16192 4635129020 1498459
4384141170 48809599 696849393 11164725801 3801
65800 33769055119 23896308183 8955682