Knowledge
Data
626649706 64039 44284 684685 50498501
1979878208 51 316417 65294356521 982
58133411606 98 915483