Knowledge
Data
301650198 168168 18873279
112976952 28 833635156 39398663 62360
7351302 969 710194159 67949 3567