Knowledge
Data
350921198 339 025 4639927 205047826
1250671 91728213 0644 097444 368539
78431173 79846 630744 108845 42065656