Knowledge
Data
42975 6898376 4680 293598059
4370974 22478530870 188044893 19291672
8555 30596836 36044105