Knowledge
Data
40705611 121420 7188081 462694
277065 31652217372 4829399 3664735 1132
4530 09101344 88573 4602697 238