Knowledge
Data
3705598 135 341184528
5410995 5902267 3220472736 424358 124492
27675166 6913427 95991060848 34660820