Knowledge
Data
3498909426 16138191 5174915790
1444802 23705835 62124709
25016 61340 991464998 91480441 690355536