Knowledge
Data
30091 1022736072 2338929099 695329 2600
11714 27075565109 50162 44204 94543753
2656928 381 771 8379 50