Knowledge
Data
31478878 3330496 61048321393 15746072443
7765882 7044087 300883704 103
1219184 858 54746