Knowledge
Data
49511796 31324440 86502 156346040 1866850
784516 12582 34091 901
82841395689 66725 4115615 616674596 517