Knowledge
Data
2292601 4545166205 2387936 1131615278 4135382
994 8812731738 40465 39312283
1958689514 79968954 82305154 60961042