Knowledge
Data
3010 29375 19120 701711400
636 9341675 8062549 598737699 75960992282
14448 927582 950 3374