Knowledge
Data
40 25923 229618 372305637 906016827
798013727 6849731 20533181059 181270351
267995 5654631 3567520