Knowledge
Data
29905 40914266622 12701 73106537 1782
522306 95 53 25424
91861 846043150 3152 240964 792