Knowledge
Data
42829690442 350581502 26347 596112192
21677536 44822524561 45798
1906470 4928 59127531 341