Knowledge
Data
6670919 31173 832488 1897407
488 242461010 646129 3956961 16801
26357864 298235 849417 75083