Knowledge
Data
23292987 20865 92132169
52 53384 38016528 84710146 76385219
486525733 3074 75152525 665901