Knowledge
Data
2661566 8096313624 415561 66124 25814
9076824 92152 96948879242 15599753
777289 775333695 3846 67672586 1170191