Knowledge
Data
121761999 291433800 3161 995348088
3352 673 31036804045 41
644 4107525216 16928811113 378509599 2177