Knowledge
Data
11652127 616624 253 0249 18088643692
19835116 364 309363858 0532886933
21387629 3123124 623016 17949 4121