Knowledge
Data
180530146 7048759 99680815 43110
25201377633 30621885 19925235286 792
198178 16903215200 76528 550896658