Knowledge
Data
58 503661 11305260 70173 16202997
7149963353 5047 535
645026210 1308775 16311151440 9215