Knowledge
Data
118183228 276621448 51056021
8986294 972493958 17764 280
109 2202036 49735329 7003108 464351