Knowledge
Data
7299049421 21989600 4534908 96650123
32280 5416 4905112 92150998
296610457 506617598 427824754 698996792 30724265844