Knowledge
Data
26589728 9296 4586 95096
57152 289543 20 837194 44419
2320216 29 64966 179963340 5155