Knowledge
Data
846596 6286958 22722017888 696
7035275 235169889 2161250
5530051 749282 11896048098 82402 431832296