Knowledge
Data
109 127393618 8930 733275 586630625
58260681 3992396 20128735995
492148948 87286953 298