Knowledge
Data
8176130 5585266 996503 20082135965
34397 6633846378 8238118498
4057842 43310470 3168953 3434 92401713325