Knowledge
Data
21 353705690 28 219252 4165009554
99687312010 70082315619 1372639392
40841122 825616 622486138 25371373 3364560301