Knowledge
Data
21501850 97035675 5826201 443605
3580847002 7095834 161 84763799 9430088
48356508 32432192 370498378 6978