Knowledge
Data
3995 7069146 84076772 937
334865 242759 13219850422
445 33415020 0104665752 833189 2010