Knowledge
Data
30386 79703 1251 1004848
613763244 22051168 224783018 1468674 863264
529045079 6229668469 1707 568808