Knowledge
Data
3052166367 63749 22578713
576047259 801 47843678 2194625 80520869485
28718246 7029 2736413