Knowledge
Data
934963715 72442828 17670597 1276009 31383180264
88438 3302 779 22867010
2684 29712227 12952 67199753635