Knowledge
Data
806289643 35628 588368 2966 659736474
404 9582538 28317262709 296
27688274 44674725148 650