Knowledge
Data
3384866 897059 0222658 7699338579 63775
9994 685 2857497 67794 1415566015
405696 96 3035 82436726 267810611