Knowledge
Data
45745465 19187198 13260981 17721851
5130681 3061914 147008
23805 66583 6709 50038946475