Knowledge
Data
877057 26435455 381145896 525800720 3974
507103800 86724804 5817658 38823812 17182158146
72298126795 7615856584 351844699 340