Knowledge
Data
31 5075952 5754 3249890 80411
899493609 1087875681 262596907
92363590 29403866 18 766016 691927