Knowledge
Data
40709176 033342 565 1949601796 243960125
28 4251 5699 7884339
24338217 094826 036 1420