Knowledge
Data
51181190 6621539 35436 373856 1600102
528662 90439129234 87872314
18 55735835098 6672203 6228