Knowledge
Data
506376 188318464 51436417749 5960979417 307
4273 581867 96953
375467962 546937981 1067822 3038 932521058