Knowledge
Data
642889 4184183 3091054 931722428
113856719 80929235 883
896 78725004903 72548777126 21594363014 558871