Knowledge
Data
2882640 5687512 34997002 94820356855
932064 517039 3542
2365936 7091594 320049572 84992292703