Knowledge
Data
31278 19784321726 85487414 4614632
699 30194841367 10932 05104592
239 538979241 53695079 266