Knowledge
Data
40 915471 20 23221588139 21874
36440207 5392370 34694 836747390
5894828 072624 670981258 5775710 256882171