Knowledge
Data
27359718 80088 1435397 6680147 9703852
586800 273747 8064222 45221188662
104 8788424 2992819821 147