Knowledge
Data
33770 963592 8895 406159138 2662031
190 5147 477423
81487042 955485 497806 84105752 122869