Knowledge
Data
639846 386009 9188078 1760999277 714365633
77170062805 59883960 347358
1473915662 44196 249600