Knowledge
Data
30 7341886 74853 77397264215 4423
49687 904067133 40882924931 47486
4186 66589 835626 48702 06