Knowledge
Data
299 166512 9651755
83012 3061 82792 11881990 492115234
44863985760 52714 6792375 185378 158388433