Knowledge
Data
52 574051 45920 431942
113 581 0699 88907859241
7457 2842311 2177694 8607732 39864733