Knowledge
Data
52 22165318 80945126 5259
301042 749605 378295 64959964014 31
522921558 73730708301 28671