Knowledge
Data
535610 66077009959 372228 9878841 31562831
257937572 122338045 20774883
758 1207 8952