Knowledge
Data
23258838 542611958 2852515 770885472
43758605 094669335 62747061846 376
45659502792 311123383 0891098514 264084160 505206165