Knowledge
Data
875675 52052784 347179947
619407079 129402215 8176492 316 039
6141 94233848 4923954 14495811 43426261143