Knowledge
Data
31100346 305610613 9726437
66549 5796 4455328 709391991
7582 850287102 6484461741 412583