Knowledge
Data
16356176 8306452 8813130
7002765 38620666 6096
82 983370677 13935805302 3714336 4600311094