Knowledge
Data
5289069 50095 99070634 7169 959
24371112619 30136985 885 2200705736 20686
8464564046 3276 47911585 532017