Knowledge
Data
659393476 583274 4469022 7217996 63358
3025991 46341 729
248373628 66363491493 10997560 21165604