Knowledge
Data
5121349 10651589 730622 6039 150326844
66581353 92972 6933 78454510054
80772881 1133 64207088300 93138