Knowledge
Data
21 883 370477268 18620916
824672162 7542717 9135727 6224817
42456138122 92138760886 68979 952353485