Knowledge
Data
38480 2562 89612
5447992 57321651 8325283 1970082969 75535
895137 559346446 9861 83914 514205002