Knowledge
Data
835842395 36719539145 2816280 2723307
634800502 6114975 401672
2195453 9969791 16819396715 59