Knowledge
Data
12180332379 22638938 366728 1658883 90
9008 6475720 112474 3862685
7121021 593039708 657