Knowledge
Data
59531339871 4149 8261631 85 981758
111799 90035301 693 6366 76829
23103 79670650 0243837 3569699 58