Knowledge
Data
9633699 276 500 866560 2221307170
763686 584986 5114 537161611 40135778
3389 017 173 905