Knowledge
Data
3515804 8065672 66864069 7880400191 44689
222 346 548 188346812
89682047 94063326 578330729 9066838942