Knowledge
Data
30381678 889802 743142628 6493094722
3090200 2315865 80214922
6171416085 71 2659329124 300