Knowledge
Data
6616 72912553842 40452863 182997576
42515 2721876 90227975 829013409
993472 6253192 3077090 5695 546