Knowledge
Data
50 158681599 333357419 79395224 894969
17626 64017198614 45932676 439 750550580
919252 049081161 32390 38178 4169228