Knowledge
Data
21051225 34182844 9685 059313031 7056078947
43036797814 181 2523
8373836 444097 4382978052 169671