Knowledge
Data
6971 658494 897074 9793805 90412990829
629 30 11096659476 592814252 5022377
557214900 43632 19491 3726502 875