Knowledge
Data
23 3326564 817612 1033
166654 43463327 2817295240 85646227350 160680188
2926 89321922419 652 31684407