Knowledge
Data
1000628 260864 8316525200 820788064
9849943624 9093719 658285 2870327 165450916
2895 38765777044 597532274 215030 831043188