Knowledge
Data
20748715068 51168147 962486371
17885610 219642 663094
347082320 34832105 59840218 4585