Knowledge
Data
12104806 58 5371 835 1651446
7224 5862 15655416 3842743
8217424 31713725 64682130 52 782