Knowledge
Data
5020029554 807977865 22398414 15242847
4790 40978052 86 1876753
80751765 112862 24218